(qemu)-Partition erweitern
Aus Si:Wiki von Siegrist SystemLösungen - Informatik und Rezepte
Version vom 25. September 2024, 18:34 Uhr von Sigi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: «Disk- oder virtuelle qemu-Partitionen mit <code>dd - growpart - resize2fs</code> (Festplatte) oder <code>qemu-img resize - growpart - resize2fs</code> (virtuelle…»)
Disk- oder virtuelle qemu-Partitionen mit
dd - growpart - resize2fs
(Festplatte) oder qemu-img resize - growpart - resize2fs
(virtuelle Disk) erweitern.
Inhaltsverzeichnis
Disk Erweitern
physische Disk
mit dd if= .. of= ..
Partition sichern, Platte austauschen, Partition mit dd
auf neue erweiterte Platte schreiben.
virtuelle qemu/kvm Disk
auf dem Hostsystem Location der Disk finden:
#virsh domblklist virtual-vm Ziel Quelle ------------------------------------------------- vda /var/lib/libvirt/images/virtual-vm.qcow2 sda -
dann die Disk erweitern, hier um 15 Gigabyte:
#qemu-img resize /var/lib/libvirt/images/virtual-vm.qcow2 +15G
Partition und Dateisystem erweitern
Die Prozedur ist bei physischer und virtueller Disk dieselbe:
- System, VM oder real, starten und als root einloggen.
- die cloud utils packages installieren:
Debian/Ubuntu: # apt-get install cloud-guest-utils gdisk CentOS/RHEL/Fedora: # yum install cloud-utils-growpart gdisk
- die entsprechende Partition finden:
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sr0 11:0 1 1024M 0 rom vda 254:0 0 20G 0 disk └─vda1 254:1 0 5G 0 part /
hier schön zu sehen dass die Disk 20G hat und die Partition lediglich 5G.
= dann die Partition, hier patrition 1, erweitern:
# growpart /dev/vda 1 # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sr0 11:0 1 1024M 0 rom vda 254:0 0 20G 0 disk └─vda1 254:1 0 20G 0 part /
nun hat auch die Partition die Grösse von 20G. = zum Abschluss noch die Grösse des Filesystems anpassen:
# resize2fs /dev/vda1 resize2fs 1.47.0 (5-Feb-2023) Filesystem at /dev/vda1 is mounted on /; on-line resizing required old_desc_blocks = 1, new_desc_blocks = 3 The filesystem on /dev/vda1 is now 5242619 (4k) blocks long. # df -h / Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/vda1 20G 2.7G 17G 14% /