微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

unix – 什么会阻止重启?

我有一个Mac文件服务器,表现不正常(昨天也表现得很奇怪).我为它设置了一个可听见的ping,并对其进行了攻击,并以root身份发出了reboot命令.它什么都没做!我再次s and并发出另一个重启命令,但仍然没有.

看到’重新启动’被列为顶级列表中的任务之一,这很奇怪.

然后,作为root,我发了一个

shutdown -r Now

它提醒所有用户系统正在关闭……并且它没有下降. (我无法建立一个新的ssh连接,但我确实让自己打开了root访问权限.)

我从来没有见过这样的事情.什么可以阻止系统重新启动,更重要的是,没有物理访问盒子(我可以,它只是在另一个位置),我怎么能把盒子放下?

我现在注意到顶部说:

Processes:  25 total,2 running,4 stuck,19 sleeping... 88 threads

我也从未见过卡住过程. (我的一个朋友只是告诉我,只有在Unix上你才能睡觉的僵尸孩子.)

更新:

this thread(尤其是第9页)开始,我认为ps和top将显示“U”表示卡住(“不间断”)进程.

bash-3.2# ps ax | grep U
   48   ??  Us     0:08.23 /usr/sbin/update
10180   ??  U      0:32.95 /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/build_hd_index
17119 s000  U+     0:00.07 reboot
17052 s001  U+     0:00.09 reboot
17261 s002  R+     0:00.00 grep U

发出kill -9 [pid]无效.

作为一般情况,以下项目将中断重启:

>在关闭序列期间打开应用程序.但它不会影响shutdown -r.>卡住的流程或卡住的流程 – 硬复位通常是最快的(但不是最安全的选项).找出进程陷入困境的原因有时会很麻烦.

原文地址:https://www.jb51.cc/bash/385701.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐