Bu Blogda Ara

26 Mart 2012 Pazartesi

Online Extend LVM on Centos 6 Virtual Machine


Var olan virtual machine vmdk diski /dev/sdb olsun.
Var olan LVM' de ise bu /dev/sdb' nin birinci partition' u olan /dev/sdb1 i kullanıyor olalım.
Bizim yapmak istediğimiz ise sisteme /dev/sdb2 partition' unu ekleyerek LVM alanımızı genişletmek.

Bu diski sanal makinenin edit settings' inden genişletin.

Centos bu değişikliği algılamayacaktır. Algılaması için normalde reboot etmeniz gerekir. Ama aşağıdaki komutla reboot etmeden bu değişikliği sisteme gösterebilirsiniz..

# echo 1 >/sys/class/scsi_device/2\:0\:1\:0/device/rescan

Bu komuttan sonra 
#dmesg 
komutu ile değişikliği görebilirsiniz.

Artık fdisk komutu ile ikinci partition' u oluşturabilir hale  geldik. 

# fdisk /dev/sdb
.
.
oluşturulan /dev/sdb2 partition' unuda sistemi reboot etmeden göremessiniz normalde ancak Centos6 da aşağıdaki komutla reboot etmeden bu partition' u sisteme gösterebilirsiniz.

#partx -a /dev/sdb

Artık LVM alanı /dev/sdb2 partitionunu kullanarak genişletebiliriz.

#pvcreate /dev/sdb2
#vgextend vg_name /dev/sdb2
#lvextend  /dev/vg_name/lv_name  /dev/sdb2
#resize2fs -f  /dev/mapper/vg_name-lv_name

LVM extend edildi..

Hiç yorum yok: