linux – 远程有序关闭EC2实例?

我正在编写一个脚本,使用ec2-terminate-instances远程关闭EC2实例.我想执行有序的关闭(类似于 Linux‘shutdown’命令触发的关闭),而不是简单地关闭电源.这将使我有时间关闭正在运行的服务并正确卸载EC2卷.

不幸的是,我无法使用SSH登录这些实例而无需进行大量额外工作.有没有一种简单的方法可以触发远程,有序的关机?或者我是否需要编写一些存在于服务器上的控制守护进程,当我希望服务器关闭时我可以戳它?

解决方法

已经使用API​​停止或终止的EC2实例将被发送适当的命令,这些命令可以被电源后台程序拦截并用于启动关闭.大多数AMI和默认操作系统已经知道在获取这些信号时该怎么做.在台式计算机上,电源按钮发送请求关闭的特殊消息是相同的. API terminate命令不会在实例上“拔插”.

相关文章

文件查找(find) 1 find 简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。 用法:...
非交互式添加分区 方法一 添加/deb/sdb 下的分区,其实位置为1到1000M,第二个分区位置为1001至3000M,...
编译安装httpd 1 去官网下载源码包 为避免非法软件,一定要去官网下载http://www.apache.org httpd-2.4...
gdisk用法 gdisk - InteractiveGUIDpartitiontable (GPT) manipulator GPTfdisk (akagdisk) isatext-mo...
1 一定用快捷键 这里简单的说下几个常用的快捷按键。 1.1 移动光标快捷键 Crtl + a 光标回到命令行...
bash shell中测试命令 test命令提供了if-than语句中测试不同条件的途径。如果test命令中列出的条件成立...