安装 openafs 客户端并创建缓存文件后无法关闭 ubuntu

安装 openafs 客户端并创建缓存文件后无法关闭 ubuntu

我在服务器上安装了 openafs,这是我第一次使用 afs 文件系统。我在大约 10 台计算机上安装了 openafs 客户端并创建了缓存文件,其中只有一台出现了问题。关机时会显示以下消息。

停止 AFS 服务:afsd:关闭所有 afs 进程和 afs 状态。

我必须按下电源按钮强制关机,直到电源耗尽。有人知道如何解决这个问题吗?

答案1

造成这种情况的原因有很多种。我无法发表评论来询问更多信息,所以我会尽我所能 :)

要做的一件事是查找内核日志中提及“afs”的任何消息。查看 /var/log/kern.log、/var/log/syslog、/var/log/messages 或命令的输出dmesg。AFS 可能会抱怨它无法联系某些服务器,这可以解释为什么某些东西挂起了。

进一步研究此问题的另一种方法是获取系统上所有进程的堆栈跟踪。您可以以 root 身份运行以下命令来执行此操作:

# echo t > /proc/sysrq-trigger

(参考:https://www.kernel.org/doc/Documentation/sysrq.txt

运行该程序后,内核日志(/var/log/kern.log 或其他,如上所述)中应该会记录大量信息。您需要将这些信息提供给 OpenAFS 开发人员,以便他们可以解释并说明发生了什么。您可以将这些信息发送给[电子邮件保护], 或者[电子邮件保护]。请务必包含您正在运行的 OpenAFS 版本,以及所运行的平台(Ubuntu 版本或 Linux 内核版本)。cmdebug <hostname>如果可以,您还应提供挂起的机器在哪里的输出。

相关内容