VK Cloud logo

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

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

Панель управления VK 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 диска> <Размер>

Попробуйте наши сервисы

При активации аккаунта мы свяжемся с вами и начислим некоторое количество бонусных рублей на ваш счет, чтобы вы могли протестировать сервис в течение 60 дней.

Тестировать

Или оставьте запрос на консультацию с индивидуальным расчетом.