ここでは、データサービスが正しくインストールされ構成されているかどうかを確認する手順について説明します。
次の手順で、Sun Cluster HA for BEA WebLogic Server が正しくインストールされ、構成されているかどうかを確認します。
クラスタ上で BEA WebLogic Server リソースグループをオンラインにします。
# scswitch -z -g RG1 -h cluster-node1 # scswitch -z -g RG2 -h cluster-node1 |
BEA WebLogic Administration Server と Managed Server は cluster-node1 でオンラインでなければなりません。
クライアントから BEA WebLogic サーバーに正常に接続できることと、Administration Server と Managed Server の両方が RUNNING モードであることを確認します。
リソースグループを cluster-node2 に切り替えます。
# scswitch -z -g RG1 -h cluster-node2 # scswitch -z -g RG2 -h cluster-node2 |
BEA WebLogic Administration および Managed Server は、cluster-node1 でオフラインに、cluster-node2 ではオンラインにする必要があります。cluster-node1 での BEA WebLogic Server プロセスが停止していることを確認します。スムーズなシャットダウンが有効になっていないため、BEA WebLogic Server プロセスのスムーズなシャットダウンは行われず、Sun Cluster HA for BEA WebLogic Server STOP メソッドによって終了されます。スムーズなシャットダウンを有効にする構成については、「スムーズにシャットダウンするリソースを作成する」を参照してください。スムーズなシャットダウンを有効にする構成についての詳細は、「STOP メソッド」を参照してください。
クライアントから BEA WebLogic サーバーに正常に接続できることと、Administration Server と Managed Server の両方が RUNNING モードであることを確認します。
BEA WebLogic Server が cluster-node1 でオフラインになり cluster-node2 でオンラインになる際に、クライアントセッションは消失する可能性があります。
cluster-node2 で、Administration Server プロセスを終了します。
Fault Monitor によってこの終了が検出され、Administration Server が再起動されます。
Administration Server プロセスを繰り返し終了します。
設定された再試行時間内に再試行回数が限度を超えたあと、Administration Server Resource グループがフェイルオーバーします。
cluster-node2 で、Managed Server プロセスを終了します。
Fault Monitor によってこの停止が検出され、Managed Server が再起動されます。
Managed Server プロセスを繰り返し終了します。
設定された再試行時間内に再試行回数が限度を超えたあと、Managed Server Resource グループがフェイルオーバーします。
以上の手順が正常に進んだ場合は、Sun Cluster HA for BEA WebLogic Server の構成は正しく行われています。
BEA WebLogic Administration Server と Managed Server が Sun Cluster の制御下で本稼動状態になったなら、手動、あるいは Administration Console を通して、それらのサーバーの起動または停止を行わないでください。サーバーの保守作業を行う必要がある場合は、初めにそれらに関連付けられたリソースを無効にする必要があります。