Cloud Assistant Agentは、ECS (Elastic Compute Service) インスタンスでCloud Assistantコマンドを実行するエージェントです。 このトピックでは、Cloud Assistant Agentを起動、停止、またはアンインストールする方法について説明します。
WindowsインスタンスでCloud Assistant Agentを起動または停止する
WindowsインスタンスでCloud Assistant Agentを起動または停止するには、次の手順を実行します。
Aliyun Assist Serviceは、Cloud Assistant Agentのプロセスです。 インスタンスでAliyun Assist Serviceプロセスを停止すると、Cloud Assistant Agentも停止します。 これにより、インスタンスで例外が発生し、ECSコンソールでインスタンスの停止に失敗する可能性があります。 Cloud Assistant Agentを停止するときは注意してください。
Windowsインスタンスに接続します。
詳細については、「ユーザー名とパスワードを使用したWindowsインスタンスへの接続」をご参照ください。
[スタート] アイコンをクリックし、 .
を選択します。
検索Aliyunアシストサービスをクリックし、サービスを停止するまたはサービスの再起動.
WindowsインスタンスからCloud Assistant Agentをアンインストールする
Cloud Assistant Agentが不要になった場合は、次の手順を実行してCloud Assistant Agentをアンインストールします。
Cloud Assistantエージェントを停止します。 詳細については、このトピックの「WindowsインスタンスでのCloud Assistant Agentの起動または停止」をご参照ください。
C:\ProgramData\aliyun\assistディレクトリを削除します。
LinuxインスタンスでCloud Assistant Agentを起動または停止する
Cloud Assistant Agentを停止する前に、Cloud Assistantデーモンプロセスをアンインストールする必要があります。 詳細については、このトピックの「LinuxインスタンスからのCloud Assistantデーモンプロセスのアンインストール」をご参照ください。
LinuxインスタンスでCloud Assistant Agentを起動または停止するには、次の手順を実行します。
Linuxインスタンスに接続します。
詳細については、「ユーザー名とパスワードを使用したLinuxインスタンスへの接続」をご参照ください。
次のコマンドを実行して、Linuxインスタンスの初期化プロセスに基づいてCloud Assistant Agentを起動または停止します。
ほとんどの場合、新しいLinuxカーネルバージョンに基づくLinuxオペレーティングシステムは、systemd初期化プロセスを使用します。 次の操作を実行します。
インスタンスがsystemd初期化プロセスを使用しているかどうかを確認します。 コマンド出力が表示される場合、インスタンスはsystemdを使用します。
strings /sbin/init | grep "/lib/system"
Cloud Assistantエージェントを停止します。
systemctl停止aliyun.service
Cloud Assistant Agentを起動します。
systemctl start aliyun.service
Cloud Assistant Agentを再起動します。
systemctl restart aliyun.service
ほとんどの場合、Ubuntu 14以前のオペレーティングシステムはUpStart初期化プロセスを使用します。 次の操作を実行します。
インスタンスがUpStart初期化プロセスを使用しているかどうかを確認します。 コマンド出力が表示される場合、インスタンスはUpStartを使用します。
strings /sbin/init | grep "upstart"
Cloud Assistantエージェントを停止します。
/sbin/initctl stop aliyun-service
Cloud Assistant Agentを起動します。
/sbin/initctl開始aliyun-service
Cloud Assistant Agentを再起動します。
/sbin/initctl restart aliyun-service
ほとんどの場合、初期のLinuxカーネルバージョンに基づくLinuxオペレーティングシステムは、sysvinit初期化プロセスを使用します。 次の操作を実行します。
インスタンスがsysvinit初期化プロセスを使用しているかどうかを確認します。 インスタンスがsysvinitを使用している場合、コマンド出力が表示されます。
strings /sbin/init | grep "sysvinit"
Cloud Assistantエージェントを停止します。
/etc/init.d/aliyun-service stop
Cloud Assistant Agentを起動します。
/etc/init.d/aliyun-service start
Cloud Assistant Agentを再起動します。
/etc/init.d/aliyun-service restart
LinuxインスタンスからCloud Assistantデーモンプロセスをアンインストールする
Cloud Assistantデーモンプロセスは、リソース消費を監視し、Cloud Assistant Agentのステータスを報告し、Cloud Assistant Agentが失敗したときにCloud Assistant Agentを再起動します。 Cloud Assistant Agentをアンインストールする前に、Cloud Assistantデーモンプロセスをアンインストールする必要があります。
Cloud Assistantデーモンプロセスは、Linuxインスタンスでのみ使用できます。
Linuxインスタンスに接続します。
詳細については、「ユーザー名とパスワードを使用したLinuxインスタンスへの接続」をご参照ください。
Cloud Assistantデーモンプロセスを停止します。
/usr/local/share/assist-daemon/assist_daemon -- stop
説明上記のコマンドでは、/usr/local/share/assist-daemon/assist_daemonがCloud Assistantデーモンプロセスのデフォルトパスです。
Cloud Assistantデーモンプロセスをアンインストールします。
/usr/local/share/assist-daemon/assist_daemon -- 削除
Cloud Assistantデーモンプロセスのディレクトリを削除します。
rm -rf /usr/local/share/assist-daemon
LinuxインスタンスからCloud Assistant Agentをアンインストールする
Cloud Assistant Agentが不要になった場合は、次の手順を実行してCloud Assistant Agentをアンインストールします。
Linuxインスタンスに接続します。
詳細については、「ユーザー名とパスワードを使用したLinuxインスタンスへの接続」をご参照ください。
Cloud Assistantデーモンプロセスをアンインストールします。
詳細については、このトピックの「LinuxインスタンスからのCloud Assistantデーモンプロセスのアンインストール」をご参照ください。
停止Cloud Assistantエージェント.
詳細については、このトピックの「LinuxインスタンスでのCloud Assistant Agentの開始または停止」をご参照ください。
次のいずれかの方法でCloud Assistant Agentをアンインストールします。
Cloud Assistant RPMパッケージをアンインストールするには、次のコマンドを実行します。
sudo rpm -qa | grep aliyun_assist | xargs sudo rpm -e
Cloud Assistant DEBパッケージをアンインストールするには、次の操作を実行します。
sudo dpkg -l
コマンドを実行して、Cloud Assistant DEBパッケージの名前を照会します。sudo dpkg -r <Name of the Cloud Assistant DEB package>
コマンドを実行し、Cloud Assistant DEBパッケージをアンインストールします。
rm -rf /usr/local/share/aliyun-assist
コマンドを実行し、Cloud Assistant Agentのディレクトリを削除します。