0

我可以访问一个偶尔崩溃的远程 Solaris 终端,我必须请具有物理访问权限的人启动机器,它成功地完成了。我想知道我应该查看哪些工具/文件来找出崩溃的原因,以便我可以进行必要的配置更改并在将来避免它。

4

1 回答 1

3

您可以使用哪些工具取决于您运行的是什么版本的 Solaris 以及实际问题是什么。首先要做的是检查系统控制台(听起来您无权访问)和 /var/adm/messages 文件。该文件使用系统消息进行更新,最新的将出现在最后。

接下来,您可以查找系统核心文件。如果创建了核心文件,它将位于 /var/crash/hostname 中,其中“hostname”是机器的名称。

如果您在 /var/crash/hostname 目录中有一个实际的核心文件,这组命令将为您提供一个很好的字符串来搜索 google:

# cd /var/crash/hostname

将“主机名”替换为您机器的主机名。

# mdb -k unix.0 vmcore.0 

如果您有多个核心文件,请选择最新版本。

 > ::status

这应该会给你一个恐慌信息,将它剪切并粘贴到谷歌中,看看你能找到什么。

有关更多核心文件分析,请阅读: http ://cuddletech.com/blog/pivot/entry.php?id=965

于 2009-01-07T19:30:13.027 回答