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

Elastic Compute Service:ECSインスタンスへのCloud Assistant Agentのインストール

最終更新日:Oct 14, 2024

Cloud Assistant Agentは、ECS (Elastic Compute Service) インスタンスでCloud Assistantコマンドを実行するために使用されます。 このトピックでは、ECSインスタンスにCloud Assistant Agentをインストールする方法について説明します。

前提条件

Cloud Assistant Agentをインストールするインスタンスのインスタンスタイプとオペレーティングシステムは、Cloud Assistantをサポートしています。 詳細については、「概要」トピックの制限セクションを参照してください。

背景情報

Cloud Assistant Agentは、2017年12月1日以降にパブリックイメージから作成されたECSインスタンスにプリインストールされます。

2017 12月1日より前に作成されたECSインスタンスの場合、Cloud Assistant Agentを手動でインストールする必要があります。

説明

Alibaba Cloudによって提供されていないサーバーをAlibaba Cloudマネージドインスタンスとして登録すると、マネージドインスタンスでCloud Assistant、CloudOps Orchestration Service (OOS) 、Apsara Devopsなど、Alibaba Cloudのさまざまなオンラインサービスを使用できます。 詳細は、「Alibaba Cloudマネージドインスタンス」をご参照ください。

Cloud Assistantでサポートされている機能に基づいて、Cloud Assistant Agentのバージョンをインストールします。 次の表に、Cloud Assistantでサポートされている機能と、各機能でサポートされている最も古いバージョンのCloud Assistant Agentを示します。

Cloud Assistantでサポートされる機能

最新バージョンのCloud Assistant Agent for Linuxインスタンス

最新バージョンのCloud Assistant Agent for Windowsインスタンス

関連ドキュメント

Cloud Assistantのハートビートを報告する

1.0.2.458

1.0.0.149

非該当

ファイルを送信

1.0.2.569

1.0.0.149

ECSインスタンスへのオンプレミスファイルのアップロード

コマンドの実行に使用するユーザー名を指定する

2.2.0.106

2.1.0.50

次回のインスタンス起動時に実行するコマンドの設定

2.2.0.46

2.1.0.50

すべてのインスタンス起動時に実行するようにコマンドを設定する

セッションマネージャー

2.2.3.196

2.1.3.196

Session Managerを使用したインスタンスへの接続

スケジュールされたタスクの実行プランでレート式またはat式を使用する

2.2.3.282

2.1.3.282

スケジュールされたタスクの実行計画に <Year> フィールドまたは <Time zone> フィールドを含むcron式を指定します。

2.2.3.282

2.1.3.282

組み込み環境パラメーターの指定

2.2.3.309

2.1.3.309

組み込み環境パラメーターとしてインスタンス名を使用する

2.2.3.344

2.1.3.344

特定の終了コードを使用してインスタンスを停止または再起動する

2.2.3.317

2.1.3.317

Cloud Assistantコマンドを実行してインスタンスを停止または再起動

コマンドを実行するコンテナーの名前を指定します。

2.2.3.344

2.1.3.344

Cloud Assistantを使用したコンテナーでのコマンドの実行

コマンドを実行するコンテナーのIDを指定します。

2.2.3.344

2.1.3.344

次の表に、さまざまなオペレーティングシステムにCloud Assistant Agentをインストールするために使用できる方法を示します。

オペレーティングシステム

インストール方法

Windows

Alibaba Cloud Linux、CentOS、Red Hat Enterprise Linux (RHEL) 、SUSE LinuxなどのLinuxオペレーティングシステム

DebianやUbuntuなどのLinuxオペレーティングシステム

説明

Alibaba Cloud CLIを使用して、RHELにCloud Assistant Agentをインストールすることはできません。

その他のLinuxオペレーティングシステム

WindowsインスタンスへのCloud Assistant Agentのインストール

  1. 管理者としてインスタンスに接続します。

    詳細については、「接続方法の概要」をご参照ください。

  2. Cloud Assistantエージェント.

    Cloud Assistant Agentの特定のバージョンは、次のいずれかのURLからダウンロードできます。

    • Cloud Assistant Agent最新バージョンのパブリックURL:

    • 特定のバージョンのCloud Assistant AgentのパブリックURL:

      https://aliyun-client-assist.oss-accelerate.aliyuncs.com/windows/aliyun_agent_{version}_setup.exe
    • 最新バージョンのCloud Assistant Agentの内部URL:

      https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/windows/aliyun_agent_latest_setup.exe
    • 特定のバージョンのCloud Assistant Agentの内部URL:

      https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/windows/aliyun_agent_{version}_setup.exe
    説明
    • {version} は、Cloud Assistant Agentのバージョン番号を示します。

    • {regionId} は、Cloud Assistant AgentをインストールするインスタンスのリージョンIDを示します。

      インスタンスが存在するリージョンを照会するには、ECSコンソールのインスタンスリストページでインスタンスのIDをクリックし、[インスタンスの詳細] ページの [基本情報] セクションでregionパラメーターの値を表示します。 次に、[リージョンとゾーン] トピックでリージョンのIDを照会できます。

    • パブリックURLまたは内部URLからCloud Assistant Agentをダウンロードするには、次のバージョン番号を指定します。

      • パブリックURLで指定できるバージョン番号: 1.0.0.128、2.1.2.181、2.1.3.187、2.1.3.221、2.1.3.247、2.1.3.256、2.1.3.269、2.1.3.282、2.1.3.289、2.1.3.326、2.1.3.349、2.1.1.3.372、および2.1.3.398

      • 内部URLで指定できるバージョン番号: 1.0.0.128、2.1.3.221、2.1.3.247、2.1.3.256、2.1.3.265、2.1.3.269、2.1.3.282、2.1.3.289、2.1.3.326、2.1.3.349、2.1.3.372、および2.1.3.398

    たとえば、中国 (杭州) リージョンのバージョン1.0.0.128のCloud Assistant Agentをダウンロードするには、次の内部URLにアクセスします。

    https://aliyun-client-assist-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/windows/aliyun_agent_1.0.0.128_setup.exe
  3. Cloud Assistant Agentのインストールファイルをダブルクリックします。 次に、指示に従ってCloud Assistant Agentをインストールします。

    Windowsインスタンスの場合、Cloud Assistant AgentのデフォルトのインストールディレクトリはC:\ProgramData\aliyun\assist\ です。

    上記のダウンロードとインストールの手順をPowerShellスクリプトに統合することもできます。 次のスクリプトでは、例として最新バージョンの内部URLを使用しています。 {regionId} をインスタンスのリージョンIDに置き換えます。

    curl -UseBasicParsing -Uri https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/windows/aliyun_agent_latest_setup.exe -OutFile 'C:\\aliyun_agent_latest_setup.exe'
    &"C:\\aliyun_agent_latest_setup.exe" '/S' 
  4. (オプション) ECSインスタンスのネットワークタイプがクラシックネットワークの場合、次の操作を実行します。

    1. Cloud Assistant Agentがインストールされているディレクトリに、region-idという名前のファイルを作成します。 などの拡張機能を追加しないでください。. txtまたは. conf、ファイル名に

      重要

      Windowsでは、region-idファイルに拡張子があるかどうかを確認する前に、「既知のファイルタイプの拡張子を隠す」をクリアする必要があります。

    2. region-idファイルに、インスタンスのリージョンIDを入力します。 例: cn-hangzhou

      説明

      インスタンスが存在するリージョンを照会するには、ECSコンソールのインスタンスリストページでインスタンスのIDをクリックし、[インスタンスの詳細] ページの [基本情報] セクションでregionパラメーターの値を表示します。 次に、[リージョンとゾーン] トピックでリージョンのIDを照会できます。

    たとえば、インスタンスはWindows Server 2012 R2オペレーティングシステムを実行し、IDがcn-Hangzhouである中国 (杭州) リージョンに存在します。 インスタンス上のCloud Assistant Agentのデフォルトのインストールディレクトリは、C:\ProgramData\aliyun\assist\ です。 次の図に示すように、ディレクトリにregion-idファイルを作成し、ファイルにcn-hangzhouと入力する必要があります。在Windows上添加文件

LinuxインスタンスにCloud Assistant Agentをインストールする

RPMパッケージの使用

このインストール方法は、Alibaba Cloud Linux、CentOS、RHEL、SUSE LinuxなどのLinuxオペレーティングシステムに適用できます。

  1. sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。

    詳細については、「接続方法の概要」をご参照ください。

  2. Cloud Assistant AgentのRed Hat Package Manager (RPM) パッケージをダウンロードします。

    Cloud Assistant Agentバージョン

    ダウンロードコマンド

    最新バージョンのパブリックURL

    x86

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.rpm"

    ARM

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/arm/aliyun-assist-latest-1.aarch64.rpm"

    特定のバージョンのパブリックURL

    x86

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_{version}.rpm"

    ARM

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/arm/aliyun-assist-{version}-1.aarch64.rpm"

    最新バージョンの内部URL

    x86

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/linux/aliyun_assist_latest.rpm"

    ARM

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/arm/aliyun-assist-latest-1.aarch64.rpm"

    特定のバージョンの内部URL

    x86

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/linux/aliyun_assist_{version}.rpm"

    ARM

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/arm/aliyun-assist-{version}-1.aarch64.rpm"
    説明
    • {version} は、Cloud Assistant Agentのバージョン番号を示します。

    • {regionId} は、Cloud Assistant AgentをインストールするインスタンスのリージョンIDを示します。

      インスタンスが存在するリージョンを照会するには、ECSコンソールのインスタンスリストページでインスタンスのIDをクリックし、[インスタンスの詳細] ページの [基本情報] セクションでregionパラメーターの値を表示します。 次に、[リージョンとゾーン] トピックでリージョンのIDを照会できます。

    • パブリックURLまたは内部URLからCloud Assistant Agentをダウンロードするには、次のバージョン番号を指定します。

      • パブリックURLで指定できるバージョン番号:

        • x86アーキテクチャ: 1.0.1.413、1.0.1.414、1.0.1.448、1.0.1.448、1.0.2.458、1.0.2.479、1.0.2541、1.0.2.569、1.0.574、2.2.0.102、2.2.0.106、2.2.2.181、2.2.3.187、2.2.3.3.221、2.2.289、2.2.2.2.2.2.2.2.2.2626、2.2.2.2.2.2.3.33.33.3.3.32.32.、3.32.282、3.32.282、3.32.32.32.32.、3.32682、3.32.32、

        • ARMアーキテクチャ: 2.4.3.282、2.4.3.326、2.4.3.349、2.4.3.372、および2.4.3.398

      • 内部URLで指定できるバージョン番号:

        • x86アーキテクチャ: 1.0.1.407、1.0.2.458、1.0.2.458、1.0.2.479、2.2.3.221、2.2.3.247、2.2.3.256、2.2.3.265、2.2.3.269、2.2.3.282、2.2.3.289、2.2.3.326、2.2.3.349、2.2.2.3.372、および2.2.3.398

        • ARMアーキテクチャ: 2.4.3.282、2.4.3.326、2.4.3.349、2.4.3.372、および2.4.3.398

    たとえば、中国 (杭州) リージョンのCloud Assistant Agentのx86バージョン1.0.2.458のRPMパッケージをダウンロードするには、次の内部URLにアクセスします。

    sudo wget " https://aliyun-client-assist-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/linux/aliyun_assist_1.0.2.458.rpm "
  3. Cloud Assistant Agentをインストールします。

    デフォルトでは、Cloud Assistant AgentはLinuxインスタンスの次のいずれかのディレクトリにインストールされます。

    • CoreOSオペレーティングシステムのデフォルトのインストールディレクトリ: /opt/local/share/aliyun-assist /

    • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどの他のオペレーティングシステムのデフォルトのインストールディレクトリ: /usr/local/share/aliyun-assist /

    インスタンスにCloud Assistant Agentの最新バージョンをインストールするには、インスタンスのオペレーティングシステムアーキテクチャに基づいて次のいずれかのコマンドを実行します。

    • x86

      sudo rpm -ivh -- force aliyun_assist_latest.rpm
    • ARM

      sudo rpm -ivh -- 力aliyun-assist-latest-1.aarch64.rpm
  4. インスタンスのオペレーティングシステムまたはネットワークタイプに基づいて操作を実行します。

    • インスタンスがRed Hatオペレーティングシステムを実行している場合は、次の操作を実行します。

      1. qemu-ga サービスを停止します。

        sudo systemctl stop qemu-guest-agent
        sudo systemctl disable qemu-guest-agent 
      2. クラウドアシスタントを再起動します。

        sudo systemctl restart aliyun.service
    • インスタンスがクラシックネットワークにある場合は、次の操作を実行します。

      Cloud Assistant Agentがインストールされているディレクトリで、region-idという名前のファイルを作成し、ファイルにインスタンスのリージョンIDを入力します。 たとえば、デフォルトのインストールディレクトリにregion-idファイルを作成し、Cloud Assistant Agentがインストールされているインスタンスのregion IDをファイルに入力するには、インスタンスのオペレーティングシステムに基づいて次のいずれかのコマンドを実行します。

      • CoreOSオペレーティングシステム:

        sudo sh -c 'echo "cn-hangzhou" > /opt/local/share/aliyun-assist/region-id '
      • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどのその他のLinuxオペレーティングシステム:

        sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-id '

      sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-idコマンドを実行すると、次のコマンド出力が返されます。创建文件

DEBパッケージの使用

このインストール方法は、DebianやUbuntuなどのLinuxオペレーティングシステムに適用できます。

  1. sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。

    詳細については、「接続方法の概要」をご参照ください。

  2. Cloud Assistant AgentのDebianパッケージ (DEBパッケージ) をダウンロードします。

    Cloud Assistant Agentバージョン

    ダウンロードコマンド

    最新バージョンのパブリックURL

    x86

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.deb"

    ARM

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/arm/aliyun-assist_latest-1_arm64.deb"

    特定のバージョンのパブリックURL

    x86

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_{version}.deb"

    ARM

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/arm/aliyun-assist_{version}-1_arm64.deb"

    最新バージョンの内部URL

    x86

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/linux/aliyun_assist_latest.deb"

    ARM

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/arm/aliyun-assist_latest-1_arm64.deb"

    特定のバージョンの内部URL

    x86

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/linux/aliyun_assist_{version}.deb"

    ARM

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/arm/aliyun-assist_{version}-1_arm64.deb"
    説明
    • {version} は、Cloud Assistant Agentのバージョン番号を示します。

    • {regionId} は、Cloud Assistant AgentをインストールするインスタンスのリージョンIDを示します。

      インスタンスが存在するリージョンを照会するには、ECSコンソールのインスタンスリストページでインスタンスのIDをクリックし、[インスタンスの詳細] ページの [基本情報] セクションでregionパラメーターの値を表示します。 次に、[リージョンとゾーン] トピックでリージョンのIDを照会できます。

    • パブリックURLまたは内部URLからCloud Assistant Agentをダウンロードするには、次のバージョン番号を指定します。

      • パブリックURLで指定できるバージョン番号:

        • x86アーキテクチャ: 1.0.1.413、1.0.1.414、1.0.1.448、1.0.1.448、1.0.2.458、1.0.2.479、1.0.2541、1.0.2.569、1.0.574、2.2.0.102、2.2.0.106、2.2.2.181、2.2.3.187、2.2.3.3.221、2.2.289、2.2.2.2.2.2.2.2.2.2626、2.2.2.2.2.2.3.33.33.3.3.32.32.、3.32.282、3.32.282、3.32.32.32.32.、3.32682、3.32.32、

        • ARMアーキテクチャ: 2.4.3.282、2.4.3.326、2.4.3.349、2.4.3.372、および2.4.3.398

      • 内部URLで指定できるバージョン番号:

        • x86アーキテクチャ: 1.0.1.407、1.0.2.458、1.0.2.458、1.0.2.479、2.2.3.221、2.2.3.247、2.2.3.256、2.2.3.265、2.2.3.269、2.2.3.282、2.2.3.289、2.2.3.326、2.2.3.349、2.2.2.3.372、および2.2.3.398

        • ARMアーキテクチャ: 2.4.3.282、2.4.3.326、2.4.3.349、2.4.3.372、および2.4.3.398

    たとえば、中国 (杭州) リージョンのCloud Assistant Agentのx86バージョン1.0.2.458のDEBパッケージをダウンロードするには、次の内部URLにアクセスします。

    sudo wget " https://aliyun-client-assist-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/linux/aliyun_assist_1.0.2.458.deb "
  3. (オプション) 以前のバージョンのCloud Assistant Agentがインスタンスにインストールされている場合は、以前のバージョンをアンインストールします。

    sudo dpkg -r aliyun-assist
  4. Cloud Assistant Agentをインストールします。

    デフォルトでは、Cloud Assistant AgentはLinuxインスタンスの次のいずれかのディレクトリにインストールされます。

    • CoreOSオペレーティングシステムのデフォルトのインストールディレクトリ: /opt/local/share/aliyun-assist /

    • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどの他のオペレーティングシステムのデフォルトのインストールディレクトリ: /usr/local/share/aliyun-assist /

    インスタンスにCloud Assistant Agentの最新バージョンをインストールするには、インスタンスのオペレーティングシステムアーキテクチャに基づいて次のいずれかのコマンドを実行します。

    • x86

      sudo dpkg -i aliyun_assist_latest.deb
    • ARM

      sudo dpkg -i aliyun-assist_latest-1_arm64.deb
  5. インスタンスがクラシックネットワークにある場合は、次の操作を実行します。

    Cloud Assistant Agentがインストールされているディレクトリで、region-idという名前のファイルを作成し、ファイルにインスタンスのリージョンIDを入力します。 たとえば、デフォルトのインストールディレクトリにregion-idファイルを作成し、Cloud Assistant Agentがインストールされているインスタンスのregion IDをファイルに入力するには、インスタンスのオペレーティングシステムに基づいて次のいずれかのコマンドを実行します。

    • CoreOSオペレーティングシステム:

      sudo sh -c 'echo "cn-hangzhou" > /opt/local/share/aliyun-assist/region-id '
    • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどのその他のLinuxオペレーティングシステム:

      sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-id '

    sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-idコマンドを実行すると、次のコマンド出力が返されます。创建文件

バイナリパッケージの使用

このインストール方法は、主流のLinuxオペレーティングシステムに適用できます。

  1. sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。

    詳細については、「接続方法の概要」をご参照ください。

  2. Cloud Assistant Agentのバイナリパッケージをダウンロードします。

    Cloud Assistant Agentバージョン

    ダウンロードコマンド

    最新バージョンのパブリックURL

    x86

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest_update.zip"

    ARM

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/arm/aliyun_assist_latest_update_arm.zip"

    特定のバージョンのパブリックURL

    x86

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_{version}_update.zip"

    ARM

    sudo wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/arm/aliyun_assist_{version}_update_arm.zip"

    最新バージョンの内部URL

    x86

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/linux/aliyun_assist_latest_update.zip"

    ARM

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/arm/aliyun_assist_latest_update_arm.zip"

    特定のバージョンの内部URL

    x86

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/linux/aliyun_assist_{version}_update.zip"

    ARM

    sudo wget "https://aliyun-client-assist-{regionId}.oss-{regionId}-internal.aliyuncs.com/arm/aliyun_assist_{version}_update_arm.zip"
    説明
    • {version} は、Cloud Assistant Agentのバージョン番号を示します。

    • {regionId} は、Cloud Assistant AgentをインストールするインスタンスのリージョンIDを示します。

      インスタンスが存在するリージョンを照会するには、ECSコンソールのインスタンスリストページでインスタンスのIDをクリックし、[インスタンスの詳細] ページの [基本情報] セクションでregionパラメーターの値を表示します。 次に、[リージョンとゾーン] トピックでリージョンのIDを照会できます。

    • パブリックURLまたは内部URLからCloud Assistant Agentをダウンロードするには、次のバージョン番号を指定します。

      • x86アーキテクチャ: 2.2.3.282、2.2.3.289、2.2.3.326、2.2.3.349、2.2.3.372、および2.2.3.398

      • ARMアーキテクチャ: 2.4.3.282、2.4.3.326、2.4.3.349、2.4.3.372、および2.4.3.398

    たとえば、中国 (杭州) リージョンのCloud Assistant Agentのx86バージョン2.2.3.282のバイナリパッケージをダウンロードするには、次の内部URLにアクセスします。

    sudo wget " https://aliyun-client-assist-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/linux/aliyun_assist_2.2.3.282_update.zip "
  3. Cloud Assistant Agentをインストールします。

    デフォルトでは、Cloud Assistant AgentはLinuxインスタンスの次のいずれかのディレクトリにインストールされます。

    • CoreOSオペレーティングシステムのデフォルトのインストールディレクトリ: /opt/local/share/aliyun-assist /

    • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどの他のオペレーティングシステムのデフォルトのインストールディレクトリ: /usr/local/share/aliyun-assist /

    バイナリパッケージをインストールディレクトリに解凍し、Cloud Assistant Agentをインストールします。 たとえば、x86オペレーティングシステムを使用するインスタンスにCloud Assistant Agentのバージョン2.2.3.282をインストールするには、次のコマンドを実行します。

    sudo unzip -o aliyun_assist_2.2.3.282_update.zip -d /usr/local/share/aliyun-assist /
    sudo chmod a + x /usr/local/share/aliyun-assist/2.2.3.282/update_install
    sudo bash /usr/local/share/aliyun-assist/2.2.3.282/update_install 
  4. インスタンスのオペレーティングシステムまたはネットワークタイプに基づいて操作を実行します。

    • インスタンスがRed Hatオペレーティングシステムを実行している場合は、次の操作を実行します。

      1. qemu-ga サービスを停止します。

        sudo systemctl stop qemu-guest-agent
        sudo systemctl disable qemu-guest-agent 
      2. クラウドアシスタントを再起動します。

        sudo systemctl restart aliyun.service
    • インスタンスがクラシックネットワークにある場合は、次の操作を実行します。

      Cloud Assistant Agentがインストールされているディレクトリで、region-idという名前のファイルを作成し、ファイルにインスタンスのリージョンIDを入力します。 たとえば、デフォルトのインストールディレクトリにregion-idファイルを作成し、Cloud Assistant Agentがインストールされているインスタンスのregion IDをファイルに入力するには、インスタンスのオペレーティングシステムに基づいて次のいずれかのコマンドを実行します。

      • CoreOSオペレーティングシステム:

        sudo sh -c 'echo "cn-hangzhou" > /opt/local/share/aliyun-assist/region-id '
      • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどのその他のLinuxオペレーティングシステム:

        sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-id '

      sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-idコマンドを実行すると、次のコマンド出力が返されます。创建文件

ソースコードを使用する

  1. sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。

    詳細については、「接続方法の概要」をご参照ください。

  2. GitやGoなどの必要なソフトウェアをインストールします。

    この例では、Yellowdog Updater、Modified (YUM) が使用されます。 他のLinuxオペレーティングシステムを使用する場合は、対応するパッケージマネージャを使用します。

    • Gitをインストールします。

      sudo yum install git -y
    • Goをインストールします。

      sudo yum install go -y
  3. Cloud Assistant Agentのソースコードをダウンロードします。

    sudo git clone https://github.com/aliyun/aliyun_assist_client
  4. ソースコードが保存されているディレクトリにアクセスします。

    cd ./aliyun_assist_client
  5. ソースコードをコンパイルします。

    sudo go build

    エラーメッセージが返されない場合は、Cloud Assistant Agentがインストールされています。

  6. インスタンスがクラシックネットワークにある場合は、次の操作を実行します。

    Cloud Assistant Agentがインストールされているディレクトリで、region-idという名前のファイルを作成し、ファイルにインスタンスのリージョンIDを入力します。 たとえば、デフォルトのインストールディレクトリにregion-idファイルを作成し、Cloud Assistant Agentがインストールされているインスタンスのregion IDをファイルに入力するには、インスタンスのオペレーティングシステムに基づいて次のいずれかのコマンドを実行します。

    • CoreOSオペレーティングシステム:

      sudo sh -c 'echo "cn-hangzhou" > /opt/local/share/aliyun-assist/region-id'
    • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどのその他のLinuxオペレーティングシステム:

      sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-id'

    sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-idコマンドを実行すると、次のコマンド出力が返されます。创建文件

  7. Cloud Assistant Agentを実行します。

    aliyun-service -d

Alibaba Cloud CLIを使用してWindowsまたはLinuxインスタンスにCloud Assistant Agentをインストールする

この方法を使用するには、インスタンスに接続する必要はありませんが、インスタンスにAlibaba Cloud CLIをインストールする必要があります。 さまざまなオペレーティングシステムにAlibaba Cloud CLIをインストールする方法については、以下のトピックを参照してください。

説明

Alibaba Cloud CLIを使用して、RHELにCloud Assistant Agentをインストールすることはできません。

  1. DescribeCloudAssistantStatus操作を呼び出して、Cloud Assistant Agentがインスタンスにインストールされているかどうかを確認します。

    aliyun ecs DescribeCloudAssistantStatus --RegionId TheRegionId --InstanceId.1 i-bp1g6zv0ce8og******p --output cols=CloudAssistantStatus rows=InstanceCloudAssistantStatusSet.InstanceCloudAssistantStatus[]

    応答でCloudAssistantStatusパラメーターの値がtrueの場合、インスタンスにCloud Assistant Agentがインストールされます。 応答でCloudAssistantStatusパラメーターの値がfalseの場合は、次の手順に進みます。

  2. InstallCloudAssistant操作を呼び出して、Cloud Assistantエージェントをインストールする.

    aliyun ecs InstallCloudAssistant --RegionId TheRegionId --InstanceId.1 i-bp1g6zv0ce8og******p
  3. RebootInstance操作を実行してインスタンスを再起動します。

    aliyun ecs RebootInstance --InstanceId i-bp1g6zv0ce8og******p
  4. インスタンスがクラシックネットワークにある場合は、インスタンス内にリージョン宣言を追加します。

    1. ルートユーザーまたは管理者としてECSインスタンスに接続します。

      詳細については、「接続方法の概要」をご参照ください。

    2. Cloud Assistant Agentのバージョンを表示します。

      Cloud Assistant Agentのバージョンが1.0.1.400以降の場合、Cloud Assistant Agentはインスタンスにインストールされます。 Cloud Assistant Agentのバージョンが1.0.1.400以前の場合は、次の手順に進みます。

    3. 作成します。Create theリージョンidファイルにインスタンスのリージョンIDを入力します。

      Linux

      Cloud Assistant Agentがインストールされているディレクトリで、region-idという名前のファイルを作成し、ファイルにインスタンスのリージョンIDを入力します。 たとえば、デフォルトのインストールディレクトリにregion-idファイルを作成し、Cloud Assistant Agentがインストールされているインスタンスのregion IDをファイルに入力するには、インスタンスのオペレーティングシステムに基づいて次のいずれかのコマンドを実行します。

      • CoreOSオペレーティングシステム:

        sudo sh -c 'echo "cn-hangzhou" > /opt/local/share/aliyun-assist/region-id'
      • Alibaba Cloud Linux、Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSEなどのその他のLinuxオペレーティングシステム:

        sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-id'

      sudo sh -c 'echo "cn-hangzhou" > /usr/local/share/aliyun-assist/region-idコマンドを実行すると、次のコマンド出力が返されます。创建文件

      Windows

      1. Cloud Assistant Agentがインストールされているディレクトリに、region-idという名前のファイルを作成します。 などの拡張機能を追加しないでください。. txtまたは. conf、ファイル名に

        重要

        Windowsでは、region-idファイルに拡張子があるかどうかを確認する前に、「既知のファイルタイプの拡張子を隠す」をクリアする必要があります。

      2. region-idファイルに、インスタンスのリージョンIDを入力します。 例: cn-hangzhou

        説明

        インスタンスが存在するリージョンを照会するには、ECSコンソールのインスタンスリストページでインスタンスのIDをクリックし、[インスタンスの詳細] ページの [基本情報] セクションでregionパラメーターの値を表示します。 次に、[リージョンとゾーン] トピックでリージョンのIDを照会できます。

      たとえば、インスタンスはWindows Server 2012 R2オペレーティングシステムを実行し、IDがcn-Hangzhouである中国 (杭州) リージョンに存在します。 インスタンス上のCloud Assistant Agentのデフォルトのインストールディレクトリは、C:\ProgramData\aliyun\assist\ です。 次の図に示すように、ディレクトリにregion-idファイルを作成し、ファイルにcn-hangzhouと入力する必要があります。在Windows上添加文件

インスタンスのCloud Assistant Agentに関する情報の表示

インスタンスにCloud Assistant Agentをインストールした後、次の手順を実行して、Cloud Assistant Agentのバージョン番号とステータスを照会できます。

  1. ECSコンソール.

  2. 左側のナビゲーションウィンドウで、メンテナンス&モニタリング > クラウドアシスタント.

  3. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  4. ECSインスタンスに関する情報を表示するタブCloud Assistantエージェント

    查询结果

特定のカーネルバージョンでサポートされている最新バージョンのCloud Assistant Agent

カーネルバージョン

カーネルバージョンでサポートされている最新バージョンのCloud Assistant Agent

2.6.32より前のLinuxカーネルバージョン

  • x86またはx64アーキテクチャ: 2.2.3.398

  • ARMアーキテクチャ: 2.4.3.398

FreeBSD 11以前の12倍以前のカーネルバージョン

2.3.3.529