# **LVM Disk Extend - Yeni Disk Ekleyerek** 1)Tüm işlemlerden önce "df -h" komutu ile hangi lv ve hangi vg'nin extend edileceğinin belirlenmesi gerekmektedir, ardından işlemlere başlanabilir. 2) Öncelikle aşağıdaki komutu dışarıdan disk takmadan önce çalıştırıp sunucuya bakılı son diski not ediyoruz. * **fdisk -l(Kucuk L) | grep sd** Çıktıda son disk sda, sdb, "sdX" olarak son harf ile gözükecektir 3) Ardından dışarıdan yeni diskimizi takıyoruz ve restart işlemi yapmadan yeni diski görebilmemiz için aşağıdaki komutları çalıştırıyoruz. * **echo "- - -" > /sys/class/scsi_host/host0/scan** * **echo "- - -" > /sys/class/scsi_host/host1/scan** * **echo "- - -" > /sys/class/scsi_host/host2/scan** * komutları sondan bir önceki /host0'ı host1 host2 gibi artırarar örneğin host5'e kadar yükseltiyoruz. Bu işlemlerin sonunda warning alındığında "fdisk -l | grep sd" tekrar çalıştırıldığında son disk gelecektir. 4) Aşağıdaki komut ile yeni eklediğimiz diski PhysicalVolume'a çeviriyoruz. * **pvcreate /dev/sdSONDISK örnek pvcreate /dev/sdb** 5) Öncesinde df -h çıktısında görülen genelde --vg olan volumegroup extend edililir, ardından o volumegroup'a bağlı lv logicalvolume'u extend edeceğiz. * **vgextend ubuntuornek-vg /dev/sdSONDISK** 6) Hangi lv(logicalvolume) genişletilecek ise /dev/mapper klasörü altından tam adına bakıp yazıyoruz.) * **lvextend -l +100%FREE /dev/mapper/volumegroup-logicalvolume** * Örnek lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv 7) Ardından resize2fs ya da xfs_grows ile son işlemimizi yaptıktan sonra df -h ile diskin extend olduğunu göreceğiz. * ext4 formatı için **resize2fs /dev/HYBRIS-NFS-vg/lv_data** * xfs formatı için **xfs_growfs /dev/vg_test/lv_test** 7.1) Yukarıdaki işlem için diskin ext ya da xfs olduğunu anlamak için aşağıdaki komutu girebiliriz. * **df -Th** AÇIKLAMASIZ KOMUTLAR **fdisk -l(Kucuk L) | grep sd** **echo "- - -" > /sys/class/scsi_host/host0/scan** * **echo "- - -" > /sys/class/scsi_host/host1/scan** * **echo "- - -" > /sys/class/scsi_host/host2/scan** **pvcreate /dev/sdSONDISK örnek pvcreate /dev/sdb** **vgextend ubuntuornek-vg /dev/sdSONDISK** **lvextend -l +100%FREE /dev/mapper/volumegroup-logicalvolume** **df -Th** { **resize2fs /dev/HYBRIS-NFS-vg/lv_data** ext4 formatı için **xfs_growfs /dev/vg_test/lv_test** xfs formatı için }