【发布时间】:2019-02-27 18:26:21
【问题描述】:
对于我们的测试,我们需要通过 SSH 在远程服务器 (VM) 上触发内核崩溃:
ssh server "echo c > /proc/sysrq-trigger"
问题在于,在大多数情况下,SSH 会话会卡住,因为内核崩溃发生在连接断开之前。有一个通用的连接超时,但这还不够好。
有没有办法延缓恐慌?
我们尝试将以下内容放在服务器上的文件中:
# - panic.sh -
#/bin/bash
sleep 5
echo c > /proc/sysrq-trigger
然后执行它:
ssh server "nohup panic.sh &"
但这没有帮助。 SSH 会话一直等到睡眠结束。
【问题讨论】:
标签: linux bash remote-access panic