Sunucu Disk Alanı Dolu Hatası ve Temizleme
Sunucudaki depolama alanının %100 dolması sonucu servislerin durmasıdır.
Sistemin aynı anda açabileceği maksimum dosya veya bağlantı sayısına ulaşmasıdır.
Too many open files uyarısı | Servislerin yeni istek kabul etmemesi | Çökme
Düşük ulimit değerleri | Aşırı trafik | Kapatılmayan dosya tanıtıcıları (handles)
Linux sistemlerde her kullanıcı ve süreç için 'open files' limiti bulunur. ulimit -n komutuyla mevcut limiti görün. Eğer limit düşükse yüksek trafikli sunucularda bu hata kaçınılmazdır.
/etc/security/limits.conf dosyasına giderek soft ve hard limitleri (örneğin 65535) yükseltin. Bu işlem sistem genelindeki sınırı artıracaktır.
Nginx kullanıyorsanız nginx.conf içinde worker_rlimit_nofile değerini de sistem limitiyle uyumlu şekilde artırmayı unutmayın. Aksi halde Nginx sistem limitinden bağımsız hata verebilir.
lsof -p [PID] komutuyla hangi işlemin çok fazla dosya açtığını tespit edin. Eğer bir uygulama dosyaları kapatmadan sürekli yenisini açıyorsa kod tarafında bellek/dosya sızıntısı (leak) olabilir.
Denediğiniz çözümü, aldığınız sonucu veya ek gözleminizi paylaşarak diğer kullanıcılara katkı sağlayabilirsiniz.
Bu hata kaydıyla ilişkili doğal arama niyetleri otomatik olarak düzenlenmiştir.
İşlemci kaynaklarının anormal şekilde tüketilerek sistemin yavaşlaması durumudur.

