1.集群中加入主机(Ip 1.13.14.3)
gluster peer probe 1.13.14.3
2.集群中移除主机(Ip 1.20.6.5)
gluster peer detach 1.20.6.5
执行该命令的时候,You might fail with:
peer detach: failed: Brick(s) with the peer 1.20.6.5 exist in cluster
我们需要先移除brick:
gluster volume remove-brick 卷名 brick所在的IP:brick所在的地址
例:移除5上的static卷,gluster volume remove-brick static 1.20.6.5:/data/volume/brick/static
执行该命令的时候,You might fail with:
Removing brick(s) can result in data loss. Do you want to Continue? (y/n) y
volume remove-brick commit force: failed: Removing bricks from replicate configuration is not allowed without reducing
replica count explicitly.
通过执行下面的命令将复本数从2降到1:
sudo gluster volume remove-brick static replica 1 1.20.6.5:/data/aiopvolume/brick/static
Removing brick(s) can result in data loss. Do you want to Continue? (y/n) y
volume remove-brick commit force: success
将所有与5有关的brick移除后,才能 gluster peer detach 1.20.6.5 执行成功
3.给某个数据卷添加新的brick(来自于新加入集群的主机)
gluster volume add-brick 卷名 replica 添加后的副本个数 brick所在的IP:brick所在的地址 force
例:gluster volume add-brick test-zookeeper replica 2 glusterd-slave:/home/glusterfs/volumes/test/test-zookeeper/ force
4.存放peer集群机器的配置文件处
/var/lib/glusterd/peers
5.存放当前主机上glusterfs运行日志
/var/log/glusterfs
主要看glusterd.log