Sistemimin kernel modeli: Linux version 2.6.11.7
Bazı sistemlerde bu syslogd, sistemi fazla işgal etmezken bazı sistemlerde top ile baktığımda CPU yu çok yoğun bir şekilde meşgul ettiğini görüyorum. Bunun nedenlerini nasıl araştırmalıyım?
Bu kernel çok eski değil mi?
Ben de 4.9.7-201.fc25.x86_64 var ve ilgili daemon
çalışmıyor.
Hocam bu sistem eskiden ayarlanmış bir embedded sistem. Her sistemde olmuyor ama bu olay. Bazı sistemlerde oluyor. Her sistemde aynı versiyon kernel ve aynı programlar koşuyor. Fakat bazılarında nedense syslogd çok fazla CPU kaynağını tüketiyor. Bunu analiz etmem içine ne yapmam gerekir?
syslogd yi kullanan servisi bulmanız lazım
log dosyalarına bakın en son yazılan logları oluşturan program hata veya uyarı veriyordur büyük ihtimalle
Hocam benim sistemimde /etc/syslog.conf içindeki tüm satırlar # ile devre dışı bırakılmış. Aşağıdakilerden hangisini açsam bana sorun hakkında bilgi verebilir?
# First some standard logfiles. Log by facility.
#
#auth,authpriv.* /mnt/ram0/auth.log
#*.*;auth,authpriv.none -/mnt/ram0/syslog
#cron.* /mnt/ram0/cron.log
#daemon.* -/mnt/ram0/daemon.log
#kern.* -/mnt/ram0/kern.log
#lpr.* -/mnt/ram0/lpr.log
#mail.* -/mnt/ram0/mail.log
#user.* -/mnt/ram0/user.log
#uucp.* /mnt/ram0/uucp.log
/var/log/ içerisinde bulunan dosya ve klasörlere bakın en sık tarihi değişen log dosyasını bulun, sonra ona ait işlemi