
Wir haben einen CentOS 8-Server, dessen freier Speicherplatz kürzlich voll war lvm
. Das lag nicht an unserem Überwachungssystem, da es den Festplattenspeicher und nicht den Datenträgerspeicher überwacht. Trotzdem habe ich Probleme, den Speicherplatz auf dem logischen Datenträger zu erweitern. Momentan haben wir , sdb
das ich von 132 auf 160 erweitert habe. Ich glaube, ich habe die sdb3
Partition auf die maximale Größe erweitert, indem ich sie auf 158,4 gesetzt habe. Darunter befinden sich dann zwei LVMs, eines bei 128/128 und ein weiteres bei 2,4. Das LVM, das ich zu erweitern versuche, heißt cl_lifprodredo-root
, also habe ich versucht, die Befehle auszuführen lvextend -r -l +100%FREE /dev/cl_lifprodredo/root
, und dann habe ich denselben Befehl mit versucht sudo
und auch das Flag hinzugefügt . Beide Befehle konnten das LVM nicht erweitern. Ich habe auch -v
die Ausgabe des Befehls angehängt .sudo lvextend -v -r -l +100FREE /dev/cl_lifprodredo/root
Wenn jemand zusätzliche Tipps zur Erweiterung des LVM hat, wäre ich sehr dankbar. Da es sich um eine virtuelle Maschine handelt, kann ich bei Bedarf zusätzlichen Speicherplatz hinzufügen, insbesondere wenn der zusätzliche Speicherplatz direkt dem LVM und nicht der Partition zugewiesen werden muss.
Antwort1
Der Festplatte wurde zusätzlicher Speicherplatz hinzugefügt und die Befehle wurden erneut ausgeführt vondieser Beitrag.
Ich hatte dies zuvor auch getan und es dann lvextend -r -l +100%FREE /dev...
mit dem richtigen Dateipfad ausgeführt. Beim Betrachten der Ausgabe wurde zuvor pvs
kein freier Speicherplatz angezeigt. Ich bin mir nicht sicher, ob ich es einfach nicht ausgeführt habe pvresize
oder wo mein ursprünglicher Versuch, den Speicherplatz zu erweitern, schief gelaufen ist, aber das Problem wurde jetzt mit dem Vorgang aus dem verlinkten Beitrag und dem lvextend
Befehl behoben.