小编cda*_*hms的帖子

带有 systemd 的 Ubuntu 服务器 - 如何获得回溯或核心转储?

我正在使用带有 systemd 的 Ubuntu 18.04 服务器。最近我部门开发的一个程序一天内崩溃了两次,错误如下:

Jun 07 06:33:07 xxx systemd[1]: xxx.service: Main process exited, code=killed, status=11/SEGV
Jun 07 06:33:07 xxx systemd[1]: xxx.service: Failed with result 'signal'.
Run Code Online (Sandbox Code Playgroud)

我认为下一步是获取回溯或核心转储,但是我不确定如何在带有 systemd 的 Ubuntu 服务器上执行此操作。

我不知道我是否应该追求使用systemd-coredumpcoredumpctl或者一些其他的工具。

另外,我不确定要发出什么命令。对于上述实用程序,有大量关于各种功能等的文档,但我找不到以下方面的简明示例:

sudo apt-get install xyz

(run x, y, z commands to get core dump)
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供一个简洁的示例或教程网站来很好地解释这一点吗?我不需要或不想使用各种精心设计的功能,我只是想获得一个基本的核心转储。

debugging systemd ubuntu-18.04

5
推荐指数
1
解决办法
2983
查看次数

标签 统计

debugging ×1

systemd ×1

ubuntu-18.04 ×1