配置GlusterFS客户端挂载指定多个volfile-servers

在GlusterFS的客户端挂载服务器输出的卷时,可以指定多个卷文件服务器(客户端将从卷文件服务器获取挂载卷的配置信息)。早期的GlusterFS提供了配置 /etc/fstab 类似如下:

GlusterFS客户端的 /etc/fstab
192.168.1.1:/backup  /data/backup  glusterfs    defaults,_netdev,direct-io-mode=enable,backupvolfile-server=192.168.1.2    0    0

此时只有主、备 两个 卷文件服务器

新版本GlusterFS已经支持更多的 volfile-server ,甚至可以把所有GlusterFS服务器端IP加入,GlusterFS会在主volfile-server宕机情况下,尝试依次使用 backup-volfile-servers用于挂载卷,直到挂载成功:

配置更多的 backup-volfile-servers 提高可用性
192.168.1.1:/backup  /data/backup  glusterfs    defaults,_netdev,direct-io-mode=enable,backup-volfile-servers=192.168.1.2:192.168.1.3:192.168.1.4:192.168.1.5    0    0

备注

早期版本的 backupvolfile-server 已经被改为 backup-volfile-servers ,一定要注意,否则不能指定多个后备volfile服务器!!!

参考