[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:46675] syslog のエラー



柴田(あ)と申します。


■質問
syslog について同じような症状出ているかたはいらっしゃいますか?
あるいはどこかをいじったら解消されるものでしょうか?


■状況
0. 最近 syslog.conf をいじったつもりもないのに、
   ログの出方が妙に少ないので奇妙に思っていて、

1. たまたま今日 reboot する機会があったので、再起動したら

2. sysklogd がササってるようで起動しません。

3. コンソールを見に行ったら下のメッセージがでて、固まっていました。
   ( 手で転写なので間違っていたらごめんなさい )
   Starting system log daemon : syslogd process `syslogd' is using obsolete setsockopt SO_BSDCOMPAT

4. シングルユーザモードで起動して /etc/init.d/sysklogd の
   先頭に exit 0 を書き込んだら起動するようになりました。
     #! /bin/sh
     exit 0

5. バージョン関連は下のような感じです。
     $ dpkg -l | grep sysklog
     ii  sysklogd       1.4.1-17       System Logging Daemon
     $ sudo apt-get install sysklogd
     Reading Package Lists... Done
     Building Dependency Tree... Done
     sysklogd is already the newest version.
     0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

6. 起動するように書き換えた exit 0 をコメント化して
   スタートさせようとすると、そのままダンマリです。
     $ sudo /etc/init.d/sysklogd start
     Starting system log daemon: syslogd ← Ctrl+C するまでそのまま

7. 固まっているときに別の窓から見るとこんな感じ
     2203 ?        Ss     0:00 /usr/sbin/sshd
     3834 ?        Ss     0:00  \_ sshd: shibata [priv]
     3893 ?        S      0:00  |   \_ sshd: shibata@pts/0
     3896 pts/0    Ss     0:00  |       \_ -bash
     4970 pts/0    S+     0:00  |           \_ /bin/sh /etc/init.d/sysklogd start
     4973 pts/0    S+     0:00  |               \_ /sbin/syslogd
     4974 ?        Zs     0:00  |                   \_ [syslogd] <defunct>
     5471 ?        Ss     0:00  \_ sshd: shibata [priv]
     5510 ?        S      0:00      \_ sshd: shibata@pts/1
     5511 pts/1    Rs     0:00          \_ -bash
     5536 pts/1    R+     0:00              \_ ps afx

8. 設定はこうして & なってます。
     $ sudo cat /etc/syslog.conf | grep -v ^# | grep -v ^$
     *.*                             @172.16.241.7
     auth,authpriv.*                 /var/log/auth.log
     *.*;auth,authpriv.none          -/var/log/syslog
     cron.*                          /var/log/cron.log
     daemon.*                        -/var/log/daemon.log
     kern.*                          -/var/log/kern.log
     lpr.*                           -/var/log/lpr.log
     mail.*                          -/var/log/mail.log
     user.*                          -/var/log/user.log
     uucp.*                          /var/log/uucp.log
     mail.info                       -/var/log/mail.info
     mail.warn                       -/var/log/mail.warn
     mail.err                        /var/log/mail.err
     news.crit                       /var/log/news/news.crit
     news.err                        /var/log/news/news.err
     news.notice                     -/var/log/news/news.notice
     *.=debug;\
             auth,authpriv.none;\
             news.none;mail.none     -/var/log/debug
     *.=info;*.=notice;*.=warn;\
             auth,authpriv.none;\
             cron,daemon.none;\
             mail,news.none          -/var/log/messages
     *.emerg                         *
     daemon.*;mail.*;\
             news.crit;news.err;news.notice;\
             *.=debug;*.=info;\
             *.=notice;*.=warn       |/dev/xconsole


一応今は再起動がいつのまにかかかると起動しなくて
恐ろしいので起動スクリプトに exit 0 を仕込んでいます。

あるいはエラーがどこかにでているのでしょうか?
チェックすべきところをご指摘いただけると幸いです。

-- 
SHIBATA Akira      ケーブルテレビはまちづくり
shibata@xxxxxxxxxxxxxx   phone : +81-429-74-3611