2016-05-29 4 views
1

CentOS 7のsystemdが依存関係ループをどのように扱うかを調べようとしています。たとえば、次のようにLinuxシステム - システム依存関係ループを解決する方法

[unit A] 
After=unit B 

と第二

[unit B] 
After=unit A 

システムは、ループを検出する必要がありますが、どのようなアルゴリズムが使用され、どのように動作しますか?私はネットワークを介して検索したが、誰も後者または前のステートメントを作成して、それがIT WORKSだけで動作するかどうかについては説明しない。

ありがとう

+0

ようこそStackOverflow。 'systemd'に固有の質問は、http://serverfault.com、http://unix.stackexchange.com、またはUbuntu固有のhttp://askubuntu.com –

答えて

1

システムは依存ループを「解決」しません。それはそれらを(私が知る限り)恣意的に崩壊させ続けます。依存関係ループは、システム構成では有効ではないため、自動解決されないため、管理者が解決する必要があります。

参照:Generic methodology to debug ordering cycles in systemd

関連する問題