








 |
|
snmpdのエラー
□ エラー
RedHat8.0(7.2も)のsnmpdがハングアップします。syslogを見るとこうなっていました。構文エラーのようです。
| /var/log/messageのエラーの例 |
Feb 9 00:56:25 example.com 2月 15 00:56:25
snmpd: snmpd startup succeeded
Feb 9 00:33:37 example.com net-snmp[4928]: /etc/snmp/snmpd.conf:
line 54: Error: bad SUBTREE object id
Feb 9 00:33:37 example.com net-snmp[4928]: net-snmp: 1
error(s) in config file(s)
Feb 9 00:56:27 example.com net-snmp[5169]: NET-SNMP
version 5.0.6
Feb 9 17:38:17 example.com net-snmp[23913]: Received SNMP
packet(s) from 127.0.0.1
Feb 9 17:38:18 example.com modprobe: modprobe: Can't
locate module block-major-22
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-22
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-33
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-33
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-34
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-34
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-56
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-56
Feb 9 17:38:19 example.com modprobe: modprobe: Can't
locate module block-major-57
Feb 9 17:38:20 example.com modprobe: modprobe: Can't
locate module block-major-57
|
余計なデバイスを参照しているためと思いますが,構文は間違っていないように見えます。さしあたっての回避策を見つけました。原因は,よくわかりませんが,不良かな。
□ 対策
|
コマンド |
説明 |
| # vi /etc/snmp/snmpd.conf |
コンフィグレーションを変更します。 54行目のviewの部分が不味いようです。MIBのOIDの解析ができていないようです。で,"system"の部分を数値(".1"
ドット1)にします。(ここを削除してもハングアップは解消されません) |
| 変更点 |
54c54
< view systemview included system
---
> view systemview included .1
|
snmpdの設定
最低限の設定は,以下の部分です。まあ,別に設定しなくても動きます。
|
コマンド |
説明 |
| # vi /etc/snmp/snmpd.conf |
コンフィグレーションを変更します。
locationとメールアドレスを変更します。 |
| 変更点 |
101,102c101,102
< syslocation Unknown (edit /etc/snmp/snmpd.conf)
< syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
---
> syslocation example.org
> syscontact Administrator <root@example.org> |

|