Следующие шаги предполагают, что у вас есть существующая система, использующая менеджер логических томов (LVM).
Если у группы томов больше нет используемого пространства, можно увеличить полезное пространство для групп томов, добавив физический том в группу томов, что, в свою очередь, позволит увеличить логический том.
Проверьте следующие команды для оценки свободного места на физическом томе:
# pvs # pvdisplay
Проверьте следующие команды для оценки свободного места в группах томов:
# vgs # vgdisplay
1. Установите тип раздела Linux LVM, 0x8e с помощью fdisk:
# fdisk -cu /dev/sdb
- n создать новый раздел
- p для установки в качестве основного раздела следуйте инструкциям относительно размера
- t, чтобы установить тип, затем введите «0x8e»
- W, чтобы написать изменения
2. Введите следующую команду, чтобы добавить новый созданный раздел:
# partx -a /dev/sdb
3. Добавьте раздел в группу физических томов с помощью команды pvcreate:
# pvcreate /dev/sdb1
4. Теперь расширьте группу томов, чтобы охватить вновь созданный физический том:
# vgextend [your-vg-name] /dev/sdb1
5. Теперь можно использовать lvextend для увеличения размера вашего логического тома. Обязательно размонтируйте логический том перед расширением размера:
# umount [your-logical-volume-path] [your-logical-volume-mount-path]
# lvextend -L +500G [your-logical-volume-path] /dev/sdb1
6. Теперь проверьте размер, используя:
# lvs
7. В зависимости от конфигурации вашей системы вы можете увеличить размер файловой системы, чтобы теперь он соответствовал расширенному логическому тому. В приведенном ниже примере будут показаны e2fsck и resize2fs, что приемлемо для файловых систем ext2 / ext3 / ext4:
# e2fsck -f [your-logical-volume-path]
# resize2fs [your-logical-volume-path]
# mount [your-logical-volume-path] [your-logical-volume-mount-path]
8. Теперь логический том должен показывать увеличенный размер и может быть проверен с помощью следующей команды:
# df -h