验证进程在 Solaris 11 上意外关闭的原因

验证进程在 Solaris 11 上意外关闭的原因

我想知道什么原因可能导致进程被系统自动终止或关闭。我需要验证什么文件,或者我如何知道进程意外崩溃的原因?

是否有一个文件可供我检查已关闭进程的简短描述或类似内容?

答案1

从应用程序日志开始(如果有)。然后检查系统日志(即/var/adm/messages/var/cron/log是否由 cron 启动,/var/svc/log/是否有服务等)。如果该进程由 SMF 维护,请检查svcs -xv相应的日志。

另请查看是否coreadm配置为为崩溃进程创建核心转储。请注意,当进程被终止并正常终止时,可能不会创建核心转储。

相关内容