Увеличение выполняется в два этапа:
Важно:
Изменение размера диска не увеличивает файловую систему автоматически.
Результат:
Размер диска увеличен и доступен внутри ОС.
Размер указывается итоговый. Например, чтобы увеличить диск с 20 ГБ до 40 ГБ, укажите 40.
Результат:
Размер диска увеличен.
Получите список дисков
openstack volume list
Увеличьте размер диска
openstack volume set --size <size> <volume>
Где:
size — новый размер диска в ГБ
volume — имя или ID диска
Результат:
Размер диска увеличен.
Диск находится в статусе Загрузочный (in use) и используется виртуальной машиной.
Результат:
Загрузочный диск увеличен без отключения от сервера.
В разделе Диски выберите дополнительный диск.
В меню действий нажмите Отключить от сервера и подтвердите действие.
Перед отключением убедитесь, что диск размонтирован в ОС или сервер выключен
Результат:
Диск переведен в статус available
В меню действий нажмите Увеличить размер.
Укажите новый объем и подтвердите действие.
Результат:
Размер диска увеличен
После завершения операции нажмите Подключить к серверу.
Выберите виртуальный сервер и подтвердите действие.
Результат:
Диск подключен к серверу с новым размером
После увеличения диска необходимо расширить файловую систему внутри ОС.
Проверьте текущий размер диска:
lsblk
Результат:
Отображен обновленный размер диска и разделов
Если диск разбит на разделы, расширьте раздел:
growpart /dev/sda 3
Результат:
Раздел увеличен
Определите тип файловой системы:
df -Th | grep sda3
Результат:
Определен тип файловой системы
resize2fs /dev/sda3
Результат:
Файловая система расширена
xfs_growfs /dev/sda3
Результат:
Файловая система расширена
Проверьте результат:
df -h
Результат:
Новый размер диска доступен в системе
Если возникнут вопросы, обратитесь в техническую поддержку PS Cloud Services.
