Home / MAKALELER / Veri Tabanı / LVM nedir ? LVM boyutu nasıl arttırılır ?

LVM nedir ? LVM boyutu nasıl arttırılır ?

Merhaba,

Bu yazımızda LVM ‘in ne olduğundan ve nasıl disk ekleyebileceğimizden bahsetmeye çalışacağım.

Lvm disk üzerinde veri kümeleri oluşturulmasında kullanılan bir yapıdır. Bu yapı sayesinde mevcut disk üzerinde istenilen boyutlandırmaları yeniden yapılabilmesini sağlar. Disk alanına ek alan eklemek istediğimiz zamanlar da yeni disk ve yeni bölümler oluşturulabilir.

 

Lvm üzerine disk eklediğimiz zaman mevcu olan disk miktarımızın boyutunda değişiklik meydana gelir.

 

Lvm :

  • Physical Volume = Pv
  • Volume Group = Vg
  • Logical Volume = Lv den oluşur.

Pv :

  • Disklerden veya disk bölümlerinden oluşur.

Vg :

  • Fiziksel ve mantıksal alanlar dan oluşan bir gruptur.

Lv :

  • Disk bölümleridir. Dosya sistemi içerir.

    Lvm çizimi

 

Buradan Logical bölüm içerisinde yer alan dosya sistemini inceleyelim.

 

  • Dosya sistemi dosyaların düzenlenmesinde ve dosyanın nerede yer aldığının bilgisini tutar.

Super Block:

  • Dosya sistemi hakkında bilgileri,
  • Başlangıç bitiş adresleri,
  • İnode tablosu,
  • Boş blok tablosu gibi bilgileri tutar.
    Inode:
  • Dosyanın adı haricinde ki tüm bilgilerini tutar.

Oracle Linux de LVM Boyutu Arttırma

  • Sunucumuza eklemek istediğimiz diski atadıktan sonra terminal üzerinden root kullanıcısı ile ;

# fdisk –l  komutunu çalıştırıyoruz.

 

  • 20GB lık diskimiz sistemde gözüküyor.
  • Diskimiz /dev/sdb altında yer alıyor.

    Diskimiz için öncelikle volüme grup oluşturmamız gerekiyor. Bunun için tekrar terminal üzerinden aşağıdaki komutu çalıştırıyoruz. Diskimiz /dev/sdb adresindeydi.

# pvcreate /dev/sdb

  • Diskimiz create edildi.

 

  • Diskimizi lvm in bağlı olduğu gruba atıyoruz.
  • Tekrar terminal üzerinden

#vgdisplay komutunu çalıştırıp lvm grubuna bakıyoruz.

 

  • Büyütülecek grup vg_ermankara
  • Terminal üzerinden ;
  • #vgextend vg_ermankara /dev/sdb yazıyoruz.

 

  • volume grup boyutunu arttırdıktan sonra LVM grubunun boyunuda arttırmamız gerekiyor.
  • Terminal üzerinden ;

# lvdisplay i çalıştırıyoruz.

 

  • Boyutu arttırılacak LVM /dev/vg_ermankara/lv_root
  • Terminal üzerinden ;

# lvextend –L+ ( eklediğimiz_disk ) /dev/vg_ermankara/lv_root

  • Lvm üzerindeki file systemin de boyutunu artırıyoruz.
  • Terminal üzerinden

# resize2fs  /dev/vg_ermankara/lv_root

 

  • Sistemdeki disk miktarını kontrol ediyoruz.

 

Disk boyutu başarılı şekilde arttırılmıştır.

Tekrar görüşmek üzere,

Erman.

About Erman KARA

Sakarya Üniversitesi Bilgisayar Mühendisliği bölümünden mezun oldu. JAVA, Web servis, Oracle Veritabanı Teknolojileri Alanlarında Çalışmalarını Sürdürmektedir. Şuan Ankara'da Helezon Bilgisayar Danışmanlık şirketinde Oracle DBA olarak kariyerine devam etmektedir.

İlginizi Çekebilir

SQL Server ile Veri Şifreleme

Bilgi teknolojilerinde verinin güvenliği çok kritik bir öneme sahiptir. Önemli verileri korumak için ekstra bir …

Bir Cevap Yazın