我在 NFS 挂载上运行了一些巨大的文件传输。挂载点所在的服务器不小心重启了,现在启动这些大传输的服务器似乎被它们卡住了。
如果我运行top
,我会看到以下内容:
我尝试的第一件事是kill
使用 -1 -2 -9 和 -15 标志以及上面显示的每个进程 ID 依次运行。这允许我继续,但没有终止进程。我尝试的下一件事是重新启动服务器,但既没有reboot
也没有shutdown -r now
工作。当我运行时shutdown -r now
,发送了标准广播消息,但服务器没有重新启动。我通过查看服务器正常运行时间(25 天)确认了这一点。
所以现在我有点卡住了。我以 root 身份运行这些命令。
编辑:这是另一个有趣的花絮:
最重要的是,我没有看到任何其他进程正在使用超过百分之一的内存或超过 5% 的 CPU。
编辑2:输出 /var/log/messages
好吧,是时候做更激烈的事情了!
echo 1 >/proc/sys/kernel/panic
Run Code Online (Sandbox Code Playgroud)
这会指示内核,当您内核崩溃时,在 1 秒内重新启动主机。
echo c >/proc/sysrq-trigger
Run Code Online (Sandbox Code Playgroud)
这迫使内核恐慌。所以希望你最终会重新启动主机。
归档时间: |
|
查看次数: |
6727 次 |
最近记录: |