Festplattenerweiterung einer virtuellen Linux-Maschine

  • Beitrags-Autor:
  • Beitrags-Kategorie:Linux
  • Beitrags-Kommentare:0 Kommentare

Hallo und willkommen zurück bei Blogger-IT! Du hast also entschieden, dass deine virtuelle Linux-Maschine mehr Speicherplatz benötigt? Kein Problem, ich zeige dir Schritt für Schritt, wie das geht. Für dieses Beispiel verwenden wir sdb, also die zweite Festplatte. Diese Anleitung ist speziell für Maschinen, die unter VMware ESXi laufen, aber sie funktioniert ähnlich auch für andere Virtualisierungslösungen wie VirtualBox, Hyper-V und KVM/QEMU.

Achtung: Bitte stelle sicher, dass du alle wichtigen Daten gesichert hast, bevor du fortfährst!

Schritt 1: Partition im ESXi vergrößern

Öffne den ESXi-Client und gehe zu den Einstellungen der virtuellen Maschine. Erweitere die gewünschte Festplatte (sdb im Beispiel).

Schritt 2: SCSI-Pfad herausfinden

Öffne ein Terminal auf der virtuellen Maschine und gib folgenden Befehl ein:

ls -la /dev/disk/by-path | grep sdb

Schritt 3: HDD rescan erzwingen

Führe den folgenden Befehl aus, wobei der Pfad aus Schritt 2 zur Festplatte führt:

echo "1" > /sys/class/scsi_disk/2\:0\:1\:0/device/rescan

Schritt 4: Neue Größe überprüfen

lsblk

Schritt 5: Partition mit parted vergrößern

Öffne parted:

parted /dev/sdb

Umschalten auf Sektoranzeige:

unit s

Freie Bereiche anzeigen:

print free

Partition vergrößern:

resizepart

Gib die Partitionsnummer (meist 1) und den letzten Sektor des freien Speicherplatzes ein.

Schritt 6: Parted verlassen

quit

Prüfe mit lsblk, ob die Änderungen wirksam sind.

lsblk

Schritt 7: RAID anpassen (falls vorhanden)

Dieser Schritt ist nur notwendig, wenn ein Software-RAID vorhanden ist.

mdadm --grow /dev/md2 --size=max

Schritt 8-10: LVM Anpassungen (falls notwendig)

Die nächsten Schritte sind nur erforderlich, wenn du LVM einsetzt.

Schritt 8: LVM die Partitionstabelle neu einlesen lassen

pvresize /dev/sdb1

Überprüfe den Speicherplatz hinter dem LVM mit pvs.

Schritt 9: Volumengruppe vergrößern

pvresize /dev/sdb1

Schritt 10: Logisches Volumen vergrößern

lvextend -l+100%FREE /dev/lvm-data/lvm-data

Schritt 11: Dateisystem vergrößern

Je nach deinem Setup wird der Befehl resize2fs unterschiedlich aussehen. Hier sind einige Beispiele:

Mit Software-RAID:

resize2fs /dev/md1

Mit LVM:

resize2fs /dev/lvm-data/lvm-data

Bei einer normalen Festplatte:

resize2fs /dev/sdb1

Schritt 12: Überprüfung

Führe df -h aus, um sicherzustellen, dass der verfügbare Speicherplatz nun größer ist.

Das war’s! Du hast jetzt erfolgreich den Speicherplatz deiner virtuellen Linux-Maschine erweitert. Bei Fragen oder Unklarheiten, hinterlasse gern einen Kommentar. Bis zum nächsten Mal bei Blogger-IT!

Schreibe einen Kommentar

Diese Seite ist durch reCAPTCHA und Google geschütztDatenschutz-Bestimmungen UndNutzungsbedingungen anwenden.

The reCAPTCHA verification period has expired. Please reload the page.