GoDaddy Yardım

Bu sayfayı sizin için çevirmek üzere elimizden gelenin en iyisini yaptık. İngilizce sayfa da kullanılabilir.

Aşırı inode'ları kaldırın

Disk alanı sorunlarına büyük dosyalar veya çok fazla inode neden olabilir. Inodes; dosya sahipliği, erişim modu (okuma, yazma, yürütme izinleri) ve dosya türü gibi dosyalar ve dizinler (klasörler) hakkındaki bilgileri depolar. Disk alanı gibi maksimum inode sayısı sunucu oluşturulduğunda ayarlanır.

Henüz yüksek inode kullanım alanlarını bulamadıysanız, bkz. İnode kullanımı bulun.

Uyarı: Bu makale ileri düzey SSH kullanıcılarına yöneliktir. Bir dosya veya klasörün amacını bilmiyorsanız kaldırmayın. Sistem dosyalarının veya dizinlerin kaldırılması geri alınamaz ve sunucuyu bozabilir (tüm siteleri devre dışı bırakabilir).

/ Home /virfs dizininden dosyaları silmeye çalışmayın. Bu dizin, WHM / cPanel tarafından kullanılan sanal bir dosya sistemidir ve aslında disk alanı kullanmaz.

  1. Henüz yapmadıysanız, 3. Nesil veya 4. Nesil sunucunuzda yönetici erişimini etkinleştirin.
  2. SSH (Güvenli Kabuk) ile sunucunuza bağlanma.
  3. Kök kullanıcıya geçiş yapın.
  4. Dosyaları kaldırmak için herhangi bir komut çalıştırmadan önce inode sorunuyla dizine taşımak için cd kullanın.
  5. Birden fazla dosyayı kaldırmanın birkaç yolu vardır. Aşağıdakiler birkaç yaygın yöntemdir.

    Bir komutu çalıştırıp / bin / rm: Bağımsız değişken listesi gibi bir hata çok uzunsa, komutunuzda daha spesifik olmanız gerekir (örn. Tüm dosyalar yerine 14 günden eski dosyalar).

    Bir dizindeki tüm dosyaları kaldırmak için :

    bul / dizin / dizin -type f -exec rm -f{} \;

    14 günden daha eski dosyaları aramak ve kaldırmak için -mtime öğesini kullanın:

    find / tmp -type f -mtime +14 -exec rm -f{} \;

    'Sess_' adlandırma kuralını kullanan dosyaları kaldırmak için -name kullanın{randomstring} ':

    find / var / cpanel / php / sessions / ea-php73 -type f -name 'sess *' -exec rm -f{} \;

    30 dakikadan eski olan tüm dosyaları kaldırmak için -mmin kullanın:

    find / var / cpanel / php / sessions / ea-php73 -type f -mmin +30 -name 'sess *' -exec rm -f{} \;

    Bir dizini ve tüm içeriğini tamamen kaldırmak için (çok dikkatli kullanın) :

    rm -rf / path / to / dizini
  6. Gen 3 veya Gen 4 sunucunuzu yeniden başlatın.

Sonraki adımlar

Daha fazla bilgi