"分析"的话我只能泛泛的说"有进程没能足够快速的响应SIGTERM信号".b2sun 写了:科学之子 写了:systemd的shutdown debug方法:b2sun 写了:大侠。我明白您的意思。。可是如果真的是因为默认值问题导致系统崩溃就麻烦了。 我想找到原因到底在哪里。为什么每次重新启动都会这么慢的 有时候要等10分钟左右。有时候5-6分钟。vickycq 写了:这两个文档的开头有如下字样:b2sun 写了: 我打开了这两个文档中的DefaultTimeoutStopSec =90S 但是它是#注释的应该是没有起作用
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
意思是说,此文件中的数值为编译时确立的默认值。您可以通过编辑这个文件更改设置。默认值可以通过简单地删除该文件被恢复。
换句话说,被注释掉并不影响 90s 作为默认值。如果您希望将等待时间改为其它值,您可以将注释符号去掉,并改为其它值。如果您希望恢复默认值,您只需要将这一行重新注释掉。
请多多指教。
viewtopic.php?f=165&t=483472
我很想知道具体什么原因造成的
您可以帮我分析分析吗?
我目前能想到的具体分析的方法还是14楼给出的方法
脚本中的dmesg需要根据具体情况来换成其它的,比如查看什么进程要用ps命令之类
这种情况可以考虑写一个shell脚本用于重启我命令行方式断开网络。果真秒速重新启动系统 。。可是。我如果远程使用的话,我马上就断开了。在本地还可以,远程如果断网就不能启动下一个命令如REBOOT。
例如:
代码: 全选
#!/bin/sh
相关断网命令
reboot