Discovery Connector のトラブルシューティング - AWS アプリケーション検出サービス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Discovery Connector のトラブルシューティング

重要

Discovery Connector を現在使用しているお客様は、新しい Agentless Collector に移行することをお勧めします。詳細については、「Discovery Connector」を参照してください。

このセクションでは、Application Discovery Service Discovery Connector の既知の問題のトラブルシューティングに役立つトピックについて説明します。

セットアップ AWS 中に Discovery Connector が到達できない修正

コンソールで AWS Agentless Discovery Connector を設定すると、次のエラーメッセージが表示されます。

に到達できませんでした AWS

AWS に到達できません (接続リセット)。Please verify network and proxy settings。

このエラーは、セットアッププロセス中にコネクタが通信する必要がある AWS ドメインHTTPSへの接続を確立するために Discovery Connector が失敗したために発生します。接続を確立できない場合は、Discovery Connector の設定が失敗します。

への接続を修正するには AWS
  1. 会社のファイアウォールが、アウトバウンドアクセスが必要な AWS ドメインへのポート 443 のエグレストラフィックをブロックしているかどうかを IT 管理者に確認してください。

    次の AWS ドメインにはアウトバウンドアクセスが必要です。

    • awsconnector.Migration Hub home Region.amazonaws.com

    • sns.Migration Hub home Region.amazonaws.com

    • arsenal-discovery.Migration Hub home Region.amazonaws.com

    • iam.amazonaws.com

    • aws.amazon.com

    • ec2.amazonaws.com

    ファイアウォールが送信トラフィックをブロックしている場合は、ブロックを解除します。ファイアウォールを更新したら、コネクタを再設定します。

  2. ファイアウォールを更新しても接続の問題が解決しない場合は、コネクタ仮想マシンがリストされているドメインへのアウトバウンドネットワーク接続があることを確認してください。仮想マシンにアウトバウンド接続がある場合は、次の例に示すように、ポート 443 で telnet を実行して、リストされたドメインへの接続をテストします。

    telnet ec2.amazonaws.com 443
  3. 仮想マシンからのアウトバウンド接続が有効になっている場合は、AWS サポートに連絡してトラブルシューティングを行う必要があります。

異常のあるコネクタの修正

各 Discovery Connector のヘルス情報は、Migration Hub コンソールの [Data Collectors] (データコレクタ) ページにあります。[Health (ヘルス)] ステータスが [Unhealthy (異常)] のコネクタを検索すると、問題のあるコネクタを特定できます。次の手順では、コネクタコンソールにアクセスしてヘルスの問題を特定する方法の概要を示します。

コネクタコンソールへのアクセス
  1. ウェブブラウザで Migration Hub コンソールを開き、左側のナビゲーションから [Data Collectors] (データコレクタ) を選択します。

  2. [Connectors] (コネクタ) タブで、ヘルスステータスが [Unhealthy] (異常) になっている各コネクタの [IP address] (IP アドレス) をメモします。

  3. コネクタ仮想マシンに接続できるコンピュータでブラウザを開き、コネクタコンソールURLの を入力します。ここでhttps://ip_address_of_connectorip_address_of_connectorは異常なコネクタの IP アドレスです。

  4. コネクタの構成時に設定されたコネクタ管理コンソールのパスワードを入力します。

コネクタコンソールにアクセスすると、異常なステータスを解決するためのアクションを実行できます。ここでは、vCenter 接続 の情報の表示を選択すると、診断メッセージを含むダイアログボックスが表示されます。[View Info (情報を表示)] リンクは、バージョン 1.0.3.12 以降のコネクタでのみ使用できます。

ヘルスの問題を修正すると、コネクタは vCenter サーバーとの接続を再確立し、コネクタのステータスは HEALTHY状態に変更されます。問題が解決しない場合は、 AWS サポート にお問い合わせください。

異常なコネクタの最も一般的な原因は、IP アドレスの問題と認証情報の問題です。以下のセクションは、これらの問題を解決し、コネクタを正常な状態に戻すのに役立ちます。

IP アドレスの問題

コネクタのセットアップ中に提供された vCenter エンドポイントの形式が間違っていたり、無効な場合、または vCenter サーバーが現在ダウンしていて到達できない場合、コネクタは異常な状態になる可能性があります。この場合、vCenter 接続情報の表示を選択すると、vCenter「サーバーの運用ステータスを確認する」というメッセージを含むダイアログボックスが表示されるか、設定の編集を選択して vCenter エンドポイントを更新します。」

次の手順は、IP アドレスの問題を解決するのに役立ちます。

  1. コネクタコンソール (https://ip_address_of_connector) から、[Edit Settings (設定の編集)] を選択します。

  2. 左側のナビゲーションから、[Step 5: Discovery Connector Set Up] (ステップ 5: Discovery Connector のセットアップ) を選択します。

  3. vCenter 認証情報の設定 から、vCenter ホスト IP アドレスを書き留めます。

  4. ping や などの別のコマンドラインツールを使用してtraceroute、関連付けられた vCenter サーバーがアクティブであり、IP がコネクタ VM から到達可能であることを確認します。

    • IP アドレスが正しくなく、 vCenter サービスがアクティブである場合は、コネクタコンソールで IP アドレスを更新し、Next を選択します。

    • IP アドレスは正しいが vCenter サーバーが非アクティブである場合は、アクティブ化します。

    • IP アドレスが正しく、 vCenter サーバーがアクティブな場合は、ファイアウォールの問題が原因で進入ネットワーク接続がブロックされているかどうかを確認します。ブロックされている場合は、コネクタ VM からの着信接続を許可するようにファイアウォール設定を更新します。

認証情報の問題

コネクタのセットアップ中に提供された vCenter ユーザー認証情報が無効であるか、またはアカウントの vCenter 読み取りおよび表示権限がない場合、コネクタは異常な状態になる可能性があります。この場合、vCenter 接続情報の表示を選択すると、「編集設定を選択して、読み取りおよび表示権限でアカウントのvCenterユーザー名とパスワードを更新する」というメッセージを含むダイアログボックスが表示されます。

次の手順は、認証情報の問題を解決するのに役立ちます。前提条件として、 vCenter サーバーでアカウントの読み取りと表示のアクセス許可を持つ vCenter ユーザーが作成されていることを確認してください。

  1. コネクタコンソール (https://ip_address_of_connector) から、[Edit Settings (設定の編集)] を選択します。

  2. 左側のナビゲーションから、[Step 5: Discovery Connector Set Up] (ステップ 5: Discovery Connector のセットアップ) を選択します。

  3. vCenter 認証情報の設定 から、読み取りおよび表示のアクセス許可を持つ vCenter ユーザーの認証情報を指定vCenterしてvCenter 、ユーザー名とパスワードを更新します。

  4. [Next (次へ)] を選択して設定を完了します。

スタンドアロンESXホストのサポート

Discovery Connector はスタンドアロンESXホストをサポートしていません。ESX ホストは vCenter サーバーインスタンスの一部である必要があります。

コネクタの問題に関する追加のサポート

問題が発生し、ヘルプが必要な場合は、 AWS サポート にお問い合わせください。コネクタログの送信を求められる場合があります。ログを取得するには、次の操作を行います。

  • AWS Agentless Discovery Connector コンソールに再度ログインし、ログバンドルのダウンロード を選択します。

  • ログバンドルのダウンロードが完了したら、 AWS サポートの指示に従って送信します。