7 centos ssh 单机_存储服务7.GlusterFS(下)

7、GEO-replication

卷主从,相当于一个备份策略;

在实验开始之前,将环境回退到创建完卷的位置;

以vol_replicated卷作为master,在node1新建一个卷作为slave;

node1 模拟一个硬盘出来,并挂载

[root@node1 ~]# dd if=/dev/zero of=/opt/vda bs=1G count=1212+0 records in12+0 records out12884901888 bytes (13 GB) copied, 6.27631 s, 2.1 GB/s[root@node1 ~]# mkfs.xfs /opt/vda...略[root@node1 ~]# mkdir -p /data/brick1[root@node1 ~]# echo "/opt/vda /data/brick1 xfs defaults 0 0" >> /etc/fstab [root@node1 ~]# mount -a[root@node1 ~]# df -ThFilesystem              Type      Size  Used Avail Use% Mounted on...略/dev/loop0              xfs        12G   33M   12G   1% /data/brick1

安装GlusterFS包,并启动GlusterFS服务

[root@node1 ~]# yum install -y glusterfs-server[root@node1 ~]# systemctl start glusterd[root@node1 ~]# systemctl enable glusterd

创建slave卷

[root@node1 ~]# gluster vol create vol_replicated_slave node1:/data/brick1/vol_replicated_slavevolume create: vol_replicated_slave: success: please start the volume to access data[root@node1 ~]# gluster vol start vol_replicated_slavevolume start: vol_replicated_slave: success

创建用于复制数据的组和用户

[root@node1 ~]# groupadd repgrp[root@node1 ~]# useradd -G repgrp georep[root@node1 ~]# echo "123456" | passwd --stdin georepChanging password for user georep.passwd: all authentication tokens updated successfully.

所有节点包括node1安装glusterfs-geo-replication包

[root@node1 ~]# wget https://mirrors.aliyun.com/centos/7/storage/x86_64/ceph-nautilus/Packages/p/python2-prettytable-0.7.2-12.el7.noarch.rpm...略[root@node1 ~]# rpm -ivh python2-prettytable-0.7.2-12.el7.noarch.rpm...略[root@node1 ~]# yum install -y glusterfs-geo-replication...略

node1设置mountbroker

# 设置mountbroker根目录和组[root@node1 ~]# gluster-mountbroker setup /var/mountbroker-root repgrp+-----------+-------------+--------------+|    NODE   | NODE STATUS | SETUP STATUS |+-----------+-------------+--------------+| localhost |          UP |           OK |+-----------+-------------+--------------+# 将卷和用户添加到mountbroker服务[root@node1 ~]# gluster-mountbroker add vol_replicated_slave georep+-----------+-------------+------------+|    NODE   | NODE STATUS | ADD STATUS |+-----------+-------------+------------+| localhost |          UP |         OK |+-----------+-------------+------------+[root@node1 ~]# gluster-mountbroker status+-----------+-------------+---------------------------+------------+-------------------------------+|    NODE   | NODE STATUS |         MOUNT ROOT        |   G
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值