VDS Sunucularda LVM ile Dinamik Disk Yönetimi Nasıl Yapılır?

VDS (Virtual Dedicated Server) altyapılarında esneklik ve verimli kaynak kullanımı son derece kritik öneme sahiptir. Özellikle disk yönetiminde, sistemin kesintisiz çalışmasını sağlamak için LVM (Logical Volume Manager) gibi modern çözümler tercih edilmektedir. Bu yazımızda, Linux tabanlı VDS sunucularda LVM kullanarak dinamik disk yönetiminin nasıl yapılacağını adım adım ele alıyoruz.

LVM Nedir?

LVM, fiziksel disk bölümlerini (Physical Volumes – PV) sanal hacimlere (Logical Volumes – LV) dönüştürerek, disk alanını daha esnek bir şekilde yönetmenizi sağlayan bir disk yönetim katmanıdır. LVM sayesinde:

  • Disk alanı canlı sistemlerde artırılabilir veya azaltılabilir.
  • Birden fazla fiziksel disk birleştirilerek tek hacim gibi kullanılabilir.
  • Anlık yedekleme (snapshot) desteği sağlanır.

Neden LVM Kullanmalısınız?

  1. VDS Sunucularda Esneklik: VDS üzerinde çalışan sistemlerde ihtiyaca göre hacim genişletmek mümkündür.
  2. Canlı Sistemde Değişiklik: Sunucu yeniden başlatılmadan işlem yapılabilir.
  3. Snapshot ile Veri Koruma: Sistem güncellemeleri veya büyük değişiklikler öncesi snapshot alınarak geri dönüş sağlanabilir.
  4. Yüksek Erişilebilirlik: Uygulamaların disk darboğazına girmesini önler.

Kurulum Adımları

1. Gerekli Paketleri Yükleyin

sudo apt update && sudo apt install lvm2

2. Fiziksel Diskleri Tanımlayın

sudo pvcreate /dev/sdb

3. Volume Group (VG) Oluşturun

sudo vgcreate vds-vg /dev/sdb

4. Logical Volume (LV) Oluşturun

sudo lvcreate -L 10G -n data vds-vg

5. Dosya Sistemini Oluşturun

sudo mkfs.ext4 /dev/vds-vg/data

6. Montaj Noktasını Tanımlayın

sudo mkdir /mnt/data
sudo mount /dev/vds-vg/data /mnt/data

Disk Alanını Dinamik Olarak Büyütme

Sistemin çalıştığı sırada hacmi artırmak için:

sudo lvextend -L +5G /dev/vds-vg/data
sudo resize2fs /dev/vds-vg/data

📌 Bu işlemler canlı ortamda kesinti olmadan yapılabilir.


LVM Snapshot ile Yedekleme

sudo lvcreate -L 1G -s -n backup /dev/vds-vg/data

Snapshot, dosya sistemi üzerinde yapılan değişiklikleri izole eder. Geri dönüş ihtiyacı durumunda hızlıca orijinal duruma dönülebilir.


Sonuç

LVM kullanımı, VDS sunucularda disk alanı yönetimini esnek, güvenli ve sürdürülebilir hale getirir. Özellikle yüksek trafiğe sahip uygulamalar, kurumsal veritabanları veya dinamik depolama ihtiyacı olan projeler için idealdir.

Vps.com.tr