replica 2 雙副本機制,後面跟每個節點的brick
gluster volume create myvolume replica 2 transport tcp 10.32.1.130:/glusterfs/data 10.32.1.131:/glusterfs/data
cd /var/lib
cp -r glusterd/ /tmp/glusterd20170315 備份glusterd配置檔案
gluster volume stop myvolume 停止卷
service glusterd stop 停止glusterd服務
cd /var/lib/glusterd/
grep -rl 10.32.1.130 ./ | xargs sed -i 's/10.32.1.130/10.41.0.174/g'
查詢/var/lib/glusterd目錄下面的配置檔案中原來的ip(10.32.1.130)修改為新的ip(10.41.0.174)
grep -rl 10.32.1.131 ./ | xargs sed -i 's/10.32.1.131/10.41.0.175/g'
查詢/var/lib/glusterd目錄下面的配置檔案中原來的ip(10.32.1.130)修改為新的ip(10.41.0.175)
cd /var/lib/glusterd/vols/myvolume
mv myvolume.10.32.1.130.glusterfs-data.vol myvolume.10.41.0.174.glusterfs-data.vol
mv myvolume.10.32.1.131.glusterfs-data.vol myvolume.10.41.0.175.glusterfs-data.vol
修改原來帶有舊ip(10.32.1.130)的檔案為新的ip(10.41.0.174)的檔案;
修改原來帶有舊ip(10.32.1.131)的檔案為新的ip(10.41.0.175)的檔案;
cd bricks/
mv 10.32.1.130\:-glusterfs-data 10.41.0.174\:-glusterfs-data
mv 10.32.1.131\:-glusterfs-data 10.41.0.175\:-glusterfs-data
修改原來帶有舊ip(10.32.1.130)的檔案為新的ip(10.41.0.174)的檔案;
修改原來帶有舊ip(10.32.1.131)的檔案為新的ip(10.41.0.175)的檔案;
gluster peer probe 10.41.0.178 在任意一台glusterfs節點上面操作,新增新增的節點
gluster peer probe 10.41.0.179
gluster peer probe 10.41.0.180
gluster peer probe 10.41.0.181
gluster peer probe 10.41.0.182
gluster peer probe 10.41.0.183
gluster peer probe 10.41.0.184
gluster peer probe 10.41.0.185
gluster volume add-brick myvolume 10.41.0.178:/glusterfs/data 10.41.0.179:/glusterfs/data 10.41.0.180:/glusterfs/data 10.
41.0.181:/glusterfs/data 10.41.0.182:/glusterfs/data 10.41.0.183:/glusterfs/data 10.41.0.184:/glusterfs/data 10.41.0.185:/glusterfs/data
gluster volume rebalance myvolume start 啟動均衡設定
gluster volume rebalance myvolume status 檢視均衡狀態
[root@wh0prdims03ap0003 myvolume]# gluster volume info myvolume 檢視卷的狀態,以前是兩台節點的時候是複製卷,目前是10個節點的時候是分布式複製卷,也就是第乙個資料file1寫入node1複製到node2,第二個資料file2寫入到node3複製到node4,以此類推;
volume name: myvolume
type: distributed-replicate
volume id: 56d4ddf3-b38a-4f6c-8c11-dcb2dc5dedba
status: started
number of bricks: 5 x 2 = 10
transport-type: tcp
bricks:
brick1: 10.41.0.174:/glusterfs/data
brick2: 10.41.0.175:/glusterfs/data
brick3: 10.41.0.178:/glusterfs/data
------------------------
GlusterFS 部署和應用
關於glusterfs的原理理論介紹,這裡檢視 一 glusterfs 安裝 本博文講簡要介紹glusterfs在centos 7 中的部署和應用。由於glusterfs需要使用網路,因此還必須事先根據環境設定防火牆規則,關閉selinux。因為glusterfs至少需要兩台伺服器搭建,所以我們這裡...
GlusterFS 部署和應用
關於glusterfs的原理理論介紹,這裡檢視 一 glusterfs 安裝 本博文講簡要介紹glusterfs在centos 7 中的部署和應用。由於glusterfs需要使用網路,因此還必須事先根據環境設定防火牆規則,關閉selinux。因為glusterfs至少需要兩台伺服器搭建,所以我們這裡...
物件儲存glusterfs使用
新增三颱centos7機器,最小化安裝 ip分配是 服務端192.168.1.7 192.168.1.8 客戶端192.168.1.9 主機名分別為 gluster01 gluster02 client01 hostnamectl set hostname gluster01 hostnamectl...