Unisphereから送信されたSNMPアラートを受信しないSNMPターゲットをトラブルシューティングする方法。
Summary: SNMPターゲットがUnisphereから送信されたSNMPアラートの受信に失敗します。このKBは、Snmpターゲットがアラートを受信できないUnisphere SNMPアラート システムの新しい構成に関する問題に適用されます。 このKBの一般的な考え方は、SyslogサーバーがUnisphereから送信されたアラートを受信できない問題のトラブルシューティングにも適用されます。 ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
以下は、SNMPターゲットがUnisphereから送信されたSNMPアラートを受信できないかどうかを確認するための4つの場所です。
上記に問題がない場合は、SE storevntd デバッグ ログを有効にしてアラート テストを続行し、 smas INFOログ セット、 およびtcpdump をキャプチャする必要があります。SNMPアラートが正常に送信されたことを示す証拠が見つからない場合は、 emcgrab を収集し、結果をテストします。
テスト中に「TEST SNMP」機能を使用する以外に実際のアラートを生成する方が良いでしょう。これは、実際のアラートと比較して、「TEST SNMP」パッケージは小さく、UDPパッケージの送信に信頼性が高いためです。
ファイルを保存し、 storevntd デーモンを再起動して変更を有効にします。(信頼性がないため、reloadコマンドを使用しないでください)
storenvtdが再起動されると、Unisphereアラート構成ページから以前にロードされたアラート ポリシーも失われます。アラート ポリシーを再ロードして storevntdに登録するには、 smas サービスも再起動する必要があります。
(次のコマンドは、Linuxサーバーで smas サービスを再起動するためのコマンドです。SNMPイベントがEmbedded U4VまたはSNMPサーバーに送信されない場合は、組み込みUnisphereのsmasサービスを再起動できます)。
Unisphereサーバーで、 cd をパス /etc/init.d に接続し、次のコマンドを実行します。
次に、次のコマンドを使用して、 storevntd イベント登録ステータスを確認できます。(smasの再起動後にstorevntdに登録されたイベントには少し時間がかかります)
(注: 単一のSNMPターゲットでテストして、テストの複雑さを回避します)。
これらの構成がstorevntdデーモンに正常にロードされたかどうかを確認するには、次のコマンドを使用して確認します。

( Syslog アラートの場合、最初の2つの対応するコマンドは次のとおりです。


ステップ1に従ってファイルを保存します。storevntdデーモンを再起動してから、smasサービスを再起動する必要があります。
smasサービスを再起動した後、Unisphereのログ レベルをINFOに変更します。(注:smasサービスを再起動すると、ログ レベルがデフォルト(WARN)に戻ります。)(英語)

- お客様のSNMPターゲットのコミュニティワードは、Unisphereのデフォルトのコミュニティワード(SNMP_trap)と一致する必要があります。
- お客様は、UnisphereサーバーとSNMPターゲット間の良好なネットワーク接続を確保する必要があります。Unisphereサーバーで openssl コマンドと tracepath コマンドを使用して接続を確認し、Unisphereサーバーで tcpdump コマンドを使用してアラート テスト中にSNMPパッケージをキャプチャできます。UnisphereがSNMPアラートを正常に送信できることを証明する簡単な方法は、SNMPターゲットをUnisphereサーバーに直接接続することです。直接接続されたSNMPターゲットがSNMPアラートを受信できる一方で、間接的に接続できない場合は、お客様のネットワークに問題があることを意味します。
- Unisphere SNMPアラート設定はすべて正しく設定されている必要があります。これには次が含まれます。
- SNMP通知設定、アラート ポリシー設定、通知レベル。
上記に問題がない場合は、SE storevntd デバッグ ログを有効にしてアラート テストを続行し、 smas INFOログ セット、 およびtcpdump をキャプチャする必要があります。SNMPアラートが正常に送信されたことを示す証拠が見つからない場合は、 emcgrab を収集し、結果をテストします。
テスト中に「TEST SNMP」機能を使用する以外に実際のアラートを生成する方が良いでしょう。これは、実際のアラートと比較して、「TEST SNMP」パッケージは小さく、UDPパッケージの送信に信頼性が高いためです。
トラブルシューティングの詳細な手順:
- SNMPコミュニティ ワード。
storevntd: snmp_trap_community=
(example: storevntd: snmp_trap_community=public)
ファイルを保存し、 storevntd デーモンを再起動して変更を有効にします。(信頼性がないため、reloadコマンドを使用しないでください)
- storevntdデーモンを 再起動します
stordaemon shutdown storevntd
stordaemon start storevntd
storenvtdが再起動されると、Unisphereアラート構成ページから以前にロードされたアラート ポリシーも失われます。アラート ポリシーを再ロードして storevntdに登録するには、 smas サービスも再起動する必要があります。
- smasサービスの再起動
(次のコマンドは、Linuxサーバーで smas サービスを再起動するためのコマンドです。SNMPイベントがEmbedded U4VまたはSNMPサーバーに送信されない場合は、組み込みUnisphereのsmasサービスを再起動できます)。
Unisphereサーバーで、 cd をパス /etc/init.d に接続し、次のコマンドを実行します。
./smas stop
./smas start
次に、次のコマンドを使用して、 storevntd イベント登録ステータスを確認できます。(smasの再起動後にstorevntdに登録されたイベントには少し時間がかかります)
stordaemon action storevntd -cmd list -regs –v
- ネットワーク接続。
openssl s_client -connect :
tracepath :
(in some version of tracepath, the format is “tracepath /” )
Examples:
openssl s_client -connect xx.xxx.0.xx:162
Connected
tracepath xx.xxx.0.xx -p 162
1?: [LOCALHOST] pmtu 1500
1: xxx.1x.xxx.xx0 0.854ms
1: xxx.x8.xxx.xx0 0.540ms
2: xx.xx1.xx.x 18.572ms
3: xx.xxx.0.xx 0.988ms reached
- Unisphere SNMPアラート設定:
- SNMPアラート通知の構成。
(注: 単一のSNMPターゲットでテストして、テストの複雑さを回避します)。
これらの構成がstorevntdデーモンに正常にロードされたかどうかを確認するには、次のコマンドを使用して確認します。
stordaemon getvar storevntd -name smas_log_event_targets
storevntd smas_log_event_targets=snmp
stordaemon getvar storevntd -name snmp_host
storevntd snmp_host=O:xx.xx.xxx.xx:162:v1
stordaemon action storevntd -cmd list -log_targets

( Syslog アラートの場合、最初の2つの対応するコマンドは次のとおりです。
stordaemon getvar storevntd -name log_event_syslog_host
stordaemon getvar storevntd -name log_event_syslog_port
- アラート ポリシー設定

- 通知レベル

- storevntdデバッグ ログとUnisphere INFOログの有効化
storevntd:LOG_LEVEL = debug
storevntd:LOGFILE_TYPE = dated
storevntd:LOGFILE_RETENTION = 7
ステップ1に従ってファイルを保存します。storevntdデーモンを再起動してから、smasサービスを再起動する必要があります。
smasサービスを再起動した後、Unisphereのログ レベルをINFOに変更します。(注:smasサービスを再起動すると、ログ レベルがデフォルト(WARN)に戻ります。)(英語)
- アラート テスト
- Unisphereサーバーで tcpdump コマンドを実行して、SNMPパッケージキャプチャの準備をします。
tcpdump -i any udp port 162
- 次のコマンドを実行して、既存のSNMPイベント カウンターを確認します。
stordaemon action storevntd -cmd list -log_stats
storevntd Event Loggers
file : 0 events delivered
system : 0 events delivered
syslog : 17 events delivered
snmp : 4 events delivered
- Unisphereで1,000万のLUNを作成します。Unisphereアラート パネルを確認すると、[Device configuration has changed]アラートが生成されます。アラートがポップアップ表示されない場合は、Unisphereのページの上部バーにある更新ボタンをクリックします。

- tcpdumpの出力を確認します。
tcpdump -i any udp port 162
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
11:05:59.246606 IP MGMT-0.emc-gateway > xx.xxx.xx.xxx.snmptrap: C="SNMP_trap" Trap(448) E:1139.3 xx.xxx.xx.xxx enterpriseSpecific s=4 0 X:xx.1.xx.1.8.xx.6.4.xxx.xxx.8x.xxx.6x.0.0.0.0.0.0.0.0.7=7 X:xx.1.11.1.7.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0.7=2 X:xx.1.xx.1.8.xx.6.4.xxx.xxx.8x.xxx.6x.0.0.0.0.0.0.0.0.7=.0.0 X:xx.1.11.1.9.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0.7="Symmetrix 000xxxx0xxxx : Device configuration has changed. - Object is: 000xxxx0xxxx:00867" X:xx.1.xx.1.6.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0.7=8 X:xx.1.6.1.20.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0="000xxxx0xxxx" X:xx.1.6.1.3.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0=11 E:1139.3.8888.1.0=2 E:1139.3.8888.2.0=5000 E:1139.3.8888.3.0=0 E:1139.3.8888.4.0=""
- イベント カウンターをもう一度確認します。もう1つのsnmpイベントが配信されます。
stordaemon action storevntd -cmd list -log_stats
storevntd Event Loggers
file : 0 events delivered
system : 0 events delivered
syslog : 17 events delivered
snmp : 5 events delivered
- storenvtdデバッグ ログを確認します。
[4964 EvtLogger] Feb-15 11:05:59.246 : [sendTrapForEach()] Trap sent to xx.xxx.xx.xxx, port 162
[4964 EvtLogger] Feb-15 11:05:59.246 : [processOneSymmEvent()] Symmetrix 000xxxxxxx1 : Device configuration has changed. - Object is: 000xxxxxxxx1:00024
[4964 EvtLogger] Feb-15 11:05:59.246 : [processAsyncEvent()] Function Exit, rc= 470
[4964 EvtLogger] Feb-15 11:05:59.246 : [evtd_logLoggerThrd] Event Delivery complete 上記の証拠は、SNMPアラートがUnisphere側から正常に送信されたことを示しています。tcpdumpとstorevntdを使用してSNMPパッケージをキャプチャできない場合は、イベント配信が成功した証拠がない場合は、emcgrabを収集し、テクニカル サポートに問い合わせてください。
Affected Products
Unisphere for PowerMaxArticle Properties
Article Number: 000212919
Article Type: How To
Last Modified: 28 Oct 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.