我想弄清楚CentOS 7中的systemd是如何处理依赖循环的。例如:
[unit A]
After=unit B第二个
[unit B]
After=unit A系统应该检测循环,但是使用的是什么算法,它是如何工作的?我在网络上搜索过,但没有人描述它是如何工作的,只有它是通过做出After或Before语句来工作的。
谢谢
发布于 2016-08-08 07:35:25
systemd不会“解析”依赖循环。它随意地打破它们(据我所知),然后继续下去。依赖循环在systemd配置中无效,应由管理员解决,因为它们不会自动解决。
另请参阅:Generic methodology to debug ordering cycles in systemd
https://stackoverflow.com/questions/37512899
复制相似问题