【问题标题】:Duplicating AWS EC2 Instance复制 AWS EC2 实例
【发布时间】:2014-03-16 20:19:19
【问题描述】:

我已关注 these instructions 复制一个 AWS、EBS 支持的 EC2 实例,但我遇到了障碍。

这正是我所做的:

  1. 从原始实例创建了一个 AMI(实例面板:actions>create image)

  2. 使用当前键启动 AMI 作为实例(AMI 面板:启动)

  3. 创建了一个新的弹性 IP 并将其与新实例关联。

问题:一切似乎都很好,但我失去了与原始实例的连接。我为原始 IP 运行了跟踪路由,当它到达亚马逊时它正在下降。尽管它显示在我的面板中,与原始实例相关联,但它似乎并不存在,同样,原始实例指向正确的 IP 地址。

为了解决问题,我现在有:

  1. 删除了新的 AMI

  2. 删除了新实例

没有变化。我究竟做错了什么?如何正确复制可以指向不同 IP 的实例?

谢谢,

J

【问题讨论】:

  • 您缺少指向“这些说明”的链接

标签: amazon-web-services amazon-ec2 ip amazon-ami


【解决方案1】:

在设置新实例时,您似乎没有做错任何事情。

我不知道您在该实例中拥有什么,但我的一个想法是,当您从实例创建 AMI 时,AWS 的默认行为是 reboot the instance

Amazon EC2 在创建 AMI 之前关闭实例以确保 实例上的所有内容都已停止并处于一致状态 在创作过程中。如果您确信您的实例是 在适合 AMI 创建的一致状态下,您可以告诉 Amazon EC2 不会关闭并重新启动实例。一些文件 xfs 等系统可以冻结和解冻活动,使其安全 在不重启实例的情况下创建映像。

也许您的网络服务器没有在系统启动时启动?

【讨论】:

  • 谢谢尤里。我不确定问题出在实例上。问题似乎与 IP 地址有关,除了我看不到与 IP 地址相关的任何明显内容。该实例指向正确的地址,并且该地址与正确的实例相关联。另外,我过去重启过没有问题。
  • 您可以通过 ssh 连接到您的实例吗?
  • 是的,我可以通过 SSH、Telenet 和 SFTP 进行连接,但不能通过 HTTP/HTTPS。
  • 我使用终端窗口来 ping 或跟踪路由...wikihow.com/Ping-an-IP-Address 在我 ping/跟踪它时,服务器地址和 IP 都没有解析。当他们到达亚马逊时,他们会掉下来。它们似乎不存在。
  • 默认情况下,在 EC2 上 Ping 不会应答您(您应该在安全组中打开 ICMP 端口 - aws.amazon.com/articles/…)。如果您可以通过 SSH 连接到您的机器(使用弹性 IP,我只能猜测)- IP 地址没有问题。你能从那台机器访问你的服务器吗? (SSH 到它和curl localhost)?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-17
  • 1970-01-01
  • 2020-09-17
  • 1970-01-01
  • 2020-12-13
相关资源
最近更新 更多