リソースBに対するweak
起動依存性がリソースAに定義されており、リソースBが実行されていない場合は、リソースAの起動を試行すると、リソースBの起動が試行されます。ただし、リソースBの起動の試行結果は、リソースAの起動結果に影響しません。
次の制約を使用して、weak
起動依存性を構成できます。
START_DEPENDENCIES=weak(global:resourceB)
デフォルトでは、リソースAおよびBは同じ場所に配置する必要があります。global
修飾子を使用してリソースを同じ場所に配置する必要がないように指定します。たとえば、リソースBに対するweak(global:resourceB)
起動依存性がリソースAに定義されている場合は、リソースBがクラスタ内のノードで実行されていると、リソースAを起動できます。
START_DEPENDENCIES=weak(concurrent:resourceB)
concurrent
修飾子を使用すると、リソースBが先に起動するのを待機するのではなく、リソースAおよびリソースBが同時に起動できるように指定できます。
START_DEPENDENCIES=weak(type:resourceB.type)
type
修飾子を使用すると、resourceB.type
など、特定のリソース・タイプのリソースに対して依存性を有効にすることを指定できます。
START_DEPENDENCIES=weak(uniform:resourceB)
uniform
修飾子を使用して、リソースBのすべてのインスタンスの起動を試行します。