Kluger Admin baut vor. Deswegen werden ja die meisten Linux-Rechner mit einem LVM installiert, welches noch nicht komplett ausgereizt ist. Das kommt ganz besonderst bei sogenannten Rootservern vor.
Um die Volumes zu vergrößern geht man folgendermaßen vor:
wenn man mit einem df -H herausgefunden hat, welche Partition vergrößert werden muss, überprüft man erstmal wieviel Platz noch verteilt werden kann:
[root@hotlein dirk]# vgdisplay -v vg00
Using volume group(s) on command line
Finding volume group „vg00“
— Volume group —
VG Name vg00
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 460.16 GiB
PE Size 4.00 MiB
Total PE 117800
Alloc PE / Size 27648 / 108.00 GiB
Free PE / Size 90152 / 352.16 GiB
VG UUID rJvU10-VmRh-9kxF-N8lr-rDn1-ht1y-0oyTDT
Dann kann man man die Vomume vergrößern. in diesen Beispiel /usr/ um 10 GB:
lvextend -L +10G /dev/vg00/usr
Jetzt noch die Änderungen am Dateisystem durchführen (In diesen Beispiel handelt es sich um ein Ext3 Dateisystem:
resize2fs /dev/vg00/usr
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/vg00/usr is mounted on /usr; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 2
Performing an on-line resize of /dev/vg00/usr to 7864320 (4k) blocks.The filesystem on /dev/vg00/usr is now 7864320 blocks long.
Andere Dateisysteme benötigen andere Befehle:
old desc_blocks = 2, new_desc_blocks = 2
Performing an on-line resize of /dev/vg00/usr to 7864320 (4k) blocks.
Filesystem | Befehl (Beispiel) |
ReiserFS | resize2fs /dev/vg00/usr |
XFS | xfs_growfs /usr |
Den Erfolg kann man durch eine weitere Eingabe von df -H überprüfen.