文档首页/ 云监控服务 CES/ 常见问题/ 主机监控/ Agent安装类/ Agent一键修复失败问题排查
更新时间:2024-01-11 GMT+08:00

Agent一键修复失败问题排查

问题现象

安装主机监控Agent后,单击“修复插件配置”后,插件状态仍然是“配置异常”。

约束与限制

当前章节的修复方式只支持新版本Agent,若Agent版本为老版本,建议先升级到新版本。

查看当前Agnet版本的命令为:

if [[ -f /usr/local/uniagent/extension/install/telescope/bin/telescope ]]; then /usr/local/uniagent/extension/install/telescope/bin/telescope -v; elif [[ -f /usr/local/telescope/bin/telescope ]]; then echo "old agent"; else echo 0; fi
  • 返回“old agent”,表示使用老版本Agent。
  • 返回版本号,表示使用新版本Agent。
  • 返回“0”,表示未安装Agent。

问题分析

一键式修复插件失败后的排查思路:

  1. 检查DNS配置。
  2. 检查IAM委托配额。
  3. 查看用户权限。

解决方法

  1. 检查DNS配置是否正确。

    1. 登录管理控制台。
    2. 单击“计算 > 弹性云服务器”。
    3. 单击弹性云服务器名称。

      进入弹性云服务器详情页面。

    4. 单击基本信息中的虚拟私有云名称。

      进入虚拟私有云页面。

    5. 在虚拟私有云列表中,单击VPC名称链接。
    6. 在“子网”页签中查看弹性云服务器的DNS服务器地址是否正确。

      各区域DNS服务器地址配置以及如何修改DNS,请参考:WindowsLinux

      图1 DNS服务器地址

  2. 检查IAM委托配额。

    1. 登录管理控制台。
    2. 单击“服务列表 > 统一身份认证服务”
    3. 在左侧导航树选择“委托”。
    4. 查看委托配额。

      查看是否有CESAgentAutoConfigAgency的委托。

      如果没有且配额已满,请删除不需要的配额后再次进行Agent一键修复。

  3. 检查用户权限。

    1. 登录管理控制台。
    2. 单击“服务列表 > 统一身份认证服务”。
    3. 在左侧导航树选择“用户组”。
    4. 单击帐号所属用户组“操作”列下的“权限配置”。
    5. Agent安装需要有以下权限:
      • 全局:Security Administrator
      • Region:ECS CommonOperations或BMS CommonOperations以及CES Administrator或CES FullAccess权限
        图2 Agent安装所需用户权限