云助手Agent是为ECS实例执行云助手命令的代理程序。本文介绍如何启动、停止或卸载云助手Agent。
启动或停止云助手Agent(Windows实例)
完成以下操作,启动或停止Windows实例的云助手Agent:
警告 Aliyun Assist Service是云助手Agent服务的显示名称,停止Aliyun Assist Service相当于停止云助手Agent,这可能会导致ECS实例异常,并无法在ECS管理控制台停止运行中的ECS实例。建议您谨慎停止云助手Agent。
- 远程连接Windows实例。具体操作,请参见通过密码认证登录Windows实例。
- 单击开始菜单,选择 。
- 选择 。
- 找到Aliyun Assist Service服务,单击停止此服务或者重启动此服务。
卸载云助手Agent(Windows实例)
如果您打算不再使用云助手Agent,可以进行如下操作卸载云助手Agent。
- 参考启动或停止云助手Agent(Windows实例)的操作步骤停止云助手Agent。
- 删除C:\ProgramData\aliyun\assist目录。
启动或停止云助手Agent(Linux实例)
说明 您在停止云助手Agent前,需要先卸载云助手守护进程。具体操作,请参见卸载云助手守护进程(Linux实例)。
完成以下操作,启动或停止Linux实例的云助手Agent:
- 远程连接Linux实例。具体操作,请参见远程连接Linux实例。
- 根据ECS实例的init系统选择以下命令启动或停止云助手Agent服务。
- 采用新版本内核的Linux系统通常使用systemd初始化进程服务,操作如下所示。
- 查询您的ECS实例是否使用systemd初始化进程服务,有返回信息则表示使用的是systemd。
strings /sbin/init | grep "/lib/system"
- 停止云助手Agent。
systemctl stop aliyun.service
- 启动云助手Agent。
systemctl start aliyun.service
- 重启云助手Agent。
systemctl restart aliyun.service
- 查询您的ECS实例是否使用systemd初始化进程服务,有返回信息则表示使用的是systemd。
- 对于Ubuntu14及更低版本的Linux系统,通常使用UpStart初始化进程服务,操作如下所示。
- 查询您的ECS实例是否使用UpStart初始化进程服务,有返回信息则表示使用的是UpStart。
strings /sbin/init | grep "upstart"
- 停止云助手Agent。
/sbin/initctl stop aliyun-service
- 启动云助手Agent。
/sbin/initctl start aliyun-service
- 重启云助手Agent。
/sbin/initctl restart aliyun-service
- 查询您的ECS实例是否使用UpStart初始化进程服务,有返回信息则表示使用的是UpStart。
- 采用低版本内核的Linux系统通常使用sysvinit初始化进程服务,操作如下所示。
- 查询您的ECS实例是否使用sysvinit初始化进程服务,有返回信息则表示使用的是sysvinit。
strings /sbin/init | grep "sysvinit"
- 停止云助手Agent。
/etc/init.d/aliyun-service stop
- 启动云助手Agent。
/etc/init.d/aliyun-service start
- 重启云助手Agent。
/etc/init.d/aliyun-service restart
- 查询您的ECS实例是否使用sysvinit初始化进程服务,有返回信息则表示使用的是sysvinit。
- 采用新版本内核的Linux系统通常使用systemd初始化进程服务,操作如下所示。
卸载云助手守护进程(Linux实例)
云助手守护进程用于监控云助手Agent的资源消耗情况,上报云助手Agent的运行状态,以及当云助手Agent崩溃时重启客户端。您在卸载云助手Agent前,需要先卸载云助手守护进程。
说明 目前云助手守护进程仅支持Linux操作系统。
- 远程连接Linux实例。具体操作,请参见远程连接Linux实例。
- 停止云助手守护进程。
/usr/local/share/assist-daemon/assist_daemon --stop
说明 /usr/local/share/assist-daemon/assist_daemon为云助手守护进程的默认路径。 - 卸载云助手守护进程。
/usr/local/share/assist-daemon/assist_daemon --delete
- 删除云助手守护进程目录。
rm -rf /usr/local/share/assist-daemon
卸载云助手Agent(Linux实例)
如果您打算不再使用云助手Agent,可以进行如下操作卸载云助手Agent。
- 远程连接Linux实例。具体操作,请参见远程连接Linux实例。
- 卸载云助手守护进程。具体操作,请参见卸载云助手守护进程(Linux实例)。
- 停止云助手Agent。具体操作,请参见启动或停止云助手Agent(Linux实例)。
- 运行以下命令卸载云助手Agent。
- rpm包管理:
sudo rpm -qa | grep aliyun_assist | xargs sudo rpm -e
- deb包管理:
- 运行
sudo dpkg -l
命令,查询云助手deb包名称。 - 运行
sudo dpkg -r 云助手deb包名称
命令,卸载云助手deb包。
- 运行
- 运行
rm -rf /usr/local/share/aliyun-assist
命令,删除云助手Agent目录。
- rpm包管理: