Müşteri Paneli Müşteri Paneli Kayıt Ol Destek Talebi Destek Talebi Oluştur
Biz Sizi Arayalım?
Bilgi almak istediğiniz ürün/hizmet için aşağıdaki bilgileri doldurarak bize bildirebilirsiniz. Size en kısa süre içerisinde bilgi vermek için geri döneceğiz.
ADI VE SOYADI *
E-POSTA ADRESİ *
TELEFON NUMARASI *
FİRMA ADI
MESAJINIZ *
İptal Et
Tüm Kategoriler Geri Dön

Linux işletim sistemli sunucularda nasıl disk alanı kontrol edilir?

Linux sunucularda disk alanının dolması; veritabanlarının çökmesine, web sitelerinin erişime kapanmasına ve log dosyalarının yazılamamasına neden olur. Sunucu sağlığını korumak adına disk kullanımını df ve du komutları ile kolayca takip edebilirsiniz.


1. DF Komutu ile Genel Disk Durumu (Disk Free)

df komutu, sunucudaki tüm disk bölümlerinin (partition) toplam boyutunu, kullanılan alanını ve doluluk oranını yüzdesel olarak gösterir.

  • Komut: df -h
  • Açıklama: -h (human-readable) parametresi, çıktıların KB yerine MB ve GB cinsinden, yani insanların kolayca okuyabileceği formatta listelenmesini sağlar.

Çıktıda Dikkat Edilmesi Gereken Alanlar:

Sütun Adı Anlamı Kritik Durum
Size Diskin toplam boyutu. -
Use% Diskin yüzde kaçının dolu olduğu. Bu oran %90 ve üzerindeyse acil müdahale gerekir.
Mounted on Diskin bağlı olduğu dizin. Ana sistem dizini olan / (root) alanının doluluğu kritiktir.

2. DU Komutu ile Klasör Boyutu Sorgulama (Disk Usage)

df ile hangi diskin dolu olduğunu bulduktan sonra, o diskin içindeki hangi klasörün veya sitenin çok yer kapladığını tespit etmek için du komutu kullanılır.

  • Bulunduğunuz klasördeki alt dizinlerin boyutunu listeleme:
    du -sh *
    (Her klasörün toplam boyutunu tek tek gösterir; en çok yer kaplayan web sitesini veya log klasörünü bulmak için idealdir.)
  • Büyük dosyaları ve klasörleri sıralama:
    Bulunduğunuz dizindeki en büyük 10 klasörü büyükten küçüğe sıralamak için şu kombine komutu kullanabilirsiniz:
    du -hm --max-depth=1 | sort -nr | head -n 10

3. Hosting Sunucularında En Çok Alan Kaplayan Dosyalar

Eğer diskinizde ani bir doluluk yaşandıysa, genellikle aşağıdaki iki dizinde birikme olmuş demektir:

  • Log Dosyaları: /var/log/ dizininde biriken eski sistem ve web servis logları temizlenebilir.
  • cPanel/WHM Yedekleri: Eğer otomatik yedekleme açıksa ve eski yedekler silinmediyse, yedek dosyaları diski tamamen doldurmuş olabilir.
Hızlı Çözüm İpucu: Sunucuda boyutu 100 MB'tan büyük olan tüm `.log` uzantılı dosyaları bulmak için şu komuttan yararlanabilirsiniz:
find / -type f -name "*.log" -size +100M
Bu makale işinize yaradı mı?
Hizmetlerimizden en iyi şekilde faydalanabilmeniz için yasal mevzuata uygun çerezler kullanılır. hostingdunyam.com.tr'yi kullanarak bu çerezleri kabul etmiş olursunuz.