SSH bağlantımız ile sunucumuza giriş yapalım.  ilk satırdaki kodu yazalım.

df -i

Filesystem                 Inodes   IUsed     IFree IUse% Mounted on
/dev/mapper/centos-root  52428800  891600  51537200    99% /
devtmpfs                  1256958     355   1256603    1% /dev
tmpfs                     1259445       1   1259444    1% /dev/shm
tmpfs                     1259445   10455   1248990    1% /run
tmpfs                     1259445      13   1259432    1% /sys/fs/cgroup
/dev/mapper/centos-home 463020032 5295132 457724900    2% /home
/dev/sda1                  512000     359    511641    1% /boot
tmpfs                     1259445       1   1259444    1% /run/user/0
tmpfs                     1259445       1   1259444    1% /run/user/1081

Eğer IUse% değerimiz %100 olmuşsa sistemimizdeki inode (dosya sayısı) dolmuş durumda , sunucunuzda spam mailing yapan bir yazılım, site olabilir. Bu senaryoda biz sunucuda birikmiş milyonlarca maili hızlıca silip, sunucuyu tekrar nasıl kullanılabilir hale getireceğiz onu göreceğiz.

KÖKTEN TEMİZLİK

cd /var/spool
mv exim exim.old
mkdir -p exim/input
mkdir -p exim/msglog
mkdir -p exim/db
chown -R mail:mail exim
/sbin/service exim restart

rm -rf exim.old &

Neler yaptığımıza bir bakalım,

  • Exim klasörünü içeren spool klasörüne girerek, exim klasörünün adını exim.old olarak değiştirdik.
  • Sonra yeni exim klasörü ve alt klasörlerini oluşturduk.
  • exim klasörüne mail kullanıcısı için yetki verdik
  • exim servisini yeniden başlattık.
  • son olarak exim.old klasörünü silme işlemini arka planda başlattık. eğer yapacağımız işlem uzun sürecekse, shell komutlarının sonuna ekleyeceğimiz & işareti ile, işlemi arka planda çalışması için atayabiliriz. Böylece biz konsolda işlemlerimize devam edebiliriz.

KUYRUK TEMİZLEME

exim -bp | exiqgrep -i | xargs exim -Mrm

exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash

 

Bu komutları kullanarak sırasıyla exim kuyruk temizleme işlemini başlatabilirsiniz.

yilmazca

View all posts

2 comments

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.