systemd中“失败(结果:资源)”是什么意思?


4

我有一个失败的systemd单元,我不确定结果类型应该是什么意思。

Active: failed (Result: resources) since Thu 2016-11-17 21:06:42 UTC; 32min ago

是什么 Result: resources 意思?我很熟悉 Result: exit-code,但不是这个。


您已用尽资源来启动应用程序
Stevie G

Answers:


3

我同意这是非常通用的错误消息。由于我不确定你什么时候收到这条消息,我发给你必要的信息,你可以自己找到它,但它可以解释系统调用的errnos,ex ENOMEM

跟随 SERVICE_FAILURE_RESOURCES https://github.com/systemd/systemd/blob/2e6dbc0fcd45c152f15aed77cde4fd07957c150c/src/core/service.c


谢谢你。我查看了源代码,它似乎是一个通用的失败消息,鉴于我甚至没有获得任何journalctl消息,这绝对没有用... github.com/systemd/systemd/blob/... “有点用词不当,只是我们没有想到的errnos的全部错误”
2rs2ts

请注意,在进入此状态之前,我们总是在syslogs中打印出一些内容,我们应该在那里打印有关错误代码的内容。例, github.com/systemd/systemd/blob/...
Umut
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.