天天看點

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,如需轉載請自行聯系原作者

繼續閱讀