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 | |
コマンドの実行に使用するユーザー名を指定する | 2.2.0.106 | 2.1.0.50 | |
次回のインスタンス起動時に実行するコマンドの設定 | 2.2.0.46 | 2.1.0.50 | |
すべてのインスタンス起動時に実行するようにコマンドを設定する | |||
セッションマネージャー | 2.2.3.196 | 2.1.3.196 | |
スケジュールされたタスクの実行プランでレート式または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 | |
コマンドを実行するコンテナーの名前を指定します。 | 2.2.3.344 | 2.1.3.344 | |
コマンドを実行するコンテナーの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のインストール
管理者としてインスタンスに接続します。
詳細については、「接続方法の概要」をご参照ください。
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
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'
(オプション) ECSインスタンスのネットワークタイプがクラシックネットワークの場合、次の操作を実行します。
Cloud Assistant Agentがインストールされているディレクトリに、region-idという名前のファイルを作成します。 などの拡張機能を追加しないでください。. txtまたは. conf、ファイル名に
重要Windowsでは、region-idファイルに拡張子があるかどうかを確認する前に、「既知のファイルタイプの拡張子を隠す」をクリアする必要があります。
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と入力する必要があります。
LinuxインスタンスにCloud Assistant Agentをインストールする
RPMパッケージの使用
このインストール方法は、Alibaba Cloud Linux、CentOS、RHEL、SUSE LinuxなどのLinuxオペレーティングシステムに適用できます。
sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。
詳細については、「接続方法の概要」をご参照ください。
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 "
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
インスタンスのオペレーティングシステムまたはネットワークタイプに基づいて操作を実行します。
インスタンスがRed Hatオペレーティングシステムを実行している場合は、次の操作を実行します。
qemu-ga サービスを停止します。
sudo systemctl stop qemu-guest-agent sudo systemctl disable qemu-guest-agent
クラウドアシスタントを再起動します。
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オペレーティングシステムに適用できます。
sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。
詳細については、「接続方法の概要」をご参照ください。
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 "
(オプション) 以前のバージョンのCloud Assistant Agentがインスタンスにインストールされている場合は、以前のバージョンをアンインストールします。
sudo dpkg -r aliyun-assist
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
インスタンスがクラシックネットワークにある場合は、次の操作を実行します。
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オペレーティングシステムに適用できます。
sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。
詳細については、「接続方法の概要」をご参照ください。
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 "
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
インスタンスのオペレーティングシステムまたはネットワークタイプに基づいて操作を実行します。
インスタンスがRed Hatオペレーティングシステムを実行している場合は、次の操作を実行します。
qemu-ga サービスを停止します。
sudo systemctl stop qemu-guest-agent sudo systemctl disable qemu-guest-agent
クラウドアシスタントを再起動します。
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コマンドを実行すると、次のコマンド出力が返されます。
ソースコードを使用する
sudo権限を持つユーザーを使用して、Linuxインスタンスに接続します。
詳細については、「接続方法の概要」をご参照ください。
GitやGoなどの必要なソフトウェアをインストールします。
この例では、Yellowdog Updater、Modified (YUM) が使用されます。 他のLinuxオペレーティングシステムを使用する場合は、対応するパッケージマネージャを使用します。
Gitをインストールします。
sudo yum install git -y
Goをインストールします。
sudo yum install go -y
Cloud Assistant Agentのソースコードをダウンロードします。
sudo git clone https://github.com/aliyun/aliyun_assist_client
ソースコードが保存されているディレクトリにアクセスします。
cd ./aliyun_assist_client
ソースコードをコンパイルします。
sudo go build
エラーメッセージが返されない場合は、Cloud Assistant Agentがインストールされています。
インスタンスがクラシックネットワークにある場合は、次の操作を実行します。
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コマンドを実行すると、次のコマンド出力が返されます。
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をインストールすることはできません。
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の場合は、次の手順に進みます。InstallCloudAssistant操作を呼び出して、Cloud Assistantエージェントをインストールする.
aliyun ecs InstallCloudAssistant --RegionId TheRegionId --InstanceId.1 i-bp1g6zv0ce8og******p
RebootInstance操作を実行してインスタンスを再起動します。
aliyun ecs RebootInstance --InstanceId i-bp1g6zv0ce8og******p
インスタンスがクラシックネットワークにある場合は、インスタンス内にリージョン宣言を追加します。
ルートユーザーまたは管理者としてECSインスタンスに接続します。
詳細については、「接続方法の概要」をご参照ください。
Cloud Assistant Agentのバージョンを表示します。
Linuxインスタンスの場合は、次のコマンドを実行します。
aliyun-service -v
Windowsインスタンスの場合、「Cloud Assistant Agentのアップグレードまたはアップグレードの無効化」で説明されている操作を実行します。
Cloud Assistant Agentのバージョンが1.0.1.400以降の場合、Cloud Assistant Agentはインスタンスにインストールされます。 Cloud Assistant Agentのバージョンが1.0.1.400以前の場合は、次の手順に進みます。
作成します。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
Cloud Assistant Agentがインストールされているディレクトリに、region-idという名前のファイルを作成します。 などの拡張機能を追加しないでください。. txtまたは. conf、ファイル名に
重要Windowsでは、region-idファイルに拡張子があるかどうかを確認する前に、「既知のファイルタイプの拡張子を隠す」をクリアする必要があります。
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と入力する必要があります。
インスタンスのCloud Assistant Agentに関する情報の表示
インスタンスにCloud Assistant Agentをインストールした後、次の手順を実行して、Cloud Assistant Agentのバージョン番号とステータスを照会できます。
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
ECSインスタンスに関する情報を表示するタブCloud Assistantエージェント
特定のカーネルバージョンでサポートされている最新バージョンのCloud Assistant Agent
カーネルバージョン | カーネルバージョンでサポートされている最新バージョンのCloud Assistant Agent |
2.6.32より前のLinuxカーネルバージョン |
|
FreeBSD 11以前の12倍以前のカーネルバージョン | 2.3.3.529 |