クラウドアシスタントクライアントは、ECS インスタンス上でクラウドアシスタントスクリプトを実行するために使用します。 このトピックでは、クラウドアシスタントクライアントのインストール方法を説明します。
始める前に
- 管理者としてクラウドアシスタントクライアントをインストールおよび管理する必要があります。 管理者のユーザー名は、Linux インスタンスの場合は root で、Windows インスタンスの場合は system です。
- クラウドアシスタントクライアントをインストールする前に、インスタンスタイプとオペレーティングシステムがクラウドアシスタントをサポートしていることを確認してください。 詳細については、「クラウドアシスタント」の『利用制限』のセクションをご参照ください。
このタスクについて
このトピックでは、3 つのインストール方法を説明します。
- ダウンロードリンクからクライアントをインストールする (Windows インスタンス): Windows Server インスタンスにリモート接続を確立する必要があります。
- ダウンロードリンクからクライアントをインストールする (Linux インスタンス): Linux インスタンスにリモート接続を確立する必要があります。
- Alibaba Cloud CLI for Windows または Linux インスタンスを使用してクライアントをインストール: この方法は、Windows Server インスタンスにも Linux インスタンスにも使用できます。 この方法では、インスタンスにリモート接続を確立する必要はありません。 ただし、この方法を使用する場合は、Alibaba Cloud Command Line Interface (CLI) をインストールする必要があります。 Alibaba Cloud CLI のインストール方法の詳細については、「Alibaba Cloud CLI インストールガイド」をご参照ください。
ダウンロードリンクからクライアントをインストールする (Windows インスタンス)
ダウンロードリンクからクライアントをインストールする (Linux インスタンス)
インスタンスのオペレーティングシステムに基づいて、次のクラウドアシスタントクライアントのインストール方法からいずれか 1 つを選択します。
- RPM パッケージを使用してクライアントをインストールします。 この方法は、CentOS、Red Hat Enterprise Linux (RHEL)、および SUSE
Linux などのオペレーティングシステムに適用できます。
- クラウドアシスタントクライアントの RPM パッケージをダウンロードします。
wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.rpm"
- クラウドアシスタントクライアントをインストールします。
rpm -ivh --force aliyun_assist_latest.rpm
- インスタンスのオペレーティングシステムが Red Hat の場合、次の手順を実行します。
- qemu-ga サービスを停止します。
systemctl stop qemu-guest-agent systemctl disable qemu-guest-agent
- クラウドアシスタントを再起動します。
systemctl restart aliyun.service
- qemu-ga サービスを停止します。
- インスタンスがクラシックネットワークにある場合、 インストールディレクトリにregion-idという名のファイルを作成します。 ファイルには、.txtまたは.confなどの拡張子を加えないでください。 region-idファイルにはcn-hangzhouなどインスタンスのリージョン ID を入力します。 リージョン ID の詳細については、「リージョンとゾーン」をご参照ください 。
- クラウドアシスタントクライアントの RPM パッケージをダウンロードします。
- Debian パッケージを使用してクライアントをインストールします。 この方法は、Debian や Ubuntu などのオペレーティングシステムに適用できます。
- クラウドアシスタントクライアントの Debian パッケージをダウンロードします。
wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.deb"
- 必要に応じて設定します。 クラウドアシスタントクライアントの以前のバージョンをアンインストールします。
dpkg -r aliyun-assist
- クラウドアシスタントクライアントをインストールします。
dpkg -i aliyun_assist_latest.deb
- インスタンスがクラシックネットワークにある場合、 インストールディレクトリにregion-idという名のファイルを作成します。 ファイルには、.txtまたは.confなどの拡張子を加えないでください。 region-idファイルにはcn-hangzhouなどインスタンスのリージョン ID を入力します。 リージョン ID の詳細については、「リージョンとゾーン」をご参照ください 。
- クラウドアシスタントクライアントの Debian パッケージをダウンロードします。
- ソースコードをコンパイルしてクライアントをインストールします。
- クラウドアシスタントクライアントのソースコードをダウンロードします。
git clone https://github.com/aliyun/aliyun_assist_client
- ソースコードディレクトリにアクセスします。
cmake .
コマンドを実行し、コンパイルファイルを生成します。注 コンパイル中にCMAKE_MINIMUM_REQUIRED
エラーの報告があった場合、 CMake の公式ウェブサイトに移動し、CMake サービスを V3.1 以降に更新します。make
コマンドを実行してコンパイルをスタートします。- インスタンスがクラシックネットワークにある場合、 インストールディレクトリにregion-idという名のファイルを作成します。 ファイルには、.txtまたは.confなどの拡張子を加えないでください。 region-idファイルにはcn-hangzhouなどインスタンスのリージョン ID を入力します。 リージョン ID の詳細については、「リージョンとゾーン」をご参照ください 。
aliyun-service -d
コマンドを実行してクラウドアシスタントクライアントをインストールします。
- クラウドアシスタントクライアントのソースコードをダウンロードします。
次のリストには、Linux インスタンスのデフォルトのインストールパスが示されています。
- CoreOS: /opt/local/share/aliyun-assist/。
- その他のオペレーティングシステム: /usr/local/share/aliyun-assist/。 その他のオペレーティングシステム: Ubuntu、Debian、Red Hat、SUSE Linux Enterprise Server、openSUSE、Aliyun Linux。
Alibaba Cloud CLI for Windows または Linux インスタンスを使用してクライアントをインストール
注 Red Hat システムは、API 操作を呼び出して行うインストールをサポートしていません。 ダウンロードリンクを使用した場合のみクライアントをインストールできます。
詳細については、「ダウンロードリンクからクライアントをインストールする (Linux インスタンス)」をご参照ください。