расширение файловой системы без разделения пространства
Применимость: Linux
Задача:
Расширить имеющийся раздел для коневой файловой системы на величину свободного места
Решение:
До расширения образа системы через панель SolusVM необходимо проверить таблицу разделов. Если уже использовано 4 первичных раздела, расширять диск нельзя. Нужно добавлять дополнительный диск. Если система уже имеет 3 диска, то добавить 4-й не получится.
LVM Снапшот (снимок)
Убедитесь, что у вас есть свежая копия важных данных, если нет, попросите службу поддержки сделать LVM снапшот (снимок) вашей системы.
Это действие может выполнить только персонал имеющий непосредственный доступ к серверу виртуализации.
Скрипт для расширения диска
Для исключения ошибок связанных с невнимательностью и неосторожностью вы можете использовать специально разработанный скрипт.
Команды для скачивания и запуска скрипта
wget http://www.colobridge.net/wiki/files/vds.resizefs.sh chmod +x vds.resizefs.sh ./vds.resizefs.sh
Скрипт выполняется дважды.
- На первом этапе изменяется таблица разделов диска и система отправляется на перезагрузку.
- После перезагрузки надо снова запустить скрипт для расширения корневого раздела файловой системы.
Примечания:
- Если вы используете OS Debian/Ubuntu, то можно выполнить скрипт дважды без перезагрузки. Для этого вы можете прервать перезагрузку комбинацией клавиш Ctrl+c
- Если система после первого выполнения скрипта не загружается, то можете попробовать загрузить систему с инсталляционного диска вашей системы (не используйте образ шаблона системы с расширением .templ) в режиме recovery. Это восстановит доступность корневой файловой системы.
Смотрите также:
Актуальность: 2012/03/11 15:21