User Tools

Site Tools


tech:documentation:procedures:vm:vm_disk_expansion_lvm_xfs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
tech:documentation:procedures:vm:vm_disk_expansion_lvm_xfs [2010/04/27 12:44] kohofertech:documentation:procedures:vm:vm_disk_expansion_lvm_xfs [2011/08/11 16:13] kohofer
Line 1: Line 1:
-======VM disk Expansion LVM+XFS=======+====== VM disk Expansion LVM+XFS =======
  
 Expand the original disk or add a second vdisk from Infrastructure client.\\ If you want to perform a grow w/o reboot you have to add a second disk Expand the original disk or add a second vdisk from Infrastructure client.\\ If you want to perform a grow w/o reboot you have to add a second disk
Line 129: Line 129:
  
   resize2fs /dev/base/data   resize2fs /dev/base/data
 +
 +======= Create LVM =======
 +
 +Find all LVM VG
 +
 +  vgscan
 +
 +Create Physical Volumes
 +
 +Der Befehl pvcreate legt den VGDA Block auf dem PV an. Er muss für jedes PV ausgeführt werden, bevor es von LVM verwendet werden kann:
 +
 +   pvcreate /dev/hda3
 +
 +Volume Groups anlegen
 +
 +Jetzt legen wir mit 'vgcreate <VolumeGroup> <Partition(en)>' unsere Volume Group an und nennen sie "vg01":
 +
 +   vgcreate vg01 /dev/hda3 /dev/hdb2
 +
 +Logische Volumes anlegen.
 +
 +Hier legen wir jetzt alle unsere logischen Volumes an. Als Namen verwenden wir, etwas fantasielos, lvol1, lvol2 und lvol3. Dabei bedienen wir uns mit dem Plattenplatz auf Volume Group vg01, der einzigen Volume Group in diesem Beispiel. Es ist offensichtlich, dass wir hier nicht mehr Plattenplatz "verteilen" können, als wir bei vgcreate in die Volume Group "hineingesteckt" haben, und zwar in Form der beiden Partitionen hda3 und hdb2. (lvcreate -L<Grösse> -n <LogicalVolumeName> <Volume Group>).
 +
 +   lvcreate -L 1500M -n lvol1 vg01 
 +
 +Filesysteme anlegen
 +
 +Ab jetzt können die logischen Partitionen, genau so wie gewöhnliche Partitionen, über Ihre Device Files angesprochen werden. Gewöhliche Partitionen werden mit /dev/sd[a-z]* oder /dev/hd[a-z]* bezeichnet; Logische Volumes werden mit /dev/VolumeGroupName/LogicalVolumeName angesprochen. Mit mke2fs <LogicalVolumeName> legen wir die ext2 Filesysteme an:
 +
 +  mkfs.ext4 /dev/vg01/lvol1
 +
 +fstab anpassen
 +
 +Damit die neuen Filesysteme nun bei jedem Systemstart automatisch gemountet werden, müssen wir sie in die Datei /etc/fstab eintragen (siehe 'man fstab'). In unserem Scenario sehen die zusätzlichen Einträge wie folgt aus:
 +
 +   /dev/vg01/lvol1 /usr ext2 defaults 1 2
 +
 +http://www.linuxhaven.de/dlhp/HOWTO-test/DE-LVM-HOWTO-2.html
 +
  
/data/www/wiki.inf.unibz.it/data/pages/tech/documentation/procedures/vm/vm_disk_expansion_lvm_xfs.txt · Last modified: 2020/10/13 16:46 by kohofer