Redhat - Yeni Disk Ekleme Ve Bind Etme

40Gb lik bir fiziksel diske sahip sanal redhat linux serverimiza birde SAN storage'dan 500GB'lik bir alan eklememiz gerekti. Esx üzerinden gerekli Raw disk ekleme aşamasını halletikten sonra Redhat tarafında Gnome 'a ait gui arayüzlü LVM Manager'dan işimi kolayca halledebilirim diye düşnmüştüm ancak hiçte öyle olmadı. İlk çare olarak arama motoru ile sonuca ulaşabilirim diye düşünmüştüm ama tek bir kaynaktan istediğim tüm bilgiye ulaşamadım. Biraz ordan biraz burdan birazda denem yanılma ile 500g'lik diski aşağıda ki şekilde eski 40'lık emektarın üzerine bind edebildim. İşlemleri adımlayarak daha kolay anlayacağınızı düşündüm:

1 - # pvscan
Shell'de iken bu komut ile o an bağlı olan fiziksel disklere bir bakış atmak isteyebilirsiniz. Göreceğiniz eski diskiniz ve bağlı olduğu lvm olmalıdır.

2 - # fdisk /dev/sdb
Eklediğim disk ikinci bir scsi aygıtı olduğundan bu komutu yazarak diske partiton ekleyip bu partitonu birincil olarak işaretleriz. Ardından bize bu partitonun dosya formatı tipini sorduğunda "8e yani (LVM)" olduğunu belirtiyoruz. Bu ekranda size sorulacak olan parametrik partition oluşturma değerlerine enter'a basarak default değerlerinde kalması gerektiğini belirtebilir ve tüm disk sığasını kullanabilirsiniz.

3 - # pvcreate /dev/sdb1
Bu komutla da yeni diskimizi fiziksel LVM volume'una ekliyoruz

4 - # vgextend VolGroup00 /dev/sdb1
Yeni oluşturduğumuz Fiziksel partitonu mevcutta bulunan ve root dizinine mount edilmiş olan VolGroup00'a ekliyoruz. Bu grup ismi sizin sisteminizde farklı olabilir önceden kontrol edin ama default ayarlarla yüklenmiş bir redhat sistemde değer budur.

5 - # pvscan
Tekrar disklerin durumuna göz atıp herşeyin yolunda olduğundan emin oluyoruz.

6 - # lvextend -L+499G /dev/VolGroup00/LogVol00
Artık 500Gb'lik disk partitionumuzu mevcutta bulunan eski 40Gb'lik ve root dizinimizi barındıran diskin peşine eklemiş oluyoruz. Siz burada -L seçeneğini diskinizin az önce oluşturmuş olduğumuz partition boyutuna göre ayarlamlısınız.

Artık işin Logical Volume tarafını bitirmiş ve root partition'a kendi 500GB'lik disk için oluşturmuş olduğumuz alanı da eklemiş olduk. Tabi bu işlem sadece işin görünen tarafının bitmesini sağladı birde kernel taraflı dosya sistemi için de bir manası olması ve işlemlerimizde bu disk alanlarını birlikte kullanabilmek için yapmamız gereken bir kaç işlem daha var:

1 - Redhat kurulum diskimizi takıp sistemi Rescue modda açıyoruz bunun için
# linux rescue
yazmamız yeterli olacaktır.

2 - Bu aşamada dikkat etmemiz gereken rescue moda geçişte sorulan sorulardan biri olan dosya sisteminin mount edilip edilmeyeceğini soran dialog kutusunda "SKIP" seçeğeni seçmemizdir. Böylece file system üzerinde istediğimiz işlemleri gerçekleştirebileceğiz

3 - # lvm vgchabge -a y
Bu komutla LVM sistemine erişebilir hale geliyoruz

4 - e2fsck -f /dev/VolGroup00/LogVol00
Dosya sistemi üzerinde olası hatalara karşı bir tarama işlemi gerçekleştiriyoruz.

5 - resize2fs /dev/VolGroup00/LogVol00
Ve bu komut ile de shell'de konfigürasyonunu ayarlamış olduğumuz disk özelliklerine göre Volume'un yeniden oluşmasını sağlıyoruz. Diskin toplam boyutuna göre işlem de biraz uzun sürecektir.

6 - # reboot
Ve sistemi yeniden başaltıyoruz. Yeni diskinizle bol file-io lu günler.

Yorumlar

Popüler Yayınlar