リソースBに対するhard
停止依存性がリソースAに定義されている場合は、リソースBの実行が停止されるときにリソースAも停止される必要があります。2つのリソースは、構成方法に応じて、起動または別のサーバーへの再配置を試行する場合があります。hard
停止依存性を持つリソースにはhard
起動依存性も定義することをお薦めします。
次の修飾子を使用して、hard
停止依存性を構成できます。
STOP_DEPENDENCIES=hard(intermedite:resourceB)
intermediate
修飾子を使用すると、リソースAをオンラインのままにするために、リソースBをONLINE
またはINTERMEDIATE
状態のいずれかにする必要があるかどうかを指定できます。
STOP_DEPENDENCIES=hard(global:resourceB)
global
修飾子を使用すると、リソースAをオンラインのままにするために、リソースBが同じサーバーまたはクラスタ内の任意のサーバーに存在する必要があるかどうかを指定できます。この制約が指定されていない場合、リソースAおよびBは同じサーバーで実行されている必要があります。この条件が満たされなくなると、リソースAはOracle Clusterwareによって停止されます。
STOP_DEPENDENCIES=hard(shutdown:resourceB)
crsctl stop crs
コマンドまたはcrsctl stop cluster
コマンドのどちらかを使用してOracle Clusterwareスタックを停止する場合にのみshutdown
修飾子を使用してリソースを停止します。
関連項目:
修飾子の詳細は、「STOP_DEPENDENCIES」を参照してください。