Ki *_*Jéy 3 ssh amazon-ec2 amazon-web-services
我有一个在 Ubuntu 14.04 上运行的 EC2 实例,它已经运行了大约 3 个月。我从我的支付处理合作伙伴那里获得了它的 IP 地址白名单,因此重新启动它是一个艰难的决定,因为它的 IP 地址将会改变。但现在发生的事情是这样的:我正在通过 ssh 处理它,启动一个 node.js 进程并在我使用与它通信的移动应用程序时查看日志,然后突然它停止响应键盘输入。现在我无法访问托管在其上的任何网站,也无法通过 ssh 登录:
ssh: connect to host ***.***.***.*** port 22: Can't assign requested address
Run Code Online (Sandbox Code Playgroud)
而且我什至无法从控制台重新启动实例:我单击重新启动,出现警报对话框我单击“是的,我确定”,没有任何反应,刷新页面并使用相同的 IP 地址后,实例仍在运行。
我该怎么办 ?
有时 EC2 会崩溃并且可能需要数小时才能响应从控制台重新启动。在极少数情况下,亚马逊必须参与其中才能杀死它。最好的办法是拍摄附加存储的快照并创建一个新的 EC2 实例。
关于您的 IP,您应该使用弹性 IP。每个 EC2 可免费获得一个,在您发布之前一直保留。如果您有一个,您可以从快照重新创建一个 EC2,然后附加您的弹性 IP 并在几分钟内启动并运行。
编辑
例如,我的 EC2 大约在 2 个月前因您的相同问题而崩溃。我从快照重新创建了所有内容并移动了我的弹性 IP。大约 4-6 小时后,EC2 终于停止了,我可以再次启动它,但我在论坛中读到 AWS 偶尔需要参与。
| 归档时间: |
|
| 查看次数: |
5090 次 |
| 最近记录: |