Net-SNMP5.3.2.2-14を搭載したCentOS65.7を実行しているHPProLiant DL360G7。
リモートサイトにこれらのサーバーが7台あり、RPMから同じNet-SNMPがインストールされたCentOS5.7とRHEL5.7が混在しています。あるサーバーで、NMSはSNMPサービスへの接続に失敗したことを継続的に報告します。通常は15分以内に解消されるため無視しましたが、今日は朝から1時間に2〜3回発生しています。
ファイルにログを記録するようにsnmpd起動スクリプトを変更しました(デフォルトは/ dev/nullです)。起動時にログファイルにエラーはありません。
could not open /proc/net/if_inet6
cannot open /proc/net/snmp6 ...
cmaX: listening for subagents on port 25375
cmaX: sent ColdStarts on ports 25376 to 25393
cmaX: subMIB 1 handler has disconnected
NET-SNMP version 5.3.2.2
cmaX: subMIB 2 handler has disconnected
Connection from UDP: [127.0.0.1]:50654
cmaX: subMIB 3 handler has disconnected
Received SNMP packet(s) from UDP: [127.0.0.1]:50654
cmaX: subMIB 5 handler has disconnected
If_inet6は私たちが使用していないIPv6用だと思います。 snmpd.confは以下のとおりです。
# Following entries were added by HP Insight Management Agents at
# Tue May 15 10:58:17 CLT 2012
dlmod cmaX /usr/lib64/libcmaX64.so
rwcommunity public 127.0.0.1
rocommunity public 127.0.0.1
rwcommunity 3adRabRu 172.16.37.37
rocommunity 3adRabRu 172.16.37.37
trapcommunity traps
trapsink 172.16.37.37 traps
syscontact Lukasz
syslocation Santiago, Chile
# ---------------------- END --------------------
com2sec rwlocal default public
com2sec rolocal default public
com2sec subnet default 3adRabRu
group rwv2c v2c rwlocal
group rov2c v2c rolocal
group rov2c v2c subnet
view all included .1
access rwv2c "" any noauth exact all all none
access rov2c "" any noauth exact all none none
助言がありますか? IPテーブルはシャットオフされています。
Snmpd.confのマニュアルページを確認してください-
agentaddress [<transport-specifier>:]<transport-address>[,...]
defines a list of listening addresses, on which to receive incoming
SNMP requests. See the section LISTENING ADDRESSES in the
snmpd(8) manual page for more information about the format of listening address
したがって、snmpd.confの先頭に次のようなものを追加してみてください。
agentAddress udp:161、udp6:[:: 1]:161