2020-09-21 00:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我是IT和SAP世界的新手
我需要创建一个过程手册,以详细介绍在SAP系统中生成核心转储文件时如何进行细分。
在开始之前,我必须知道什么是核心转储文件。 为什么会生成它,以及何时像我这样的假人可以理解的细节。
我知道一个进程在由于程序故障而被操作系统终止时会转储核心。
能否给我更多详细信息,甚至在生成coredump文件时将其分解为详细信息的线索?..
我们的系统是AIX 7.1
您好Munkhzaya,
正如您正确提到的,信号是从操作系统到正在运行的进程的消息。 这些信号的值从1到大约50(取决于平台)。操作系统将信号发送到触发过程,然后触发过程写入一个"核心"文件。 核心文件本质上包含终止时进程的存储内容的映射。 C堆栈包含在核心文件中。 C堆栈返回触发过程中活动C功能的当前调用顺序。
在SAP系统上,通常还可以找到一个SYSTEM_CORE_DUMPED,其中也包含所涉及函数的c堆栈。 它还显示涉及的用户,程序,应用程序服务器,工作进程号等。请注意" 2162346 -SYSTEM_CORE_DUMP:"如何分析它"说明了如何读取这些转储,以及如何识别是哪个函数导致了此转储。您需要使用调试器工具 (用于AIX的dbx),以便根据系统运行的平台从核心文件中提取C-stack。
致谢,拉奎尔
亲爱的蒙克扎亚,
这些核心文件是在工作进程崩溃时创建的,这些核心文件很大,在某些情况下可能导致文件系统溢出。可以在目录/usr/sap//<实例>/工作。
此致
Durgesh
最多设置5个标签!
您好Munkhzaya,
正如您正确提到的,信号是从操作系统到正在运行的进程的消息。 这些信号的值从1到大约50(取决于平台)。发送到触发过程,然后触发过程写入一个"核心"文件。
操作系统将信号
核心文件本质上包含终止时进程的存储内容的映射。 C堆栈包含在核心文件中。 C堆栈返回触发过程中活动C功能的当前调用顺序。
在SAP系统上,通常还可以找到一个SYSTEM_CORE_DUMPED,其中也包含所涉及函数的c堆栈。 它还显示涉及的用户,程序,应用程序服务器,工作进程号等。
请注意" 2162346 -SYSTEM_CORE_DUMP:"如何分析它"说明了如何读取这些转储,以及如何识别是哪个函数导致了此转储。
您需要使用调试器工具 (用于AIX的dbx),以便根据系统运行的平台从核心文件中提取C-stack。
致谢,
拉奎尔
亲爱的蒙克扎亚,
这些核心文件是在工作进程崩溃时创建的,这些核心文件很大,在某些情况下可能导致文件系统溢出。可以在目录/usr/sap//<实例>/工作。
此致
Durgesh
一周热门 更多>