9.19. 替换正常工作的 RAID 设备
您可以使用 lvconvert
命令的 --replace
参数替换逻辑卷中正常工作的 RAID 设备。
警告
如果 RAID 设备失败,以下命令无法正常工作。
先决条件
- RAID 设备没有失败。
流程
创建 RAID1 阵列:
lvcreate --type raid1 -m 2 -L 1G -n my_lv my_vg
# lvcreate --type raid1 -m 2 -L 1G -n my_lv my_vg Logical volume "my_lv" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查创建的 RAID1 阵列:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 根据您的要求,使用以下任一方法替换 RAID 设备:
通过指定要替换的物理卷来替换 RAID1 设备:
lvconvert --replace /dev/sdb2 my_vg/my_lv
# lvconvert --replace /dev/sdb2 my_vg/my_lv
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 通过指定要用于替换的物理卷来替换 RAID1 设备:
lvconvert --replace /dev/sdb1 my_vg/my_lv /dev/sdd1
# lvconvert --replace /dev/sdb1 my_vg/my_lv /dev/sdd1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 通过指定多个替换参数来一次替换多个 RAID 设备:
lvconvert --replace /dev/sdb1 --replace /dev/sdc1 my_vg/my_lv
# lvconvert --replace /dev/sdb1 --replace /dev/sdc1 my_vg/my_lv
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
在指定要替换的物理卷后检查 RAID1 阵列:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在指定用于替换的物理卷后检查 RAID1 阵列:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 一次替换多个 RAID 设备后检查 RAID1 阵列:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow