翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Linux に Discovery Agent をインストールする
Linux で次の手順を完了します。この手順を開始する前に、Migration Hub ホームリージョンが設定されていることを確認してください。
注記
以前の Linux バージョンを使用している場合は、「古い Linux プラットフォームの要件」を参照してください。
をインストールするには AWS データセンター内の Application Discovery Agent
-
Linux ベースのサーバーまたは VM にサインインし、エージェントコンポーネントを格納するための新しいディレクトリを作成します。
-
新しいディレクトリに切り替え、コマンドラインまたはコンソールからインストールスクリプトをダウンロードします。
-
コマンドラインからダウンロードするには、次のコマンドを実行します。
curl -o ./aws-discovery-agent.tar.gz https://s3-us-west-2.amazonaws.com/aws-discovery-agent.us-west-2/linux/latest/aws-discovery-agent.tar.gz
-
Migration Hub コンソールからダウンロードするには、以下の手順を実行します。
にサインインする AWS Management Console で Migration Hub コンソールを開きますhttps://console.aws.amazon.com/migrationhub/
。 -
左側のナビゲーションページの「検出」で、「ツール」を選択します。
-
AWS Discovery Agent ボックスで、Download agents を選択し、Download for Linux を選択します。ダウンロードがすぐに開始されます。
-
-
次の 3 つのコマンドを使用して、インストールパッケージの暗号署名を確認します。
curl -o ./agent.sig https://s3.us-west-2.amazonaws.com/aws-discovery-agent.us-west-2/linux/latest/aws-discovery-agent.tar.gz.sig
curl -o ./discovery.gpg https://s3.us-west-2.amazonaws.com/aws-discovery-agent.us-west-2/linux/latest/discovery.gpg
gpg --no-default-keyring --keyring ./discovery.gpg --verify agent.sig aws-discovery-agent.tar.gz
エージェントパブリックキー (
discovery.gpg
) のフィンガープリントは、7638 F24C 6717 F97C 4F1B 3BC0 5133 255E 4DF4 2DA2
です。 -
次に示すように、tarball から抽出します。
tar -xzf aws-discovery-agent.tar.gz
-
エージェントをインストールするには、以下のインストール方法のどちらかを選択します。
実行方法 手順 Discovery Agent をインストールする
エージェントをインストールするには、以下の例にあるエージェントインストールコマンドを実行します。この例では、
your-home-region
ホームリージョンの名前、aws-access-key-id
アクセスキー ID とaws-secret-access-key
シークレットアクセスキーを使用します。sudo bash install -r
your-home-region
-kaws-access-key-id
-saws-secret-access-key
エージェントはデフォルトで、更新が利用可能になると、それらを自動的にダウンロードして適用します。
このデフォルト設定の使用が推奨されます。
ただし、エージェントによる更新の自動ダウンロードと適用を希望しない場合は、エージェントインストールコマンドを実行するときに
-u false
パラメータを含めてください。(オプション) Discovery Agent をインストールして非透過プロキシを設定する
非透過プロキシを設定するには、エージェントインストールコマンドに以下のパラメータを追加します。
-
-e プロキシパスワード。
-
-f プロキシポート番号。
-
-g プロキシスキーム。
-
-i プロキシユーザーネーム。
以下は、非透過プロキシパラメータを使用したエージェントインストールコマンドの例です。
sudo bash install -r
your-home-region
-kaws-access-key-id
-saws-secret-access-key
-dmyproxy.mycompany.com
-emypassword
-fproxy-port-number
-g https -imyusername
プロキシに認証が必要ではない場合、
-e
と-i
パラメータは使用しません。このインストールコマンドの例では
https
、 を使用します。プロキシが を使用している場合はHTTP、-g
パラメータ値http
に を指定します。 -
-
ネットワークからの発信接続が制限されている場合は、ファイアウォール設定を更新する必要があります。エージェントはポート 443
arsenal
経由で TCP にアクセスする必要があります。着信ポートを開く必要はありません。たとえば、ホームリージョンが
eu-central-1
の場合、https://arsenal-discovery.
を使用できます。eu-central-1
.amazonaws.com:443
トピック
古い Linux プラットフォームの要件
10、CentOS SUSE 5、5 などの古い Linux RHEL プラットフォームの一部は、サポート期間が終了するか、最小限しかサポートされません。これらのプラットフォームは、エージェント更新スクリプトがインストールパッケージをダウンロードできない暗号スイートに out-of-date悩まされる可能性があります。
- Curl
-
Application Discovery エージェントは、 との安全な通信
curl
に を必要とします。 AWS サーバー。一部の古いバージョンのcurl
は、最新のウェブサービスと安全に通信することはできません。すべてのオペレーションで
curl
バージョンが含まれるアプリケーション検出エージェントを使用するには、-c true
パラメータでインストールスクリプトを実行します。 - 認証機関バンドル
-
古い Linux システムには、インターネット通信を保護するために不可欠な out-of-date 認証局 (CA) バンドルがある場合があります。
すべてのオペレーションで CA バンドルが含まれるアプリケーション検出エージェントを使用するには、
-b true
パラメータでインストールスクリプトを実行します。
これらのインストールスクリプトオプションは併用可能です。以下のコマンド例では、両方のスクリプトパラメータがインストールスクリプトに渡されます。
sudo bash install -r
your-home_region
-kaws-access-key-id
-saws-secret-access-key
-c true -b true
Linux で Discovery Agent プロセスを管理する
Discovery Agent の動作は、systemd
、Upstart
、または System V init
ツールを使用してシステムレベルで管理することができます。以下のタブは、それぞれのツールでサポートされているタスクのコマンドの概要を示しています。
Linux から Discovery Agent をアンインストールする
このセクションでは、Linux から Discovery Agent をアンインストールする方法を説明します。
yum パッケージマネージャの使用時にエージェントをアンインストールする
-
yum を使用している場合は、以下のコマンドを使用してエージェントをアンインストールします。
rpm -e --nodeps aws-discovery-agent
apt-get パッケージマネージャの使用時にエージェントをアンインストールする
-
apt-get を使用している場合は、以下のコマンドを使用してエージェントをアンインストールします。
apt-get remove aws-discovery-agent:i386
zypper パッケージマネージャの使用時にエージェントをアンインストールする
-
zypper を使用している場合は、以下のコマンドを使用してエージェントをアンインストールします。
zypper remove aws-discovery-agent
Linux Discovery Agent のトラブルシューティング
Linux での Discovery Agent のインストール中、または使用中に問題が発生した場合は、ロギングと設定に関する以下のガイダンスを参照してください。エージェントまたはその Application Discovery Service への接続に関する潜在的な問題のトラブルシューティングを支援する場合、 AWS サポートはこれらのファイルをリクエストすることがよくあります。
-
ログファイル
Discovery Agent のログファイルは、以下のディレクトリにあります。
/var/log/aws/discovery/
ログファイルには、それらがメインデーモン、自動アップグレーダー、またはインストーラのどれによって生成されたかを示す名前が付けられています。
-
設定ファイル
Discovery Agent バージョン 2.0.1617.0 以降の設定ファイルは、以下のディレクトリにあります。
/etc/opt/aws/discovery/
2.0.1617.0 より前の Discovery Agent バージョンの設定ファイルは、以下のディレクトリにあります。
/var/opt/aws/discovery/
-
旧バージョンの Discovery Agent を削除する手順については、「Discovery Agent の前提条件」を参照してください。