Sun Cluster Geographic Edition のインストール

Sun Cluster Geographic Edition 構成のアップグレード

この節では、Sun Cluster Geographic Edition 構成のアップグレードに関する次の情報について説明します。

アップグレード要件とソフトウェアサポートのガイドライン

クラスタを Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアにアップグレードする際は、アップグレードしようとするクラスタとパートナーシップを持っているすべてのクラスタで、次の要件とソフトウェアサポートのガイドラインを確認してください。

Procedureアップグレード用にクラスタを準備する

アップグレードしようとするクラスタとパートナーシップを持っているすべてのクラスタで次の手順を実行し、Sun Cluster Geographic Edition レイヤーを本稼動から削除します。Solaris 10 OS では、すべての手順を大域ゾーンだけから実行します。

高可用性アプリケーションは、Sun Cluster Geographic Edition ソフトウェアのアップグレード中も停止しません。

始める前に

クラスタ構成が、アップグレードの必要条件を満たしていることを確認します。詳細は、「アップグレード要件とソフトウェアサポートのガイドライン」を参照してください。

Solaris OS、Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアなど、アップグレードしようとするすべてのソフトウェア製品について、それらのインストールメディア、マニュアル、およびパッチを用意します。

Sun Cluster Geographic Edition ソフトウェアのアップグレードプロセス中に Solaris OS またはその他のアプリケーションをアップグレードする場合は、その前に Sun Cluster Geographic Edition パッケージを削除しておく必要があります。

Sun Cluster Geographic Edition ソフトウェアのアンインストールについては、「アンインストールの概要」を参照して適切なアンインストール方法を判断してください。

  1. クラスタが正常に機能していることを確認してください。

    クラスタの現在の状態を表示するには、任意のノードから次のコマンドを実行します。


    % scstat
    

    詳細は、scstat(1M) のマニュアルページを参照してください。

    同じノード上の /var/adm/messages ログに、解決されていないエラーや警告メッセージがないかどうかを確認します。

    ボリューム管理の状態を確認します。

  2. クラスタのノードで、スーパーユーザーになります。


    % su
    
  3. 保護グループからすべてのアプリケーションリソースグループを除去します。

    高可用性アプリケーションは、Sun Cluster Geographic Edition ソフトウェアのアップグレード中も停止しません。


    # geopg remove-resource-group resourcegroup protectiongroupname
    

    詳細は、geopg(1M) のマニュアルページを参照してください。

  4. このクラスタとパートナーシップを持っているすべてのクラスタで、上記の手順を繰り返します。

  5. クラスタ上でアクティブになっているすべての保護グループを停止します。


    # geopg stop protectiongroupname -e local | global
    

    詳細は、geopg(1M) のマニュアルページを参照してください。

  6. Sun Cluster Geographic Edition インフラストラクチャーを停止します。


    # geoadm stop
    

    詳細は、geoadm(1M) のマニュアルページを参照してください。

次の手順

クラスタ上で Sun Cluster Geographic Edition ソフトウェアをアップグレードします。「Sun Cluster Geographic Edition ソフトウェアをアップグレードする」に進みます。

ProcedureSun Cluster Geographic Edition ソフトウェアをアップグレードする

この手順はクラスタのすべてのノード上で実施してください。この手順は、複数のノードで同時に行えます。


注意 – 注意 –

クラスタがパートナーシップにある場合は、両方のパートナーを Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアにアップグレードしたあとで、Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアを起動できます。


  1. GUI で uninstaller ユーティリティーを使用するには、インストール作業を行うクラスタノードの表示環境を、GUI を表示するように設定します。


    % xhost +
    % setenv DISPLAY nodename:0.0
    
  2. Sun Cluster Geographic Edition ソフトウェアをアンインストールするノードまたはクラスタでルートになります。


    % su
  3. Sun Cluster Geographic Edition 3.1 8/05 ソフトウェアのアンインストール

    • Solaris OS 10 を使用している場合は、『Sun Cluster Geographic Edition 3.1 8/05 ご使用にあたって』「Sun Cluster Geographic Edition インストーラが Solaris 10 上で動作しない (6350105)」を参照してください。

    • Solaris OS 8 または 9 を使用している場合は、『Sun Cluster Geographic Edition のインストール』の「Solaris OS 9 および 10 での Sun Cluster Geographic Edition ソフトウェアのアンインストール」を参照してください。

    Sun Cluster Geographic Edition ソフトウェアのシャットダウン中にアプリケーションを実行したままにする方法については、『Sun Cluster Geographic Edition のシステム管理』「Sun Cluster Geographic Edition ソフトウェアの無効化」を参照してください。

  4. すべてのノードがクラスタに含まれていて、オンラインになっていることを確認します。

    クラスタの現在の状態を表示するには、任意のノードから次のコマンドを実行します。


    % scstat
    

    詳細は、scstat(1M) のマニュアルページを参照してください。

    同じノード上の /var/adm/messages ログに、解決されていないエラーや警告メッセージがないかどうかを確認します。

  5. 共通エージェントコンテナ 1.1 にアップグレードします。

    詳細は、『Sun Java Enterprise System 2006Q3 Upgrade Guide』「Upgrading Common Agent Container」を参照してください。

  6. 第 2 章「Sun Cluster Geographic Edition ソフトウェアのインスール」の説明に従って Sun Cluster Geographic Edition ソフトウェアをインストールします。

  7. 「パッチのインストール」の説明に従ってすべての必要なパッチをインストールします。

  8. このクラスタとパートナーシップを持っているすべてのクラスタで、上記の手順を繰り返します。

  9. Sun Cluster Geographic Edition ソフトウェアをクラスタのすべてのノードにインストールしたら、Sun Cluster Geographic Edition ソフトウェアを有効にします。


    # geoadm start
    
  10. 両方のパートナークラスタ上のすべてのハートビートから、ICRM プラグインを削除します。


    phys-paris-1 # geohb remove-plugin icrm_plugin hb_paris~new-york
    phys-paris-1 # geohb remove-plugin icrm_plugin hb_new-york~paris
    phys-newyork-1 # geohb remove-plugin icrm_plugin hb_paris~new-york
    phys-newyork-1 # geohb remove-plugin icrm_plugin hb_new-york~paris
    
  11. クラスタのアップグレードの準備中に削除したすべてのアプリケーションリソースを、保護グループに再度追加します。


    # geopg add-resource-group resourcegroup protectiongroupname
    

    詳細は、geopg(1M) のマニュアルページを参照してください。

  12. 追加したすべての保護グループを起動します。


    # geopg start  protectiongroupname -e local | global [-n]
    

    詳細は、geopg(1M) のマニュアルページを参照してください。

次の手順

「Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアのアップグレードの確認方法 」に進みます。

ProcedureSun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアのアップグレードの確認方法

この手順を実行して、クラスタが Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアに正常にアップグレードされたことを確認します。Solaris 10 OS では、すべての手順を大域ゾーンだけから実行します。

始める前に

アップグレードするすべてのクラスタノードで、すべてのアップグレード手順が完了していることを確認します。

  1. 各ノードで、ルートになります。

  2. アップグレードした各ノードで、インストールされている Sun Cluster Geographic Edition ソフトウェアのレベルを表示します。


    # geoadm -V
    

    出力の最初の行は、どのバージョンの Sun Cluster Geographic Edition ソフトウェアでノードが動作しているかを示します。このバージョンはアップグレードするバージョンと一致していなければなりません。


    注 –

    geoadm -v コマンドが返すバージョン番号は、マーケティングリリースのバージョン番号とは一致しません。Sun Cluster Geographic Edition 2006 3.1 Q4 ソフトウェアのバージョン番号は 1.1 となっているはずです。


  3. クラスタが正常に稼動していることを確認してください。


    # geoadm status
    
  4. (省略可能) スイッチオーバーを実行して、Sun Cluster Geographic Edition ソフトウェアが正しくインストールされたことを確認することもできます。


    # geopg switchover
    

    スイッチオーバーを妨げる問題がないことを確認するため、地理的に離れたクラスタを適切にテストする必要があります。二次クラスタを先にアップグレードし、その二次クラスタにスイッチオーバーすることで、スイッチオーバーが引き続き動作することを確認できます。スイッチオーバーが失敗した場合は、主サイトは変更されず、スイッチバックできます。スイッチオーバーが二次サイトに対して動作する場合は、一定の「保持時間」が経過したあとに、主サイトも同様にアップグレードできます。


    注意 – 注意 –

    スイッチオーバーの際、クラスタで実行中のサービスが中断することがあります。スイッチオーバーを実行する前に、必要な作業とリソースについて注意深く計画を立ててください。

    アプリケーションリソースグループを保護グループに追加して戻した場合にスイッチオーバーを実行すると、元の主クラスタ上のアプリケーションがシャットダウンし、アプリケーションが二次クラスタに移行します。