Inode Hesaplayıcı Aracı

Toplam Hesaplama: 0
Disk Boyutu: Dosya Sistemi:

Inode Hesaplayıcı Nedir?

Inode Hesaplayıcı aracı, sunucunuzun (Linux/Unix) disk kapasitesine ve formatlandığı dosya sistemine (ext4, XFS vb.) göre diskinizde oluşturabileceğiniz maksimum dosya/klasör sayısını matematiksel olarak hesaplar. Özellikle sunucu yöneticileri ve web hosting hizmeti alanlar için kritik bir araçtır.

Inode Nedir? Neden Önemlidir?

Inode (Index Node), Linux tabanlı işletim sistemlerinde diskinizdeki her bir dosya veya klasör için oluşturulan bir kimlik kartıdır. Bu veri yapısı, dosyanın boyutunu, oluşturulma tarihini, erişim yetkilerini (chmod) ve disk üzerindeki fiziksel yerini tutar. (Not: Dosyanın adını ve içeriğini tutmaz).

Sistemde bir klasör açtığınızda 1 Inode, içine bir resim attığınızda 1 Inode daha tüketirsiniz. Diskinizde boş Gigabaytlarca alan olsa dahi, Inode limitiniz dolduğunda sistem "No space left on device" (Diskte yer kalmadı) hatası verir ve sunucunuz çöker.

Inode Limiti Dolarsa Ne Olur?

  • Sistem Hataları: Veritabanları (MySQL) geçici dosyalar (tmp) oluşturamaz ve çöker.
  • E-Posta Kesintisi: Sunucu yeni gelen mailleri kaydedemediği için mail alımı durur.
  • Web Siteleri Çalışmaz: Ziyaretçiler için gerekli Session (Oturum) dosyaları oluşturulamaz ve siteler "500 Internal Error" verir.

Nasıl Temizlenir? (Optimizasyon)

  • Önbellekleri Temizleyin: Sitenizdeki gereksiz (Süresi dolmuş) cache klasörlerini boşaltın.
  • Log Dosyaları: Yüzbinlerce satıra ulaşmış ufak hata kayıtlarını (Error logs) silin.
  • Spam Mailler: Çöp kutusundaki ve Junk klasöründeki binlerce maili kalıcı olarak temizleyin.

Dosya Sistemlerine Göre Inode Kapasiteleri

Her dosya sisteminin disk alanını Inode'lara bölme oranı (Ratio) farklıdır:

Dosya Sistemi (Format) Kullanılan İnode Oranı Performans ve Kullanım Amacı
ext4 16 KB / Inode Modern Linux sunucularının standartıdır. Hem performanslıdır hem de dengeli bir Inode kapasitesi sunar.
XFS 23 KB / Inode CentOS/RHEL sistemlerinde varsayılandır. Büyük dosyaları (Video/Yedek) işlemek için mükemmeldir ancak daha az Inode verir.
ZFS 25 KB / Inode Kurumsal depolama alanları (NAS) için kullanılır. Veri bütünlüğü çok yüksektir.
ReiserFS 8 KB / Inode Çok fazla küçük dosyanın (Örn: Mail sunucuları) olduğu sistemler için en çok Inode'u veren eski bir sistemdir.

Komut Satırından Inode Kontrolü Nasıl Yapılır?

Linux sunucunuza (SSH) bağlanarak aşağıdaki komutları kullanabilirsiniz:

Genel Kullanımı Görme
# Diskteki boş alanları (GB) gösterir df -h # Diskteki Inode doluluk oranlarını gösterir (İhtiyacımız olan) df -i # Belirli bir dosyanın Inode numarasını öğrenme ls -i ornek_dosya.txt
En Çok Dosya Tüketen Klasörleri Bulma
# Bulunduğunuz dizindeki klasörlerin dosya sayılarını listeler echo "Klasor - Dosya Sayisi"; for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`; do c=$(find $d |wc -l) ; printf "$c\t\t- $d\n" ; done ; printf "Total: \t\t$(find $(pwd) | wc -l)\n"

Sıkça Sorulan Sorular

Bu durum klasik bir "Inode Limitine Ulaşma" senaryosudur. Diskinizde GB'larca boş alanınız olabilir ancak sistemin ayırdığı maksimum dosya sayısı kotasını (Inode) doldurduğunuz için sistem "No space left" hatası verir ve kilitlenir. Çözüm gereksiz dosyaları silmektir.

Çoğu dosya sisteminde (Özellikle Ext4) Inode sayısı, disk ilk formatlandığında belirlenir ve sonradan değiştirilemez. Kotayı artırmanın tek yolu sunucuya yeni bir disk eklemek veya mevcut dosyaları yedekleyip diski daha düşük bir Inode oranıyla (Ratio) tekrar formatlamaktır.

Hosting firmaları, "Sınırsız Disk Alanı" reklamı yapsalar bile bir Inode limiti koyarlar (Örn: 250.000 dosya). Bunun sebebi; yüzbinlerce küçük dosyanın disk kafasını sürekli meşgul ederek (Yüksek I/O kullanımı) sunucuyu yavaşlatmasını ve diğer müşterilerin sitelerini etkilemesini engellemektir.

Eski nesil mekanik (HDD) disklerde çok fazla Inode (dosya) olması sunucuyu kilitlerken, yeni nesil SSD ve NVMe disklerde mekanik okuyucu kafa olmadığı için yüzbinlerce dosya saniyeler içinde taranabilir. SSD kullanıyorsanız ext4 veya XFS formatı mükemmel performans verecektir.
DNS Araçları
SPF Checker
E-posta SPF kaydı kontrolü
DMARC Checker
DMARC politikası analizi
DKIM Checker
DKIM imzası doğrulama
Mail Server Test
SMTP/IMAP/POP3 port testi
Mail Tester
Deliverability ve spam skoru

DNS Lookup
Tüm DNS kayıtlarını sorgula
Reverse DNS
IP → hostname çözümleme
DNS Validation
DNS kayıt doğrulama
DNS Health Check
Domain DNS sağlık analizi
DNSKEY Lookup
DNSSEC anahtar sorgulama
Recursive DNS
Open resolver testi
IP Araçları
IP Geolocation
IP adresi konum ve ISP bilgisi
IP Blacklist Check
Kara liste ve reputation kontrolü
Subnet Calculator
IP subnet ve CIDR hesaplama

Ping Test
Ağ gecikmesi ve bağlantı kalitesi
Traceroute / MTR
Network yolu ve hop analizi
Port Scanner
TCP port durumu kontrolü
ASN Lookup
BGP routing ve ASN sorgulama
Güvenlik Araçları
SSL Checker
SSL/TLS sertifika analizi
Web Security Test
HTTP başlık güvenlik analizi
Hash Generator
MD5, SHA-256 hash üretme
Diğer Araçlar
Whois Sorgulama
200+ TLD domain kayıt sorgusu
INODE Hesaplayıcı
Linux inode kapasitesi hesaplama
Cloud Server
Bulut sunucu karşılaştırma