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.参照官网文档,作分布式集群