【发布时间】:2020-04-30 23:47:07
【问题描述】:
有没有办法从 VM 本身停止 AWS ec2 实例? 如果我启动一个基于 ec2 linux 的实例,我有没有办法通过给出一些 linux 命令来停止该实例,例如“立即关闭”?
【问题讨论】:
标签: linux amazon-web-services amazon-ec2
有没有办法从 VM 本身停止 AWS ec2 实例? 如果我启动一个基于 ec2 linux 的实例,我有没有办法通过给出一些 linux 命令来停止该实例,例如“立即关闭”?
【问题讨论】:
标签: linux amazon-web-services amazon-ec2
它正在使用
shutdown -h now
或
shutdown -h +10
如果不使用“-h”参数停止,实例将保持运行状态。
【讨论】:
是的,但有几点需要注意。
如果您使用的是实例存储支持的实例,您唯一的选择是终止。如果没有 EBS 卷,实例就不能以停止状态存在。
还可以在实例上设置一个标志,说明如何处理实例启动的关闭。这可以是停止或终止。如果您想停止您的实例,请确保此标志配置正确。
除此之外,您可以使用普通的 Linux 关闭命令。 shutdown now
【讨论】:
sudo shutdown now,但 EC2 控制台仍然显示它正在运行(有问题)
shutdown -h now“关闭”虚拟实例(或其任何同义词,请参阅shutdown --help)。这让很多习惯于 PC 的人感到惊讶,但想象一下命令行相当于 BIOS 菜单。关闭操作系统会让您进入“BIOS 菜单”命令提示符,这就是关闭命令的作用。