
Mein Xen-Server verwendet LVM für die DomUs. Ich habe eine DomU heruntergefahren und ihren Level von 10G auf 24G erhöht:
lvextend -L24G /dev/xen-disks/my_domu
was anscheinend funktioniert hat:
--- Logisches Volumen --- LV-Pfad /dev/xen-disks/my_domu LV Name my_domu VG-Name Xen-Festplatten LV-UUID EVe9Va-v1ls-FSVR-OlFZ-5juy-PkJ1-7MxDkZ LV Schreibzugriff Lesen/Schreiben LV Creation Host, Zeitfraktal, 01.04.2015 13:25:05 -0700 LV-Status verfügbar # öffnen 1 LV-Größe: 24,00 GiB Aktuelle LE 6144 Segmente 2 Zuordnung übernehmen Lesen Sie voraus Sektoren Auto - derzeit auf 4096 eingestellt Gerät blockieren 252:6
Ich kann den zusätzlichen Platz innerhalb der DomU sehen, aber meine Versuche, die Größe zu erhöhen, um /dev/xvda1
ihn zu nutzen, sind fehlgeschlagen.
Die Partitionsinformationen der DomU von innen:
Datenträger /dev/xvda: 25,8 GB, 25769803776 Bytes 255 Köpfe, 63 Sektoren/Spur, 3133 Zylinder, insgesamt 50331648 Sektoren Einheiten = Sektoren von 1 * 512 = 512 Bytes Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes Datenträgerkennung: 0x000e84db Gerät Booten Start Ende Blöcke Id System /dev/xvda1 63 18860309 9430123+ 83 Linux /dev/xvda2 18860310 20964824 1052257+ 5 Erweitert /dev/xvda5 18860373 20964824 1052226 82 Linux-Swap / Solaris
und seine Mount-Informationen:
/dev/xvda1 ein / Typ ext4 (rw,errors=remount-ro) proc auf /proc Typ proc (rw, noexec, nosuid, nodev) sysfs auf /sys Typ sysfs (rw,noexec,nosuid,nodev) keine auf /sys/fs/fuse/connections Typ fusectl (rw) keine bei /sys/kernel/debug Typ debugfs (rw) keine auf /sys/kernel/security Typ securityfs (rw) udev auf /dev Typ devtmpfs (rw, Modus = 0755) devpts auf /dev/pts Typ devpts (rw,noexec,nosuid,gid=5,mode=0620) tmpfs auf /run Typ tmpfs (rw, noexec, nosuid, Größe=10 %, Modus=0755) keine bei /run/lock Typ tmpfs (rw,noexec,nosuid,nodev,size=5242880) keine bei /run/shm Typ tmpfs (rw, nosuid, nodev)
Irgendwelche Ideen, wie man diese 14 GB nutzen könnte?
Antwort1
Der domU ist die größere Größe zugewiesen, aber intern hat sie immer noch nur die alte Größe, sieheWarum muss ich nach lvextend „resize2fs“ ausführen?.
Sie müssen die Größe des Dateisystems ändern mit
resize2fs /dev/xen-disks/my_domu
(Evtl. vorher anrufen e2fsck -f /dev/xen-disks/my_domu
)