LVM raid5 доступное место "потеряно" после перезагрузки - PullRequest
0 голосов
/ 18 октября 2019

Я сделал 4x14TB LVM RAID5. Как и ожидалось, сначала у меня было доступно 42 ТБ свободного места.

После нескольких перезагрузок это выглядит так, как будто диск исчез. Это странно, потому что все диски все еще там, если я 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

Iпытался уничтожить и воссоздать LVM, но ничего не изменилось. Я относительно новичок в LVM RAID, я могу что-то упустить, но на самом деле не знаю, что случилось и как исправить.

У меня нет соответствующих данных на данный момент, и я могу потерять все без проблем, но я хотел бы разобраться в будущем.

Спасибо

1 Ответ

0 голосов
/ 21 октября 2019

Решено.

Когда я создавал LVM RAID, я работал на Debian Jessie, а затем обновился до Buster. Видимо, между этими версиями LVM изменил способ создания LV по умолчанию.

Мне просто нужно было указать полосы для моей настройки (3 для RAID5) и, наконец, вернуть все доступное пространство и назначить LV:

lvcreate -i 3 --type raid5 -l 100%FREE --nosync -n VG_name LV_name
...