Cisco Elastic Services Controller のインストール後に関するトラブルシューティング
直面する可能性のある問題の例を次に示します。
始める前に
問題:
ESC と管理およびオーケストレーション スタック内の他のコンポーネント間の通信に問題がある場合、いくつかの理由が考えられます。
手順
ステップ 1 |
クライアントがリクエストを行い、サーバーを呼び出した後にリクエストがハングします。 |
ステップ 2 |
|
次のタスク
ソリューション:
クライアントからサーバーに curl コマンドを発行して、ルーティングの問題を確認します。小さいペイロードまたは空のペイロードを送信し、サーバーがペイロードを確実に受信できるようにします。ルーティングに問題がないことを確認したら、クライアントが試みている実際の呼び出しを行い、呼び出しが失敗するのを待ちます。
システムがインターフェイスを介してデータを送信しようとすると、インターフェイスで設定された最大伝送ユニット(MTU)サイズに基づいて、データはパケットにフラグメント化されます。
たとえば、D-MONA はオーケストレーション ネットワーク上の VNF と通信しますが、ESC は管理ネットワークを介して通信します。管理ネットワークが通知を正常に受信しない場合は、MTU サイズを確認してください。
多くの場合、MTU サイズが大きいとイベントで機能しないため、パケットを宛先に送信する中間システムがあります。中間システムは、よりサイズが小さい MTU で構成されます(パケットは入力および出力インターフェイスを介して転送されるため)。
インターフェイスの MTU サイズを確認するには、次のように入力します。
$ ifconfig eth0
ether: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 9000
inet 172.29.0.33 netmask 255.255.240.0 broadcast 172.29.15.255
安全な値 1500 に更新するには、次のように入力します。
$ sudo ifconfig eth0 mtu 1500
ここで、クライアントが失敗した実際の呼び出しを再試行し、サーバーが正常に受信したことを確認します。