fdisk /dev/sda
(LVM typ 8e )
2) Tworzenie woluminu fizycznego (formatowanie)
pvcreate /dev/sda1
odpowiednio
pvcreate /dev/sdaX X=[1,2,3,4,5,...,n]
informacje o woluminach
pvdisplay
3) Tworzenie grupy:
vgcreate moje_dane /dev/sda1
lub
vgcreate moje_dane /dev/sda1 /dev/sda2 /dev/sda3
lub
vgcreate moje_dane /dev/sda1 /dev/sdb1 /dev/sdc1
sprawdzamy
vgscan
lub
vgdisplay
lub
vgdisplay moje_dane
4) Tworzenie woluminu logicznego.
tworzymy 100GB o nazwie partycja1 (dla LVM moje_dane)
lvcreate -n partycja1 --size 100g moje_dane
sprawdzamy
lvdisplay
5) Formatiren ;)
mkfs.ext4 /dev/moje_dane/partycja1
6) Montowanie
mkdir /mnt/partycja1/
vi /etc/fstab (jeśli chcemy aby sie montowało podczas startu maszyny)
/dev/moje_dane/partycja1 /mnt/partycja1/ ext4 auto,users,rw,exec,dev,relatime 0 2
Ustawmy uprawnienia (kto może czytać/pisać w tym zasobie)
chown gienek:users /mnt/partycja1
chmod 775 /mnt/partycja1
7) Zmiana rozmiaru wolumenów
:zwiekszanie ze 100 do 300
umount /mnt/partycja1/
lvextend -L+200g /dev/moje_dane/partycja1
e2fsck -f /dev/moje_dane/partycja1
resize2fs /dev/moje_dane/partycja1
mount /mnt/partycja1
:zmniejszanie z 100 do 50
umount /mnt/partycja1/
e2fsck -f /dev/moje_dane/partycja1
resize2fs /dev/moje_dane/partycja1 50g
lvreduce -L-50g /dev/moje_dane/partycja1
resize2fs /dev/moje_dane/partycja1
mount /mnt/partycja1
Montowanie obrazów dysków KVM opartych na LVM
kpartx -av /dev/mapper/vgname/vlname
stworzone zostaną dowiązania do stworzonych w /vgname/vlname partycji
np. /vgname/vlname-home itd.
teraz możemy już traktować te dowiązania jak zwykłe urządzenia blokowe typu /dev/sda1 itd.
np.
mount /dev/mapper/vgname/vlname-home /home
fsck.ext4 /dev/mapper/vgname/vlname-home
Brak komentarzy:
Prześlij komentarz