通过阿里云CLI调用RebootInstance API重启一台ECS实例。
背景信息
您可以调用RebootInstance接口重启一台运行中的ECS实例,接口调用成功后实例进入启动中状态。调用接口前建议您仔细阅读接口的相关说明,具体请参见RebootInstance。
通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明。
CLI请求示例
- 调用DescribeInstances API查询您需要重启的运行状态的ECS实例ID。
本示例通过实例名称查询。
aliyun ecs DescribeInstances --RegionId cn-hangzhou --InstanceName namedemo --Status Running --output cols=Instances.Instance[].InstanceId
返回结果示例:
Instances.Instance[].InstanceId
-------------------------------
[i-bp14a7xie8erwsvo****]
- 重启运行中的ECS实例
i-bp14a7xie8erwsvo****
。
本示例中,实例正常关机,并且预检查请求后直接启动ECS实例。
aliyun ecs RebootInstance --InstanceId i-bp14a7xie8erwsvo**** --ForceStop false --DryRun false
执行结果
{
"RequestId": "2DD09CBD-1F4D-4923-94C7-F3BD67137BBE"
}