1.在程序的bin目录下,如果有core文件的产生。
2.执行file命令,定位问题,确认是哪个服务产生的core文件。
# gdb <core文件名>


3.gdb 查看堆栈,执行命令:
以 gdb <core文件名> 查询结果为 /usr/local/ctrlcenter/bin/iaproxy 服务为例。
# gdb  /usr/local/ctrlcenter/bin/iaproxy  <core文件名>
4.等待返回,然后执行命令:
bt
若此时返回包含cannot access memory at address,需确认节点所在服务器可用内存,可能为服务器内存不足引起服务反复崩溃
5.将执行gdb和bt命令后的截图及core文件打包给售后同事,请研发分析造成崩溃的原因。