%=============================================================== % 地球惑星専攻サーバ トラブルカルテ % 日付: 2003/03/24 % サーバ: kurage % 文責: 高橋こう子 %--------------------------------------------------------------- ■ 症状 2003/03/22 - 23 にかけて外部との接続が出来なくなった ○ kurage の電源を切っていないのに電源が切れた 1 回目: 2003/03/22 12:23 - 12:38 の間 (原因不明) 2 回目: 2003/03/22 17:23 - 17:38 の間 (原因不明) 3 回目: 2003/03/22 17:56 (高橋の不注意) 無停電電源のバッテリ交換ランプ(赤)がついた ○ kurage のログにバイナリ部分がある - Mar 22 17:15:25 - 17:55:19 の間に書かれたらしい - /var/log/daemon.log - /var/log/debug - /var/log/kern.log - /var/log/messages - /var/log/syslog - ログの一部がバイナリになったらしい - 二度目の起動時の頭の部分 (詳細下) ■ 原因 ○ 電源切れ - 無停電電源のバッテリの寿命あるいは故障 - 疑問 - バッテリ寿命が来たのでバッテリ残量がなしになった? - バッテリがなくなると, 電気は直接供給されない? ○ ログにバイナリ - 原因不明 ■ 対処 ○ 電源切れ - kurage とハブを無停電電源から外し, コンセントに直接つないだ - 無停電電源のバッテリを再充電して様子をみる 今後: 無停電電源をどうするか - 買う? 計算機室のをもらう? ○ ログにバイナリ - 様子をみる ■ ログ □ 内容 ※ [-- ... --] は高橋のコメント ※ ログの一部抜粋 ※ Mar 22 - 23 あたりの全ログは kurage の /var/log/***-2003-03-22 に保存 ○ /var/log/daemon.log ....(略).... Mar 22 17:06:05 kurage last message repeated 5 times ^@^@^@^@^ (略) @^@^@^@Mar 23 17:56:55 kurage ucd-snmp[177]: UCD-SNMP version 4.2.3 ....(略).... [-- Mar 22 17:06 - 17:56 の間に書かれたらしい --] ○ /var/log/debug Mar 22 14:55:28 kurage ntpd[188]: signal_no_reset: signal 13 had flags 4000000 ^@^@^@^@^@ (略) ^@^@^@^@^@^@^@Mar 23 17:56:56 kurage ntpd[188]: signal_no_reset: signal 13 had flags 4000000 ○ /var/log/kern.log Mar 22 14:55:26 kurage kernel: Adding Swap: 144576k swap-space (priority -1) ^@^@^@^@^@ (略) ^@^@^@^@^@^@^@el: PCI latency timer (CFLT) is unreasonably low at 0. Setting to 64 clocks. Mar 23 17:55:19 kurage kernel: eth1: ADMtek Comet rev 49 at 0xb800, 00:90:CC:A2:F9:30, IRQ 10. ○ /var/log/syslog ....(略).... Mar 22 12:23:01 kurage /USR/SBIN/CRON[14468]: (mail) CMD ( if [ -x /usr/sbin/exim -a -f /etc/exim/exim.conf ]; then /usr/sbin/exim -q ; fi) [-- Mar 22 12:23 から 12:38 の間 // 第一回電源切れと考えられる --] Mar 22 14:55:25 kurage syslogd 1.4.1#10: restart. ....(略).... Mar 22 17:08:01 kurage /USR/SBIN/CRON[307]: (mail) CMD ( if [ -x /usr/sbin/exim -a -f /etc/exim/exim.conf ]; then /usr/sbin/exim -q ; fi) Mar 22 17:23:01 kurage /USR/SBIN/CRON[309]: (mail) CMD ( if [ -x /usr/sbin/exim -a -f /etc/exim/exim.conf ]; then /usr/sbin/exim -q ; fi) [-- Mar 22 17:23 から 17:38 の間 // 第二回電源切れと考えられる --] ^@^@^@^@^@^@^@^@...(略)...^@^@^@iversity Computer Society NET3.039 [-- ↑のバイナリ部分は Mar 22 15:00 頃にログを見たときにはなかった --] [-- 以下の部分がバイナリになったようである 何故かは不明 kurage syslogd 1.4.1#10: restart. kurage kernel: klogd 1.4.1#10, log source = /proc/kmsg started. kurage kernel: Inspecting /boot/System.map-2.2.17 kurage kernel: Loaded 5783 symbols from /boot/System.map-2.2.17. kurage kernel: Symbols match kernel version 2.2.17. kurage kernel: No module symbols loaded. kurage kernel: Linux version 2.2.17 (root@kurage) (gcc version 2 .95.2 20000220 (Debian GNU/Linux)) #1 Mon Dec 2 17:06:18 JST 2002 kurage kernel: Detected 300689 kHz processor. kurage kernel: Console: colour VGA+ 80x25 kurage kernel: Calibrating delay loop... 599.65 BogoMIPS kurage kernel: Memory: 63368k/65472k available (812k kernel code , 840k data, 40k init) kurage kernel: Dentry hash table entries: 8192 (order 4, 64k) kurage kernel: Buffer cache hash table entries: 65536 (order 6, kurage kernel: Page cache hash table entries: 16384 (order 4, 64 kurage kernel: CPU: Intel Pentium II (Klamath) stepping 04 kurage kernel: Checking 386/387 coupling... OK, FPU using except porting. kurage kernel: Checking 'hlt' instruction... OK. kurage kernel: POSIX conformance testing by UNIFIX kurage kernel: PCI: PCI BIOS revision 2.10 entry at 0xf0550 kurage kernel: PCI: Using configuration type 1 kurage kernel: PCI: Probing PCI hardware kurage kernel: Linux NET4.0 for Linux 2.2 kurage kernel: Based upon Swansea Un --] Mar 23 17:55:19 kurage kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0. ....(略).... Mar 23 17:55:21 kurage /usr/sbin/cron[194]: (CRON) INFO (Running @reboot jobs) [-- Mar 23 17:55 // 高橋が電源ボタンをさわっていて, 電源切れ --] Mar 23 17:56:53 kurage syslogd 1.4.1#10: restart. [-- 現在に至る --] □ ログのコピー Mar 22 - 23 頃のログを保存した (2003/03/24) /var/log/auth.log -> /var/log/auth.log-2003-03-22 /var/log/daemon.log -> /var/log/daemon.log-2003-03-22 /var/log/debug -> /var/log/debug-2003-03-22 /var/log/dmesg -> /var/log/dmesg-2003-03-22 /var/log/iplogger -> /var/log/iplogger-2003-03-22 /var/log/kern.log -> /var/log/kern.log-2003-03-22 /var/log/messages -> /var/log/messages-2003-03-22 /var/log/setuid.changes -> /var/log/setuid.changes-2003-03-22 /var/log/syslog -> /var/log/syslog-2003-03-22