Im Folgenden ein kurzes Howto, wie man einem bestehenden LVM eine weitere physikalische Festplatte hinzufuegt und anschliessend einer bestehenden Partition den neuen Speicherplatz zur Verfuegung stellt.
Ausgangsbasis ist ein bestehendes LVM mit dem Namen vg_ucs-shares und einer EXT3-Partition, welche unter /shares gemountet ist.
Nach dem Einbau der neuen Festplatte (/dev/sdb) muss diese zunaechst partitioniert werden:
root@ucs:/# fdisk /dev/sdb
Hier wird zunaechst eine neue Primaere Partition mit dem kompletten Speicherplatz und vom Typ LVM erstellt :
n -> p -> 1
t -> 8e
w
Anschliessend wird das System einmal neu gestartet um dem System die neu partitionierte Platte bekannt zu machen.
root@ucs:/# reboot
Nach dem Neustart wird nun aus der neuen Platte ein Physical Volume im LVM erstellt:
root@ucs:/# pvcreate /dev/sdb1
Danach wird die bestehende Volume Group um die neue Platte erweitert:
root@ucs:/# vgextend vg_ucs /dev/sbd1
Den Namen der Volume Group erhaelt man durch Eingabe des Befehls:
root@ucs:/# pvscan
Im naechsten Schritt wird das bestehende Volume um den neuen Plattenplatz erweitert. Im Beispiel wird ein bestehendes 300 GB-Volume um weitere 200 GB erweitert, d.h. die neue Zielgroesse ist 500 GB.
root@ucs:/# lvextend -L 500G /dev/vg_ucs/shares
Anschliessend wechselt man in den SingleUserMode
root@ucs:/# init 1
und unmountet die zu vergroessernde Partition
root@ucs:/# umount /shares
Bevor das Volume vergroessert werden kann, ist ein Dateisystem-Check erforderlich:
root@ucs:/# e2fsck -f /dev/vg_ucs/shares
Jetzt wird das EXT3-Dateisystem noch vergroessert:
root@ucs:/# resize2fs /dev/vg_ucs/shares
Anschliessend kann das System neu gestartet werden und das neue vergroesserte Volume steht unter /shares zur Verfuegung.