use glusterfs in oVirt

使用glusterfs前, 请先阅读
特别需要提醒设置volume的gid, uid和server.allow-insecure.
避免遇到oVirt BUG.
本文所述glusterfs server和oVirt HOST可以分离, 只是测试环境用到了HOST. 如果使用oVirt WEB来创建gluster volume的话, 那么必须先把gluster server host加入oVirt HOST. 本文则不需要, 因为Glusterfs server是手工管理的.
1. 不要使用根目录.
2. 在gluster server服务器安装必要的包(这些包在ovirt yum repo中)
yum install -y glusterfs-server glusterfs-geo-replication vdsm-gluster
glusterfs-3.5.2-1.el6.x86_64
vdsm-gluster-4.14.11.2-0.el6.noarch
glusterfs-cli-3.5.2-1.el6.x86_64
glusterfs-geo-replication-3.5.2-1.el6.x86_64
glusterfs-fuse-3.5.2-1.el6.x86_64
glusterfs-api-3.5.2-1.el6.x86_64
glusterfs-rdma-3.5.2-1.el6.x86_64
glusterfs-server-3.5.2-1.el6.x86_64
glusterfs-libs-3.5.2-1.el6.x86_64

3. 在oVirt HOST主机安装可挂载glusterfs的包, 省得麻烦就全装好了.
yum install -y glusterfs-server glusterfs-geo-replication vdsm-gluster
glusterfs-3.5.2-1.el6.x86_64
vdsm-gluster-4.14.11.2-0.el6.noarch
glusterfs-cli-3.5.2-1.el6.x86_64
glusterfs-geo-replication-3.5.2-1.el6.x86_64
glusterfs-fuse-3.5.2-1.el6.x86_64
glusterfs-api-3.5.2-1.el6.x86_64
glusterfs-rdma-3.5.2-1.el6.x86_64
glusterfs-server-3.5.2-1.el6.x86_64
glusterfs-libs-3.5.2-1.el6.x86_64

4. 在glusterfs server各个主机, 创建glusterfs目录, 不要使用根分区.
mkdir /data01/gfs_b1

5. 开启glusterd服务
service glusterd start

6. peer probe(只需要在其中一台节点, 将其他节点添加进来即可)
on 172.16.3.150 exec : # gluster peer probe 172.16.3.40

7. 创建卷, 卷名gfs1
gluster volume create gfs1 rep 2 transport tcp 172.16.3.150:/data01/gfs_b1 172.16.3.40:/data01/gfs_b1

8. 激活卷
gluster volume start gfs1

9. 在oVirt engine WEB, storage添加domain.
use glusterfs in oVirt - 德哥@Digoal - PostgreSQL research

[参考]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值