Linux Sunucularda LVM ile Disk Genişletme ve Bölümleme Nasıl Yapılır?
Sanallaştırma altyapılarında (VMware, Proxmox, KVM vb.) Linux sunucunuzun disk boyutunu artırdıktan sonra, bu yeni alan işletim sistemi tarafından otomatik olarak kullanılmaz. Sunucu içerisindeki verileri kaybetmeden (veri kaybı riski olmadan) diski genişletmek için LVM (Logical Volume Manager) mimarisi kullanılır. Bu rehberde adım adım disk genişletme komutlarını öğreneceksiniz.
1. Adım: Yeni Diski veya Alanı Tespit Etme
Putty üzerinden root olarak sunucunuza bağlanın ve sisteme eklenen yeni alanı kontrol edin:
- Fiziksel diskleri listelemek için:
fdisk -lveyalsblkkomutunu yazın. - Eğer ana diskiniz (Örn:
/dev/sda) genişletilmişse ancak mantıksal bölüme yansımadıysa bir sonraki adıma geçin.
2. Adım: Fiziksel Bölümü Yeniden Boyutlandırma
LVM'nin yeni disk alanını görebilmesi için fiziksel hacmi (Physical Volume) taratıp genişletmemiz gerekir:
- Disk tablosunu güncellemek için parpart komutunu çalıştırın:
partprobe - İlgili fiziksel diski LVM üzerinde genişletin (Diskinizin adına göre sda2, sdb1 vb. değişebilir):
pvresize /dev/sda2 - Hacim grubunu (Volume Group) doğrulamak ve boş alanı görmek için
vgdisplayyazın.
3. Adım: Mantıksal Bölümü ve Dosya Sistemini Genişletme
Son aşamada, boş alanı doğrudan root (/) dizininize veya istediğiniz bölüme aktaracağız:
- Mantıksal hacmi (Logical Volume) mevcut tüm boş alanı alacak şekilde genişletin:
lvextend -l +100%FREE /dev/mapper/almalinux-root
*(Not: `/dev/mapper/...` yolu sunucunuza göre değişir, `df -h` komutuyla kendi root yolunuzu görebilirsiniz).* - Dosya sistemini işletim sistemine işleme:
- Eğer sunucunuz XFS dosya sistemi kullanıyorsa (AlmaLinux, CentOS, RHEL):
xfs_growfs /dev/mapper/almalinux-root - Eğer sunucunuz EXT4 dosya sistemi kullanıyorsa (Ubuntu, Debian):
resize2fs /dev/mapper/almalinux-root
- Eğer sunucunuz XFS dosya sistemi kullanıyorsa (AlmaLinux, CentOS, RHEL):
- İşlem tamamlandı!
df -hyazarak yeni disk boyutunuzu doğrulayabilirsiniz.
Bu makale PvPSunucusu için özel olarak hazırlanmıştır.