この手順は、任意のクラスタノードから実行します。
次の情報を用意してください。
リソースが STOP_FAILED であるノードの名前
STOP_FAILED 状態になっているリソースとリソースグループの名前
クラスタメンバー上でスーパーユーザーになります。
STOP_FAILED 状態のリソースと、どのノードでこの状態なのかを確認します。
# scstat -g |
STOP_FAILED 状態になっているノード上で、リソースとそのモニターを手作業で停止します。
この手順では、プロセスを強制終了するか、リソースタイプ固有のコマンドまたは別のコマンドを実行する必要があります。
リソースを手作業で停止したすべてのノード上で、これらのリソースの状態を手作業で OFFLINE に設定します。
# scswitch -c -h nodelist -j resource -f STOP_FAILED |
フラグを消去します。
リソースが STOP_FAILED 状態であるノードの名前をコンマで区切って指定します。このリストには、1 つまたは複数のノード名を指定できます。
オフラインにするリソースの名前を指定します。
フラグ名を指定します。
手順 4で STOP_FAILED フラグを消去したノードで、リソースグループの状態を調べます。
# scstat -g |
リソースグループの状態は、OFFLINE または ONLINE になっています。
次の環境の組み合わせでは、リソースグループは ERROR_STOP_FAILED 状態のままになっています。
STOP メソッドの失敗が発生した時点でリソースグループがオフラインに切り替えられている。
停止に失敗したリソースがリソースグループ内のそのほかのリソースに依存している。
リソースグループが ERROR_STOP_FAILED 状態のままである場合、次のようにエラーを修正します。
scswitch(1M) マニュアルページ。