glusterFS儲存平台部署

2021-10-08 16:31:06 字數 2528 閱讀 2289

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...