Если я начну с трех физических устройств в группе томов и чередую логический том по всем трем физическим дискам, могу ли я позже добавить четвертый диск в vg и повторно распределить его по всем четырем дискам? Я пытался угадать это из различных документов, и это неясно.
Фактически, вы бы сделали следующее:
1) Отключите файловую систему, в которой монтируется том.
2) Используйте pvcreate для инициализации устройства, которое будет добавлено в группу томов.
3) Используйте vgextend, чтобы добавить это устройство в группу томов.
4) тогда вы должны использовать lvresize для увеличения логического тома, если необходимо
5) Затем вы должны запустить e2fsck -f в файловой системе, поскольку вы не можете изменить ее размер, не выполнив эту команду.
6) Затем вы должны выполнить команду resize2fs в файловой системе.
7) Наконец, вы перемонтируете файловую систему.
Итак, частично из памяти, если предположить, что / dev / sda / b / c - это диски в группе томов vg с lvm group lv, а d - ваш новый диск, который смонтирован в / mnt / l:
umount /mnt/l
pvcreate /dev/sdd
vgextend vg /dev/sdd
lvresize -L +5000 lv
e2fsck -dev /dev/vg/lv
resize2fs /dev/vg/lv
mount /dev/vg/lv /mnt/l
На каждом обязательно запускайте pvdisplay (чтобы были добавлены физические тома), vgdisplay (чтобы убедиться, что группа томов была расширена) и lvdisplay (чтобы убедиться, что логические тома были расширены).
Да, это команда lvextend. После расширения тома вам также необходимо расширить файловую систему. Итак, ваш вопрос больше похож на то, можете ли вы расширить файловую систему, поскольку вы не указываете, что используете.