云助手客户端是为 ECS 实例执行云助手命令的代理程序。云助手客户端不会主动进行任何操作,所有操作都在您的可控范围内,均由您主动发起。2017年12月01日之后创建的ECS实例,默认预装云助手客户端。如果您的ECS实例是2017年12月01日之前购买的,若需要使用云助手相关功能,您可以自行安装云助手客户端。此处提供安装、升级以及禁用云助手客户端的操作指示。
安装云助手客户端
Windows 实例
- 使用软件连接Windows实例。
- 下载云助手客户端。
- 双击客户端文件,根据安装向导安装。
Linux 实例
您可以根据自己的操作系统,选择下列安装方式的其中一种。
-
RPM包安装,适合CentOS、RHEL和SUSE Linux等:
- 远程连接Linux实例。
- 运行
wget https://repo-aliyun-assist.oss-cn-beijing.aliyuncs.com/download/aliyun_assist.rpm
下载云助手客户端 RPM 包。 - 运行
rpm -ivh aliyun_assist.rpm
安装云助手客户端。
-
deb包安装,适合Debian和Ubuntu等:
- 远程连接Linux实例。
- 运行
wget https://repo-aliyun-assist.oss-cn-beijing.aliyuncs.com/download/aliyun_assist.deb
下载云助手客户端 deb 包。 - 运行
dpkg -i aliyun_assist.deb
安装云助手客户端。
-
源码编译安装:
- 远程连接Linux实例。
- 运行
git clone https://github.com/aliyun/aliyun_assist_client
下载云助手源码。 - 进入源码存放目录。
- 运行
cmake .
生成编译文件。 - 运行
make
开始编译。 - 运行
cmake_install.sh
安装云助手客户端。
升级云助手客户端
云助手客户端每隔一个小时会运行升级资源检测进程,该进程程序所在路径为:
- Windows实例:C:\ProgramData\aliyun\assist\${version}/aliyun_assist_update
- Linux实例:/usr/local/share/aliyun-assist/${version}/aliyun_assist_update
自动升级失效时,您可以创建升级命令(CreateCommand),定期执行。以RPM安装包为例,以下云助手命令可以升级云助手客户端:
wget https://repo-aliyun-assist.oss-cn-beijing.aliyuncs.com/download/aliyun_assist.rpm
rpm -U aliyun_assist.rpm
禁止升级云助手客户端
一般地,云助手客户端升级进程默认自启动,您也可以禁用该服务:
- Windows实例:在CMD中运行
rename aliyun_assist_update
- Linux实例:运行
chmod a-x aliyun_assist_update
禁用云助手客户端
警告 云助手功能属于
Aliyun服务的一部分,禁用云助手客户端相当于禁用
Aliyun服务,这可能会导致实例异常并无法在ECS管理控制台停止运行实例。因此,建议您谨慎禁用云助手客户端。
Windows实例
- 使用软件连接Windows实例。
- 找到AliyunService。 ,并找到
- 单击停止此服务。
Linux实例
- 远程连接Linux实例。
- 运行以下命令关闭云助手客户端服务。
systemctl stop agentwatch chkconfig agentwatch off
相关链接
云助手客户端代码完全开源,您可以访问 阿里云 Github 仓库。
以下帮助文档中,可能需要使用云助手客户端: