Sun Cluster 3.1 10/03 ソフトウェアのインストール

Solaris オペレーティング環境をアップグレードする (ローリング以外)

クラスタ内の各ノードで次の手順を実行して、Solaris オペレーティング環境をアップグレードします。クラスタがすでに Sun Cluster 3.1 10/03 ソフトウェアをサポートする Solaris 環境のバージョンで実行されている場合は、この手順の実行は任意です。


注 –

Sun Cluster 3.1 10/03 ソフトウェアをサポートするためには、クラスタは、少なくとも最低必須レベルである Solaris 8 または Solaris 9 環境で動作しているか、アップグレードされている必要があります。詳細については、『Sun Cluster 3.1 10/03 ご使用にあたって』の「サポートされる製品」を参照してください。


  1. アップグレード用にクラスタを準備する (ローリング以外)のすべての手順を完了していることを確認します。

  2. アップグレードするクラスタノードでスーパーユーザーになります。

  3. 以下の Apache リンクがすでに存在するかどうかを確認します。存在する場合は、ファイル名に大文字の K または S が含まれているかどうかを確認します。


    /etc/rc0.d/K16apache 
    /etc/rc1.d/K16apache 
    /etc/rc2.d/K16apache 
    /etc/rc3.d/S50apache 
    /etc/rcS.d/K16apache
    • これらのリンクがすでに存在しており、そのファイル名に大文字の K または S が含まれる場合、これらのリンクに関して特に操作する必要はありません。

    • これらのリンクが存在しないか、存在していてもファイル名に小文字の k または s が含まれている場合は、手順 8 で、これらのリンクをほかに移動します。

  4. /etc/vfstab ファイルでグローバルにマウントされているファイルシステムのすべてのエントリをコメントアウトします。

    1. 後の参照用にすでにコメントアウトしてあるすべてのエントリを記録します。

    2. /etc/vfstab ファイル内のグローバルにマウントされているファイルシステム用のすべてのエントリを一時的にコメントアウトします。

      グローバルにマウントされているファイルシステム用のエントリに、global マウントオプションがあります。これらのエントリをコメントアウトすることにより、Solaris のアップグレード中に広域デバイスにマウントするのを防止します。

  5. Solaris オペレーティング環境のアップグレードに使用する手順を決定します。

    ボリュームマネージャ 

    使用手順 

    参照マニュアル 

    Solstice DiskSuite/Solaris Volume Manager 

    Solaris ソフトウェアのアップグレード  

    Solaris 8 または Solaris 9 のインストールマニュアル 

    VERITAS Volume Manager 

    VxVM と Solaris ソフトウェアのアップグレード 

    VERITAS Volume Manager のインストールマニュアル 

  6. 手順 5で選択した手順に従って、Solaris ソフトウェアをアップグレードします。


    注 –

    Solaris ソフトウェアのアップグレード処理の最後に要求される再起動については、無視してください。最初に手順 7手順 8を実行してから、手順 9で非クラスタモードで再起動して、Solaris ソフトウェアのアップグレードを完了します。

    アップグレード処理中の他の時点でノードの再起動を要求された場合は、再起動のコマンドに必ず -x オプションを指定してください。このオプションを指定することで、そのノードは非クラスタモードで再起動されます。たとえば、次のコマンドはいずれも、ノードをシングルユーザーの非クラスタモードで起動します。


    # reboot -- -xs
    ok boot -xs
    


  7. 手順 4でコメントアウトにした /a/etc/vfstab ファイル内のグローバルにマウントされたファイルシステム用のエントリをコメント解除します。

  8. 手順 3 で、Apache リンクがまだ存在していなかったか、Solaris ソフトウェアをアップグレードするに、ファイル名に小文字の k または s が含まれていた場合は、復元した Apache リンクをほかへ移動します。

    以下のコマンドを使用して、小文字の k または s を含むファイル名を変更します。


    # mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache 
    # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache
    # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache
    # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache
    # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache
    

  9. ノードを非クラスタモードで再起動します。

    次のコマンドに 2 つのダッシュ (--) を含めます。


    # reboot -- -x
    

  10. Solaris ソフトウェアの必須パッチとハードウェア関連のパッチをすべてインストールし、ハードウェアパッチに含まれる必須ファームウェアをすべてダウンロードします。

    Solstice DiskSuite ソフトウェア (Solaris 8) については、Solstice DiskSuite ソフトウェアパッチをインストールする必要があります。


    注 –

    パッチを追加した後で、再起動しないでください。ノードは、Sun Cluster ソフトウェアをアップグレードした後に再起動します。


    パッチの入手先とインストール方法については、『Sun Cluster 3.1 ご使用にあたって 』の「パッチと必須ファームウェアのレベル」を参照してください。

  11. Sun Cluster 3.1 10/03 ソフトウェアにアップグレードします。

    Sun Cluster 3.1 10/03 ソフトウェアにアップグレードする (ローリング以外) に進みます。


    注 –

    Solaris 8 から Solaris 9 ソフトウェアへのアップグレードを完了するには、クラスタがすでに Sun Cluster 3.1 10/03 ソフトウェアで実行されている場合でも、Sun Cluster 3.1 10/03 ソフトウェアの Solaris 9 バージョンにアップグレードする必要があります。