Net-SNMP のインストール
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
* Net-SNMP のインストール [#yc6e2772]
SNMPエージェントを実装したソフトウェア。監視対象としたい...
** ダウンロード [#iab060ab]
[[ダウンロードサイト:http://sourceforge.net/project/showf...
** 構築 [#x05af172]
$ ./configure
途中で設定項目の質問が出てくるが、後で設定ファイルにて変...
$ make
(中略)
# make install
10分ほどで、問題なく終了した。
** 設定 [#p7fcc5db]
設定ファイルは、アーカイブの中にある EXAMPLE.conf を用い...
[root@pokota net-snmp-5.1.3]# cp EXAMPLE.conf /usr/local...
設定内容を一部変更する。
まずは、ネットワーク範囲とコミュニティ名を記述する。ネッ...
# sec.name source community
com2sec local localhost private
com2sec mynetwork 192.168.0.0/24 public
名称や連絡先を設定する。内容は適当でよい。デフォルトのま...
syslocation Chiba
syscontact Me <******@din.or.jp>
なお、実際の運用では、localhost にのみ応えるようにしてい...
** 起動 [#pf057cbe]
以下のコマンドで起動する。
[root@pokota snmp]# /usr/local/sbin/snmpd -Lsd -Lf /dev/...
-a
:-Lsd |syslog へ出力を行なう
:-Lf| snmpd の出力先
:-p|PIDの場所
:-a|送信元アドレスの取得を行なう
*** 起動スクリプト [#k36799a4]
自動起動設定を行なう。起動スクリプトについては、[[NET-SNM...
先のスクリプトを、/etc/rc.d/init.d/snmpd として置く。そし...
[root@pokota snmp]# /sbin/chkconfig --list
anacron 0:off 1:off 2:on 3:on 4:on ...
httpd 0:off 1:off 2:off 3:on 4:off ...
(中略)
ypxfrd 0:off 1:off 2:off 3:off 4:off ...
snmpd 0:off 1:off 2:off 3:off 4:off ...
snmpd が追加されている。snmpd を自動起動するように、設定...
[root@pokota snmp]# /sbin/chkconfig snmpd on
[root@pokota snmp]# /sbin/chkconfig --list
anacron 0:off 1:off 2:on 3:on 4:on ...
httpd 0:off 1:off 2:off 3:on 4:off ...
(中略)
ypxfrd 0:off 1:off 2:off 3:off 4:off ...
snmpd 0:off 1:off 2:off 3:on 4:on ...
** バージョン [#e496cae9]
インストールを試みて、度重なる失敗に各種バージョンを入れ...
- VineLinux2.6(kernel 2.4.19-0vl11)
*** 5.1.3 [#wec5400f]
Net-SNMP 起動後に、PDU作成失敗のメッセージが出力される。...
Jul 2 19:53:03 pokota snmpd[25373]: pdu failed to be cr...
*** 5.2.1.2 [#qb8ce7ee]
起動はするが、snmpwalk を実行すると、異常状態になる。sysl...
Jul 3 02:17:23 pokota 7月 3 02:17:23 snmpd: snmpd起動...
Jul 3 02:17:23 pokota snmpd[8707]: NET-SNMP version 5.2...
Jul 3 02:23:32 pokota snmpd[8707]: Received SNMP packet...
]:32769
Jul 3 02:23:32 pokota kernel: Unable to handle kernel p...
address 00010002
Jul 3 02:23:32 pokota kernel: printing eip:
Jul 3 02:23:32 pokota kernel: c01eb6c0
Jul 3 02:23:32 pokota kernel: *pde = 00000000
Jul 3 02:23:32 pokota kernel: Oops: 0000
Jul 3 02:23:32 pokota kernel: CPU: 0
Jul 3 02:23:32 pokota kernel: EIP: 0010:[bond_ioctl+...
Jul 3 02:23:32 pokota kernel: EIP: 0010:[<c01eb6c0>]...
Jul 3 02:23:32 pokota kernel: EFLAGS: 00010206
Jul 3 02:23:32 pokota kernel: eax: cb70ff44 ebx: 0001...
dx: c01eb644
Jul 3 02:23:32 pokota kernel: esi: 00008948 edi: cb70...
sp: cb70fec4
Jul 3 02:23:32 pokota kernel: ds: 0018 es: 0018 ss:...
Jul 3 02:23:32 pokota kernel: Process snmpd (pid: 8707,...
Jul 3 02:23:32 pokota kernel: Stack: cff0a800 00008948 ...
01 cb70ff64 00000000 cb70ff00
Jul 3 02:23:32 pokota kernel: cb70ff44 cb70ff54 ...
48 cb70ff44 bfffda1c c0235dd5
Jul 3 02:23:32 pokota kernel: cff0a800 cb70ff44 ...
00 00000000 c0235fa3 cb70ff44
Jul 3 02:23:32 pokota kernel: Call Trace: [dev_ifsio...
9/872] [inet_ioctl+435/452] [sock_ioctl+33/40] [sys_ioct...
Jul 3 02:23:32 pokota kernel: Call Trace: [<c0235dd5...
f7>] [<c022ec25>] [<c0143e47>]
Jul 3 02:23:32 pokota kernel: [system_call+51/56]
Jul 3 02:23:32 pokota kernel: [<c01085c3>]
Jul 3 02:23:32 pokota kernel:
Jul 3 02:23:32 pokota kernel: Code: 66 83 7b 02 01 75 1...
0 e8 88 ec ff ff
*** 5.1.2 [#gd622358]
ようやく正常に動いた。なお、以前のバージョンのファイルは...
-/usr/local/bin (snmp*, 他5ファイルほど)
-/usr/local/lib (libsnmp*)
-/usr/local/sbin (snmp*)
-/usr/local/share/snmp (ディレクトリ毎)
デーモン起動時に、コマンドラインの段階でエラーが出て起動...
** 動作確認 [#r6aaed38]
*** ログ [#g0c93f0b]
snmpd.conf の内容に誤りがある場合、syslog(/var/log/messag...
Jul 2 17:07:54 pokota snmpd[24961]: Error opening speci...
snmpd.conf 修正後の再起動では、きちんと前のプロセスを終了...
*** snmpwalk [#c035c51c]
snmpwalk コマンドで、動作確認をする。SNMPエージェントが自...
[root@pokota log]# /usr/local/bin/snmpwalk -v 2c -c priv...
:-v|SNMPプロトコルのバージョン。1,2c,3 があるが、3は Secu...
:-c|コミュニティ名
*** UDPポート [#ff0424bd]
udp161番ポート(SNMP)が開いていることを確認する。
[root@pokota net-snmp]# netstat -a --udp
稼働中のインターネット接続 (サーバと確立)
Proto 受信-Q 送信-Q 内部アドレス 外部アドレス...
(中略)
udp 0 0 *:snmp *:*
(以下略)
終了行:
* Net-SNMP のインストール [#yc6e2772]
SNMPエージェントを実装したソフトウェア。監視対象としたい...
** ダウンロード [#iab060ab]
[[ダウンロードサイト:http://sourceforge.net/project/showf...
** 構築 [#x05af172]
$ ./configure
途中で設定項目の質問が出てくるが、後で設定ファイルにて変...
$ make
(中略)
# make install
10分ほどで、問題なく終了した。
** 設定 [#p7fcc5db]
設定ファイルは、アーカイブの中にある EXAMPLE.conf を用い...
[root@pokota net-snmp-5.1.3]# cp EXAMPLE.conf /usr/local...
設定内容を一部変更する。
まずは、ネットワーク範囲とコミュニティ名を記述する。ネッ...
# sec.name source community
com2sec local localhost private
com2sec mynetwork 192.168.0.0/24 public
名称や連絡先を設定する。内容は適当でよい。デフォルトのま...
syslocation Chiba
syscontact Me <******@din.or.jp>
なお、実際の運用では、localhost にのみ応えるようにしてい...
** 起動 [#pf057cbe]
以下のコマンドで起動する。
[root@pokota snmp]# /usr/local/sbin/snmpd -Lsd -Lf /dev/...
-a
:-Lsd |syslog へ出力を行なう
:-Lf| snmpd の出力先
:-p|PIDの場所
:-a|送信元アドレスの取得を行なう
*** 起動スクリプト [#k36799a4]
自動起動設定を行なう。起動スクリプトについては、[[NET-SNM...
先のスクリプトを、/etc/rc.d/init.d/snmpd として置く。そし...
[root@pokota snmp]# /sbin/chkconfig --list
anacron 0:off 1:off 2:on 3:on 4:on ...
httpd 0:off 1:off 2:off 3:on 4:off ...
(中略)
ypxfrd 0:off 1:off 2:off 3:off 4:off ...
snmpd 0:off 1:off 2:off 3:off 4:off ...
snmpd が追加されている。snmpd を自動起動するように、設定...
[root@pokota snmp]# /sbin/chkconfig snmpd on
[root@pokota snmp]# /sbin/chkconfig --list
anacron 0:off 1:off 2:on 3:on 4:on ...
httpd 0:off 1:off 2:off 3:on 4:off ...
(中略)
ypxfrd 0:off 1:off 2:off 3:off 4:off ...
snmpd 0:off 1:off 2:off 3:on 4:on ...
** バージョン [#e496cae9]
インストールを試みて、度重なる失敗に各種バージョンを入れ...
- VineLinux2.6(kernel 2.4.19-0vl11)
*** 5.1.3 [#wec5400f]
Net-SNMP 起動後に、PDU作成失敗のメッセージが出力される。...
Jul 2 19:53:03 pokota snmpd[25373]: pdu failed to be cr...
*** 5.2.1.2 [#qb8ce7ee]
起動はするが、snmpwalk を実行すると、異常状態になる。sysl...
Jul 3 02:17:23 pokota 7月 3 02:17:23 snmpd: snmpd起動...
Jul 3 02:17:23 pokota snmpd[8707]: NET-SNMP version 5.2...
Jul 3 02:23:32 pokota snmpd[8707]: Received SNMP packet...
]:32769
Jul 3 02:23:32 pokota kernel: Unable to handle kernel p...
address 00010002
Jul 3 02:23:32 pokota kernel: printing eip:
Jul 3 02:23:32 pokota kernel: c01eb6c0
Jul 3 02:23:32 pokota kernel: *pde = 00000000
Jul 3 02:23:32 pokota kernel: Oops: 0000
Jul 3 02:23:32 pokota kernel: CPU: 0
Jul 3 02:23:32 pokota kernel: EIP: 0010:[bond_ioctl+...
Jul 3 02:23:32 pokota kernel: EIP: 0010:[<c01eb6c0>]...
Jul 3 02:23:32 pokota kernel: EFLAGS: 00010206
Jul 3 02:23:32 pokota kernel: eax: cb70ff44 ebx: 0001...
dx: c01eb644
Jul 3 02:23:32 pokota kernel: esi: 00008948 edi: cb70...
sp: cb70fec4
Jul 3 02:23:32 pokota kernel: ds: 0018 es: 0018 ss:...
Jul 3 02:23:32 pokota kernel: Process snmpd (pid: 8707,...
Jul 3 02:23:32 pokota kernel: Stack: cff0a800 00008948 ...
01 cb70ff64 00000000 cb70ff00
Jul 3 02:23:32 pokota kernel: cb70ff44 cb70ff54 ...
48 cb70ff44 bfffda1c c0235dd5
Jul 3 02:23:32 pokota kernel: cff0a800 cb70ff44 ...
00 00000000 c0235fa3 cb70ff44
Jul 3 02:23:32 pokota kernel: Call Trace: [dev_ifsio...
9/872] [inet_ioctl+435/452] [sock_ioctl+33/40] [sys_ioct...
Jul 3 02:23:32 pokota kernel: Call Trace: [<c0235dd5...
f7>] [<c022ec25>] [<c0143e47>]
Jul 3 02:23:32 pokota kernel: [system_call+51/56]
Jul 3 02:23:32 pokota kernel: [<c01085c3>]
Jul 3 02:23:32 pokota kernel:
Jul 3 02:23:32 pokota kernel: Code: 66 83 7b 02 01 75 1...
0 e8 88 ec ff ff
*** 5.1.2 [#gd622358]
ようやく正常に動いた。なお、以前のバージョンのファイルは...
-/usr/local/bin (snmp*, 他5ファイルほど)
-/usr/local/lib (libsnmp*)
-/usr/local/sbin (snmp*)
-/usr/local/share/snmp (ディレクトリ毎)
デーモン起動時に、コマンドラインの段階でエラーが出て起動...
** 動作確認 [#r6aaed38]
*** ログ [#g0c93f0b]
snmpd.conf の内容に誤りがある場合、syslog(/var/log/messag...
Jul 2 17:07:54 pokota snmpd[24961]: Error opening speci...
snmpd.conf 修正後の再起動では、きちんと前のプロセスを終了...
*** snmpwalk [#c035c51c]
snmpwalk コマンドで、動作確認をする。SNMPエージェントが自...
[root@pokota log]# /usr/local/bin/snmpwalk -v 2c -c priv...
:-v|SNMPプロトコルのバージョン。1,2c,3 があるが、3は Secu...
:-c|コミュニティ名
*** UDPポート [#ff0424bd]
udp161番ポート(SNMP)が開いていることを確認する。
[root@pokota net-snmp]# netstat -a --udp
稼働中のインターネット接続 (サーバと確立)
Proto 受信-Q 送信-Q 内部アドレス 外部アドレス...
(中略)
udp 0 0 *:snmp *:*
(以下略)
ページ名: