描述
重启指定的实例
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 系统规定参数,取值:RebootInstance |
InstanceId | String | 是 | 指定实例的 ID |
ForceStop | String | 否 | 重启机器时的是否强制关机策略。取值:
|
错误代码 | 描述 | Http状态码 | 语义 |
InvalidInstanceId.NotFound | The specified InstanceId does not exist. | 404 | 指定的 InstanceId 不存在 |
IncorrectInstanceStatus | The current status of the resource does not support this operation. | 403 | 该资源目前的状态不支持此操作 |
InstanceLockedForSecurity | The specified operation is denied as your instance is locked for security reasons. | 403 | 该资源目前被安全锁定被拒绝操作 |
DiskError | IncorrectDiskStatus. | 403 | 不正常的磁盘状态 |
https://ecs.aliyuncs.com/?Action=RebootInstance
&InstanceId=i-instance1
&<公共请求参数>
返回示例
XML格式
<RebootInstanceResponse>
<RequestId>F2E2C40D-AB09-45A1-B5C5-EB9F5C4E4E4A</RequestId>
</RebootInstanceResponse>
JSON格式
{
"RequestId": "F2E2C40D-AB09-45A1-B5C5-EB9F5C4E4E4A"
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您提到的是使用阿里云ECS(Elastic Compute Service,弹性计算服务)API来重启一个指定的云服务器实例的操作。下面是对这一操作的详细说明:
此API调用旨在实现远程重启一个阿里云ECS实例。这在需要快速恢复服务、应用更新后重启或解决某些运行时问题时非常有用。
Action: 必须参数,固定值RebootInstance
,表示执行重启实例的操作。
InstanceId: 必须参数,类型为String,表示要重启的ECS实例的唯一标识ID。确保你拥有该实例的管理权限,并且该实例处于Running
状态。
ForceStop(可选): 类型为String,用于指定是否强制重启实例。取值为true
或false
。默认情况下,如果不提供此参数,系统将按照正常流程关机再启动。选择true
意味着会进行类似于物理服务器断电的立即重启,可能会导致未保存的数据丢失。
返回参数:API调用成功后,会返回一些基本的公共响应参数,如RequestId(请求ID)、Success(操作是否成功)等。具体细节可以通过查阅阿里云ECS API文档中的“公共返回参数”部分获得。
错误码:
InvalidInstanceId.NotFound
: HTTP状态码404,表示指定的实例ID不存在。IncorrectInstanceStatus
: HTTP状态码403,意味着当前实例的状态不允许执行重启操作。InstanceLockedForSecurity
: HTTP状态码403,表示实例因安全原因被锁定,无法执行操作。DiskErrorIncorrectDiskStatus
: HTTP状态码403,指出磁盘状态不正常,无法执行重启。https://ecs.aliyuncs.com/?Action=RebootInstance&InstanceId=i-instance12345678&ForceStop=true
在这个示例中,我们请求重启一个实例ID为i-instance12345678
的ECS实例,并且指定了强制重启(ForceStop=true
)。
Running
,否则操作将失败。通过阿里云控制台或者CLI工具也可以完成同样的操作,但使用API调用提供了更灵活的自动化和集成选项。您也可以通过ECS一键诊断全面排查并修复ECS问题。
你好,我是AI助理
可以解答问题、推荐解决方案等