2

我正在尝试让一些脚本在 aws 终止操作时运行。我创建了 /etc/init.d/Script.sh 并符号链接到 /etc/rc01.d/K01Script.sh

然而,通过 aws 控制台终止并没有产生我正在寻找的输出。(这是一个通过 https 对服务器进行快速 API 调用的脚本,应该只需要几秒钟)。

然后我又试了一次,但专门更改了一个内核参数:'sudo sysctl -w kernel.poweroff_cmd=/etc/rc0.d/K01Script.sh'

又没有输出。

我收到消息“系统现在正在关闭电源!” 终止服务器时,我很确定 Ubuntu 服务器将进入运行级别 0。权限归 root 所有。

我知道我可以创建一个生命周期来做这样的事情,但我的团队更喜欢快速而肮脏的方式。

非常感谢任何帮助!

4

0 回答 0