Sun Cluster Geographic Edition のインストール

第 2 章 Sun Cluster Geographic Edition ソフトウェアのインスール

この章では、クラスタのペアに Sun Cluster Geographic Edition ソフトウェアをインストールする方法について説明します。また、Sun Cluster Geographic Edition ソフトウェアをアンインストールする手順についても説明します。

この章の内容は次のとおりです。

インストールの概要

Sun Cluster Geographic Edition ソフトウェアのインストールは、稼動中のクラスタに対し、稼動を中断することなく行えます。Sun Cluster Geographic Edition ソフトウェアのインストールプロセスでは Sun Cluster ソフトウェアを再起動する必要がないため、クラスタはサービスを実行したまま運用状態を持続します。

Java Enterprise System (ES) のインストーラには、対話型インストールモードとして、グラフィカルユーザーインタフェース (GUI) とテキストベースインタフェースの 2 つが用意されています。グラフィカルモードでは、ウィザードを使用し、Sun Cluster Geographic Edition コンポーネントのインストール実行に必要な作業を段階的に進めることができます。テキストベースのモードでも、GUI と同じ機能を利用できます。ただし、このモードではウィザードを介して作業が示されるのではなく、行単位で対応を求めるプロンプトが表示されます。


注 –

ソフトウェアのインストールを開始する前に、各クラスタのノードごとに、クラスタ構成に必要なパッチがすべてインストールされているか確認してください。

パッチの場所とインストール手順については、『Sun Cluster Geographic Edition 3.1 2006Q4 ご使用にあたって』「必要なパッチ」を参照してください。


Sun Cluster Geographic Edition ソフトウェアはパートナーシップにあるすべてのクラスタのすべてのノードにインストールする必要があります。

Solaris OS 9 または 10 でのソフトウェアのインストール

Sun Cluster Geographic Edition ソフトウェアは、installer ユーティリティーを使用し、地理的に離れたクラスタ内の各クラスタの全ノードにインストールする必要があります。

ProcedureGUI を使用して Sun Cluster Geographic Edition ソフトウェアをインストールする

ここでは、Solaris OS 9 または 10 で GUI を使用して Sun Cluster Geographic Edition ソフトウェアをインストールする方法について説明します。

Solaris OS 8 がインストールされている場合は、「Solaris OS 8 でのソフトウェアのインストール」を参照してください。

始める前に

ソフトウェアのインストールを始める前に、次の準備を行います。

  1. GUI で installer プログラムを使用するには、インストール作業を行うクラスタノードの表示環境を、GUI を表示するように設定します。


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


    注 –

    Sun Cluster Geographic Edition ソフトウェアは、クラスタの全ノードにインストールする必要があります。



    % su
    
  3. Sun Java ES 2006Q4 DVD-ROM を DVD-ROM ドライブに挿入します。

    ボリューム管理デーモン vold(1M) が実行されていて、CD-ROM または DVD を管理するように構成されている場合は、デーモンによってメディアが自動的に /cdrom/cdrom0/ ディレクトリにマウントされます。

  4. DVD-ROM の Sun Java ES インストールウィザードディレクトリに移動します。SPARC プラットフォームにソフトウェアパッケージをインストールする場合は、次のコマンドを入力します。


    # cd /cdrom/cdrom0/Solaris_sparc
    

    x86 プラットフォームにソフトウェアパッケージをインストールする場合は、次のコマンドを入力します。


    # cd /cdrom/cdrom0/Solaris_x86
    
  5. Sun Java ES インストールウィザードプログラムを起動します。


    # ./installer
    
  6. 画面の指示に従って、Sun Cluster Geographic Edition フレームワークソフトウェアをクラスタにインストールします。

    インストーラが起動し、開始画面が表示されます。

    インストールが完了すると、インストールログを表示できます。

    途中でインストーラを終了するには、「取消し」をクリックします。

  7. 「標準」または「カスタム」インストールを選択します。

    「標準」インストールでは、Sun Cluster Geographic Edition ソフトウェアのコアコンポーネントとともに Sun Cluster Geographic Edition データ複製もインストールされます。

    「カスタム」インストールでは、Sun Cluster Geographic Edition ソフトウェアのコアコンポーネントがインストールされます。

  8. ソフトウェアのロケールを選択します。

    選択した言語が、選択したすべてのコンポーネントに対してインストールされます。言語を選択するたびに追加パッケージがインストールされ、インストールに必要なディスク容量が増えます。英語は必ずインストールされます。


    注 –

    クラスタ内のすべてのノードに同じデフォルトロケールを指定する必要があります。


  9. 「カスタム」インストールを選択した場合、インストールする必要がある Sun Cluster Geographic Edition データ複製を選択します。

  10. インストールする必要があるすべてのソフトウェアコンポーネントを選択したことを確認して、「今すぐインストール」をクリックします。

  11. Sun Java ES 2006Q4 DVD-ROM を DVD-ROM ドライブから取り出します。

次の手順

必要なパッチをインストールします。「パッチのインストール」に進みます。

クラスタ上で Sun Cluster Geographic Edition ソフトウェアを構成します。第 4 章「Sun Cluster Geographic Edition ソフトウェアの有効化と構成」に進みます。

Procedureテキストベースインタフェースを使用して Sun Cluster Geographic Edition ソフトウェアをインストールする

ここでは、Solaris OS 9 または 10 でテキストベースインタフェースを使用して Sun Cluster Geographic Edition ソフトウェアをインストールする方法について説明します。

Solaris OS 8 がインストールされている場合は、「Solaris OS 8 でのソフトウェアのインストール」を参照してください。

始める前に

ソフトウェアのインストールを始める前に、次の準備を行います。

これらのガイドラインに従い、次に示す手順で対話式の installer ユーティリティーを使用します。

  1. Sun Cluster Geographic Edition ソフトウェアをインストールするクラスタでルートになります。


    注 –

    Sun Cluster Geographic Edition ソフトウェアは、クラスタの全ノードにインストールする必要があります。



    % su
    
  2. CD-ROM ドライブに Sun Cluster Geographic Edition CD-ROM を挿入します。

  3. installer ユーティリティーがある CD-ROM のルートディレクトリに移動します。


    # cd cdroot/Solaris_sparc/Product/sun_cluster_geo
    
  4. テキストベースインタフェースを使用することを示す -nodisplay オプションを使用して、installer ユーティリティーを起動します。


    # ./installer -nodisplay
    
  5. インストーラページの指示に従って、Sun Cluster Geographic Edition フレームワークソフトウェアをクラスタにインストールします。

    インストールが完了すると、インストールログを表示できます。

    途中でインストーラを終了するには、! 文字を入力します。

  6. 「標準」または「カスタム」インストールを選択します。

    「標準」インストールでは、Sun Cluster Geographic Edition ソフトウェアのコアコンポーネントとともに Sun Cluster Geographic Edition データ複製もインストールされます。

    「カスタム」インストールでは、Sun Cluster Geographic Edition ソフトウェアのコアコンポーネントがインストールされます。

  7. ソフトウェアのロケールを選択します。

    選択した言語が、選択したすべてのコンポーネントに対してインストールされます。言語を選択するたびに追加パッケージがインストールされ、インストールに必要なディスク容量が増えます。英語は必ずインストールされます。


    注 –

    クラスタ内のすべてのノードに同じデフォルトロケールを指定する必要があります。


  8. 「カスタム」インストールを選択した場合、インストールする必要がある Sun Cluster Geographic Edition データ複製を選択します。

  9. インストールする必要があるソフトウェアコンポーネントをすべて選択したことを確認します。

  10. CD-ROM に含まれていないディレクトリに移動し、CD-ROM を取り出します。


    # eject cdrom
    
次の手順

必要なパッチをインストールします。「パッチのインストール」に進みます。

クラスタ上で Sun Cluster Geographic Edition ソフトウェアを構成します。第 4 章「Sun Cluster Geographic Edition ソフトウェアの有効化と構成」に進みます。

Solaris OS 8 でのソフトウェアのインストール

Sun Java ES 2006Q4 上のバージョンの Sun Cluster ソフトウェアでは、Solaris OS 8 上のインストールはサポートされていません。Solaris OS 8 がインストールされている場合は、Java ES 2006Q4 にある Sun Cluster Geographic Edition ソフトウェアをインストールする前に、Java ES 2005Q4 にある Sun Cluster ソフトウェアをインストールする必要があります。

Java ES 2005Q4 からの Sun Cluster ソフトウェアのダウンロードについては、http://www.sun.com/software/javaenterprisesystem/previous/index.xml を参照してください。Sun Cluster ソフトウェアのインストールについては、『Sun Cluster ソフトウェアのインストール (Solaris OS 版)』を参照してください。

Solaris OS 8 がインストールされている場合は、pkgadd(1M) コマンドを使用して、Sun Cluster Geographic Edition ソフトウェア CD にあるすべてのパッケージを両方のクラスタのすべてのノードにインストールする必要があります。

Procedurepkgadd コマンドを使用して Sun Cluster Geographic Edition ソフトウェアをインストールする方法

ここでは、Solaris OS 8 で GUI を使用して Sun Cluster Geographic Edition ソフトウェアをインストールする方法について説明します。

Solaris OS 9 または 10 を稼動している場合は、「Solaris OS 9 または 10 でのソフトウェアのインストール」を参照してください。

始める前に

ソフトウェアをインストールする前に、必ず第 1 章「Sun Cluster Geographic Edition のインストールの計画」をお読みください。また、次のマニュアルには、構成を計画したり、インストール方針を準備するにあたって役に立つ情報が記載されています。

  1. Sun Cluster Geographic Edition ソフトウェアをインストールするクラスタにルートとしてログインします。


    % su
    
  2. Sun Cluster Geographic Edition ソフトウェアパッケージが含まれているディレクトリに移動します。


    # cd cd-root/jes_5/06/Solaris_sparc/Product/ \
    sun_cluster_geo/Solaris_8/Packages
    
  3. pkgadd コマンドを使用して、次の Sun Cluster Geographic Edition ソフトウェアパッケージをインストールします。

    • SUNWscmautil: Sun Cluster Management Agent ユーティリティー

    • SUNWscmautilr: スーパーユーザー用の Sun Cluster Management Agent ユーティリティー

    • SUNWscghb: Sun Cluster Geographic Edition ハートビート

    • SUNWschbr: スーパーユーザー用 Sun Cluster ハートビート

    • SUNWscgctl: 制御管理エージェント

    • SUNWscgctlr: スーパーユーザー用制御管理エージェント

    • Sun StorEdge Availability Suite 3.2.1 ソフトウェア のデータ複製を使用している場合:

      • SUNWscgrepavs: Sun StorEdge Availability Suite 3.2.1 ソフトウェア データ複製

      • SUNWscgrepavsu: usr 用 Sun StorEdge Availability Suite 3.2.1 ソフトウェア データ複製

    • Hitachi TrueCopy データ複製を使用する場合:

      • SUNWscgreptc: Hitachi TrueCopy データ複製

      • SUNWscgreptcu : usr 用 Hitachi TrueCopy データ複製

    • EMC Symmetrix Remote Data Facility のデータ複製を使用している場合:

      • SUNWscgrepsrdf: EMC Symmetrix Remote Data Facility データ複製

      • SUNWscgrepsrdfu : usr 用 EMC Symmetrix Remote Data Facility データ複製

    • SUNWscgspm: SunPlex Manager の拡張機能

    • SUNWscgman: Sun Cluster Geographic Edition のマニュアルページ

    次のローカリゼーションパッケージをインストールすることもできます。

    • SUNWcscgctl: 簡体字中国語版制御エージェント

    • Sun StorEdge Availability Suite 3.2.1 ソフトウェア データ複製、SUNWcscgrepavsu を使用している場合: usr 用簡体字中国語版 Sun StorEdge Availability Suite データ複製

    • Hitachi TrueCopy データ複製、SUNWcscgreptcu を使用している場合: usr 用簡体字中国語版 Hitachi TrueCopy データ複製

    • EMC Symmetrix Remote Data Facility データ複製、SUNWcscgrepsrdfu を使用している場合: usr 用簡体字中国語版 EMC Symmetrix Remote Data Facility データ複製

    • SUNWcscgspm: 簡体字中国語版 SunPlex Manager 拡張機能

    • SUNWjscgctl: 日本語版 Sun Cluster Geographic Edition 制御エージェント

    • SUNWjscgman: 日本語版 Sun Cluster Geographic Edition マニュアルページ

    • Sun StorEdge Availability Suite 3.2.1 ソフトウェア データ複製、SUNWjscgrepavsu を使用している場合: usr 用日本語版 Sun StorEdge Availability Suite データ複製

    • Hitachi TrueCopy データ複製、SUNWjscgreptcu を使用している場合: usr 用日本語版 Hitachi TrueCopy データ複製

    • EMC Symmetrix Remote Data Facility データ複製、SUNWjscgrepsrdfu を使用している場合: usr 用日本語版 EMC Symmetrix Remote Data Facility データ複製

    • SUNWjscgspm: 日本語版 SunPlex Manager 拡張機能

    • SUNWkscgctl: 韓国語版 Sun Cluster Geographic Edition 制御エージェント

    • Sun StorEdge Availability Suite 3.2.1 ソフトウェア データ複製、SUNWkscgrepavsu を使用している場合: usr 用韓国語版 Sun StorEdge Availability Suite データ複製

    • Hitachi TrueCopy データ複製、SUNWkscgreptcu を使用している場合: usr 用韓国語版 Hitachi TrueCopy データ複製

    • EMC Symmetrix Remote Data Facility データ複製、SUNWkscgrepsrdfu を使用している場合: usr 用韓国語版 EMC Symmetrix Remote Data Facility データ複製

    • SUNWkscgspm: 韓国語版 SunPlex Manager 拡張機能


    # pkgadd -d . SUNWscmautil
    # pkgadd -d . SUNWscmautilr
    # pkgadd -d . SUNWscghb
    # pkgadd -d . SUNWscghbr
    # pkgadd -d . SUNWscgctl
    # pkgadd -d . SUNWscgctlr
    # pkgadd -d . SUNWscgrepavs
    # pkgadd -d . SUNWscgrepavsu
    # pkgadd -d . SUNWscgreptc
    # pkgadd -d . SUNWscgreptcu
    # pkgadd -d . SUNWscgspm
    # pkgadd -d . SUNWscgman
    
次の手順

必要なパッチをインストールします。「パッチのインストール」に進みます。

クラスタ上で Sun Cluster Geographic Edition ソフトウェアを構成します。第 4 章「Sun Cluster Geographic Edition ソフトウェアの有効化と構成」に進みます。

パッチのインストール

Sun Cluster と共通エージェントコンテナの両方のすべてのノードに対して、同じレベルのパッチを実行します。

Sun Cluster Geographic Edition ソフトウェアをインストールした各ノードのパッチのレベルが、Sun Cluster のパッチレベル要件を満たしている必要があります。

1 つのクラスタ内のすべてのノードで、同じバージョンの Sun Cluster Geographic Edition ソフトウェアと同じレベルのパッチを使用する必要があります。ただし、主クラスタと二次クラスタで異なるバージョンの Sun Cluster Geographic Edition ソフトウェアを、限られた期間、実行することが可能です。この場合、それぞれのバージョンについて正しいパッチが適用されていることが条件になります。たとえば、一方のクラスタでパッチの完全な適用が済んだ Sun Cluster Geographic Edition 3.1 8/05 ソフトウェアを実行し、パートナークラスタでパッチの完全な適用が済んだ Sun Cluster Geographic Edition 2006 3.1 Q4 を実行している場合は、できるだけ早く両方のクラスタのパッチレベルを同じにしてください。また、両方のパートナークラスタで Sun Cluster Geographic Edition 2006 3.1 Q4 を実行している場合も、できるだけ早く両方のパートナークラスタのパッチレベルを同じにしてください。

パッチが正しくインストールされたことを確認する時には、一次クラスタにパッチをインストールする前に、二次クラスタにパッチをインストールします。


注 –

Sun Cluster Geographic Edition インフラストラクチャーを開始する前に、ここに記載されている情報を参照してパッチをインストールしてください。


Sun Cluster Geographic Edition のパッチの詳細は、パッチの README ファイルを参照してください。

必要なパッチの一覧については、『Sun Cluster Geographic Edition 3.1 2006Q4 ご使用にあたって』「必要なパッチ」を参照してください。

Procedureクラスタにパッチをインストールする準備をする

  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) のマニュアルページを参照してください。

  7. 共通エージェントコンテナを停止します。


    # /opt/SUNWcacao/bin/cacaoadm stop
    

    注 –

    /opt/SUNWcacao/bin にある共通エージェントコンテナ 1.1 を使用する必要があります。使用している共通エージェントコンテナのバージョンを確認するには、/opt/SUNWcacao/bin/cacaoadm -V コマンドを使用します。


次の手順

Sun Cluster Geographic Edition ソフトウェアに必要なパッチをインストールします。「パッチをインストールする」に進みます。

Procedureパッチをインストールする

この手順はクラスタのすべてのノード上で実施してください。

テストを実施するため、一次クラスタにパッチを適用する前に二次クラスタにパッチを適用します。

始める前に

次の作業を実行します。

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

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


    % scstat
    

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

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

  2. patchadd コマンドを使用して、Sun Cluster Geographic Edition ソフトウェアのサポートに必要なパッチをインストールします。

  3. すべてのクラスタのすべてのノードに必要なすべてのパッチをインストールしたら、共通エージェントコンテナを有効にします。


    # /opt/SUNWcacao/bin/cacaoadm start
    

    注 –

    /opt/SUNWcacao/bin にある共通エージェントコンテナ 1.1 を使用する必要があります。使用している共通エージェントコンテナのバージョンを確認するには、/opt/SUNWcacao/bin/cacaoadm -V コマンドを使用します。


  4. Sun Cluster Geographic Edition ソフトウェアを有効にします。


    # geoadm start
    
  5. クラスタのパッチインストールの準備中に削除したすべてのアプリケーションリソースを、保護グループに再度追加します。


    # geopg add-resource-group resourcegroup protectiongroupname
    

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

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


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

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

次の手順

二次クラスタにパッチを適用したら、Sun Cluster Geographic Edition ソフトウェアで妥当性テストを実行します。その後、主クラスタでこの手順を繰り返します。

クラスタ上で Sun Cluster Geographic Edition ソフトウェアを構成します。第 4 章「Sun Cluster Geographic Edition ソフトウェアの有効化と構成」に進みます。