centos7 安装 搭建 GlusterFS分布式文件系统

2024-10-15 02:42:01

1、首先至少2台局域网主机,可以是虚拟机,这里用三台做演示,主机名的修改看

centos7 安装 搭建 GlusterFS分布式文件系统

2、安装最新长期稳定版本(Long Term Stable)的gluster软件,三台主机都执行yum -y install centos-release-gluster

centos7 安装 搭建 GlusterFS分布式文件系统

3、安装glusterfs-server三台主机都执行yum --enablerepo=centos-gluster*-test install glusterfs-server

centos7 安装 搭建 GlusterFS分布式文件系统

4、然后以此执行systemctl enable glusterd设置开机启动那个,立马启动systemctl start glusterd,最后执行systemctl status glusterd查看是否启动成功

centos7 安装 搭建 GlusterFS分布式文件系统

5、然后修改hosts文件,执行vim /etc/hosts,然后添加如下配置10.14.0.1 xuanps10.14.0.4 worker10.14.0.5 home这个文件修改也要再三个主机都添加,不然其他两台不能互联

centos7 安装 搭建 GlusterFS分布式文件系统

6、没有连接成功,是显示disconnected

centos7 安装 搭建 GlusterFS分布式文件系统

7、都修改完成后,通过gluster peer status检查是否连接成功

centos7 安装 搭建 GlusterFS分布式文件系统

8、创建挂在卷,force忽略在root目录创建挂在卷的警告gluster volume create volume-name replica 3 worker:/xuan/docker/gluster-volume/test home:/xuan/docker/gluster-volume/test xuanps:/xuan/docker/gluster-volume/test force

centos7 安装 搭建 GlusterFS分布式文件系统

9、执行mount -t glusterfs worker:/volume-name /mnt/挂载本地目录到glusterfs卷(volume-name)这个是刚刚创建的挂载卷的名字

centos7 安装 搭建 GlusterFS分布式文件系统

10、然后在本地目录mnt添加文件会自动同步到其他挂载卷volume-name的目录里,而且三台主机都有

centos7 安装 搭建 GlusterFS分布式文件系统

11、组后额外介绍下如果要远程挂载,就是本机挂载其他主机的目录需要打开gluster volume set volume-name nfs.disable off,否正不需要执行

centos7 安装 搭建 GlusterFS分布式文件系统
猜你喜欢