
# 故障诊断异常如何处理？
#### 问题描述
用户在"故障诊断"页面选择"ECS诊断"，发起ECS诊断后，执行过程中出现异常。
#### 解决方案
不同的执行阶段产生问题根因并不一致，在此提供了对应的解决方案，建议参照以下步骤排查并处理。
- [安装插件步骤异常]
  通常情况下，"安装插件"步骤报错是因为用户没有使用Uniagent进行安装插件的IAM权限。具体可参考[批量管理ICAgent插件](https://support.huaweicloud.com/usermanual-aom2/agent_01_0028.html)。
  1. 登录[IAM控制台](https://console.huaweicloud.com/iam/?locale=zh-cn#/iam/users)。
     
     若无IAM访问权限，请联系管理员处理。
     
     
  
  2. 在左侧导航栏选择"用户"，进入用户列表页面。 
     图1查看用户列表   
     ![](https://support.huaweicloud.com/coc_faq/zh-cn_image_0000002448210349.png "点击放大")
     
     
  
  3. 在用户列表中单击待查看的用户名称，进入用户详情页面。
  
  4. 选择授权记录页签，查看当前用户所有授权。 
     图2查看用户授权记录   
     ![](https://support.huaweicloud.com/coc_faq/zh-cn_image_0000002414734914.png "点击放大")
     
     
  
  5. 单击权限名称查看详情，在策略内容中确认Action列表中是否包含aom:uniagentAgent:install权限。 
     图3查看权限   
     ![](https://support.huaweicloud.com/coc_faq/zh-cn_image_0000002448200353.png "点击放大")
     
     
  
  6. 如果当前账号缺少所需权限，请联系账号管理员，在IAM中为登录用户申请aom:uniagentAgent:install权限。 
     具体操作可参见[创建用户组并授权](https://support.huaweicloud.com/usermanual-iam/iam_03_0001.html)。
     
     
   
- [采集数据步骤异常]
  通常情况下，"采集数据"步骤报错是因为用户执行采集脚本报错，脚本执行报错的根因通常情况下体现在：
  - OS镜像版本不符合约束；
  
  - Uniagent版本不符合约束。
  
  
  具体约束请参见[ECS诊断](https://support.huaweicloud.com/usermanual-coc/coc_um_06_08_01.html)页面。
  1. 登录[云运维中心](https://console.huaweicloud.com/coc/?#/console/home)。
  
  2. 在左侧导航栏选择"任务管理 \> 执行记录"。
  
  3. 单击上方"脚本工单"。
  
  4. 按照工单名称搜索"HWC.COC.PLATFORM-execute-linux-holmes-agent.sh"。
  
  5. 单击符合"采集数据"步骤执行时间区间的工单记录，查看详细信息。 
     - 若出现"/usr/local/uniagentd/tmp/"字样报错，请查看UniAgent版本是否符合约束；
     
     - 若返回正常的以JSON字符串形式展示的采集信息，但执行仍然报错，请查看OS镜像版本是否符合约束。
     
     
     
     
   
- [故障诊断步骤异常]
  通常情况下，可能由于网络拥塞导致小概率报错
  1. 登录[云运维中心](https://console.huaweicloud.com/coc/?#/console/home)。
  
  2. 在左侧导航栏选择"任务管理 \> 执行记录"。
  
  3. 单击上方"诊断工单"，进入诊断工单页签。
  
  4. 单击异常工单名称，进入诊断详情页面。
  
  5. 单击"重试"按钮，自行重试即可。
   
- [卸载/清理数据步骤异常]
  通常情况下，"卸载/清理数据"步骤报错是因为用户没有使用Uniagent进行卸载插件的IAM权限，可参考[批量管理ICAgent插件](https://support.huaweicloud.com/usermanual-aom2/agent_01_0028.html)。
  1. 登录[IAM控制台](https://console.huaweicloud.com/iam/?locale=zh-cn#/iam/users)。
     
     若无IAM访问权限，请联系管理员处理。
     
     
  
  2. 在左侧导航栏选择"用户"，进入用户列表页面。 
     图4查看用户列表   
     ![](https://support.huaweicloud.com/coc_faq/zh-cn_image_0000002414748106.png "点击放大")
     
     
  
  3. 在用户列表中单击待查看的用户名称，进入用户详情页面。
  
  4. 选择授权记录页签，查看当前用户所有授权。 
     图5查看用户授权记录   
     ![](https://support.huaweicloud.com/coc_faq/zh-cn_image_0000002414588266.png "点击放大")
     
     
  
  5. 单击权限名称查看详情，在策略内容中确认Action列表中是否包含aom:uniagentAgent:uninstall权限。 
     图6查看权限   
     ![](https://support.huaweicloud.com/coc_faq/zh-cn_image_0000002414579586.png)
     
     
  
  6. 如果当前账号缺少所需权限，请联系账号管理员，在IAM中为登录用户申请aom:uniagentAgent:uninstall权限。 
     具体操作可参见[创建用户组并授权](https://support.huaweicloud.com/usermanual-iam/iam_03_0001.html)。
     
     
   
