码迷,mamicode.com
首页 > 其他好文 > 详细

一步一步部署GlusterFS

时间:2018-06-07 14:07:08      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:probe   move   指定   启动   建立   replica   install   ted   inf   

环境准备:两台CentOS 7.2 干净系统        OS-01---192.168.10.1         OS-02---192.168.10.2
文件路径,如果yum源没有,请手动配置
 
软件包安装
#yum install glusterfs-server
 
服务启动
#/bin//systemctl start glusterd.service
#/bin//systemctl status glusterd.service
 
设置可信任的存储池
[root@cnsz22VLK5966 ~]# gluster peer probe OS-01
[root@cnsz22VLK5967 ~]# gluster peer probe  OS-02
 

查看存储池状态:

# gluster peer status
 
如果需要从存储池中移除指定服务器:
    # gluster peer detach [server]
 
一、建立 GlusterFS Replicated卷
[root@cnsz22VLK5966 ~] #
[root@cnsz22VLK5967 ~]# mkdir /data/brick1/gv0
 
# gluster volume create gv0 replica 2 OS-01:/data/brick1/gv0 OS-02:/data/brick1/gv0
# gluster volume start gv0
 
查看存储卷状态:
# gluster volume info
 
二、创建 Distributed逻辑卷
# gluster volume create gv1 OS-01:/data/brick1/gv1 OS-02:/data/brick1/gv1
# gluster volume info
# gluster volume start gv1
 
三、创建 Striped逻辑卷
# gluster volume create gv2 stripe 2 transport tcp OS-01:/data/brick1/gv2 OS-02:/data/brick1/gv2
# gluster volume info
# gluster volume start gv2
 
四、 停止GlusterFS逻辑卷或删除GlusterFS逻辑卷

# gluster volume stop gv0

# gluster volume delete gv0
 
五、 存储块brick相关的逻辑卷管理
在gv0卷中增加一个存储块server3:/data/brick1/gv0 :
# gluster volume add-brick gv0 [server3]:/data/brick1/gv0

# gluster volume rebalance gv0 start

删除Brick:
# gluster volume remove-brick gv0 [server3]:/data/brick1/gv0
# gluster volume rebalance gv0 start
 
测试:
#mount -t glusterfs OS-01:/gv0/mnt
#for i in `seq -w 1 100`; do cp -rp /var/log/messages /mnt/copy-test-$i; done
检查一下挂接点:
    #ls -lA /mnt | wc -l

一步一步部署GlusterFS

标签:probe   move   指定   启动   建立   replica   install   ted   inf   

原文地址:https://www.cnblogs.com/chmyee/p/9149629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!