すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:ECS インスタンスへの EDAS Agent のインストール

最終更新日:Feb 28, 2026

Enterprise Distributed Application Service (EDAS) Agent は、Elastic Compute Service (ECS) インスタンス上で実行されるデーモンであり、EDAS クラスターとデプロイされたアプリケーション間の通信を処理します。EDAS は、初回インストールやスケールアウトを含め、EDAS Agent がインストールされている ECS インスタンスにのみアプリケーションをデプロイします。EDAS において、アプリケーションインスタンスとは、EDAS Agent がインストールされ、アプリケーションがデプロイされている ECS インスタンスを指します。

EDAS Agent は以下の機能を提供します。

  • アプリケーションのライフサイクル管理: アプリケーションのデプロイ、起動、停止を行います。

  • ステータスのレポート: アプリケーションのライブネスステータス、ヘルスチェックステータス、Ali-Tomcat コンテナーのステータスをレポートします。

  • 情報の取得: ECS インスタンスとコンテナーのモニタリング情報を取得します。

前提条件

開始する前に、以下を確認してください。

  • 64 ビット版の CentOS 7.0 以降を実行している ECS インスタンス。

  • ECS インスタンスへの root ユーザーアクセス (コマンドスクリプト方式で必要)。

インストール方法の選択

3 つの方法があります。シナリオに合った方法を選択してください。

基準EDAS ベースイメージECS のインポートコマンドスクリプト
最適なシナリオ新規 ECS 購入既存の管理外 ECS インスタンスカスタム JDK バージョンまたは既存インスタンス
ディスクフォーマットはいあり (イメージ変換時) / なし (直接インポート時)なし
デフォルト JDKJDK 8JDK 8JDK 8 (-java フラグで JDK 7 をサポート)
重要

デフォルトでは、EDAS Agent は Java 開発キット (JDK) 8 をインストールします。JDK 7 または他のバージョンを使用するには、コマンドスクリプト方式を使用してください。

重要

EDAS Agent のステータスは、選択したイメージとクラスターのタイプによって異なります。EDAS Agent のステータスによって、ECS インスタンスにデプロイできるアプリケーションの種類が決まります。使用するインストール方法の手順に従ってください。

EDAS ベースイメージによるインストール

新しい ECS インスタンスを購入する際に EDAS ベースイメージを選択します。この方法では、1 ステップで EDAS Agent をインストールできます。

重要

この方法ではディスクがフォーマットされます。ディスクのフォーマットを避けるには、代わりにコマンドスクリプト方式を使用してください。

  1. EDAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[リソース管理] > [ECS] を選択します。

  3. [ECS] ページで、右上の [インスタンスの作成] をクリックします。

  4. ECS 購入ページの [イメージ] セクションで、[マーケットプレイスイメージ] を選択し、[Alibaba Cloud Marketplace から選択 (オペレーティングシステムを含む)] をクリックします。

  5. [Alibaba Cloud Marketplace] ダイアログボックスで、検索ボックスに [EDAS] と入力し、[検索] をクリックします。

  6. 検索結果で、[EDAS Java Environment (Common ECS)] を選択します。デフォルトで最新バージョンが選択されています。古いバージョンは選択しないでください。[使用] をクリックします。

  7. 画面の指示に従って ECS の購入を完了します。

ECS のインポートによるインストール

ECS インスタンスの購入時に [EDAS Java Environment (Common ECS)] イメージを選択しなかった場合は、EDAS コンソールからインスタンスをインポートして EDAS Agent をインストールします。ECS インスタンスは、直接またはイメージを使用してインポートできます。

インポートの制限事項

以下のいずれかの条件に該当する場合、ECS インスタンスはインポートできません。

  • インスタンスが 2017 年 12 月 1 日より前に作成された。

  • インスタンスがクラシックネットワークで作成され、クラシックネットワークを使用するクラスターにインポートされようとしている。

  • インスタンスが停止、起動中、または停止中である。

  • インスタンスが Windows ベースであるか、単純なシェルコマンドをサポートしていない。

  • インスタンスが ECS クラスターからインポートされていない。

重要

ECS イメージを使用する場合、ECS インスタンス上のディスクはフォーマットされます。ディスクのフォーマットを避けるには、代わりにコマンドスクリプト方式を使用してください。

操作手順

  1. EDAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[リソース管理] > [ECS] を選択します。

  3. [ECS] ページで、上部のナビゲーションバーでリージョンを選択し、[マイクロサービス名前空間] ドロップダウンリストからマイクロサービス名前空間を選択します。マイクロサービス名前空間はオプションです。次に、右上の [ECS のインポート] をクリックします。

  4. ECS のインポート」ウィザードの「クラスターと既存の ECS インスタンスの選択」ステップで、microservices namespace と ECS インスタンスをインポートするクラスターを選択します。インスタンス リストから ECS インスタンスを選択し、[次へ] をクリックします。※ 注: 望ましい ECS インスタンスがインスタンス リストに表示されない場合は、[ECS の同期] をクリックしてリストをリフレッシュします。※ 注: ・宛先クラスターを作成していない場合は、「宛先クラスターの選択」ドロップダウン リストの隣にある [クラスターの作成] をクリックします。・代わりに EDAS Agent を手動でインストールするには、右上隅の [手動インストールに切り替え] をクリックして、「単一インスタンスへの EDAS Agent の手動インストール」ページに移動します。その後、コマンド スクリプトを実行して EDAS Agent をインストールします。

  5. [インポートの準備完了] ステップで、インスタンス情報を表示します。

    • 直接インポート可能なインスタンス: これらは [以下のインスタンスは変換なしで直接インポートできます (予想変換時間は 10 秒です)] セクションに表示されます。[確認してインポート] をクリックします。

    • 変換が必要なインスタンス: クラウドアシスタントが ECS インスタンスにインストールされていない、またはクラウドアシスタントが正常に動作しない場合、インポートする前にインスタンスを変換する必要があります。[上記のインポートが必要なインスタンスを変換することに同意し、変換後に元のシステムのデータが失われることを理解します] を選択し、変換後の root ユーザーの新しいログインパスワードを入力します。その後、[確認してインポート] をクリックします。

    • クラシックネットワーク内の Ubuntu ベースのインスタンス: インスタンスをインポートする前に、手動でスクリプトを実行します。

  6. [インポート] ステップで、インポートの進捗状況を表示します。

    • インスタンスが直接インポートされる場合は、[直接インポートされました。] というメッセージが表示されるまで待ちます。[クラスター詳細に戻る] をクリックします。ECS インスタンスのステータスが [実行中] に変わると、インスタンスはクラスターにインポートされます。

    • インスタンスがイメージを使用してインポートされる場合、インポートステータスは [変換中。時間がかかる場合があります...] と表示されます。

    • インポートが完了する前に [クラスター詳細に戻る] をクリックした場合、ヘルスチェックステータスは [変換中] と表示されます。インポートが完了すると、ステータスは [実行中] に変わります。

コマンドスクリプトによるインストール

コマンドスクリプトを使用して EDAS Agent を手動でインストールします。この方法は、ECS クラスター内の ECS インスタンスにのみ適用されます。

  • スクリプトを実行するには、root ユーザーとして ECS インスタンスにログインしてください。

  • スクリプトは繰り返し実行できます。実行するたびに、既存の EDAS Agent のインストールが上書きされます。

  • EDAS Agent は個別の更新スクリプトを提供していません。EDAS Agent を更新するには、インストールスクリプトを再実行してください。

  • インストールスクリプトはリージョン固有です。スクリプトをコピーする前に、EDAS コンソールで正しいリージョンに切り替えてください。

  1. EDAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[リソース管理] > [ECS] を選択します。

  3. [ECS] ページの上部ナビゲーションバーでリージョンを選択し、ページ上部でマイクロサービス名前空間を選択してから、右上の [ECS のインポート] をクリックします。

  4. [ECS のインポート] ウィザードで、右上の [手動インストールに切り替え] をクリックします。[単一インスタンスへの EDAS Agent の手動インストール] ページで、[コピー] をクリックします。> 注: 代わりにイメージを使用して EDAS Agent をインストールするには、[イメージインストールに切り替え] をクリックします。詳細については、「ECS のインポートによるインストール」をご参照ください。

  5. root ユーザーとして ECS インスタンスにログインします。コピーしたコマンドを貼り付けて実行します。ログに EDAS Agent installation finished! が含まれている場合、EDAS Agent はインストールされています。

インストールの確認

インストール後、EDAS Agent が実行中であることを確認します。

  1. EDAS コンソールで、左側のナビゲーションウィンドウから [リソース管理] > [ECS] を選択します。

  2. [ECS] ページの上部ナビゲーションバーでリージョンを選択し、マイクロサービス名前空間を選択します。

  3. [Agent ステータス] 列を確認します。EDAS Agent がインストールされ実行中の場合、ステータスは [オンライン] と表示されます。

ステータスが [オンライン] と表示されない場合は、以下をお試しください。

  • コマンドスクリプト方式の場合は、root ユーザーとして ECS インスタンスでインストールスクリプトを再実行します。

  • 正しいリージョンとマイクロサービス名前空間を選択したことを確認してください。

EDAS Agent の更新

EDAS Agent は個別の更新スクリプトを提供していません。EDAS Agent を更新するには、インストールコマンドスクリプトを再実行してください。詳細については、「コマンドスクリプトによるインストール」をご参照ください。