我想知道什么原因可能导致进程被系统自动终止或关闭。我需要验证什么文件,或者我如何知道进程意外崩溃的原因?
是否有一个文件可供我检查已关闭进程的简短描述或类似内容?
答案1
从应用程序日志开始(如果有)。然后检查系统日志(即/var/adm/messages
,/var/cron/log
是否由 cron 启动,/var/svc/log/
是否有服务等)。如果该进程由 SMF 维护,请检查svcs -xv
相应的日志。
另请查看是否coreadm
配置为为崩溃进程创建核心转储。请注意,当进程被终止并正常终止时,可能不会创建核心转储。