/dev/mapper/x shrink – extend

Merhaba,

xfs formatındaki diskleri bildiğiniz gibi küçültme – büyütme yapamazsınız. Fakat lvm ile alan aralığındaki boyutu düzenleyebilirsiniz.

Gün içerisinde başıma gelen bir olayda;

CentOs7 yüklü bir sunucuya 200 GB disk alanı ayrılmış. Fakat disk içerisinde /dev/mapper/home ve /dev/mapper/centos-root isminde iki farklı bölüm gördüm.

 

Kullanılabilir alanı aşağıdaki gibi dilediğiniz şekilde paylaşabilirsiniz.

Herşeyden önce df-h ile Home ve root dizininin boyutlarını not alın.

Ben home dizininde toplamda 150 gb root dizininde ise 50 gb alan gözlemledim.

Dilerseniz home dizinini tar ile yedek alabilir hersey bittikten sonra yedeği yeni alana taşıyabilirsiniz.

 

home dizinini unmount edin.

umount /dev/mapper/centos-home

 

lvremove ile ilgili alanı silin

lvremove /dev/mapper/centos-home

 

Şimdi alanı tekrar oluşturacağız. Fakat bu sefer 150 gb değil 50 gb olarak tanımlama yapacağım.

lvcreate -L 50GB -n home centos
mkfs.xfs /dev/centos/home
mount /dev/mapper/centos-home

 

Şimdi geri kalan tüm alanı root dizinine atabiliriz.

lvextend -r -l +100%FREE /dev/mapper/centos-root

 

df-h ile baktığınızda herhangi bir sorun olmaması gerekmekte. Herşeyi bitirdikten sonra fstab içerisinde UUID değişimi yapmanız gerekebilir. Nedeni; /home birimini değiştirdiğimizden.

 

Teşekkürler.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.