Linux操作文档——GlusterFS分布式文件系统群集


一、GlusterFS 概述

1、GlusterFS 术语

术语说明
Brick (存储块)指可信主机池中由主机提供的用于物理存储的专用分区,是GlusterFS中的基本存储单元,同时也是可信存储池中服务器上对外提供的存储目录
Volume (逻辑卷)一个逻辑卷是一组Brick的集合。卷是数据存储的逻辑设备,类似于LVM 中的逻辑卷
FUSE (Filesystem inUserspace是一个内核模块,允许用户创建自己的文件系统,无须修改内核代码
VFS内核空间对用户空间提供的访问磁盘的接口
Glusterd (后台管理进程)在存储群集中的每个节点上都要运行

2、GlusterFS的卷类型

类型说明
分布式卷(Distribute volume)文件通过HASH算法分布到所有Brick Server上,这种卷是 Glusterf的基础;以文件为单位根据HASH算法散列到不同的Bnck,其实只是扩大了磁盘空间,如果有一块磁盘损坏,数据也将丢失,属于文件级的RAID 0,不具有容错能力
条带卷(Stripe volume)类似RAIDO,文件被分成数据块并以轮询的方式分布到多个Brick Server上,文件存储以数据块为单位,支持大文件存储,文件越大,读取效率越高
复制卷(Rephca volume)将文件同步到多个Brick上,使其具备多个文件副本,属于文件级RAID 1 ,具有容错能力。因为数据分散在多个Bnck中,所以读性能得到很大提升,但写性能下降
分布式条带卷(Distribute Stripe volume)Brick Server数量是条带数(数据块分布的Brick数量)的倍数,兼具分布式卷和条带卷的特点
分布式复制卷(Distribute Replica volume)Brick Server数量是镜像数(数据副本数量)的倍数,兼具分布式卷和复制卷的特点
条带复制卷(Stripe Replica volume)类似RAID 10,同时具有条带卷和复制卷的特点
分布式条带复制卷(Distribute Stripe Replicavolume)三种基本卷的复合卷,通常用于类Map Reduce 应用

二、GlusterFS部署

1、部署群集环境

在这里插入图片描述
在这里插入图片描述

2、关闭防火墙和Selinux

3.、配置hosts文件

在所有节点上修改/etc/hosts文件,添加4个节点的解析
在这里插入图片描述
在这里插入图片描述

4、安装软件

在所有节点上执行
在这里插入图片描述

5、启动GlusterFS

在所有节点上执行
在这里插入图片描述

6、添加节点

只在node1上执行操作,添加node1~node4节点
在这里插入图片描述

7、查看群集状态

在这里插入图片描述

三、创建卷

1、创建分布式卷

在这里插入图片描述

2、创建条带卷

在这里插入图片描述

3、创建复制卷

在这里插入图片描述

4、创建分布式条带卷

在这里插入图片描述

5、创建分布式复制卷

在这里插入图片描述

四、部署Gluster客户端

1、安装客户端软件

在这里插入图片描述

2、创建挂载目录

在这里插入图片描述

3、修改hosts文件

在这里插入图片描述
在这里插入图片描述

4、挂载Cluster文件系统

在这里插入图片描述

5、修改fstab配置文件

在这里插入图片描述
在这里插入图片描述

五、维护命令

1、查看GlusterFS卷

1、查看卷的列表
在这里插入图片描述2、查看所有卷的信息
在这里插入图片描述
3、查看卷的状态
在这里插入图片描述

2、停止/删除卷

1、停止一个卷
在这里插入图片描述2、删除一个卷
在这里插入图片描述

3、设置卷的访问控制

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值