Ubuntu Server 22.04中dmesg.service等服务已启用但处于停止(dead)状态的问题求助
Ubuntu Server 22.04中dmesg.service等服务已启用但处于停止(dead)状态的问题求助
各位好,我刚搭建好一台Ubuntu Server 22.04服务器,排查服务状态时发现有几个明明设置为启用的服务,实际却处于停止(dead)状态,其中就包括dmesg.service。
我执行了以下命令查看这个服务的详细状态:
sudo systemctl status dmesg.service
得到的输出如下:
○ dmesg.service - Save initial kernel messages after boot Loaded: loaded (/lib/systemd/system/dmesg.service; enabled; vendor preset: enabled) Active: inactive (dead) since Tue 2024-07-09 16:01:17 CEST; 17h ago Process: 1215 ExecStartPre=/usr/bin/savelog -m640 -q -p -n -c 5 /var/log/dmesg (code=exited, status=0/SUCCESS) Process: 2026 ExecStart=/bin/journalctl --boot 0 --dmesg --output short-monotonic --quiet --no-pager --no-hostname (code=exited, status=0/SUCCESS) Process: 2027 ExecStartPost=/bin/chgrp adm /var/log/dmesg (code=exited, status=0/SUCCESS) Process: 2028 ExecStartPost=/bin/chmod 0640 /var/log/dmesg (code=exited, status=0/SUCCESS) Main PID: 2026 (code=exited, status=0/SUCCESS)
从输出能看到所有前置、启动、后置进程都成功执行了,但服务始终处于dead状态,想请教下这是什么原因?该怎么让它正常运行起来?另外其他几个同状态的服务是不是也有同样的问题根源?
备注:内容来源于stack exchange,提问作者Dr.JoeBeer
相关产品推荐
相关产品推荐

