云助手客户端是为ECS实例执行云助手命令的代理程序。本文介绍如何停止或启动云助手客户端。

停止或启动客户端(Windows实例)

完成以下操作,停止或启动Windows实例的云助手客户端:
警告 Aliyun Assist Service是云助手客户端服务的显示名称,停止Aliyun Assist Service相当于停止云助手客户端,这可能会导致ECS实例异常,并无法在ECS管理控制台停止运行中的ECS实例。建议您谨慎停止云助手客户端。
  1. 远程连接Windows实例。具体操作,请参见在本地客户端上连接Windows实例
  2. 单击开始菜单,选择Windows 管理工具 > 计算机管理
  3. 选择计算机管理(本地) > 服务和应用程序 > 服务
  4. 找到Aliyun Assist Service服务,单击停止此服务或者重启动此服务
    重启动此服务

卸载云助手守护进程(Linux实例)

云助手守护进程用于监控云助手客户端的资源消耗情况,上报云助手客户端的运行状态,以及当云助手客户端崩溃时重启客户端。您在停止云助手客户端前,需要先卸载云助手守护进程。
说明 目前云助手守护进程仅支持Linux操作系统。
  1. 远程连接Linux实例。具体操作,请参见远程连接Linux实例
  2. 停止云助手守护进程。
    /usr/local/share/assist-daemon/assist_daemon --stop
    说明 /usr/local/share/assist-daemon/assist_daemon为云助手守护进程的默认路径。
  3. 卸载云助手守护进程。
    /usr/local/share/assist-daemon/assist_daemon --delete
  4. 删除云助手守护进程目录。
    rm -rf /usr/local/share/assist-daemon

停止或启动客户端(Linux实例)

说明 您在停止云助手客户端前,需要先卸载云助手守护进程。具体操作,请参见卸载云助手守护进程(Linux实例)

完成以下操作,停止或启动Linux实例的云助手客户端:

  1. 远程连接Linux实例。具体操作,请参见远程连接Linux实例
  2. 根据ECS实例的init系统选择以下命令停止云助手客户端服务。
    • 采用新版本内核的Linux系统通常使用systemd初始化进程服务,操作如下所示。
      • 查询您的ECS实例是否使用systemd初始化进程服务,有返回信息则表示使用的是systemd。
        strings /sbin/init | grep "/lib/system"
      • 停止云助手客户端。
        systemctl stop aliyun.service
      • 启动云助手客户端。
        systemctl start aliyun.service
    • 对于Ubuntu14及更低版本的Linux系统,通常使用UpStart初始化进程服务,操作如下所示。
      • 查询您的ECS实例是否使用UpStart初始化进程服务,有返回信息则表示使用的是UpStart。
        strings /sbin/init | grep "upstart"
      • 停止云助手客户端。
        /sbin/initctl stop aliyun-service
      • 启动云助手客户端。
        /sbin/initctl start aliyun-service
    • 采用低版本内核的Linux系统通常使用sysvinit初始化进程服务,操作如下所示。
      • 查询您的ECS实例是否使用sysvinit初始化进程服务,有返回信息则表示使用的是sysvinit。
        strings /sbin/init | grep "sysvinit"
      • 停止云助手客户端。
        /etc/init.d/aliyun-service stop
      • 启动云助手客户端。
        /etc/init.d/aliyun-service start