systemctl-服务出口代码和状态信息说明


12

通过检查服务状态时 systemctl

systemctl status docker

输出是这样的

●docker.service-Docker应用容器引擎
  已加载:已加载(/lib/systemd/system/docker.service;已启用;供应商预设:已启用)
  活动时间:自星期一2018-03-19 13:52:21起无效(无效)(结果:退出代码);4min 32s前
  文件:https://docs.docker.com
  进程:6001 ExecStart = / usr / bin / dockerd -H fd://(代码=已退出,状态= 205 / LIMITS)
  主PID:6001(代码=已退出,状态= 205 / LIMITS

问题在于粗体部分:主进程退出代码和状态信息。
是否有所有代码和状态及其说明的清单?


我知道大多数时候它是不言自明的(而且我在这里知道问题的答案),但最近我们在工作中遇到了很多问题(有些人通过google搜索但找不到,其他人打开了systemd.service手册页,搜索例如代码203,但找不到它。


好主意!........
slm

Answers:


12

是的,但是直到2017年Jan Synacek最终在系统手册中将它们记录下来以来。您的工作同事只是在阅读手册的错误页面。☺

进一步阅读


这是有帮助的。我只是想补充一点,即使调用成功并且没有失败,在某些情况下systemctl代码也会退出3。有关更多详细信息,请参见错误77507
U880D
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.