Уменьшение логического раздела в lvm
Kergma - Tue, 01/09/2018 - 15:16
Источник:
Итак, чтобы уменьшить раздел в lvm, необходимо проделать следующее.
Сделать бэкап всех данных на уменьшаемом разделе. Проверить. Ещё раз проверить. Перепроверить.
Выйти в screen:
# screen
Это очень полезно, если операции производятся на удалённой машине — при обрыве соединения будет не так больно.
- Проверить раздел, который уменьшаем:
# umount /dev/mapper/mint--vg-root # e2fsck -f /dev/mapper/mint--vg-root
Примечание: если на сервере работает docker, то простое отмонтирование не поможет, необходимо будет погасить docker:
# service docker stop
- Уменьшить размер файловой системы. Делать размер файловой системы меньше, чем занимаемый данными размер — плохая идея!
# resize2fs -p /dev/mapper/mint--vg-root 100G
ключ -p позволяет следить за прогрессом выполнения.
- Уменьшить сам логический раздел (lv):
# lvreduce -L 100G /dev/mapper/mint--vg-root
где -L задает размер логического тома.
- Перепроверить раздел после уменьшения (хуже точно не станет, а возможные проблемы увидим сразу):
# e2fsck -f /dev/mapper/mint--vg-root
Add new comment