EC2 instance 解终止原因

使用 Amazon EC2 控制台了解终止原因

  1. 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/
  2. 在导航窗格中,选择 Instances,然后选择实例。
  3. 在 Description (描述) 选项卡上,记下 State transition reason (状态转换原因) 标签旁边的原因。

aws ec2 describe-instances --instance-id instance_id

"StateReason": { "Message": "Client.VolumeLimitExceeded: Volume limit exceeded", "Code": "Server.InternalError" },

根据您记下的终止原因执行下列操作之一:

  • 如果原因是 Client.VolumeLimitExceeded: Volume limit exceeded,则表示您已达到 EBS 卷限制。有关更多信息,请参阅实例卷限制。要提交请求以提升 Amazon EBS 卷限制,请填写 AWS 支持中心创建案例表单。有关更多信息,请参阅 Amazon EC2 服务限制
  • 如果原因是 Client.InternalError: Client error on launch,这通常表示根卷已加密,并且您无权访问用于解密的 KMS 密钥。要获得对所需的 KMS 密钥的访问权限,请将相应的 KMS 权限添加您的 IAM 用户。

原文地址:https://www.cnblogs.com/cloudrivers/p/11376863.html

时间: 2024-10-11 13:26:13

EC2 instance 解终止原因的相关文章

EC2 Instance扩容EBS卷容量

EC2实例运行一段时间后,由于日志和一些应用程序数据的积累,可能出现之前预留的磁盘容量不够需要扩容的情况.AWS EBS目前还不支持在线扩容,不过可以通过结合snapshot来实现. 如,我的EC2 Instance容量默认的8G不够用了,需要扩容. 1. 创建需要扩容磁盘的snapshot: 进入aws ec2控制台的Volume管理项中,选中你要扩容的EBS卷,右键选择"create snapshot" 在弹出的对话框中,输入名称和描述信息,待创建完成后记录下snapshot的ID

Windows EC2 Instance 忘记密码如何重置

这个问题搞了我2天时间,所以要好好记录一下.对于Windows Server 2012之前和Server 2016之后的处理方式是不一样的,我在误打误撞中,用了2012的方法解决了2016的问题, 因为我不知道忘记密码的EC2是2016版本.而且Windows的这类问题(忘记key pair和密码)的处理方式比Linux的要复杂. 关闭该instance, 这个instance tag标记为original-instance 到Volume处找到该instance的volume,然后Detach

Remote connect to Amazon EC2 instance

Remote Connect to Amazon EC2 Linux Instance such as NAT from Windows Using PuTTY http://docs.aws.amazon.com/gettingstarted/latest/wah-linux/getting-started-deploy-app-connect.html Note: The username for the linux AMI is ec2-user. (used in PuTTY) Add

JAVA 内存泄露详解(原因、例子及解决)

转载请注明出处:http://blog.csdn.net/anxpp/article/details/51325838,谢谢! Java的一个重要特性就是通过垃圾收集器(GC)自动管理内存的回收,而不需要程序员自己来释放内存.理论上Java中所有不会再被利用的对象所占用的内存,都可以被GC回收,但是Java也存在内存泄露,但它的表现与C++不同. JAVA 中的内存管理 要了解Java中的内存泄露,首先就得知道Java中的内存是如何管理的. 在Java程序中,我们通常使用new为对象分配内存,而

UNIX环境编程学习笔记(21)——进程管理之获取进程终止状态的 wait 和 waitpid 函数

lienhua342014-10-12 当一个进程正常或者异常终止时,内核就向其父进程发送 SIGCHLD信号.父进程可以选择忽略该信号,或者提供一个该信号发生时即被调用的函数(信号处理程序).对于这种信号的系统默认动作是忽略它. 在文档“进程控制三部曲”中,我们讲的第三部曲是使用 wait 函数来获取终止子进程的终止状态.那么,有几个问题我们这里需要详细的学习一下. 1. 父进程一定能够获取到子进程的终止状态吗?如果子进程在父进程调用 wait 函数前就终止了,怎么办? 2. 如果父进程没有获

ios- -[__NSCFType invalidate]: unrecognized selector sent to instance 0x18894a30错误随笔

问题:app点支付按钮,跳到支付宝web页面,程序进入后台,程序卡死,支付完成或取消支付时,程序crash. 报错:-[__NSCFType invalidate]: unrecognized selector sent to instance 0x18894a30,错误原因是对已经销毁的对象,发送了消息,程序访问不到对象. 我集成了保利视频,发生错误的代码 - (void)initPloyVideo { PolyvSettings *polyvSettings = [[PolyvSetting

启动sentinel服务的时候,出现错误 1067 进程意外终止

错误提示:错误 1067:进程意外终止 原因: sentinel 启动服务的时候,需要使用sentinel模式来启动,而使用--install-service 生成的sentinel26379服务,在启动的时候,是无法使用sentinel模式来启动的,所以只能通过命令行来进行启动了 解决方法: 通过命令行来启动sentinel 原文地址:https://www.cnblogs.com/zyc19910109/p/8376385.html

PowerShell 批量打开 EC2 Termination Protection

同事前两天打算重启一个EC2 实例,结果手滑点到了 Termination,然后EC2 就悲剧了.幸好有Snapshot备份,服务器挂了15分钟之后 成功的恢复了. 可以看见 reboot和terminate靠的十分近,所以为了避免悲剧再次发生,我们需要打开 termination protection 如果只有几台EC2,可以手动点开,如图所示 但是如果很多的话,还是写脚本实现方便一些 下面是PowerShell实现的操作. function Scan-EC2(){ Write-Host "C

hbase官方文档(转)

Apache HBase™ 参考指南  HBase 官方文档中文版 Copyright © 2012 Apache Software Foundation.保留所有权利. Apache Hadoop, Hadoop, MapReduce, HDFS, Zookeeper, HBase 及 HBase项目 logo 是Apache Software Foundation的商标. Revision History Revision 0.95-SNAPSHOT 2012-12-03T13:38 中文版