不管怎样,除了切断电源之外,还有什么最快的方式来关闭服务器呢?
像在(不)安全关机中那样杀死它,理论上你可以重新启动它并让它在事件中幸存下来。
编辑:与 serverfault.com 有点关系,抱歉。恕我直言,这个问题之所以相关是因为这些都是用户可能尝试的事情,而且在恶劣条件下,服务器管理员可能会出于某些原因想要关闭多个设备,以免发生未定义的“损坏”。
编辑2:向社区维基开放。
答案1
在 Sun 服务器上,Stop-A
立即暂停内核。您可以按下组合键或在串行控制台上发送等效信号。
在 Linux 上,Alt-SysRq-O
立即崩溃内核。通过远程 shell,您可以执行此操作echo o > /proc/sysrq-trigger
。还有其他神奇的 SysRq 键这将导致立即进行不干净重启。 Alt-SysRq-S
首先同步到磁盘很方便。
答案2
为 oracle dba 提供 root 密码。
答案3
C4或其他爆炸物
答案4
你没有扩展。如果不能扩展,那就不是解决方案。
EMP脉冲。
理论上,如果它没有严重损坏电子设备,您可以重新安装操作系统,一切都会顺利完成。关闭整个数据中心机器的最快方法 - 只需使用更大的脉冲 - 并且比直接拉电源更有效,因为那些 UPS/电池不会妨碍您。
当然,这不是理想的扩展,因为您要处理的是功率与覆盖面积的平方反比定律,任何像样的计算机科学家都会对这种 O 约束感到畏缩,并寻找更好的算法。也许一堆 EMP 脉冲发射器,每个都可以通过受到脉冲触发,可以为您提供一个易于扩展的级联系统,但代价是脉冲波动时效果会有轻微的延迟。