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

Elastic Compute Service:クラウドアシスタントエージェントの停止とアンインストール

最終更新日:Nov 04, 2025

クラウドアシスタントエージェントを停止またはアンインストールすると、主要なリモート管理機能が無効になります。これにより、セッションマネージャーおよびワークベンチによるパスワード不要のログイン、CloudOps Orchestration Service (OOS) によるコマンド実行、セルフサービスのトラブルシューティングツールが利用できなくなります。

エージェントの停止

重要

セッションマネージャーまたはワークベンチでインスタンスに接続している場合、エージェントを停止するとセッションが終了します。続行する前に、ワークベンチのターミナル接続サードパーティのクライアントツール (SSH)、または VNC などの別の方法でインスタンスに接続してください。

Linux

  1. ユーザー名とパスワードを使用して Linux インスタンスに接続します。

  2. クラウドアシスタントのデーモンプロセスを停止します。

    デーモンプロセスは、クラウドアシスタントエージェントを監視し、安定化させます。エージェントのメインサービスのみを停止した場合、デーモンプロセスによって自動的に再起動されます。
    sudo /usr/local/share/assist-daemon/assist_daemon --stop
  3. init システムのタイプを特定します。

    init システムは、起動時にサービスを管理します。エージェントを管理するコマンドは init システムのタイプによって異なるため、インスタンスの init システムを特定する必要があります。
    • systemd:Alibaba Cloud Linux、CentOS 7 以降、Red Hat Enterprise Linux (RHEL) 7 以降、Fedora 15 以降、Ubuntu 15.04 以降、Debian 8 以降など。

    • Upstart:Ubuntu 6.10~14.10、RHEL 6、CentOS 6 など。

    • SysVinit:RHEL 5、CentOS 5、Debian 6 など。

  4. エージェントを停止します。

    systemd

    sudo systemctl stop aliyun.service
    
    # サービスが停止していることを確認します。出力に「inactive (dead)」が含まれている場合、サービスは停止しています。
    sudo systemctl status aliyun.service

    Upstart

    sudo /sbin/initctl stop aliyun-service
    
    # サービスが停止していることを確認します。出力が空の場合、サービスは停止しています。
    ps aux | grep -v grep | grep "aliyun-service"

    SysVinit

    sudo /etc/init.d/aliyun-service stop
    
    # サービスが停止していることを確認します。出力が空の場合、サービスは停止しています。
    ps aux | grep -v grep | grep "aliyun-service"

Windows

方法 1: Windows 管理ツールの使用

  1. リモートデスクトップまたは Windows アプリを使用して Windows インスタンスに接続します。

  2. スタートアイコンをクリックし、[Windows 管理ツール] > [コンピューターの管理] を選択します。

  3. 左側のペインで、[コンピューターの管理 (ローカル)] > [サービスとアプリケーション] > [サービス] に移動します。

  4. [Aliyun Assist Service] を見つけ、[停止] をクリックします。

    重启动此服务

方法 2: Windows PowerShell の使用

  1. リモートデスクトップまたは Windows アプリを使用して Windows インスタンスに接続します。

  2. スタートアイコンをクリックし、[Windows PowerShell] を見つけて右クリックし、[管理者として実行] を選択します。

  3. クラウドアシスタントサービスを停止します。

    Stop-Service -Name "AliyunService"
  4. エージェントが停止したことを確認します。

    コマンド出力の Status の値が Stopped の場合、エージェントは停止しています。

    Get-Service -Name "AliyunService"

エージェントのアンインストール

重要

セッションマネージャーまたはワークベンチでインスタンスに接続している場合、エージェントを停止するとセッションが終了します。続行する前に、ワークベンチのターミナル接続SSH、または VNC などの別の方法でインスタンスに接続してください。

Linux

  1. エージェントを停止します。

  2. クラウドアシスタントのデーモンプロセスを削除します。

    sudo /usr/local/share/assist-daemon/assist_daemon --delete
  3. ソフトウェアパッケージをアンインストールします。

    • RPM:Alibaba Cloud Linux、CentOS、RHEL、Fedora、Rocky Linux、openSUSE などのディストリビューション向け。

    • DEB:Debian、Ubuntu などのディストリビューション向け。

      RPM

      sudo rpm -qa | grep aliyun_assist | xargs sudo rpm -e

      DEB

      sudo apt-get purge -y aliyun-assist
  4. 残留ファイルとサービス設定をクリーンアップします。

    sudo rm -rf /usr/local/share/aliyun-assist
    sudo rm -rf /usr/local/share/assist-daemon
    sudo rm -f /etc/systemd/system/aliyun.service
    sudo rm -f /etc/init.d/aliyun-service
  5. エージェントがアンインストールされたことを確認します。

    出力が空であれば、プロセスが存在せず、エージェントがアンインストールされたことを示します。

    ps aux | grep -v grep | grep "aliyun-service"

Windows

方法 1: Windows デスクトップインターフェイスの使用

  1. エージェントを停止します。

  2. ファイルエクスプローラーで、[表示] タブに移動し、[隠しファイル] チェックボックスをオンにしてから、C:\ProgramData\aliyun\assist ディレクトリを削除します。

    d5c8f2f19778bba6247adb09143d4d1a

方法 2: Windows PowerShell の使用

  1. リモートデスクトップまたは Windows アプリを使用して Windows インスタンスに接続します。

  2. スタートアイコンをクリックし、[Windows PowerShell] を見つけて右クリックし、[管理者として実行] を選択します。

  3. クラウドアシスタントプロセスを停止します。

    Stop-Service -Name "AliyunService" -Force
  4. インストールディレクトリとレジストリエントリを削除します。

    # インストールディレクトリを削除
    Remove-Item -Path "C:\ProgramData\aliyun\assist" -Recurse -Force
    
    # レジストリエントリを削除
    Remove-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Services\AliyunService" -Recurse -Force
  5. エージェントがアンインストールされたことを確認します。

    出力が空であるか、Cannot find any service with service name 'AliyunService' というメッセージがが表示された場合、エージェントはアンインストールされています。

    Get-Service -Name "AliyunService"

よくある質問

停止したエージェントを再起動するにはどうすればよいですか?

Linux

  1. ユーザー名とパスワードを使用して Linux インスタンスに接続します。

  2. クラウドアシスタントのデーモンプロセスを起動します。

    sudo /usr/local/share/assist-daemon/assist_daemon --start
  3. init システムのタイプを特定します。

  4. エージェントを起動します。

    systemd

    sudo systemctl start aliyun.service
    
    # サービスが開始されたことを確認します。出力に「active (running)」が含まれている場合、サービスは実行中です。
    sudo systemctl status aliyun.service

    Upstart

    sudo /sbin/initctl start aliyun-service
    
    # サービスが開始されたことを確認します。出力が空でない場合、サービスは実行中です。
    ps aux | grep -v grep | grep "aliyun-service"

    SysVinit

    sudo /etc/init.d/aliyun-service start
    
    # サービスが開始されたことを確認します。出力が空でない場合、サービスは実行中です。
    ps aux | grep -v grep | grep "aliyun-service"

Windows

方法 1: Windows 管理ツールの使用

  1. リモートデスクトップまたは Windows アプリを使用して Windows インスタンスに接続します。

  2. スタートアイコンをクリックし、[Windows 管理ツール] > [コンピューターの管理] を選択します。

  3. 左側のペインで、[コンピューターの管理 (ローカル)] > [サービスとアプリケーション] > [サービス] に移動します。

  4. [Aliyun Assist Service] を見つけて、[開始] をクリックします。

方法 2: Windows PowerShell の使用

  1. リモートデスクトップまたは Windows アプリを使用して Windows インスタンスに接続します。

  2. スタートアイコンをクリックし、[Windows PowerShell] を見つけて右クリックし、[管理者として実行] を選択します。

  3. クラウドアシスタントエージェントサービスを開始します。

    Start-Service -Name "AliyunService"
  4. エージェントが開始されたことを確認します。

    コマンド出力で Status の値が Running の場合、エージェントは実行中です。

    Get-Service -Name "AliyunService"

関連ドキュメント