下面是我创建 lvm 软件 raid10 的方法。
创建物理卷
pvcreate /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
创建卷组
vgcreate my_vol_grp /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
从已创建的卷组中创建具有 RAID10 的逻辑卷
lvcreate --type raid10 -m 1 -i 2 -l 100%FREE -n lvm_raid10 my_vol_grp
在您创建的逻辑卷上创建 ext4 文件系统
mkfs.ext4 /dev/my_vol_grp/lvm_raid10
现在的问题是,在 lvm raid10 配置中 1 个驱动器发生故障后,如何恢复并重新建立 raid10。我可以在网上找到很多关于如何创建 lvm raid10 的信息。但是,我找不到太多关于如何在驱动器发生故障时恢复的信息。
我的服务器也支持热插拔。提前致谢。
答案1
将新磁盘添加到 VG。您的 VG 和磁盘名称会有所不同。
vgextend vg /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi-disk-1
基于lvmraid 手册关于更换设备,不可用的 PV 需要修复操作。
lvconvert --repair vg/lv