@navion

Как расширить файловую систему в Linux при увеличении диска?

Есть ли способ расширить файловую систем ext3 при увеличении диска/LUN без перезагрузки и её размонтирования?
В Windows это делается элементарно - достаточно нажать Extend Volume в diskmgmt.msc. Для Linux мне пока встретились лишь безумные инструкции с составными томами (которые не поддерживаются софтом для РК) через lvextend и решение вида "pdresize, lvresizre и расширить ФС", но без развёрнутого описания воспользоваться им не получилось.
  • Вопрос задан
  • 13292 просмотра
Решения вопроса 1
@navion Автор вопроса
Ответ нашелся на просторах интернета:
unix.stackexchange.com/a/67107

А хабраюзер rekby написал замечательную утилиту для автоматизации этой нелёгкой задачи:
habrahabr.ru/post/274451
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
merryjane
@merryjane
Системный администратор
Увеличить можно и без размонтирования online, если мы говорим об увеличении именно ФС:
resize2fs /path/to/device
Ответ написан
@brutal_lobster
Инструкция

Для обновления без перезагрузки, после изменения размера виртуального диска необходимо заново сканировать диск (получить новый размер диска). Как-то так:
echo 1 > /sys/class/scsi_disk/x:x:x:x/device/rescan

или

echo 1 > /sys/class/block/xxx/device/rescan
Ответ написан
1kachan
@1kachan
gparted - resize/move
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы