LVM (Logical Volume Manager) Eğitimi (Pardus Sunucu Yapılandırmaları İçin)
LVM (Logical Volume Manager) Eğitim Makalesi
(Pardus / Debian / Linux Sunucu Yapılandırmaları İçin)
1. LVM Nedir?
LVM (Logical Volume Manager), disk yönetimini esnek hâle getiren bir Linux teknolojisidir. Sabit disk veya SSD gibi fiziksel depolama aygıtlarını tek bir ortak alan gibi yönetmeye ve ihtiyaç oldukça bölümlendirmeye imkân tanır.
1.1. LVM Neden Kullanılır?
LiderAhenk sunucuları gibi büyüyen sistemlerde depolama yönetimi çok önemlidir.
LVM ile şunları yapabilirsiniz:
✔ Disk alanını sonradan büyütme (en büyük avantaj!)
✔ Bölüm küçültme / genişletme
✔ Birden fazla diski tek bir havuzda birleştirme
✔ Yedekleme için anlık görüntü (snapshot) alma
✔ Sunucu durmadan disk ekleme
✔ Disk arızasında kolayca taşınabilir yapı
✔ Alanı dosya sisteminden bağımsız yönetme
2. LVM Yapısının Katmanları
LVM üç ana katmandan oluşur:
2.1. PV – Physical Volume (Fiziksel Birim)
Disk veya disk bölümü LVM’ye dahil edilir.
Örnek:
2.2. VG – Volume Group (Hacim Grubu)
PV’lerin birleşmesiyle VG oluşturulur. “Depolama havuzu” gibi düşünebilirsin.
Örnek:
2.3. LV – Logical Volume (Mantıksal Birim)
VG’den alınan parçalarla oluşturulan “kullanılabilir disk alanı”.
Örnek:
Bu LV’ler formatlanıp (ext4 vs.) normal bir disk gibi mount edilir.
3. LVM Kurulumuna Hazırlık
Aşağıdaki disk yapısını örnek alalım:
Amacımız:
-
Disk → PV yap
-
PV → VG oluştur
-
VG’den → LV bölümler oluştur
4. PV (Physical Volume) Oluşturma
Kontrol için:
5. VG (Volume Group) Oluşturma
Kontrol:
6. LV (Logical Volume) Oluşturma
Örnek: 20 GB’lık root LV oluşturalım:
30 GB home LV:
Kontrol:
7. LV Formatlama ve Bağlama (mount)
ext4 formatlayalım:
Mount edelim:
8. LVM Genişletme (Disk Alanı Artırma)
En önemli bölüm!
Sunucuya yeni disk takıldığında:
1. PV yap:
2. VG'ye ekle:
3. LV’yi genişlet:
Örneğin /home’u 10 GB büyütelim:
4. Dosya sistemini genişlet:
ext4 için:
9. LVM Snapshot (Anlık Görüntü) Alma
Snapshot, kısa süreli yedekleme için idealdir.
Silmek için:
10. LVM Yönetim Komutları
Tüm PV’leri göster:
Tüm VG’leri göster:
Tüm LV’leri göster:
Dosya sistemi genişletme:
11. LiderAhenk Sunucularında Neden LVM Kullanılmalı?
LiderAhenk MYS sunucuları zamanla:
-
Log dosyaları çok büyür
-
MariaDB veritabanı şişer
-
Ahenk ajanların cache dosyaları artar
-
Backup alanı genişler
Bu nedenle LVM zorunlu denecek kadar önemlidir.
LVM ile:
✔ /var büyütülebilir
✔ /home ayrı bölüme alınabilir
✔ /opt altındaki Ahenk dizinleri rahatça genişletilir
✔ Sunucu hiç kapanmadan disk eklenebilir
12. Önerilen LVM Yapılandırması (Okullar İçin)
Sunucu diski 100 GB ise:
| Bölüm | Boyut | Açıklama |
|---|---|---|
/ | 30 GB | Sistem |
/var | 40 GB | Log ve MariaDB |
/home | 20 GB | Kullanıcı verileri |
swap | RAM kadar | Önerilir |
| Kalan alan | Boş bırak | Genişletmeye uygun |
Sonuç
Bu eğitim makalesi ile:
-
LVM yapısının temellerini
-
PV, VG, LV oluşturmayı
-
Disk genişletmeyi
-
Snapshot almayı
-
LiderAhenk için ideal disk tasarımını
eksiksiz şekilde öğrenmiş oldun.
Yorumlar