操作环境
同《Centos7下安装配置开源存储虚拟化QuadStor(1)------初始化QuadStor》
Local QuadStor Server:10.10.200.227
Remote QuadStor Server:10.10.200.224
iSCSi initiator:10.10.200.50
操作步骤
1.配置远程QuadStor Server(10.10.200.224),并添加配置文件如下:
[root@quadstor-node2 ~]# vi /quadstor/etc/ndrecv.conf
RecvAddr=10.10.200.224
而后重启quadstor服务。
2.在本地quadstor server(10.10.200.227)上,选择sourcedisk该vdisk进行mirror操作
[root@quadstor-node1 etc]# /quadstor/bin/vdconfig -l
Name Pool Serial Number Size(GB) LUN Status
sourcedisk HG-Pool1 6e526dfee552eb6e3e24aae05f9846d0 500 1 D
clonedisk1 HG-Pool1 6e1f73af4b55cc29d3894fabea79c910 500 3 D
clonedisk2 HG-Pool1 6e409e517475c0e71bc7e3b7d3561371 500 2 D
mirror命令要求如下:
/quadstor/bin/qmirror -s <Source VDisk Name> -d <Destination VDisk Name> -r <Destination IP Address> -s <Source IP Address> -g <Destination Pool>
对sourcedisk进行mirror操作
[root@quadstor-node1 etc]# /quadstor/bin/qmirror -s sourcedisk -d mirrordisk -r 10.10.200.224 -g Default
Mirror of sourcedisk to mirrordisk successfully started
查看mirror进度
[root@quadstor-node1 etc]# /quadstor/bin/qmirror -l
Source SAddr Destination DAddr Progress Time
sourcedisk 0.0.0.0 mirrordisk 10.10.200.224 0% 4.3
mirror如果完成则显示如下:
[root@quadstor-node1 etc]# /quadstor/bin/qmirror -l
Source SAddr Destination DAddr Progress Time
sourcedisk 0.0.0.0 mirrordisk 10.10.200.224 Done 314.3
我们通过iscsi initiator分别连接sourcedisk以及mirrordisk,分别对应sdc,sdd。两者对应的空间使用率相同,数据也一致。
[root@centos7-nfstest ~]# lsscsi
[0:0:0:0] disk VMware Virtual disk 1.0 /dev/sda
[0:0:1:0] disk VMware Virtual disk 1.0 /dev/sdb
[2:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0
[10:0:0:0] disk QUADSTOR VDISK 2.0 /dev/sdc
[13:0:0:0] disk QUADSTOR VDISK 2.0 /dev/sdd
[root@centos7-nfstest ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 14G 11G 2.7G 81% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 8.5M 3.9G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 1014M 189M 826M 19% /boot
/dev/sdb 100G 5.1G 95G 6% /mnt
tmpfs 799M 0 799M 0% /run/user/0
/dev/sdc 500G 16G 485G 4% /source
/dev/sdd 500G 16G 485G 4% /mirror
注意:quadstor不支持自动mirror,必须手动mirror。向sourcedisk写入新数据后,新数据不会自动mirror到mirrordisk中,必须再次手动执行mirror命令才行。
[root@quadstor-node1 etc]# /quadstor/bin/qmirror -s sourcedisk -d mirrordisk -r 10.10.200.224 -g Default
Mirror of sourcedisk to mirrordisk successfully started
[root@quadstor-node1 etc]# /quadstor/bin/qmirror -l
Source SAddr Destination DAddr Progress Time
sourcedisk 0.0.0.0 mirrordisk 10.10.200.224 Done 314.3
sourcedisk 0.0.0.0 mirrordisk 10.10.200.224 Done 132.2
sourcedisk 0.0.0.0 mirrordisk 10.10.200.224 Done 3.7