当前位置:   article > 正文

lvm镜像卷【存储】_lvconvert --splitmirror命令

lvconvert --splitmirror命令

作者:【吴业亮】
博客:http://blog.csdn.net/wylfengyujiancheng·

镜像能够分配物理分区的多个副本,从而提高数据的可用性。当某个磁盘发生故障并且其物理分区变为不可用时,您仍然可以访问可用磁盘上的镜像数据。LVM 在逻辑卷内执行镜像。
系统版本:

# cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core) 
  • 1
  • 2

磁盘

[root@host-192-168-100-19 ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda             252:0    0   10G  0 disk 
├─vda1          252:1    0  500M  0 part /boot
└─vda2          252:2    0  9.5G  0 part 
  ├─centos-root 253:0    0  8.5G  0 lvm  /
  └─centos-swap 253:1    0    1G  0 lvm  [SWAP]
vdb             252:16   0    5G  0 disk 
vdc             252:32   0    5G  0 disk 
vdd             252:48   0    5G  0 disk 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

创建物理卷

# pvcreate /dev/vdb /dev/vdc 
  • 1

创建卷组

# vgcreate wyl  /dev/vdb /dev/vdc
  • 1

创建镜像卷

 lvcreate -L 3G -m1 -n mirror  wyl /dev/vdc /dev/vdb   
  • 1

说明:
使用-ml参数标志为创建镜像;使用-L参数设定镜像卷的大小为3G;使用-n参数为镜像指定名称为mirror。这个镜像包括两部分:vdb和vdc为数据卷和副本卷分区
查看逻辑卷的状态
查看当前lvm中设备状态:
这里写图片描述

# lvs -a -o +devices 
  • 1

这里写图片描述

对新建的镜像lv进行格式化和挂载

# mkfs.xfs /dev/wyl/mirror 
# mkdir /mirror
# mount /dev/wyl/mirror /mirror/
  • 1
  • 2
  • 3

测试分区读写ok

# cd /mirror/
# echo "it's ok" >test
# cat test 
it's ok
  • 1
  • 2
  • 3
  • 4

对镜像lvm进行破坏

# dd if=/dev/zero of=/dev/vdc count=10  
  • 1

这里写图片描述
破坏之后可以看到镜像lv中的/dev/vdc变成了未知:

这里写图片描述

这里写图片描述

把坏掉的设备从wyl中移除:

# vgreduce --removemissing --force wyl
  • 1

查看当前lvm中设备状态:

# lvs -a -o +devices 
  • 1

这里写图片描述

镜像数据恢复(过程中无须解除逻辑卷的挂载)
在wyl中新加一个pv,对数据进行恢复:

# vgextend wyl /dev/vdd
  • 1

取消设置镜像卷

# lvconvert -m0 /dev/wyl/mirror
  • 1

迁移数据,将vdc数据同步到vdd中

# lvconvert -m1 /dev/wyl/mirror /dev/vdd  /dev/vdc
  • 1

测试

# cd /mirror/
# echo 'it is ok 2' >test2
# cat test
it's ok
  • 1
  • 2
  • 3
  • 4

参考:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/mirrorrecover.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/674578
推荐阅读
相关标签
  

闽ICP备14008679号