分布式系统Linux学习之路我用 Linux

glusterfs 建disperse卷

2017-07-31  本文已影响36人  高机动老王

我的测试环境配置有4台brick。这次建的卷为dispersed卷(类似raid5)

gluster官方建议最佳配置6brick中2台redundancy。

我的环境现在只用1redundancy。

我先在4台BRICK中都mkdir了相同的目录结构。

/export/gfs/vm(这个卷就是给kvm用的,嘿嘿)

gluster volume create kvm_vol disperse 4 10.32.109.101:/export/gfs/vm 10.32.109.102:/export/gfs/vm 10.32.109.103:/export/gfs/vm 10.32.109.104:/export/gfs/vm

如果你不加redundancy参数,系统会问你要不要用1台做redundancy

There isn't an optimal redundancy value for this configuration. Do you want to create the volume with redundancy 1 ? (y/n)

接下来就是要启NFS了。

我们使用了ganesha,所以可以很简单的用ganesha提供的脚本生成配置文件

sh /usr/libexec/ganesha/create-export-ganesha.sh /etc/ganesha/ on kvm_vol

生成以下配置文件

修改ACL和PROTOCOLS配置

Disable_ACL = FALSE

Protocols把4删掉,我们只用nfs v3

不过存储只是单一用处,而且不会有别的服务器挂载的话,ACL可以不用修改。

最后systemctl reload nfs-ganesha,如果没启动就直接 start启动nfs-ganesha

别忘记了,还要启动volume 

gluster volume start kvm_vol

到此,完成。

上一篇下一篇

猜你喜欢

热点阅读