VMware ESXi SNMP有効化手順
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
目次~
#contents
*ESXi6.x [#r3f9dc11]
**概要 [#o6f6e0da]
ESXi6.xでは設定方法が大きく変わります。~
全てコマンドラインからの制御となりますので、SSH接続を行っ...
**環境情報 [#f26fc26c]
以下の環境にて操作を行うことを前提とします。
|VMware ESXi|6.5|
**設定手順 [#xe2ea222]
1. ESXiへSSHで接続~
2. SNMPコミュニティ名を設定~
esxcli system snmp set --communities 【Community Name】
3. SNMPサービスを有効化~
esxcli system snmp set --enable true
4. Firewallの設定(接続元制限を行わない場合の例)~
esxcli network firewall ruleset set --ruleset-id snmp --...
esxcli network firewall ruleset set --ruleset-id snmp --...
5. SNMPサービスを起動~
/etc/init.d/snmpd start
root: snmpd Running from interactive shell, running comm...
root: snmpd setting up resource reservations.
root: snmpd opening firewall port(s) for notifications.
root: snmpd watchdog for snmpd started.
以上にて、SNMPサービスは有効化される。~
**SNMPTrapの設定 [#sdfa1788]
1. ESXiへSSHで接続~
2. SNMPサービスを有効化~
esxcli system snmp set --enable true
3. Trap送信先の設定
esxcli system snmp set --targets 【送信先アドレス】@162/...
~
以下のコマンドで送信テストを行う。
esxcli system snmp test
Comments: There is 1 target configured, send warmStart...
~
正常に送信されると、SNMPマネージャ側で「warmStart」が受信...
*ESXi5.x [#me401e60]
**概要 [#q0a551b8]
ESXi5では設定方法が大きく変わります。~
コマンドラインからの有効化手段は無くなり、ESXiに対してSSH...
**環境情報 [#m6280159]
以下の環境にて操作を行うことを前提とします。
|VMware ESXi|5.0u1|
**設定手順 [#xe922775]
1. ESXiへSSHで接続~
2. 設定ファイルを開く~
vi /etc/vmware/snmp.xml
3. 設定を書き換える~
-有効化~
【変更前】<enabled>false</enabled>
【変更後】<enabled>true</enabled>
-コミュニティ名を設定~
【変更前】<communities></communities>
【変更後】<communities>public</communities>
4. サービスを再起動~
/sbin/services.sh restart
*ESXi4.x [#y7803b95]
**概要 [#i5290a13]
VMware ESXiよりSNMPによる値の取得、SNMPTrapによる障害通知...
操作は全てVMware vSphere CLIより行ないます。設定に伴いESX...
**環境情報 [#qb7fc931]
以下の環境にて操作を行うことを前提とします。
|VMware ESXi|4.1|
|VMware vSphere CLI|4.1.0-254719|
**一括設定 [#y8b65794]
以下のコマンドはSNMPの設定を一括投入する場合の使い方。
***''一括設定'' [#wd998847]
-書式~
vicfg-snmp.pl --server ''[ESXサーバ IPアドレス]'' -E -c '...
-実行例~
> vicfg-snmp.pl --server 192.168.1.1 -E -c localnet -t ...
Enter username: root
Enter password:
Enabling agent...
Failed : fault.RestrictedVersion.summary
~
**個別設定/解説 [#y8b65794]
以下のコマンドは個別にSNMPの設定を行なう場合の使い方。
~
----
***''Community IDの設定'' [#zdd76a05]
-書式~
vicfg-snmp.pl --server ''[IP]'' -c ''[Community Name]''
~
-実行例~
> vicfg-snmp.pl --server 192.168.1.1 -c public
Enter username: root
Enter password:
Changing community list to: localnet...
Complete.
~
----
***''SNMPTrap送信先の設定'' [#if210e2e]
-書式~
vicfg-snmp.pl --server ''[IP]'' -t ''[送信先IP]''/''[Comm...
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -t 192.168.1.2/public
Enter username: root
Enter password:
Changing notification(trap) targets list to: 192.168.1.2...
Complete.
~
----
***''SNMP設定の表示'' [#i46a2807]
-書式~
vicfg-snmp.pl --server ''[IP]'' -s~
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -s
Enter username: root
Enter password:
Current SNMP agent settings:
Enabled : 1
UDP port : 161
Communities :
public
Notification targets :
192.168.1.2@0/public
~
----
***''SNMPの有効化'' [#l45855b8]
-書式~
vicfg-snmp.pl --server ''[IP]'' -E~
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -E
Enter username: root
Enter password:
Enabling agent...
Complete.
~
----
***''SNMPの無効化'' [#t527de02]
-書式~
vicfg-snmp.pl --server ''[IP]'' -D~
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -D
Enter username: root
Enter password:
Disabling agent...
Complete.
----
***''SNMPTrapの送信試験'' [#l714fa2a]
-書式~
vicfg-snmp.pl --server ''[IP]'' -T~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -T
Enter username: root
Enter password:
Sending test nofication(trap) to all configured targets...
Complete. Check with each target to see if trap was rece...
送信先のSNMPマネージャのログを確認(/var/log/messages)~
-/var/log/messages
Dec 9 02:09:24 nms snmptrapd[3352]:
2010-12-09 02:09:24
ESXi-2 [192.168.1.1] (via UDP: [192.168.1.1]:51047) TRAP...
SNMPv2-SMI::enterprises.6876.4.1 Warm Start Trap (0) Upt...
終了行:
目次~
#contents
*ESXi6.x [#r3f9dc11]
**概要 [#o6f6e0da]
ESXi6.xでは設定方法が大きく変わります。~
全てコマンドラインからの制御となりますので、SSH接続を行っ...
**環境情報 [#f26fc26c]
以下の環境にて操作を行うことを前提とします。
|VMware ESXi|6.5|
**設定手順 [#xe2ea222]
1. ESXiへSSHで接続~
2. SNMPコミュニティ名を設定~
esxcli system snmp set --communities 【Community Name】
3. SNMPサービスを有効化~
esxcli system snmp set --enable true
4. Firewallの設定(接続元制限を行わない場合の例)~
esxcli network firewall ruleset set --ruleset-id snmp --...
esxcli network firewall ruleset set --ruleset-id snmp --...
5. SNMPサービスを起動~
/etc/init.d/snmpd start
root: snmpd Running from interactive shell, running comm...
root: snmpd setting up resource reservations.
root: snmpd opening firewall port(s) for notifications.
root: snmpd watchdog for snmpd started.
以上にて、SNMPサービスは有効化される。~
**SNMPTrapの設定 [#sdfa1788]
1. ESXiへSSHで接続~
2. SNMPサービスを有効化~
esxcli system snmp set --enable true
3. Trap送信先の設定
esxcli system snmp set --targets 【送信先アドレス】@162/...
~
以下のコマンドで送信テストを行う。
esxcli system snmp test
Comments: There is 1 target configured, send warmStart...
~
正常に送信されると、SNMPマネージャ側で「warmStart」が受信...
*ESXi5.x [#me401e60]
**概要 [#q0a551b8]
ESXi5では設定方法が大きく変わります。~
コマンドラインからの有効化手段は無くなり、ESXiに対してSSH...
**環境情報 [#m6280159]
以下の環境にて操作を行うことを前提とします。
|VMware ESXi|5.0u1|
**設定手順 [#xe922775]
1. ESXiへSSHで接続~
2. 設定ファイルを開く~
vi /etc/vmware/snmp.xml
3. 設定を書き換える~
-有効化~
【変更前】<enabled>false</enabled>
【変更後】<enabled>true</enabled>
-コミュニティ名を設定~
【変更前】<communities></communities>
【変更後】<communities>public</communities>
4. サービスを再起動~
/sbin/services.sh restart
*ESXi4.x [#y7803b95]
**概要 [#i5290a13]
VMware ESXiよりSNMPによる値の取得、SNMPTrapによる障害通知...
操作は全てVMware vSphere CLIより行ないます。設定に伴いESX...
**環境情報 [#qb7fc931]
以下の環境にて操作を行うことを前提とします。
|VMware ESXi|4.1|
|VMware vSphere CLI|4.1.0-254719|
**一括設定 [#y8b65794]
以下のコマンドはSNMPの設定を一括投入する場合の使い方。
***''一括設定'' [#wd998847]
-書式~
vicfg-snmp.pl --server ''[ESXサーバ IPアドレス]'' -E -c '...
-実行例~
> vicfg-snmp.pl --server 192.168.1.1 -E -c localnet -t ...
Enter username: root
Enter password:
Enabling agent...
Failed : fault.RestrictedVersion.summary
~
**個別設定/解説 [#y8b65794]
以下のコマンドは個別にSNMPの設定を行なう場合の使い方。
~
----
***''Community IDの設定'' [#zdd76a05]
-書式~
vicfg-snmp.pl --server ''[IP]'' -c ''[Community Name]''
~
-実行例~
> vicfg-snmp.pl --server 192.168.1.1 -c public
Enter username: root
Enter password:
Changing community list to: localnet...
Complete.
~
----
***''SNMPTrap送信先の設定'' [#if210e2e]
-書式~
vicfg-snmp.pl --server ''[IP]'' -t ''[送信先IP]''/''[Comm...
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -t 192.168.1.2/public
Enter username: root
Enter password:
Changing notification(trap) targets list to: 192.168.1.2...
Complete.
~
----
***''SNMP設定の表示'' [#i46a2807]
-書式~
vicfg-snmp.pl --server ''[IP]'' -s~
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -s
Enter username: root
Enter password:
Current SNMP agent settings:
Enabled : 1
UDP port : 161
Communities :
public
Notification targets :
192.168.1.2@0/public
~
----
***''SNMPの有効化'' [#l45855b8]
-書式~
vicfg-snmp.pl --server ''[IP]'' -E~
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -E
Enter username: root
Enter password:
Enabling agent...
Complete.
~
----
***''SNMPの無効化'' [#t527de02]
-書式~
vicfg-snmp.pl --server ''[IP]'' -D~
~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -D
Enter username: root
Enter password:
Disabling agent...
Complete.
----
***''SNMPTrapの送信試験'' [#l714fa2a]
-書式~
vicfg-snmp.pl --server ''[IP]'' -T~
-実行例~
>vicfg-snmp.pl --server 192.168.1.1 -T
Enter username: root
Enter password:
Sending test nofication(trap) to all configured targets...
Complete. Check with each target to see if trap was rece...
送信先のSNMPマネージャのログを確認(/var/log/messages)~
-/var/log/messages
Dec 9 02:09:24 nms snmptrapd[3352]:
2010-12-09 02:09:24
ESXi-2 [192.168.1.1] (via UDP: [192.168.1.1]:51047) TRAP...
SNMPv2-SMI::enterprises.6876.4.1 Warm Start Trap (0) Upt...
ページ名: