+7 727 2 700 900
+7 727 2 999 666
+7 707 240 62 00
+7 707 270 99 99
поиск RDP win sed Ubuntu |
rename-files кодировки виртуалки полезности |
Увеличение размера диска в виртуальной машине
1. Выключаем виртуальную машину.
virsh shutdown mashine
Проверяем, что она действительно выключена.
virsh list --all
2. Увеличение размера файла на XX гигабайт выполняется на гипервизоре
qemu-img resize /path/to/mashine.qcow2 +XXG
3. Включаем виртуальную машину
virsh start masine
4. На ВИРТУАЛЬНОЙ машине делаем:
parted /dev/vda
Посмотрим размер физического диска и всех логических разделов
(parted) print
Model: Virtio Block Device (virtblk)
Disk /dev/vda: 1288GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 256MB 255MB primary ext2 boot
2 257MB 1000GB 1000GB extended
5 257MB 1000GB 1000GB logical lvm
увеличим extended partition
(parted) resizepart 2
End? [xxxGB]? XXGb <- суммарный объём после увеличения
увеличим logical root partition
(parted) resizepart 5
End? [xxxGB]? XXGb <- суммарный объём после увеличения
(parted) q
теперь нужно увеличить размер физического диска в lvm
pvresize /dev/vda5
увеличиваем размер логического диска в lvm
XXXXXXXX берём из df -h, где root
root@vm-db-0:/etc# lvextend /dev/XXXXXXXX -l +100%FREE
lvextend /dev/XXXXXXXX -l +100%FREE
File descriptor 7 (pipe:[7918]) leaked on lvextend invocation. Parent PID 1378: bash
Extending logical volume root to 1.12 TiB
Logical volume root successfully resized
root@vm-db-0:/etc# resize2fs /dev/XXXXXXXX
В этом случае проверять и исправлять файловую систему нельзя, fsck -f /dev/mapper/vm--db--0--vg-root убьёт файловую систему
Проверить, что получилось:
df -h
ГОТОВО!