# Sunucu 'Too Many Open Files' Dosya Sınırı Hatası

> Bu Markdown sürümü, Hata Gider sayfasının yapay zeka ajanları ve metin tabanlı okuyucular için sadeleştirilmiş alternatif çıktısıdır.

## Kayıt Bilgileri

- Kaynak Sayfa: https://hatagider.com/hata-kodlari/srv-121-sunucu-too-many-open-files-dosya-siniri-hatasi
- Markdown Sürümü: https://hatagider.com/markdown/hata-kodlari/srv-121-sunucu-too-many-open-files-dosya-siniri-hatasi
- Hata Kodu: SRV-121
- Platform: sunucu
- Marka: Linux | Unix
- Model: Nginx | MySQL | Apache
- Kategori: Sunucu Hataları
- Zorluk: Zor
- Risk Seviyesi: Yüksek Risk
- Resmî Kontrol Durumu: Manuel İnceleme
- Son Güncelleme: 31 Mart 2026


## Kısa Özet

Sistemin aynı anda açabileceği maksimum dosya veya bağlantı sayısına ulaşmasıdır.

## Belirtiler

Too many open files uyarısı | Servislerin yeni istek kabul etmemesi | Çökme

## Olası Nedenler

Düşük ulimit değerleri | Aşırı trafik | Kapatılmayan dosya tanıtıcıları (handles)

## Çözüm

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.

## Resmî Kontrol Notu

Dosya tanıtıcı limitleri ve kernel parametreleri doğrulandı.


## Teşhis Anahtar Kelimeleri

- Open Files
- ulimit
- Linux Limit
- File Handles

## Kullanıcı Cümleleri

- Too many open files hatası çözümü
- Linux dosya limiti artırma
- ulimit ayarları

## Semptom Tarzı İfadeler

- Servis durdu
- İstek reddedildi

## Eşleşme İpuçları

- limits.conf dosyasından ulimit değerlerini yükseltin

## Hata Gider Bağlantıları

- Akıllı Teşhis: https://hatagider.com/teshis
- Hata Kodu Arama: https://hatagider.com/hata-kodu-arama
- Sözlük: https://hatagider.com/sozluk


---

Bu içerik bilgilendirme amaçlıdır. Teknik işlem yapmadan önce cihaz, servis ve üretici uyarılarını kontrol edin.
