VNA 統合のトラブルシューティング
Spectrum と VNA の統合中に、「webSocket を介して SDN ゲートウェイに接続できません」というエラー メッセージが表示されます。エラー メッセージ ログを以下に示します。
casp1032jp
Spectrum と VNA の統合中に「webSocket を介して SDN ゲートウェイに接続できません」というエラー メッセージが発生する
問題の状況:
java.lang.IllegalArgumentException: no such vertex in graph: 1100at org.jgrapht.graph.AbstractGraph.assertVertexExist(AbstractGraph.java:132)at org.jgrapht.graph.AbstractBaseGraph.addEdge(AbstractBaseGraph.java:141)at com.ca.em.sdn.gateway.broker.common.client.SDNClientHelper.lambda$splitUpdate$1(SDNClientHelper.java:103)at java.util.ArrayList.forEach(ArrayList.java:1249)at com.ca.em.sdn.gateway.broker.common.client.SDNClientHelper.splitUpdate(SDNClientHelper.java:103)at com.ca.spectrum.app.sdn.integration.manager.SpectrumInventoryUpdater.updateReceived(SpectrumInventoryUpdater.java:327)at com.ca.em.sdn.gateway.broker.common.client.ListenerManager.notifyListenersOfInventoryUpdate(ListenerManager.java:62)at com.ca.em.sdn.gateway.broker.common.client.NotifierTask.notifyListeners(NotifierTask.java:65)at com.ca.em.sdn.gateway.broker.common.client.NotifierTask.run(NotifierTask.java:36)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:745)
解決方法:
Aggregator VNA が不要な OneClick への完全更新要求を送信している
問題の状況
: アグリゲータ VNA が不要な OneClick への完全更新要求を送信している 原因: 統合 VNA が SDN ゲートウェイの別のクライアントからクエリを要求された場合、アラーム発生カウントが増加します。 アグリゲータ VNA は 1 つの OneClick のみに接続する必要があります。別のクライアントがアグリゲータ VNA に接続している場合、そのクライアントがすべての接続されている OneClick クライアントに対して完全更新を送信します。
解決方法:
VNA アグリゲータに OneClick が 1 つだけインストールされていることを確認します。
インベントリがモデリングされていない、またはモデルが重複している
問題の状況:
インベントリがモデリングされていない、またはモデルが重複している。
解決方法
:以下の手順に従います。
- ドメインの同期を実行します。
- SpectroSERVER とプライマリ OneClick が動作していることを確認します。
- プライマリ OneClick の tomcat ログで、エラー メッセージを確認します。
リーフおよびスパインスイッチがモデリングされていない。
問題の状況:
リーフおよびスパインスイッチがモデリングされていない。
解決方法:
Spectrum は[VNM] - [AutoDiscovery コントロール] - [モデリングとプロトコルのオプション] - [SNMP コミュニティ文字列]からコミュニティ文字列を使用して SNMP デバイスを検出します。 以下の手順に従います。
- デバイスの SNMP 認証情報が追加されたことを確認します。
- APIC ポータルにログインして、ページ上部のバーにある[Fabric]を選択します。[Fabric Policies]-[Pod Policies]-[Policies]-[SNMP]に移動し、SNMP ポリシーを確認します。
- 対応する SpectroSERVER の ACI エレメントを検出およびモデルする SpectroSERVER IP アドレスを[Client Group Policies]リストに追加します。
以前のバージョンからのアップグレードはサポートされていません。ユーザは既存の統合を無効化し、VNA 3.5.1 で再統合する必要があります。
「サイトがありません」Spectrum からリモート VNA がダウンしているかどうかを確認するには?
問題の状況:
VNA のリモート接続がない。
解決方法:
以下の手順に従います。
- ユーザは VNA Aggregator とリモート VNA 間の接続ステータスを確認できます。
- VNA ドキュメントの VNA トラブルシューティングを確認します。
障害データが存在しない。VNA または Spectrum のどちらの問題かを知る方法は?
問題の状況:
APIC 障害ビューからの障害データは、Spectrum のアラーム コンソールでは表示されない。
解決方法:
以下の手順に従います。
- 障害データが VNA によってサポートされていることを確認します。サポートされていない障害は VNA によって Spectrum に送信されないため、表示されません。
- 障害データが、VNA db (MySQL) に入っていることを確認します。障害が VNA db のいずれにも存在しない場合はサポートされません。
- [OneClick 管理]ページから、[SDN ゲートウェイ デバッグ]を有効にします。
「モデリング中」(SDN Manager の属性) が長時間スタック。
問題の状況:
Spectrum のモデリングのジョブがスタックしているか、完了していない。
解決方法:
- OneClick サーバ ログに例外が発生したかどうかを確認します。
- 「モデリング中」属性 (SDN_Modelling_inProgress) が true の場合は、OneClick web ページで、VNA 設定のデバッグ ログを有効にします。VNA OneClick web ページでデバッグ ログの設定を有効化する方法
- OneClick の [管理] ページで[デバッグ] - [Web サーバ デバッグ ページ(ランタイム)] - [VNA 統合情報] - [ON ラジオ ボタン] - [望ましいレベル = 最大] - [適用]に移動します。
- [管理] - [デバッグ] - [Web サーバ デバッグ ページ(ランタイム)] - [VNA 通知同期] - [ON] - [望ましいレベル = 最大] - [適用]
- Windows および Linux では、OneClick Web サーバ ログを収集します。
- SDN_Modelling_inProgress 属性 (false) を無効化し、その SpectroSERVER でモデル化されたユーザ ドメインの 1 つの同期アクションを実行します。
- 問題が解決しない場合、Spectrum サポート チームに連絡して OneClick サーバ ログを提供してください。
重要:
VNA サーバでデバッグ ログを有効化するには、VNA ドキュメントを参照してください。