Archive

Archive for March, 2013

Linux LVM2 Volume vergrößern

March 19th, 2013 No comments

Mit folgenden Schritten kann ein LVM2 Volume online vergrößert werden. Wobei “online” hier etwas irreführend sein könnte, denn in den meisten Fällen muss der zusätzliche Speicherplatz zuvor in Form einer weiteren Partition hinzugefügt werden – und das erfordert voraussichtlich einen Reboot. Das Dateisystem selbst wird dann im Betrieb – also “online” – vergrößert.

Diese Anleitung wurde unter CentOS 6 erstellt, sollte jedoch auf den meisten Linux-Distributionen nahezu identisch durchführbar sein.

Warnung: Bei derartigen Vorgängen besteht die Gefahr eines Datenverlusts! Sie sollten vorher unbedingt eine Datensicherung durchführen!

Hinweis: Einige Werte sind farblich gekennzeichnet und müssen den aktuellen Gegebenheiten angepasst werden.

  • neue Partition anlegen
    • fdisk /dev/sda
    • mit fdisk eine neue primäre Partition im freien Speicherplatz anlegen (und den Namen merken, z.B. sda3)
    • den Partitionstyp auf “Linux LVM” ändern
    • wahrscheinlich ist danach ein Reboot des Servers nötig
  • LVM Physical Volume hinzufügen
    • pvcreate /dev/sda3
    • mit pvcreate die neue Partition als Physical Volume zu LVM hinzufügen
    • danach mit pvdisplay überprüfen
  • LVM Volume Group vergrößern
    • mit vgdisplay die aktuelle Volume Group anzeigen (und den Namen merken, z.B. VolGroup)
    • vgextend VolGroup /dev/sda3
    • die Volume Group mit vgextend vergrößern
    • mit vgdisplay überprüfen, ob die korrekte Größe angezeigt wird
  • LVM Logical Volume vergrößern
    • mit lvdisplay die Logical Volumes anzeigen (und den Namen merken, z.B. lv_home)
    • lvresize -L +60G /dev/VolGroup/lv_home
    • mit lvresize das Logical Volume auf die gewünschte Größe erweitern
    • mit lvdisplay überprüfen, ob beim Logical Volume die korrekte Größe angezeigt wird
  • Dateisystem vergrößern
    • mit df -h die aktuelle Dateisystembelegung anzeigen lassen
    • resize2fs /dev/mapper/VolGrouplv_home
    • mit resize2fs das EXT4 Dateisystem online vergrößern (es wird automatisch auf die maximale Größe erweitert)
    • mit df -h überprüfen, ob das Dateisystem die korrekte Größe anzeigt

Natürlich gibt es auch an anderen Stellen im Netz gute Anleitungen zu diesem Thema.

Categories: [DE] Tech Tags: , , , ,
css.php