无法重启 Linux 机器;NFS 挂起

无法重启 Linux 机器;NFS 挂起

我无法重启我的 Ubuntu 9.04 x86_64 机器。我只看到下面的内容,然后什么都没有发生。我已经输入了好几次了。

$ sudo reboot
[sudo] password for yang:
$
Broadcast message from [email protected]
        (/dev/pts/7) at 4:31 ...

The system is going down for reboot NOW!

可能相关的信息:我的 amd 管理的 NFS 挂载已经失灵,因为 NFS/NIS 服务器(同一主机)几个小时都无法访问。我可以正常创建新的 NFS 挂载,但现有的挂载没有响应(或者更准确地说,仅仅响应)。例如,目录上的 ls 会挂起几分钟,然后失败,只有部分子目录实际列出(尽管是红色的),而其他子目录则导致“没有这样的文件或目录”错误消息。

它是因为我的 NFS 挂载已经出问题了,我正试图重新启动(我尝试卸载它们,但没有成功)。我已经等了三天才重新启动。

我正在运行 Ubuntu 9.04,并定期更新。我无法物理访问计算机,因此能够重新启动它而不是简单地关闭它非常重要。顺便说一句,如果有人知道如何在不重新启动的情况下处理挂起的 NFS 挂载,那也很好。

在此先感谢您的帮助。

答案1

您可以随时尝试“ reboot -f”甚至“ echo b > /proc/sysrq-trigger”。这应该可以重新启动即使是最顽固挂起的系统。

答案2

有时,您需要让可以物理访问机器的人帮助您按下重置按钮。这实际上可能是重新启动机器的最快方法。至于 NFS 问题,这可能是锁定问题。尝试使用该选项安装您的 NFS,-o nolock看看它是否有助于解决问题。

答案3

尝试使用以下命令卸载 NFS 挂载:

umount -f /path/to/nfs/share

-f是“强制”,这通常不是一个好主意,但对于 NFS 来说,这不是一个问题。

答案4

如果你必须卸载它,你可以使用umount -l惰性卸载。这可以破坏事物。它会立即删除文件系统,然后清除对该文件系统的引用,并且根据您要卸载的文件系统,可能会导致整个系统崩溃。

相关内容