Glusterfs 分布式存储环境搭建笔记

1、由于开发环境暂时无法接入互联网,故需要自己准备好RPM安装包,可在本地虚拟机上利用一下命令将glusterfs所需要的安装包下载下来:

      1)安装yum下载插件 yum install  --downloadonly --downloaddir=/home/admin/glusterfs glusterfs-server

      2)rpm –ivh epel-release-6-8.noarch

       3)添加资源

wget  -P /etc/yum.repos.d http://download.gluster.org/pub/gluster/glusterfs/3.7/3.7.5/CentOS/glusterfs-epel.repo

4) 下载安装包:

       yum install  --downloadonly --downloaddir=/home/admin/glusterfs glusterfs-server

2、安装glusterfs

rpm –ivh *

3、启动glusterfs

service  glusterd start

chkconfig glusterd on

4、配置整个GlusterFS集群

[root@glusterfs1 ~]# gluster peer probe glusterfs1

peer probe: success. Probe on localhost not needed

[root@glusterfs1 ~]#

[root@glusterfs1 ~]# gluster peer probe glusterfs2

peer probe: success. 

[root@glusterfs1 ~]# 

5、查看节点状态

gluster peer status

6、创建存储目录

[root@glusterfs1 share]# mkdir -p  /usr/local/share/models

7、创建glusterfs磁盘

[root@glusterfs1 share]# gluster volume create models replica 2 glusterfs1:/usr/local/share/models glusterfs2:/usr/local/share/models force

volume create: models: success: please start the volume to access data

[root@glusterfs1 share]# 

8、启动数据卷

[root@glusterfs1 share]# gluster volume start models

volume start: models: success

[root@glusterfs1 share]# 

9、客户端安装glusterfs

Rpm –ivh *

10、创建挂载点

[root@master3 ~]#mkdir -p /mnt/models

11、挂载glusterfs

[root@master3 ~]# mount -t glusterfs -o rw glusterfs1:models /mnt/models/

mount -t glusterfs -o rw CBHKZY-HP-03:models /mnt/portal/userfile

注意事项: /etc/hosts配置好; 关闭防火墙  参考:  http://www.datacoder.cn/distributestore/537

相关推荐