我制作了一个4x14TB LVM RAID5。 不出所料,我最初有42TB的可用空间。
几次重新引导后,看起来等效的磁盘已经消失了。 奇怪的是,如果我执行 pvscan :
,所有磁盘仍然存在PV /dev/sda3 VG vol_lvm lvm2 [12,70 TiB / 0 free]
PV /dev/sdb1 VG vol_lvm lvm2 [12,70 TiB / 0 free]
PV /dev/sdc1 VG vol_lvm lvm2 [12,70 TiB / 0 free]
PV /dev/sdd1 VG vol_lvm lvm2 [12,70 TiB / 12,70 TiB free]
Total: 4 [<50,81 TiB] / in use: 4 [<50,81 TiB] / in no VG: 0 [0 ]
但是 lvscan 说:
ACTIVE '/dev/vol_lvm/vol_backup' [25,40 TiB] inherit
我试图销毁并重新创建LVM,但是没有任何变化。 我对LVM RAID相对较新,可能会丢失一些东西,但实际上不知道发生了什么以及如何解决。
目前我没有相关数据,可能会毫无问题地丢失所有内容,但我希望对未来有所了解。
谢谢
答案 0 :(得分:0)
已解决。
当我创建LVM RAID时,我在Debian Jessie上,然后升级到Buster。 在这些版本之间,LVM显然更改了创建LV的默认方式。
我只需要为设置指定条带(对于RAID5,则指定3条),最后获得所有可用空间并分配给LV:
lvcreate -i 3 --type raid5 -l 100%FREE --nosync -n VG_name LV_name