AIX'te syslog nasıl etkinleştirilir?


2

AIX'te syslog'u etkinleştirmeye çalışıyorum. Bu yazıdaki talimatları takip ettim ama işe yaramadı.

Bu benim / etc / syslog.conf:

mail.debug      /var/log/mail.log   rotate size 500k files 10
kern.debug      /var/log/kern.log   rotate size 500k files 10
syslog.debug    /var/log/syslog.log rotate size 500k files 10
daemon.debug    /var/log/daemon.log rotate size 500k files 10
local2.debug    /var/log/sudo.log   rotate size 500k files 10

Bunu idam ettim:

refresh -s syslogd

Ancak / var / log içinde hiçbir şey görünmüyor

AIX 6.1’deyim.

Yanıtlar:


3

Syslogd kendilerine yazmadan önce syslog dosyalarının bulunması gerekir. Önce kullanmak istediğiniz dosya adlarına (kök olarak) dokunmanız gerekir.

/var/log/mail.log adresine dokunun

/var/log/kern.log adresine dokunun

...vb

ve sonra syslog yenileme


1
Bir eklemek isteyebilirsiniz sudo(çünkü dosyaların root'a ait olması önemlidir) ve "refresh syslog" komutunu ekleyin).
agtoever

"Kök olarak" demiştim ama sudo da yapabilirsin.
Don Simon,

1

192.168.1.1 olarak syslog sunucusuna göndermek istiyorsanız, /etc/syslog.conf içine şöyle yazmanız gerekir.

user.info @192.168.1.1 rotate size 100k files 5
syslog.info @192.168.1.1 rotate size 100k files 5
auth.info @192.168.1.1 rotate size 100k files 5
local2.info @192.168.1.1 rotate size 100k files 5

Bundan sonra değişiklikleri kullanarak uygulamayı unutmayın:

#refresh -s syslogd
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.