/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 yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.