Yandex Cloud
August 31, 2022
Ресайз диска
Изменить размер диска можно только в сторону увеличения, уменьшить размер диска нельзя!
SA у нас уже готов: https://teletype.in/@cameda/w93lPMPQWS4
Выберем зону доступности А: https://teletype.in/@cameda/S34zdiTcbUM
Сеть и подсети создали ранее: https://teletype.in/@cameda/ZbTkF70KWK9
SG будем использовать стандартную: https://teletype.in/@cameda/WIoqKmpMNLM
ВМ создали здесь: https://teletype.in/@cameda/s-Pb-HfwrTi
Вот здесь тоже описывался вариант создания ВМ с диском: https://teletype.in/@cameda/m5HBQDd3Gtj
yc compute instance stop --name cam-disk2
yc compute disk get third-disk id: ID folder_id: FOLDER created_at: "2022-08-31T18:48:07Z" name: third-disk description: third disk to vm cam-disk2 type_id: network-ssd zone_id: ru-central1-a size: "12884901888" block_size: "4096" status: READY instance_ids: - INSTANCE disk_placement_policy: {}
yc compute disk update third-disk \ --size 32 \ --async
yc compute disk get third-disk id: ID folder_id: FOLDER created_at: "2022-08-31T18:48:07Z" name: third-disk description: third disk to vm cam-disk2 type_id: network-ssd zone_id: ru-central1-a size: "34359738368" block_size: "4096" status: READY instance_ids: - INSTANCE disk_placement_policy: {}
После увеличения диска нужно также увеличить его раздел и файловую систему. У загрузочных дисков это должно происходить автоматически!
yc compute instance start --name cam-disk2
ssh yc-user@IP sudo -i lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 252:0 0 30G 0 disk ├─vda1 252:1 0 1M 0 part └─vda2 252:2 0 30G 0 part / vdb 252:16 0 10G 0 disk ├─vdb1 252:17 0 1M 0 part └─vdb2 252:18 0 5G 0 part vdc 252:32 0 32G 0 disk └─vdc1 252:33 0 12G 0 part /mnt/data2 В файловой системе ничего не изменилось.
sudo umount /mnt/data2 sudo e2fsck -f /dev/vdc1 sudo growpart /dev/vdc 1 В команде growpart: /dev/vdc — название устройства. 1 — номер раздела, поэтому он указывается через пробел. sudo resize2fs /dev/vdc1 mount -a
lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 252:0 0 30G 0 disk ├─vda1 252:1 0 1M 0 part └─vda2 252:2 0 30G 0 part / vdb 252:16 0 10G 0 disk ├─vdb1 252:17 0 1M 0 part └─vdb2 252:18 0 5G 0 part vdc 252:32 0 32G 0 disk └─vdc1 252:33 0 32G 0 part /mnt/data2