XenServer Logical Volume Groessen Aendern

  • Upload
    f-rust

  • View
    39

  • Download
    1

Embed Size (px)

Citation preview

XenServer : In der Virtuellen Maschine die Partitionsgren verschieben. Z.B. /home verkleinern und / vergrern 1.) nachsehen, welche logical volumes da sind und wie gross sie sind: lvdisplay (...) 2.) speicherplatz der dateisysteme ansehen df -h /dev/mapper/system-root 2G 2G 0 98% / /dev/mapper/system-home 5G 1G 4G 10% /home 3.) verkleinern geht nicht, wenn gemountet! umount /home 4.) wie klein ginge es denn? resize2fs -P /dev/mapper/system-home Estimated minimum size of the filesystem: 34497 5.) diskblocks zu MB umrechnen: echo $[ 34497 *4096 /1024/1024 ] 134 ==> minimum size wre 134M lasse etwas luft, also z.B. resize auf 200M 6.) dateisystem verkleinern resize2fs /dev/mapper/system-home 200M 7.) !!ACHTUNG!! lvreduce beachtet nicht die gre des eingekapselten dateisystems! also extrem vorsichtig verkleinern: lvreduce -L -4200M /dev/mapper/system-home WARNING: Reducing active logical volume to 320.00 MB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce home? [y/n]: !! NUR dann 'y' tippen, wenn das ergebnis grer unserer 200M ist !! 8.) resize auf maximale gre innerhalb des log.volume: resize2fs /dev/mapper/system-home 9.) mount /home 10.) / vergrern: wir haben eben 4200M freigegeben, diese knnen wir also hier dazu packen: lvextend -L +4200M /dev/mapper/system-root 11.) dateisystem an logical volume anpassen: resize2fs /dev/mapper/system-root FERTIG!