lostyazilim
tr.link

Mail Log Şişmesi

15 Mesajlar 2.017 Okunma
lstbozum
tr.link

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
Merhabalar arkadaşlar, wordpress sitemizde sürekli kapanmalar meydana geliyordu ve hitimiz az olmasına rağmen vds dayanmıyordu. Geçen bir hosting firması sağolsun sorunu tespit etti, sebebi log dosyalarının şişmesiymiş. Digitalocean 40 GB alan veriyor, 39,5 GB dolmuş ve disk kota aşımından site down oluyormuş sürekli.

Şimdi log dosyalarına girdim, iki adet mail log dosyası var ve toplam boyutu 20 GB, ben bunları direkt silsem bir sorun olur mu ? Ve bunun optimizasyonunu nasıl yapabilirim ? Mail sistemini hiç kullanmıyoruz zaten ne alaka bu kadar boyut anlamadık yani.
 

 

wmaraci
reklam

grsy grsy WM Aracı Kullanıcı
  • Üyelik 28.11.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek Serbest
  • Konum Kütahya
  • Ad Soyad M** G**
  • Mesajlar 1256
  • Beğeniler 148 / 399
  • Ticaret 22, (%95)
Kaç yılda şişti :)
halilyc

kişi bu mesajı beğendi.

hesap satış

MKURT MKURT WM Aracı Kullanıcı
  • Üyelik 09.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek Logistics & Transportation
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 1793
  • Beğeniler 394 / 439
  • Ticaret 54, (%100)
Tural Abiyev Yardımcı olabilir.
halilyc

kişi bu mesajı beğendi.

cliaweb cliaweb Web Hosting Sağlayıcı Kullanıcı
  • Üyelik 05.03.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Hosting Sağlayıcısı
  • Konum Muğla
  • Ad Soyad R** Y**
  • Mesajlar 1021
  • Beğeniler 356 / 356
  • Ticaret 8, (%100)
Merhaba halilyc

Hangi sunucu web panelini kullanıyorsunuz? Mail loglarında echo ile dosyayı silmeden içini boşaltabilirsiniz.

Örneğin (bu işlem zararsızdır) ;

cd /var/log

echo > chkservd.log
echo > exim_mainlog
echo > messages.1
echo > messages.3
echo > messages.4

gibi ...

Saygılarımızla ...
halilyc

kişi bu mesajı beğendi.

Linux Hosting | Linux Reseller | VPS | VDS https://www.cliaweb.com - İletişim : +90 (850) 885 10 39
wmaraci
wmaraci

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)

grsy adlı üyeden alıntı

Kaç yılda şişti :)


2 ay fln oldu hocam, 20 gb çok abartı değil mi hemde kullanmama rağmen. Komple sildim log dosyalarını bir hata almadım, site uçak oldu resmen :) Tek sıkıntım tekrar şişmemesi için neler yapmalıyım ?

cliaweb Centos Web Panel hocam
 

 

cliaweb cliaweb Web Hosting Sağlayıcı Kullanıcı
  • Üyelik 05.03.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Hosting Sağlayıcısı
  • Konum Muğla
  • Ad Soyad R** Y**
  • Mesajlar 1021
  • Beğeniler 356 / 356
  • Ticaret 8, (%100)
Merhaba halilyc

syslog kapatabilirsiniz ancak bu kernel davranışı için önerilmiyor. Burada konu exim ise exim log da kapatılabiliyor ancak yinede önermiyoruz. Bu nedenle belirli periyodlarla manuel veya cron ile bu dosyaları temizleyebilirsiniz.

Saygılarımızla ...
halilyc

kişi bu mesajı beğendi.

Linux Hosting | Linux Reseller | VPS | VDS https://www.cliaweb.com - İletişim : +90 (850) 885 10 39

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
halilyc Cron ile her 1 haftada ( veya istediğiniz sürede ) tekrarlanan şu komutu çalıştırın :

find /home/*/public_html -name 'error_log*' | xargs rm -rf

Böylelikle sunucunuz`da bulunan tüm kullanıcıların bütün error_log dosyaları silinmiş olacaktır.

Bununla birlikte apache loglarınıda silmenizi tavsiye ederim

cd /usr/local/apache/logs

ardından

find . -type f -print -exec rm {} \;

Bütün bunları Cron ile yaparsanız sorunsuz otomatik yapılacaktır, tek tek yapmaya ihtiyaç yok, zaten haftada bir yapılacağı için herhangi bir sorun olacağını düşünmüyorum + log dosyaları silinse bile yenisi otomatik olarak oluşacaktır
halilyc HorusMedya

kişi bu mesajı beğendi.

grsy grsy WM Aracı Kullanıcı
  • Üyelik 28.11.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek Serbest
  • Konum Kütahya
  • Ad Soyad M** G**
  • Mesajlar 1256
  • Beğeniler 148 / 399
  • Ticaret 22, (%95)

halilyc adlı üyeden alıntı

2 ay fln oldu hocam, 20 gb çok abartı değil mi hemde kullanmama rağmen. Komple sildim log dosyalarını bir hata almadım, site uçak oldu resmen :) Tek sıkıntım tekrar şişmemesi için neler yapmalıyım ?

cliaweb Centos Web Panel hocam


Normal değil
 

 

hesap satış

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
cliaweb teşekkürler hocam, araştıracağım
grsy bencede hocam :)

sovetski adlı üyeden alıntı

halilyc Cron ile her 1 haftada ( veya istediğiniz sürede ) tekrarlanan şu komutu çalıştırın :

find /home/*/public_html -name 'error_log*' | xargs rm -rf

Böylelikle sunucunuz`da bulunan tüm kullanıcıların bütün error_log dosyaları silinmiş olacaktır.

Bununla birlikte apache loglarınıda silmenizi tavsiye ederim

cd /usr/local/apache/logs

ardından

find . -type f -print -exec rm {} \;

Bütün bunları Cron ile yaparsanız sorunsuz otomatik yapılacaktır, tek tek yapmaya ihtiyaç yok, zaten haftada bir yapılacağı için herhangi bir sorun olacağını düşünmüyorum + log dosyaları silinse bile yenisi otomatik olarak oluşacaktır


Dediklerinizi yaptım hocam, olmuş mu ?

 

 

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
halilyc 1 ci crontab olmuş fakat 2 ci ve 3 cünü silin, çünkü onlar ayrı ayrı çalışır ise hiçbir sonuç vermez, 2 ve 3 ü silip yerine bunu yazın

cd /usr/local/apache/logs && find . -type f -print -exec rm {} \;

Birde bunları yapmış iken şunuda ekleyin

cd /usr/local/apache/domlogs/ && find . -type f -print -exec rm {} \;


Buda apachenin 2 ci log dizini
halilyc HorusMedya

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al