Loading

Linux Disk Büyütme - Vmware, Xen, Sanallaştırma ile

Linux, Centos, Ubuntu yüklü sanal bir sunucunun disk alanı nasıl büyütülür bu yazımızda bunu anlatacağız.

Centos Disk Büyütme

Sistem yöneticilerinin pek karşılaşmak istemediği durumlardan birisi olabilir. Windows işletim sistemi üzerinde disk büyütme işlemi çok kolayken linuxda biraz zaman harcamak gerekiyor. Hadi hemen basit bir şekilde işlemi nasıl gerçekleştirebiliriz ona bakalım.

Öncelikle bu işlemin genelde sanal sunucularda gerekli olduğundan bahsetmek gerekiyor. Çünkü genelde fiziksek olarak çalışan makineler üzerinde disk eklenir nasıl disk ekleneceğini ise Centos Ek disk Ekleme ve Disk Mount Etme bağlantımızda bulabilirsiniz. Sanallaştırmanın en büyük avantajlarından birisi olan sanal sunucularda diskler büyütülebilir. 

Vmware yada Xen sanallaştırma yöntemlerinde sanal makinenin özelliklerini disk bölümünden arttırdıktan sonra bi restart atalım. 

Restart atmak istemezseniz şu kodu kullanabilirsiniz ama genelde reset atmak gerekiyor. (Türk işi en sağlıklısı :D )

Centos 7 Üzerinde Disk Genişletme

echo 1 > /sys/block/sda/device/rescan

Bu işlemden sonra bi bakalım disk alanımız artmış mı ? Bizim disk alanımız 50 GB dı. 60 GB yaptık.

fdisk -l

Dedik ve sonuç şu şekilde olması lazım.

Centos Disk Büyütme

 

Evet gördüğünüz gibi disk alanını arttırmışız. 64 gb olarak sonucunu gördük. Şimdi boştaki alan için bir partition oluşturacağız. Daha sonrasında ana sda1 partitionına bu boş alanı ekleyeceğiz.

fdisk /dev/sda

Disk genişletme

Şimdi sırası ile aşağıdaki komutları takip edelim.

  • n – Yeni Partition
  • p – Primary Partition
  • 3 – Oluşturacağımız sda3 alanını belirtiyoruz
  • enter – Boş olan alanın tamamını seçiyoruz
  • enter – Formatı değiştireceğiz
  • t – Formatı belirtelim
  • 3 – sda3 olacağını belirtiyoruz
  • 8e – Lvm seçiyoruz bu şekilde
  • w – Yeni partition alanını yazarak işlemi tamamlıyoruz

İşlemler şu şekilde gözükecektir.

Centos 7 Disk genişletme

 

Şimdi sda3 olarak oluşturduğumuz bu partitionu fiziksel partitiona geçireceğiz.

pvcreate /dev/sda3

Linux disk genişletme

vgdisplay

Linux Sunucu Disk Genişletme

Volume adını öğrendik. Şimdi aşağıdaki kodda eğer sizde farklı ise centos yerine grup ismini yazarak 

vgextend centos /dev/sda3

centos disk büyütme

 

Successfully extended dedikten sonra df -h ile diskleri kontrol edebilirsiniz. Ama tabi ki henüz disk alanımız genişlemedi. 

 

Aşağıdaki komut ile alanı artık centos grubuna dahil ediyoruz (Unutmayın bu grup ismi sizde farklı olabilir 2 üstteki görüntüde kırmızı alanda işaretlemiştik oradan grup ismine bakabilirsiniz)

 

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

 

Şimdi gruba dahil oldu mu kontrolünü sağlıyoruz.

 

vgdisplay

 

centos vmware disk büyütme

 

Şimdi oluşturduğumuz sda3 ü sda1 e eklememiz gerekiyor. (Sizde partition ismi farklı olabilir bunu df -h ile kontrol ettiğinizde görüntülediğiniz dosya yoluna göre düzenlemeniz gerekli)

 

resize2fs -p /dev/mapper/centos-root

 

vgextend_centos_disk_genisletme

 

Ebet bu son işlem ile artık sda1 e genişlettiğimiz alanı ekledik ve böylelikle artık df -h sonucunda ana diskimizin büyüdüğünü görebiliriz.

 

df -h

 

Administrator
Yönetici / 22 Yazı / 10,9K Okunma


Yorum Yap

E-Posta adresiniz yayınlanmayacaktır.

ya da üye olmadan yorum yap ve onaylanmasını bekle.
ÜST