问题描述 ECS云助手可以不用登录服务器执行命令,如果执行过程中有输出信息或错误信息,那信息是否可以查看到,怎么查看 期望结果 查看ECS云助手执行的命令输出信息 已尝试的方法
使用ECS云助手执行命令
云助手任务执行失败原因调用InvokeCommand、RunCommand API成功返回后(4XX错误请根据错误码定位错误原因),通过DescribeInvocations查询执行状态,返回invokeStatus字段为Failed。或通过控制台执行命令后,显示“执行失败”。
**二、 排查步骤** 1. 首先根据DescribeInvocations的返回值中的ErrorInfo字段,一般可以查看错误原因:
现有错误信息如下
2. 如错误信息不明确,先查看云助手Agent状态,大部分执行失败都是由于agent不可用导致,请看FAQ【云助手客户端Agent如何排查】
三、 接口文档RunCommand:https://help.aliyun.com/document_detail/141751.html?spm=a2c4g.11186623.6.1344.76c7158dKi2DyY
InvokeCommand:https://help.aliyun.com/document_detail/64841.html?spm=a2c4g.11186623.6.1347.3d7586e9m0Ra7K
DescribeInvocations:https://help.aliyun.com/document_detail/64840.html?spm=5176.12818093.0.0.488716d0xi7ttK
四、 后续工作云助手任务执行失败诊断工具和Agent诊断工具现在设计中,发布后可更便捷的解决以上问题。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。