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