【问题标题】:AWS 'The instance is running on degraded hardware.' And about my softwareAWS '实例在降级的硬件上运行。'关于我的软件
【发布时间】:2019-05-30 14:43:49
【问题描述】:

我现在正在使用 AWS EC2 实例。 我收到消息“实例在降级的硬件上运行”。 我找到了我应该做的。 https://forums.aws.amazon.com/thread.jspa?threadID=105610

我读到了一个理由 “这意味着您的实例实际上在物理主机上运行,​​该主机存在硬件问题,因此无法以最佳方式运行,这可能导致您的实例无法访问。”

“您所要做的就是重新启动它,然后它将在新的健康主机上生成。”

我的 EC2 实例硬件中有一个 NVME 和我的 mongodb 数据。

我想知道如果我停止和启动我的EC2实例,我的EC2的硬件会改变,我的mongodb数据会消失吗?还是还在里面?

感谢您的回答。

【问题讨论】:

  • 您的 mongodb 是持久化的(由磁盘支持)还是仅存储在内存中?如果只是在内存中,您将丢失内容。
  • NVMe 是附加的实例存储,因此在实例停止 doc 时会消失。您应该启动一个新实例并复制您的数据(您还应该定期备份!)。

标签: amazon-web-services amazon-ec2


【解决方案1】:

您可以轻松地对此进行测试:启动一个小实例,编写一个文件。重启实例,重新登录。文件还在那里吗?这就是你的答案。

如果您有数据希望保持良好的测试节拍依靠互联网获得答案,即使它是堆栈溢出;)

【讨论】:

  • 没有必要测试这个。根据设计,临时磁盘不会在停止/启动后继续存在,并且 EC2 实例中的 NVMe 磁盘始终是临时磁盘。 docs.aws.amazon.com/AWSEC2/latest/UserGuide/…
  • 当然。没有什么比实际体验更好的了。授鱼与授鱼。
猜你喜欢
  • 2012-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-02
  • 2014-01-14
  • 2023-04-08
  • 1970-01-01
相关资源
最近更新 更多