Failover_mode リソースプロパティーが NONE または SOFT に設定されている場合、リソースの STOP メソッドが失敗すると、次のような影響があります。
個々のリソースは STOP_FAILED 状態になります。
リソースを含むリソースグループは ERROR_STOP_FAILED 状態になります。
このような状況では、次の操作を行うことができません。
任意のノードでリソースグループをオンラインにする
リソースグループにリソースを追加する
リソースグループからリソースを削除する
リソースグループのプロパティーを変更する
リソースグループのリソースのプロパティーを変更する
この手順は、任意のクラスタノードから実行します。
次の情報を用意してください。
リソースが STOP_FAILED であるノードの名前
STOP_FAILED 状態になっているリソースとリソースグループの名前
クラスタメンバーで、スーパーユーザーになるか、solaris.cluster.modify RBAC の承認を提供する役割になります。
STOP_FAILED 状態のリソースと、どのノードでこの状態なのかを確認します。
# clresource status |
STOP_FAILED 状態になっているノード上で、リソースとそのモニターを手作業で停止します。
この手順では、プロセスを強制終了するか、リソースタイプ固有のコマンドまたは別のコマンドを実行する必要があります。
リソースの STOP_FAILED エラーフラグを消去します。
# clresource clear -f STOP_FAILED -n nodelist resource |
フラグ名を指定します。
リソースが STOP_FAILED 状態であるノードの名前をコンマで区切って指定します。このリストには、1 つまたは複数のノード名を指定できます。
リソースの名前を指定します。
手順 4で STOP_FAILED フラグを消去したノードで、リソースグループの状態を調べます。
# clresourcegroup status |
リソースグループの状態は、OFFLINE または ONLINE になっています。
次の環境の組み合わせでは、リソースグループは ERROR_STOP_FAILED 状態のままになっています。
STOP メソッドの失敗が発生した時点でリソースグループがオフラインに切り替えられている。
停止に失敗したリソースがリソースグループ内のそのほかのリソースに依存している。
リソースグループが ERROR_STOP_FAILED 状態のままである場合、次のようにエラーを修正します。
次のマニュアルページを参照してください。