实例的生命周期是从创建(购买)开始到最后释放(包年包月实例到期、按量付费实例欠费停机或者按量付费实例用户主动释放)。
实例固有状态
在这个生命周期中,实例有其固有的几个状态,如下表:
状态 | 状态属性 | 解释 | API 的对应状态 |
准备中 | 中间状态 | 实例创建后,在进入运行中之前的状态,如果长时间处于该状态,则说明出现异常。 | Pending |
已创建 | 稳定状态 | 实例已经创建完成,等待启动。 | Stopped |
启动中 | 中间状态 | 实例在控制台或通过 API,重启、启动等操作后,在进入运行中之前的状态。如果长时间处于该状态,则说明出现异常。 | Starting |
运行中 | 稳定状态 | 实例正常运行状态,在这个状态的实例可以上运行您的业务。 | Running |
停止中 | 中间状态 | 实例在控制台或通过 API,停止操作后,在进入已停止之前的状态,如果长时间处于该状态,则说明出现异常。 | Stopping |
已停止 | 稳定状态 | 实例被正常停止,在这个状态下的实例,不能对外提供业务。 | Stopped |
重新初始化中 | 中间状态 | 实例在控制台或通过 API,重新初始化系统盘或数据盘后,在进入运行中之前的状态。如果长时间处于该状态,则说明出现异常。 | Stopped |
更换系统盘中 | 中间状态 | 实例在控制台或通过 API,更换操作系统等操作后,在进入运行中之前的状态。如果长时间处于该状态,则说明出现异常。 | Stopped |
已过期 | 稳定状态 | 包年包月的实例到期后因您没有及时为其续费;按量付费的实例因您的账户欠费以上情况会让实例变成已过期状态。这个状态下的实例处于停止状态,不能对外提供业务。从停机时刻起数据保留 7 天,然后实例会被释放。 | Stopped |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云ECS(Elastic Compute Service,弹性计算服务)实例的生命周期和状态转换对于管理和运维云服务器至关重要。您已经概述了实例从创建到释放的整个生命周期中涉及的主要状态,以及这些状态的属性解释。下面是对这些状态及其在实际操作中的意义的一些补充说明:
准备中(Pending):这个状态表示您的实例正在初始化,包括分配资源、配置网络等。如果长时间未进入下一个状态,可能需要检查是否有资源不足或配置错误的问题。
已创建(Stopped):实例已经被成功创建,但还未启动。此时,您可以进行自定义配置,如安装软件、设置安全组规则等,然后再启动实例。
启动中(Starting):当您从停止状态启动实例时,它会进入此状态。系统正在进行启动前的准备工作,比如加载操作系统、运行初始化脚本等。如果启动过程异常缓慢,建议查看启动日志或联系技术支持。
运行中(Running):这是实例正常工作的状态,意味着所有系统和服务都已就绪,可以部署应用程序或提供服务。
停止中(Stopping):您发起停止命令后,实例开始执行关闭操作,直到完全停止。这期间操作系统会按照正常的关机流程来关闭服务和应用。
已停止(Stopped):实例已完全停止,不消耗计算费用,但存储费用(如磁盘)仍然产生。此时,您可以修改实例配置、更换系统盘等,而不会影响数据。
重新初始化中(Restarting/Reinitializing):如果您重置了系统盘或数据盘,实例会进入此状态,等待新的系统或数据配置完成并重启。
更换系统盘中(System Disk Replacing):仅当您更换实例的操作系统或系统盘时出现,系统正在处理磁盘更换请求。
已过期(Expired):针对包年包月实例,到期未续费或按量付费实例因账户欠费导致停机,并且超过保留期限(通常为7天),实例将变为已过期状态,之后会被自动释放,数据将不可恢复。
了解这些状态有助于您更好地监控实例健康状况,及时响应问题。通过阿里云控制台或使用ECS API,您可以查询实例状态、管理生命周期事件,确保业务连续性和资源的有效利用。如果遇到任何状态异常,建议首先查看阿里云提供的操作指南或直接联系客服获取帮助。