Sun Cluster 3.0 5/02 ご使用にあたって

クラスタソフトウェアパッケージをアップグレードする

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

  2. CD-ROM からインストールする場合は、ノードの CD-ROM ドライブに Sun Cluster 3.0 12/01 CD-ROM を挿入します。

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

  3. /cdrom/suncluster_3_0_u3/SunCluster_3.0/Packages ディレクトリに移動します。


    # cd /cdrom/suncluster_3_0_u3/SunCluster_3.0/Packages
    

  4. ボリューム管理ソフトウェアが Solstice DiskSuite の場合は、各ノードに最新の Solstice DiskSuite メディエータパッケージ (SUNWmdm) をインストールします。

    1. SUNWmdm パッケージを追加します。


      # pkgadd -d . SUNWmdm
      

    2. ノードを再起動します。


      # shutdown -g0 -y -i6
      

    3. その他のノードに対してこの手順を繰り返します。

  5. メディエータを再構成します。

    1. メディエータホストの追加先のディスクセットの所有権を持つノードを指定します。


      # metaset -s setname
      
      -s setname

      ディスクセット名を指定します。

    2. どのノードも所有権を持っていない場合は、ディスクセットの所有権を取得します。


      # metaset -s setname -t
      
      -t

      ディスクセットの所有権を取得します。

    3. メディエータを再度作成します。


      # metaset -s setname -a -m mediator-host-list
      
      -a

      ディスクセットに追加します。

      -m mediator-host-list

      追加するノードの名前をディスクセットのメディエータホストとして指定します。

    4. 各ディスクセットごとにこの手順を繰り返します。

  6. 各ノード上で、rpc.pfmd デーモンを停止します。


    # /etc/init.d/initpmf stop
    

  7. 最初のノードを Sun Cluster 3.0 5/02 ソフトウェアにアップグレードします。

    以降の手順では、このノードのことを最初のノード (最初にインストールしたノード) と呼びます。

    1. アップグレードする最初のノード上で、/cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools ディレクトリに移動します。


      # cd /cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools
      

    2. クラスタソフトウェアフレームワークをアップグレードします。


      # ./scinstall -u begin -F
      
      -F

      このノードが、クラスタ内でインストールされる最初のノードであることを指定します。

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

    3. 任意の Sun Cluster パッチを最初のノードにインストールします。

      パッチの場所とインストールの方法については、『Sun Cluster 3.0 5/02 ご使用にあたって』を参照してください。

    4. ノードを再起動します。


      # shutdown -g0 -y -i6
      

      最初のノードが再起動してクラスタモードになったときに、クラスタが設定されます。

  8. 2 番目のノードを Sun Cluster 3.0 5/02 ソフトウェアにアップグレードします。

    1. 2 番目のノード上で、/cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools ディレクトリに移動します。


      # cd /cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools
      

    2. クラスタソフトウェアフレームワークをアップグレードします。


      # ./scinstall -u begin -N node1
      
      -N node1

      クラスタ内で 2 番目にインストールされるノード名ではなく、最初にインストールされるノード名を指定します。

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

    3. 任意の Sun Cluster パッチを 2 番目のノードにインストールします。

      パッチの場所とインストールの方法については、『Sun Cluster 3.0 5/02 ご使用にあたって』を参照してください。

    4. ノードを再起動します。


      # shutdown -g0 -y -i6
      

  9. 両方のノードが再起動したら、両方のノードがクラスタメンバーになっていることをいずれかのノードで確認します。


    -- Cluster Nodes --
                       Node name      Status
                       ---------      ------
      Cluster node:    phys-schost-1  Online
      Cluster node:    phys-schost-2  Online

    クラスタ状態の表示方法の詳細については、scstat(1M) のマニュアルページを参照してください。

  10. 定足数デバイスにする共有ディスクを選択します。

    両方のノードで共有されている任意のディスクを定足数デバイスとして使用できます。どちらかのノードから scdidadm(1M) コマンドを実行し、共有ディスクのデバイス ID (DID) 名を確認します。このデバイス名は、手順 5 で、scinstall-q globaldev=DIDname オプションで指定します。


    # scdidadm -L
    

  11. 共有される定足数デバイスを構成します。

    1. scsetup(1M) ユーティリティーを起動します。


      # scsetup
      

      「Initial Cluster Setup」画面が表示されます。

      定足数の設定処理が中断されたり、正常に終了しなかった場合は、scsetup を再度実行してください。

    2. Do you want to add any quorum disks?」というプロンプトに、共有される定足数デバイスを構成します。

      2 ノードクラスタは、共有定足数デバイスが構成されるまでインストールモードのままです。scsetup ユーティリティーが定足数デバイスを構成し終わると、「Command completed successfully」というメッセージが表示されます。

    3. Is it okay to reset "installmode"?」というプロンプトに、「Yes」とこたえます。

      scsetup ユーティリティーによって、クラスタの定足数構成と投票数 (quorum vote count) が設定されたあと、「Cluster initialization is complete」というメッセージが表示され、「Main Menu」に戻ります。

    4. scsetup ユーティリティーを終了します。

  12. 任意のノードから、デバイスとノードの定足数構成を確認します。

    このコマンドを実行するためにスーパーユーザーになる必要はありません。


    % scstat -q
    

  13. 任意のノードから、クラスタインストールモードが無効になっていることを確認します。

    このコマンドを実行するためにスーパーユーザーになる必要はありません。


    % scconf -p | grep "Cluster install mode:"
    Cluster install mode:                                  disabled

  14. ディイレクトリパスを更新します。

    Sun Cluster 3.0 12/01 ソフトウェアのインストール』の「root の環境を更新する」に進みます。