Recent News

Cuma, Haziran 01, 2012

LVM (Logical Volume Manager)

      Yazının başlığı her ne kadar sadece LVM gibi görünse de bu yazıda VMware üzerinde bulunan sanal makinaya disk ekleme ve linux makinada bu diski bir logical volume içerisinde tanımlayıp kullanmak istediğimiz şekilde formatlama hakkında öğrendiğim kadarını anlatacağım. 
VMware Disk Ekleme
VMware üzerinde Inventory/Hosts and Clusters kısmına geliyoruz. Disk eklemek istediğimiz sanal makinanın üzerine sağ tıklayıp Edit Settings kısmına geliyoruz.
Sırasıyla Add / Hard Disk / Create a new virtual disk kısmına geliyoruz.
Disk kapasitesini gerekli miktarda ayarlayıp thin provision olarak ayarlıyoruz ( Bunun nedeni eklediğimiz miktarın direk değil ihtiyaç duyuldukça kullanılmasını sağlamak)
Store with the virtual machine kısmını işaretleyerek yeni eklediğimiz hard disk ile sanal makinanın aynı datastore da bulunmasını sağlıyoruz. Bu şekilde sanal makinamıza diski eklemiş oluyoruz.
Fiziksel Volume , Logical Volume ,Volume Group ekleme
VM üzerinde eklediğimiz diski öncelikle fiziksel olarak bölmek isteyip istemediğimize karar veriyoruz. Eklediğimiz diski ikiye bölüp farklı formatlarda farklı amaçlar için kullanabiliriz. 
**Eklediğimiz disk sistem tarafından görünüyor mu kontrol ediyoruz.
#fdisk -l | grep Disk
ile makina üzerinde bulunan diskleri ve boyutlarını görebiliriz. Eklediğimiz bölüm /dev/sdb olarak sistem tarafından görünüyor. 
#fdisk /dev/sdb
gelen seçeneklerden sırasıyla yeni bir disk bölümü yarat (n) ve partitonın sırası (1-4) seçerek yeni bir disk bölümü oluşturabiliriz. 1 seçiyoruz
**Öncelikle /dev/sdb bölümünü fiziksel disk bölümü olarak taratıyoruz
#pvcreate /dev/sdb1
**Sistemde bulunan volume groupları aşağıdaki gibi görüntülüyoruz.
#vgdisplay
**/dev/sdb üzerinde server_data isimli bir volume group yaratıyoruz.
#vgcreate server_data /dev/sdb1
**Volume group hakkındaki bilgileri görüntülüyor eklenip eklenmediğini kontrol ediyoruz.
#vgdisplay
**Total PE diskin fiziksel kapsamının tamamını gösterir. Volume group içerisinde bulunan fiziksel birimlerin kapsamlarının ortalamasını gösterir.
Total PE              76799

**server_data ismiyle oluşturduğumuz volume group üzerinde lv_data isimli bir logical volume yaratıyoruz.
#lvcreate -l 76799 -n lv_data server_data

**Yarattığımız logical volume bilgilerini görüntülüyoruz.


#lvdisplay
**ext4 olarak formatlıyoruz.
#mkfs.ext4 /dev/server_data/lv_data
**Daha sonra /data isimli bir dizin oluşturuyoruz.
#mkdir /data
**Ve lv_data olarak oluşturduğumuz yeni birimi yeni dizinimize mount ediyoruz.
#mount /dev/server_data/lv_data /data
Böylece VM üzerinde eklediğimiz yeni alan /data pathi ile erişilebilir, /dev/sdb fiziksel birimi olarak /dev/server_data volume group altında ve /dev/server_data/lv_data logical volume olarak kullanılmaya hazır durumdadır. 
**En son mount ettiğimiz alanı /etc/fstab dosyasına ekleyerek sistem açılışı sırasında otomatik mount edilmesini sağlamamız gerekiyor.

Hatalı yanlış eksik gördüğünüz kısımlar var ise söylemekten çekinmeyin, konuyu yeni öğrendiğim için anlatımda sıkıntı olabilir fakat aşamalar deneyerek yapılmıştır.

Bu süper bilgiler için İlker Erek Duran' a kocaman teşekkürler :))

0 yorum:

Yorum Gönder