开发者社区> 问答> 正文

为什么在ECS控制台执行命令时,提示实例未安装云助手服务?

为什么在ECS控制台执行命令时,提示实例未安装云助手服务?

展开
收起
去校区学技术 2021-12-18 21:35:33 1486 0
1 条回答
写回答
取消 提交回答
  • 因为云助手未收到相应的心跳信息。参见以下方式解决该问题。

    如果是云助手服务进程被关闭导致的,您可以重启云助手服务。Windows Server系统请参见如何查看云助手服务状态?,Linux系统可参见以下操作:

    1.运行以下命令重启云助手服务。

    systemctl restart aliyun

    2.运行以下命令确认云助手服务是否开机自动启动。

    systemctl status aliyun

    如果是disable状态,运行以下命令设置为开机自动启动。

    systemctl enable aliyun

    如果是经典网络类型实例,并且安装的是低版本云助手客户端,您需要自行添加配置文件明确ECS实例的地域信息。更多详情,请参见经典网络类型实例可以使用云助手吗?。

    详情参见:如何查看云助手服务状态: 远程连接ECS实例后,参见以下方式:

    查看云助手服务状态,确认云助手服务是否正常启用:

    Linux系统:

    方式一:

    systemctl status aliyun

    方式二:

    ps aux | grep aliyun

    Windows Server系统:选择计算机管理 > 服务和应用程序 > 服务,并找到Aliyun Service。

    在相应目录查找日志文件。例如:

    tail -n 100 /usr/local/share/aliyun-assist/$(/usr/sbin/aliyun-service -v)/log/aliyun_assist_main.log

    在相应目录查找心跳或者更新日志文件。例如:

    tail -n 100 /usr/local/share/aliyun-assist/$(/usr/sbin/aliyun-service -v)/log/aliyun_assist_update.log

    经典网络类型实例可以使用云助手吗?

    可以。经典网络类型实例推荐安装最新版本云助手客户端。具体步骤,请参见安装云助手客户端通过下载链接安装客户端章节。如果您使用的历史版本客户端,您必须在云助手的安装路径下创建名为region-id的文件,并在文件中填入ECS实例所属地域的ID。取值请参见地域与可用区。例如,一台CentOS系统ECS实例在华东 1(杭州)地域:

    1.填写地域ID。

    echo 'cn-hangzhou' > /usr/local/share/aliyun-assist/region-id

    2.重启云助手服务。

    2021-12-18 21:52:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载