Muss ein logisches Volume hinzufügen, habe aber kein LVM und Yum sagt, ich habe keinen Platz

Muss ein logisches Volume hinzufügen, habe aber kein LVM und Yum sagt, ich habe keinen Platz

Ich habe einen CentOS 7-Server auf SoftLayer. Ich habe ihm zunächst nur 25 GB Speicher zugewiesen. Jetzt ist er voll, also habe ich zusätzliche 300 GB Speicher dafür bestellt.

Mein Verständnis (das kommt vonDieser Artikel), besteht darin, dass ich dieses neue 300-GB-Laufwerk zum vorhandenen logischen Datenträger hinzufügen muss, um weiterhin Dateien zu meinem vorhandenen Dateisystem hinzufügen zu können.

Um es zu meinem vorhandenen logischen Datenträger hinzuzufügen, muss ich eine ganze Reihe von Befehlen verwenden... pvcreate, pvdisplay, lvdisplay... aber keiner davon scheint auf diesem Server installiert zu sein.

Also muss ich sie installieren. Ich habe etwas gefunden, das vorschlägt, yum install lvm2diese Befehle für mich zu installieren. Das spuckt eine Menge Ausgabe aus, die mit Folgendem endet:

Insufficient space in download directory /var/cache/yum/x86_64/7/base
    * free   0
    * needed 100 k

Zurück zu meinem ursprünglichen Problem – der Server ist voll. Ich habe eine 42 MB große Datei gefunden, /die ich nicht mehr brauchte, also habe ich sie gelöscht. Aber yum install lvm2ich habe immer noch genau das gleiche Problem. Das ergibt für mich keinen Sinn – ich habe gerade eine Datei im Wert von 42.000 KB gelöscht. Das hätte locker yumdie 100 KB ergeben müssen, die es angeblich braucht.

Wenn ich meinen verfügbaren Speicherplatz überprüfe, df -hsehe ich Folgendes:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda2       25G   24G     0 100% /
devtmpfs        911M     0  911M   0% /dev
tmpfs           918M     0  918M   0% /dev/shm
tmpfs           918M   89M  830M  10% /run
tmpfs           918M     0  918M   0% /sys/fs/cgroup
/dev/xvda1      240M  100M  124M  45% /boot

Okay … könnte ein Rundungsproblem sein, da beispielsweise 24,5 G als 25 G und 24,499 G als 24 G angezeigt werden. Ich überprüfe es also noch einmal ohne das h und sehe:

/dev/xvda2      25412940 24874028         0 100% /

Was ist los? Ich rmhabe eine 42.000 K-Datei – warum wird gesagt, dass nichts verfügbar ist?

Ich habe also ein paar Fragen:

  1. Warum ist es lvm2auf CentOS 7 nicht vorinstalliert? Wurde es durch etwas Neueres ersetzt, das ich stattdessen verwenden sollte?
  2. Warum ist immer noch kein Speicherplatz verfügbar, nachdem ich rmeine 42.000 K-Datei unter gefunden habe /? Muss ich außer dem einfachen rmHerunterladen der Datei noch etwas anderes tun, um den Speicherplatz wirklich verfügbar zu machen?

Antwort1

Der Ausgabe zufolge df -hhaben Sie keine LVM-Partitionen. Möglicherweise denken Sie zu viel über die Aufgabe nach.

Was ist die Ausgabe von fdisk -l?

Wenn Ihr Host einfach 300 GB zu /dev/xvda2 hinzugefügt hat, müssen Sie nur die Partition fdiskund das Dateisystem vergrößern resize2fs (leider kann ich noch keine Kommentare hinterlassen).

verwandte Informationen