База знаний LinxCloud Services

Изменение размера диска

Изменить размер диска можно только в большую сторону от исходного размера. Можно увеличить размер диска и без остановки сервера и отсоединения, но для мохранения данных, рекомендуется выполненить операцию предварительно отключенив диск.

Панель управления Linx Cloud

Инструкция по увеличению размера через личный кабинет:

  1. Открыть раздел «Диски» сервиса «Облачные вычисления».
  2. Открыть «Изменить размер диска» в контекстном меню.
  3. Ввести нужное значение в ГБ в окне изменения размера диска и нажать на кнопку «Подтвердить».

Необходимо в операционной системе выполнить расширение диска, если изменение диска производится без остановки инстанса.

В ОС Windows: открыть оснастку управления дисками (diskmgmt.msc), в контекстном меню нужного раздела выбрать «Расширить раздел».

Для ОС Linux использовать команды:

1fdisk -l
2growpart /dev/vda 1
3sudo resize2fs /dev/vda1

Resize2fs умеет работать только с ext2-4 файловыми системами, а CentOS ставит по дефолту xfs.

Решением является использование xfs_growfs:

1xfs_growfs /dev/centos/root
2meta-data=/dev/mapper/centos-root isize=256    agcount=4, agsize=1737216 blks
3         =                       sectsz=512   attr=2, projid32bit=1
4         =                       crc=0
5data     =                       bsize=4096   blocks=6948864, imaxpct=25
6         =                       sunit=0      swidth=0 blks
7naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
8log      =internal               bsize=4096   blocks=3393, version=2
9         =                       sectsz=512   sunit=0 blks, lazy-count=1
10realtime =none                   extsz=4096   blocks=0, rtextents=0
11data blocks changed from 6948864 to 20055040

OpenStack CLI

Чтобы увеличть размера диска в CLI нужно отсоединить диск:

openstack server remove volume <ID сервера> <ID диска>

Сделать увеличение размера:

openstack volume set --size <Размер> <ID диска>

Получить список дисков можно командой:

openstack volume list --long

Увеличить размер диска, который присоединен к инстансу, можно командой клиента cinder:

cinder extend <ID диска> <Размер>

Что вас интересует?
Получить демо-доступ

Спасибо за ваш запрос, мы свяжемся с вами в ближайшее время!