Softaculous Disk Dolu Uyarısı Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

Softaculous disk dolu uyarısı alıyorsan kurulum, backup, restore veya clone işlemleri ya başlamaz ya da yarıda kesilir. “disk quota exceeded”, “no space left on device” gibi hatalar görürsün. Bu sorun genelde /home, /tmp veya inode doluluğundan çıkar. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Sorun şu:

Sunucuda yeterli alan olmadığı için Softaculous işlem yapamıyor.
Disk veya inode dolu olduğu için dosya yazılamıyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Disk ve inode durumunu kontrol et (en kritik)

Önce gerçekten neresi dolu onu net gör.

Şuraya gir:
SSH

Şu komutu çalıştır:

df -h
df -i

Özellikle şunlara bak:

  • /home %100 mü

  • / (root) dolu mu

  • /var veya /tmp dolu mu

  • inode %100 mü

cPanel üzerinden de bak:
cPanel → Disk Usage

Neresi doluysa hedef orası.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

2) /tmp klasörünü temizle

/tmp çok hızlı dolar ve Softaculous işlemlerini direkt etkiler.

Şuraya gir:
SSH

Şu komutu çalıştır:

rm -rf /tmp/*

Alternatif kontrollü temizlik:

find /tmp -type f -mtime +1 -delete

Sonra boyut kontrol et:

du -sh /tmp

Temizledikten sonra tekrar dene.
Olmadıysa alttaki adıma geç.

3) Eski Softaculous backup ve temp dosyalarını temizle

Softaculous kendi içinde ciddi alan tüketir.

Şuraya gir:
SSH

Şu komutu çalıştır:

rm -rf /var/softaculous/tmp/*
rm -rf /var/softaculous/backups/*

Kullanıcı bazlı backup varsa:

rm -rf /home/*/softaculous_backups/*

(Not: önemli yedek varsa silmeden kontrol et)

Temizlik sonrası alanı tekrar kontrol et:

df -h

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

4) Büyük dosyaları bul ve sil

En etkili yöntem bu. Hangi dosya şişirmiş direkt gör.

Şuraya gir:
SSH

Şu komutu çalıştır:

du -ah /home | sort -rh | head -20

Alternatif:

du -sh /home/* | sort -rh

Büyük olanları incele:

  • eski yedekler (.tar.gz)

  • log dosyaları

  • cache klasörleri

Gereksiz olanları sil:

rm -f buyuk_dosya.tar.gz

Alan açtıktan sonra tekrar dene.
Olmadıysa alttaki adıma geç.

5) Log dosyalarını temizle

Loglar özellikle /var içinde şişer.

Şuraya gir:
SSH

Şu komutu çalıştır:

du -sh /var/log/*

Büyük olanları temizle:

truncate -s 0 /var/log/messages
truncate -s 0 /usr/local/apache/logs/error_log
truncate -s 0 /usr/local/cpanel/logs/error_log

cPanel kullanıcı logları:

find /home/*/logs -type f -name "*.log" -exec truncate -s 0 {} \;

Ardından tekrar kontrol et:

df -h

Şimdi tekrar test et.
Olmadıysa alttaki adıma geç.

6) Disk quota limitini kontrol et

Hosting kullanıyorsan kullanıcı limiti dolmuş olabilir.

Şuraya gir:
WHM → List Accounts

Kontrol et:

  • Disk quota dolu mu

SSH:

quota -u USERNAME

Doluysa:

  • alan aç

  • ya da quota artır

Quota doluysa Softaculous disk dolu uyarısı vermeye devam eder.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

7) Inode doluluğunu çöz

Bazen disk boş görünür ama inode doludur. Bu durumda yine yazamazsın.

Şuraya gir:
SSH

Şu komutu çalıştır:

df -i

%100 ise küçük dosya fazlalığı var demektir.

En çok inode kullanan dizini bul:

for i in /home/*; do echo $i; find $i | wc -l; done

Cache ve session klasörlerini temizle:

rm -rf /home/*/public_html/wp-content/cache/*
rm -rf /home/*/tmp/*

Ardından tekrar kontrol et.

Şimdi tekrar test et.
Olmadıysa alttaki adıma geç.

8) Log kayıtlarını kontrol et (en net sonuç burada)

Softaculous disk dolu uyarısı sorununun gerçek kaynağı burada net görünür.

Şuraya gir:
SSH

Şu komutu çalıştır:

tail -n 100 /usr/local/cpanel/logs/error_log
tail -n 100 /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/error.log

Görebileceğin hatalar:

  • no space left on device

  • disk quota exceeded

  • write failed

  • cannot create file

Bu hatalar direkt hangi dizinin dolu olduğunu da gösterir.

Log’daki hataya göre doğrudan müdahale et.

JetBackup Verilerinizi Güvenceye Alın!

Sunucu felaketlerine karşı hazırlıklı olun. Sınırsız hesap destekli, anında teslim JetBackup lisansı ile verilerinizi otomatik yedekleyin.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25