ASCEND_COREDUMP_SIGNAL
功能描述
设置trace处理的coredump信号量。取值如下:
- none:关闭coredump全量信号集。
- 非none的其他值:打开coredump全量信号集。
trace默认开启堆栈功能,进程触发以下异常场景(信号)时,将栈信息记录在stackcore_tracer_*.txt文件中。
信号 |
信号值 |
---|---|
SIGINT |
2 |
SIGQUIT |
3 |
SIGILL |
4 |
SIGTRAP |
5 |
SIGABRT |
6 |
SIGBUS |
7 |
SIGFPE |
8 |
SIGSEGV |
11 |
SIGTERM |
15 |
SIGXCPU |
24 |
SIGXFSZ |
25 |
SIGSYS |
31 |
若业务部署时,使用到了与trace信号注册有冲突的功能(比如jvm信号捕获,如图1所示)时,需要通过该环境变量关闭trace的信号注册。
关闭信号注册后,如果业务发生coredump异常,trace不会生成栈信息文件,需要借助其他手段定位异常。
配置示例
export ASCEND_COREDUMP_SIGNAL=none
使用约束
无
支持的型号
Atlas 200/300/500 推理产品
Atlas 训练系列产品
Atlas 推理系列产品
Atlas A2训练系列产品/Atlas 800I A2推理产品
Atlas 200/500 A2推理产品
父主题: 日志