天天看点

GlusterFS安装配置

俩台服务端,一台客户端。

环境:

    Centos7。

服务端安装和配置

零、编辑hosts文件

添加

192.168.1.230 GFS230    

192.168.1.231 GFS231

230、231两台服务器分别执行一到五命令:

一、执行以下命令,下载glusterfs。

1、安装epel-release

yum -y install epel-release

2、执行

二、yum方式在线安装。

yum -y install glusterfs-server

三、开放端口

编辑iptables添加

-A INPUT -p tcp -m state --state NEW -m tcp --dport 24007 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 49155 -j ACCEPT

四、重启电脑

reboot

五、开启服务端

systemctl start glusterd

========================================================

六、服务器有两台要先绑定子一起(230做主服务器)在230上执行:

gluster peer probe 192.168.1.231

然后创建一份存储数据

gluster volume create zkweb_files GFS230:/home/zkweb/files

如果有两台服务器则

gluster volume create zkweb_files GFS230:/home/zkweb/files GFS231:/home/zkweb/files

说明:

zkweb_files为同一命名空间,客户端挂载时使用。

GFS231:/home/zkweb/files为第二台服务端的路径,需要配置hosts添加 192.168.1.231 GFS231

创建两份存储数据,需要设置成双数,服务器需要双数。

gluster volume create zkweb_files repl 2  GFS230:/home/zkweb/files GFS231:/home/zkweb/files

七、启动volume。

gluster volume start zkweb_files

客户端安装和配置

一、配置hosts。

192.168.1.230 GFS230

二、yum在线安装。

yum -y install glusterfs-client

三、挂载目录

mount -t glusterfs GFS230:/zkweb_files /home/zkweb/files

说明:/home/zkweb/files为客户端目录,如果没有请先创建。

到此,配置完成,在/home/zkweb/files路径下创建文件,查看GFS230上有没有测试一下OK了。

本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1613545,如需转载请自行联系原作者

继续阅读