Изменить размер раздела LVM на виртуальной машине в Proxmox?
Добрый день! Есть у меня в Proxmox виртуальная машина ubuntu 12.04 в ней диск lvm 20 гб, а надо 120. Вот что выдает команда parted
Model: ATA QEMU HARDDISK (scsi)
Disk /dev/sda: 129GB
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 21.5GB 21.2GB extended
5 257MB 21.5GB 21.2GB logical lvm
Как мне изменить размер диска? При попытке изменить размер диска система ругается, что недостаточно места.
Вот такие у меня диски:
/dev/sda1: UUID="48111524-c4dc-42bf-adfc-ce1039798feb" TYPE="ext2"
/dev/sda5: UUID="S1xhnJ-oYw8-Wxrg-elxz-l1p5-lFoV-9Q8m0S" TYPE="LVM2_member"
/dev/mapper/zoneminder-root: UUID="97dc14f1-c28e-4c97-bf77-dfd0ec82d65b" TYPE="ext4"
/dev/mapper/zoneminder-swap_1: UUID="e74a77d3-eddf-44ff-8959-257e99f00bc3" TYPE="swap"
sudo lvresize -L 40G /dev/mapper/zoneminder-root
Extending logical volume root to 40.00 GiB
Insufficient free space: 5442 extents needed, but only 5 available
sudo lvresize -L 40G /dev/sda5
Path required for Logical Volume "sda5"
Please provide a volume group name
Disk /dev/sda: 128.8 GB, 128849018880 bytes
255 heads, 63 sectors/track, 15665 cylinders, total 251658240 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00023d9e
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 195312500 97405371+ 5 Extended
/dev/sda5 501760 41940991 20719616 8e Linux LVM
Я дико извеняюсь, но зачем? Ваш логический /dev/sda6 яявляется частью zoneminder'a, после чего вы запулили его в root, а вот resize2fs сделать непомешает для zoneminder-root.
На самом деле в Proxmox предусмотрена безопасная тулза qm resize
По увеличению это будет самое оно по срезу не уверен возможно тогда через lvresize, но надо быть внимательным чтоб не срезать чего лишнего.