1.环境:主机win7-64,虚拟机ubuntu-10.04-server-64,在安装的过程中,选中装samba,这样是为了方便与主机共享和互传文件

 

2.到gluster官方网站(http://www.gluster.org/)上下glusterfs源码,或已经编译好的二进制文件.deb

 

3.安装glusterfs,不论是源码编译,还是选择用.deb文件来安装,官方网站上都有详细步骤。如果采用源码编译,则先解压源码包,然后到相应目录下./configure、make、make install;如果采用deb包来安装,则用sudo dpkg -i GlusterFS_DEB_file来安装


(a).有两点需要特殊声明,一点就是采用源码编译安装的话,需要手动在/etc目录下建glusterfs目录,然后在这个目录下写配置文件glusterfsd.vol(这个是glusterd start的默认配置文件)

 

(b).还有一点,启动glusterd start,就是需要/etc/glusterfs/glusterfsd.vol这个配置文件,其实有没有/home/dir1这个目录无关紧要,反倒是如果有这个目录,且对这个目录进行了1777权限,还会报错。笔者就是按照网上很多人的操作步骤,这里赋予该目录1777权限,结果,导致后面/etc/init.d/glusterd start 启动老是有问题,折腾了我好几天,只有这个进程启动成功后,后面才能将其它主机加进来作分布式集群

 

4.参照官网文档,作分布式集群

Logo

华为AI开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐