リソースグループの自動回復アクションを一時的に中断することもできます。クラスタ内の問題を調べて修正するため、リソースグループの自動回復を中断しなければならなくなる場合があります。または、リソースグループサービスの保守作業を実行しなければならなくなる場合もあります。
リソースグループの自動回復アクションを保存停止するには、clresourcegroup suspend コマンドを実行します。自動回復アクションを再開するには、clresourcegroup resume コマンドを実行します。
リソースグループの自動回復アクションを保存停止した場合は、そのリソースグループを休止状態にすることにもなります。
自動復旧を再開するコマンドを明示的に実行するまで、中断されたリソースグループが自動的に再開またはフェイルオーバーされることはありません。中断されたデータサービスは、オンラインかオフラインかにかかわらず、現在の状態のままとなります。指定したノードまたはゾーン上でリソースグループの状態を手作業で切り替えることもできます。また、リソースグループ内の個々のリソースも有効または無効にできます。
次のいずれかの状況でリソースグループの自動回復アクションを保存停止した場合、依存関係またはアフィニティーは保存停止され、行使されません。
別のリソースに対する再起動の依存関係を持つリソースを含む
別のリソースグループに対する強い肯定的または否定的なアフィニティーを宣言している
これらのカテゴリのリソースグループのいずれかを保存停止した場合、Sun Cluster は、依存関係またはアフィニティーも保存停止されるという警告を表示します。
RG_system プロパティーを設定しても、リソースグループの自動回復アクションを保存停止または再開するユーザーの能力には影響しません。RG_system プロパティーが TRUE に設定されているリソースグループを保存停止すると、警告メッセージが表示されます。RG_system プロパティーは、リソースグループに重要なシステムサービスが含まれていることを指定します。TRUE に設定されている場合、RG_system プロパティーは、リソースグループまたはそのリソースをユーザーが誤って停止、削除、または変更できないようにします。
リソースグループの自動回復アクションを保存停止した場合、実行中のリソースメソッドは完了するまで実行を許可されます。重大な問題が発生した場合、リソースグループの自動回復アクションをただちに保存停止する必要がある場合があります。このためには、次のメソッドを終了させる -k コマンドオプションを指定します。
Prenet_start
Start
Monitor_start
Monitor_stop
Stop
Postnet_stop
このコマンドオプションを指定した場合、Init、Fini、Boot、および Update メソッドは終了しません。
ただし、メソッドを終了することにより自動回復アクションをただちに保存停止した場合、リソースのいずれかを Start_failed や Stop_failed などのエラー状態のままにしてしまう場合があります。ユーザーは自分自身でこれらのエラー状態を消去する必要があります。
スーパーユーザーになるか、solaris.cluster.modify RBAC の承認を提供する役割になります。
リソースグループの自動回復アクションを保存停止します。
# clresourcegroup suspend resource-group |
指定したリソースグループは、自動回復アクションを再開するまで、自動的に起動、再起動、またはフェイルオーバーされることはありません。「リソースグループの自動回復アクションを再開する」を参照してください。
スーパーユーザーになるか、solaris.cluster.modify RBAC の承認を提供する役割になります。
リソースグループの自動回復アクションをただちに保存停止します。
# clresourcegroup suspend -k resource-group |
リソースグループと関連付けられている Prenet_start、Start、Monitor_start、Monitor_stop、Stop、および Postnet_stop メソッドはただちに終了します。リソースグループの自動回復アクションは保存停止されます。リソースグループは、ユーザーが自動回復アクションを再開するまで、自動的に起動、再起動、またはフェイルオーバーされることはありません。「リソースグループの自動回復アクションを再開する」を参照してください。
clresourcegroup suspend -k コマンドは、指定したリソースグループが休止状態になるまで作業をブロックします。