GlusterFS基本安装
2016-07-14 20:02
134 查看
环境介绍:
系统版本: Rhel6.5
内核版本:3.18.3-1.el6.elrepo.x86_64
Yum源:http://download.gluster.org/pub/gluster/glusterfs/3.6/3.6.9/RHEL/glusterfs-epel.repo
节点数量:3个,主机名分别为controller1、controller2、compute01
每个节点上有3个磁盘,都分别挂载到 /data/bric1,/data/brick2,/data/bric3上
采用xfs挂载方式,请安装xfsprogs-3.1.1-14.el6.x86_64.rpm
各节点间已经建立互信
安装步骤:
1、 在每个节点上安装gluster服务
创建两个卷,名字分别为 test01_volume、test02_volume,注意brick的顺序,以下数据副本不在同一台物理机,提供了高可用功能。
4、 查看卷信息,并启动卷
常见操作:
1、添加资源池服务器
2、添加brick
3、rebalance卷
当扩展或者收缩一个卷(add-brick/remove-brick)以后,需要rebalance数据
本文出自 “生命不息,奋斗不止!” 博客,请务必保留此出处http://linuxnote.blog.51cto.com/9876511/1826499
系统版本: Rhel6.5
内核版本:3.18.3-1.el6.elrepo.x86_64
Yum源:http://download.gluster.org/pub/gluster/glusterfs/3.6/3.6.9/RHEL/glusterfs-epel.repo
节点数量:3个,主机名分别为controller1、controller2、compute01
每个节点上有3个磁盘,都分别挂载到 /data/bric1,/data/brick2,/data/bric3上
采用xfs挂载方式,请安装xfsprogs-3.1.1-14.el6.x86_64.rpm
各节点间已经建立互信
安装步骤:
1、 在每个节点上安装gluster服务
yum -y install glusterfs-server service glusterd start;chkconfig glusterdon2、 配置可信池(就是要组成glusterfs集群的物理机,某一节点执行,本机不添加)
gluster peer probe controller2 gluster peer probe compute01 gluster peer status #查看连接状态3、 创建glusterfs卷(此例为复制卷,副本数量为3,可用容量为总容量的三分之一)
创建两个卷,名字分别为 test01_volume、test02_volume,注意brick的顺序,以下数据副本不在同一台物理机,提供了高可用功能。
gluster volume create test01_volume replica3 \ controller1:/data/brick1/test01controller2:/data/brick1/test01 compute01:/data/brick1/test01 \ controller1:/data/brick2/test01controller2:/data/brick2/test01 compute01:/data/brick2/test01 \ controller1:/data/brick3/test01controller2:/data/brick3/test01 compute01:/data/brick3/test01 gluster volume create test02_volume replica3 \ controller1:/data/brick1/test02controller2:/data/brick1/test02 compute01:/data/brick1/test02 \ controller1:/data/brick2/test02controller2:/data/brick2/test02 compute01:/data/brick2/test02 \ controller1:/data/brick3/test02controller2:/data/brick3/test02 compute01:/data/brick3/test02
4、 查看卷信息,并启动卷
gluster volume info gluster volume start test01_volume gluster volume start test02_volume mkdir /test01 /test02 mount -t glusterfscontroller1:/test01_volume /test01 mount -t glusterfscontroller1:/test02_volume /test02
常见操作:
1、添加资源池服务器
#gluster peer probe NODE_NAME删除资源池
gluster volume stop VOLUME_NAME gluster volume delete VOLUME_NAME gluster peer detach node3 VOLUME_NAME
2、添加brick
gluster volume add-brick VOLUME_NAMENODE_NAME:BRICK_DIR [NODE_NAME:BRICK_DIR] gluster volume remove-brick VOLUME_NAME NODE_NAME:BRICK_DIR [NODE_NAME:BRICK_DIR ]
3、rebalance卷
当扩展或者收缩一个卷(add-brick/remove-brick)以后,需要rebalance数据
gluster volume rebalance VOLUME_NAME start gluster volume rebalance VOLUME_NAME status gluster volume rebalance VOLUME_NAME stop
本文出自 “生命不息,奋斗不止!” 博客,请务必保留此出处http://linuxnote.blog.51cto.com/9876511/1826499
相关文章推荐
- Codeforces Round #320 (Div. 2) [Bayan Thanks-Round] E 三分+连续子序列的和的绝对值的最大值
- sruts2 自定义类型转换器
- 二维码的生成细节和原理
- Javascript数据类型
- PAT-乙级-1024. 科学计数法 (20)
- PAT-乙级-1023. 组个最小数 (20)
- PAT-乙级-1022. D进制的A+B (20)
- PAT-乙级-1021. 个位数统计 (15)
- PAT-乙级-1020. 月饼 (25)
- PAT-乙级-1019. 数字黑洞 (20)
- 逆元
- PAT-乙级-1018. 锤子剪刀布 (20)
- PAT-乙级-1017. A除以B (20)
- WebApi 集成 Swagger
- 生活随笔:思考未来
- PAT-乙级-1016. 部分A+B (15)
- PAT-乙级-1015. 德才论 (25)
- PAT-乙级-1014. 福尔摩斯的约会 (20)
- PAT-乙级-1013. 数素数 (20)
- PAT-乙级-1012. 数字分类 (20)