GlusterFS
GlusterFS是一款分布式文件系统,能支持的clinet数很多,并能很好的管理各个节点。下面是两台master,一个client的安装方法
工具/原料
GlusterFS
Centos7.2_X64
方法/步骤
有三台机器两台master一主一从,一个client,三台机器分别配置好/etc/hosts
glusterfs服务器节点:
192.168.1.160 master1
192.168.1.165 master2
client节点:
192.168.1.167 client
并且3台机器能通过hostname互通
为每台机器分别配置阿里的yum源
备份并替换系统的repo文件
每台机器都执行yum源更新命令
yum clean all
yum makecache
生成缓存可能需要一段时间
在两台master服务节点上执行安装命令,client上不需要执行
yum install centos-release-gluster
yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma
两台master上都启动 glusterFS
systemctl start glusterd.service systemctl enable glusterd.service
关闭每台机器上的防火墙
systemctl stop firewalld.service systemctl disable firewalld.service
将slave节点加入到gluster集群中
[root@master1 ~]# gluster peer probe master1
peer probe: success. Probe on localhost not needed
You have new mail in /var/spool/mail/root
[root@master1 ~]# gluster peer probe master2
peer probe: success.
查看集群状态gluster peer status
master1和master2已经互为master和salve
创建数据存储目录 在两个个节点上都运行mkdir -p /gluster/data
gluster volume create models replica 2 master1:/gluster/data master2:/gluster/data
安装client端
yum install -y glusterfs glusterfs-fuse
安装完成创建文件夹就能够挂载使用了