Linux TMP Dizin Dolma Problemleri ve Çözümleri

146
Merhabalar neredeyse tüm sunucularda bu problem başımızı ağrıtmıştır.Olası tmp dizini dolması ve temizlenmesi hakkında sizlere bilgi vereceğiz.

Öncelikle SSH’dan ilgili dizine gidelim

cd /tmp
du -sh (Boyutu verir)
df -h (Tüm doluluk oranını verir)

Simdi silmeye başlayalım.Öncelikle session dosyaları olacağından bunu silelim;

rm -rf sess_*

Hala dosya varsa;

rm -rf *

Daha sonra servisleri restart edelim;

service mysql restart
service httpd restart

Buraya kadar işlem yaptıgınız halde hala dolma problemi devam ediyorsa sunucunuz cpanel kullanıyor ve eaccerlator php hızlandırıcı sunucunuzda mevcutsa şu işlemleri uygulayınız.

tmpwatch –mtime –all 336 /tmp/eaccelerator

php.ini açalım

nano /usr/lib/php.ini

Bulunuz

eaccelerator.cache_dir=”/tmp/eaccelerator

Burayı /var/cache/eaccelerator değiştirin

Oluştur

mkdir /var/cache/eaccelerator

service httpd stop

rm -rf /tmp/eaccelerator

service httpd start

Hepsi bu kadar probleminiz hala devam ediyorsa tmp dizini boyutunu buyutelim;

nano -w /scripts/securetmp

my $tmpdsksize buluyoruz

değerini 512000 den 2048000a değiştir ve ardından

yukarıda verdiğim 2048000 olan değer 2GB tmp boyutu demek eğer bu bana fazla diyorsanız 1024000 1GB yapabilirsiniz.

TMP boyutu sorunsuz yükselttik şimdi son olarak şu komutları uygulayalım

/bin/umount -l /tmp
/bin/umount -l /var/tmp
/bin/rm -fv /usr/tmpDSK
/scripts/securetmp
/scripts/restartsrv_mysql
/scripts/restartsrv_httpd

TMP başarı ile yükselttik şimdi de boşaltalım.

cd /tmp/
rm -rfv sess*

Komutu ile tmp boşaltabilirsiniz.

Saygılarımızla

____________________________________

Article Tags: · ·

Leave a Comment

Paylaş