Erweitern der Festplatte der virtuellen Synology-Maschine – Speicherplatz nicht erkannt

Erweitern der Festplatte der virtuellen Synology-Maschine – Speicherplatz nicht erkannt

Ich habe im Synology Disk Station Manager (einem Ubuntu-Server) eine virtuelle Maschine mit einer bestimmten Menge an Speicherplatz auf einer virtuellen Festplatte erstellt, aber diese ist aufgebraucht. Ich bin erneut zur Synology Disk Station / zum Virtual Machine Manager gegangen und habe die virtuelle Festplatte erweitert; der Speicherplatz wird jedoch im Ubuntu-Server nicht erkannt. Wie kann ich das beheben?

Bildbeschreibung hier eingeben

Antwort1

Ich habe eine Lösung gefunden. Zuerst habe ich das System mit GParted Live ISO gebootet und den Befehl „VERIFY“ auf der Partition verwendet, die ein Ausrufezeichen anzeigte, was das richtige war. Dann habe ich die virtuelle Maschine gebootet und in der Befehlszeile den LVM und das Dateisystem mit den folgenden Befehlen erweitert:

lvdisplay

(um den MOUNTPOINT zu identifizieren) und dann:

lvextend –l +100%FREE [MOUNTPOINT]

die LVM-Partition zu erweitern und

resize2fs [MOUNTPOINT]

um die Größe des Dateisystems zu ändern.

Antwort2

Ich habe viel gesucht und bin hier gelandet, habe jedoch herausgefunden, dass es einen einfacheren Weg gibt, der für mich funktioniert hat, ohne dass ich ein anderes Image booten muss. Nachdem Sie die Größe Ihres VM-Speichers über die Synology-Oberfläche geändert haben, sollten Sie den freien Speicherplatz sehen können. Sie können ihn mit normalen Tools wie fdisk nutzen und eine neue Partition erstellen. Wenn Sie Ihren Speicherplatz vergrößern möchten, ohne ein anderes Image zu booten, sind Sie auf die letzte Partition beschränkt, in Ihrem Fall sda3. Starten Sie dazu Ihre VM, melden Sie sich an und installieren Sie growpart, das Teil von cloud-utills ist

sudo apt-get install -y cloud-utils

Partitionsgröße ändern -> Sie können nur die letzte Partition vergrößern, lsblkin meinem Fall war das sda1

sudo growpart /dev/sda 11 ist die tatsächliche Partitionsnummer (z. B. sda1)

Ändern Sie die Größe Ihres Volumens in meinem Fall hatte ich ext4 sudo resize2fs /dev/sda1

Sie haben ein logisches Volume, das sich über mehrere Partitionen erstrecken kann. Sie können also entweder versuchen, eine neue Partition zu erstellen und dann das logische Volume darauf zu erweitern oder einfach das vorhandene Volume zu vergrößern, wie ich vorgeschlagen habe. Hier finden Sie weitere Informationen zu logischen Volumes. https://www.golinuxhub.com/2014/03/how-to-extendresize-lvm-and-volume

verwandte Informationen