从创建实例开始到释放实例结束,实例可能处于不同的状态,这些状态组成了实例的生命周期。
实例状态
实例状态按查询位置分为控制台状态和API状态。控制台状态是可以在控制台中查询到的实例状态,API状态是调用DescribeInstanceStatus或DescribeInstances可以查询到的实例状态。一个API状态可能根据包年包月实例是否过期、账号是否欠费等原因对应多个控制台状态。
实例状态按属性分为稳定状态和中间状态。中间状态是实例在到达稳定状态前暂时处于的状态,如果实例长时间处于中间状态,说明出现了异常。
在实例生命周期中可能的状态如下表所示。
控制台状态 |
API状态 |
状态属性 |
状态说明 |
待启动 |
Pending |
中间状态 |
新创建实例,实例即将启动。 |
启动中 |
Starting |
中间状态 |
新创建实例,或者对已有实例执行启动或重启操作,实例即将进入运行中(Running)状态。 |
运行中 |
Running |
稳定状态 |
实例处于运行中状态。 重要 实例处于Running状态仅代表实例运行起来,类似于对电脑进行开机,但是实例的操作系统并不一定运行起来了。您可以通过查看实例的健康状态,判断实例的操作系统是否已经运行起来。只有当实例的操作系统运行起来后,网络服务才能正常工作,才可以通过SSH、RDP等方式进行远程访问。更多详情,请参见查看实例健康状态。 |
即将过期 |
Running |
稳定状态 |
包年包月实例正常运行中,但是即将过期。建议您及时续费实例,更多信息,请参见续费概述。 |
停止中 |
Stopping |
中间状态 |
对实例执行停止或休眠操作,实例即将进入已停止(Stopped)状态。 |
已停止 |
Stopped |
稳定状态 |
实例已经创建完成等待启动,或者实例已经被停止或休眠。 说明 在控制台上或者调用RunInstances创建实例后,实例会自动启动,您无需手动启动。 |
已过期 |
Stopped |
稳定状态 |
包年包月实例已经到期,或者按量付费实例因账号欠费而停机,实例即将释放。关于实例的资源保留情况,请参见到期后资源状态变化和按量付费。 |
退款后过期 |
Stopped |
稳定状态 |
包年包月实例已退款。为避免误操作导致数据丢失,相关资源会保留一定时间再释放,规则如下:
说明 以上期限是最长保留时间,实际释放时间可能提前。 |
过期回收中 |
Stopped |
稳定状态 |
如果包年包月实例的网络类型为专有网络,在到期后释放前会先进入已过期(Stopped)状态,但随时会进入过期回收中(Stopped)状态。 已过期(Stopped)状态和过期回收中(Stopped)状态下,实例的资源保留情况不同。更多信息,请参见到期后资源状态变化。 |
欠费回收中 |
Stopped |
稳定状态 |
如果按量付费实例的网络类型为专有网络,在欠费停机后释放前会先进入已过期(Stopped)状态,但随时会进入欠费回收中(Stopped)状态。 已过期(Stopped)状态和欠费回收中(Stopped)状态下,实例的资源保留情况不同。更多信息,请参见按量付费。 |
已锁定 |
Stopped |
稳定状态 |
实例存在安全风险被锁定。您可以前往安全管控页面申请解禁。 |
等待释放 |
Stopped |
稳定状态 |
已申请退款提早释放包年包月实例。具体操作,请参见申请退款。 |
管理实例状态
实例API状态的转换流程示意图如下所示。
创建实例等操作会直接影响实例状态,建议您使用控制台、API等阿里云提供的管理工具管理实例状态。例如,如果需要在停止按量付费实例时启用节省停机模式、重启实例使修改的主机名生效,必须使用控制台、API等管理工具操作,在操作系统内操作无效。
管理实例状态的常见操作及说明如下:
-
创建实例
实例先进入待启动(Pending)状态,然后进入启动中(Starting)状态,最终进入运行中(Running)状态。此时实例可以接受访问,例如您可以连接实例管理操作系统设置、在实例上搭建网站后通过浏览器访问等。
-
停止实例
实例先进入停止中(Stopping)状态,最终进入已停止(Stopped)状态。在执行一些操作前,您需要先停止实例,例如实例更换操作系统、实例修改私有IP地址、按量付费实例变配实例规格等。
如果在停止按量付费实例时启用节省停机模式,停机后会释放计算资源(vCPU和内存)和固定公网IP并停止收取相关费用,但保留云盘、EIP等其他资源并继续收取相关费用。
-
启动实例
实例先进入启动中(Starting)状态,最终进入运行中(Running)状态。
-
休眠实例
实例先进入停止中(Stopping)状态,最终进入已停止(Stopped)状态。休眠实例时,操作系统会将内存中的数据(包括运行的应用程序及其状态)保留至实例的系统盘。当再次启动实例时,操作系统会读取保留的内存数据,并快速恢复休眠前运行的应用程序及其状态。
如果按量付费实例开启了休眠不收费,休眠后会释放计算资源(vCPU和内存)和固定公网IP并停止收取相关费用,但保留云盘、EIP等其他资源并继续收取相关费用。
-
重启实例
实例先进入停止中(Stopping)状态,然后进入启动中(Starting)状态,最终进入运行中(Running)状态。在执行一些操作后,您需要重启实例使其生效,例如修改实例规格等。
实例在重启后可能被调度到其他宿主机上,如果您需要实例始终部署在指定的宿主机上,可以购买专有云宿主机并为实例启用关联宿主机。
-
释放实例
您只能释放API状态为Stopped的实例,可能对应控制台中的已停止、已过期等状态。不支持直接释放未到期的包年包月实例,如需在到期前释放包年包月实例,请申请退款或者转为按量付费实例。
实例释放后,实例ID、固定公网IP、系统盘、设置随实例释放的数据盘等数据和资源随之释放且不可恢复,EIP、设置不随实例释放的数据盘等独立的资源自动解绑。请慎重执行释放操作,如果需要规避误操作释放实例,您可以为实例启用释放保护。
关于阿里云ecs服务器的内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/9421.html