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

SunPlex Manager により Sun Cluster ソフトウェアをインストールする


注 –

既存のクラスタに新しいノードを追加する場合は、SunPlex Manager を使用しないでください。 代わりに、追加のクラスタノードとして Sun Cluster ソフトウェアをインストールする (scinstall)の手順を使用してください。


この節では、SunPlex Manager のインストール方法について説明します。この節では、SunPlex Manager を使用して Sun Cluster ソフトウェアをインストールし、新しいクラスタノードを確立する方法についても説明します。SunPlex Manager は、以下の追加ソフトウェア製品をインストールする場合にも使用できます。

次に、SunPlex Manager を使用してこれらの追加ソフトウェア製品をインストールするための必要条件を示します。

表 2–2 SunPlex Manager によるソフトウェアインストールの要件

ソフトウェアパッケージ 

インストール必要条件 

Solstice DiskSuite/Solaris Volume Manager 

/sds をマウントポイント名として使用するパーティション。少なくとも 20M バイトのパーティションが必要

Sun Cluster HA for NFS データサービス 

  • 同じノードセットに接続された、サイズが同じである 2 台以上の共有ディスク

  • SunPlex Manager によってインストールされた Solstice DiskSuite ソフトウェア、または構成された Solaris Volume Manager ソフトウェア

  • Sun Cluster HA for NFS が使用する論理ホスト名。この論理ホスト名の IP アドレスは、すべてのクラスタノードからアクセスできる必要があります。IP アドレスは、クラスタノードのベースホスト名と同じサブネット上に存在するアドレスでなければなりません。

  • クラスタの各ノード用のテスト IP アドレス。SunPlex Manager は、テスト IP アドレスを使用して、Sun Cluster HA for NFS が使用する IP ネットワークマルチパス (Internet Protocol Network Multipathing) グループを作成します。

Sun Cluster HA for Apache スケーラブルデータサービス 

  • 同じノードセットに接続された、サイズが同じである 2 台以上の共有ディスク

  • SunPlex Manager によってインストールされた Solstice DiskSuite ソフトウェア、または構成された Solaris Volume Manager ソフトウェア

  • Sun Cluster HA for Apache が使用する共有アドレス。この共有アドレスの IP アドレスは、すべてのクラスタノードからアクセスできる必要があります。IP アドレスは、クラスタノードのベースホスト名と同じサブネット上に存在するアドレスでなければなりません。

  • クラスタの各ノード用のテスト IP アドレス。SunPlex Manager は、テスト IP アドレスを使用して、Sun Cluster HA for Apache が使用する IP ネットワークマルチパス (Internet Protocol Network Multipathing) グループを作成します。

指定したテスト IP アドレスは、以下の必要条件を満たす必要があります。

次の表に、SunPlex Manager が作成する各メタセット名とクラスタファイルシステムのマウントポイントのリストを示します。SunPlex Manager が作成するメタセットおよびマウントポイントの数は、そのノードに接続される共有ディスクの数で異なります。たとえば、ノードに 4 台の共有ディスクが接続されている場合、 SunPlex Manager は、mirror-1mirror-2 のメタセットを作成します。ただし、SunPlex Manager は、mirror-3 メタセットは作成しません。これは、このノードに 3 つ目のメタセットを作成するだけの十分な共有ディスクが存在しないためです。

表 2–3 SunPlex Manager がインストールするメタセット

共有ディスク 

メタセット名 

クラスタファイルシステムマウントポイント 

目的 

共有ディスクの 1 番目のペア 

mirror-1

/global/mirror-1

Sun Cluster HA for NFS または Sun Cluster HA for Apache スケーラブルデータサービス、あるいはこの両方 

共有ディスクの 2 番目のペア 

mirror-2

/global/mirror-2

未使用 

共有ディスクの 3 番目のペア 

mirror-3

/global/mirror-3

未使用 


注 –

クラスタが共有ディスクの最低必要条件を満たさなくても、SunPlex Manager は Solstice DiskSuite パッケージをインストールします。ただし、十分な共有ディスクが存在しない状態では、SunPlex Manager はメタセット、メタデバイス、またはボリュームを構成できません。さらに、SunPlex Manager は、データサービスのインスタンスを作成するのに必要なクラスタファイルシステムを構成することができません。


セキュリティを高めるために、SunPlex Manager は制限された文字セットを認識します。この文字セットに属していない文字は、HTML フォームが SunPlex Manager サーバーに送信されたときに無視されます。SunPlex Manager では、次の文字を使用できます。


()+,-./0-9:=@A-Z^_a-z{|}~

このフィルタ機能によって、以下の問題が生じる可能性があります。

SunPlex Manager ソフトウェアをインストールする

ここでは、クラスタに SunPlex Manager ソフトウェアをインストールする手順について説明します。


注 –

別の方法で Sun Cluster ソフトウェアをインストールする場合は、この作業を行う必要はありません。scinstall コマンドにより、インストール処理の一環として、SunPlex Manager を自動的にインストールします。


この作業はクラスタの各ノード上で行ってください。

  1. クラスタの各ノードに Solaris ソフトウェアとパッチがインストールされていることを確認します。

    Solaris ソフトウェアのインストールは、 Solaris ソフトウェアをインストールする で説明されているとおりに行う必要があります。


    注 –

    Solaris ソフトウェアがすでにノードにインストールされている場合は、Solaris のインストールが Sun Cluster ソフトウェアの必要条件を満たしていることを確認してください。また、そのクラスタにインストールする予定の他のソフトウェアの必要条件も満たしている必要があります。


  2. クラスタノード上にインストールするクラスタノード上でスーパーユーザーになります。

  3. Apache ソフトウェアパッケージがノードにインストールされていることを確認します。

    • インストールされている場合は、手順 4に進みます。

    • Apache ソフトウェアパッケージをインストールします。

    1. ノードの CD-ROM ドライブに Solaris 8 Software 2 of 2 CD-ROM を挿入します。

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

    2. /cdrom/sol_8_sparc/Solaris_8/Product ディレクトリに移動します。


      # cd /cdrom/sol_8_sparc/Solaris_8/Product
      

      Solaris 9 の場合は、 /cdrom/cdrom0/Solaris_9/Product ディレクトリに移動します。


      # cd /cdrom/cdrom0/Solaris_9/Product
      

    3. Apache ソフトウェアパッケージを次の順序でインストールします。


      # pkgadd -d . SUNWapchr SUNWapchu SUNWapchd
      

    4. Apache ソフトウェアパッチをインストールします。

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

  4. SunPlex Manager ソフトウェアパッケージをインストールします。

    1. ノードの CD-ROM ドライブに Sun Cluster 3.1 10/03 CD-ROM を挿入します。

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

    2. /cdrom/suncluster_3_1/SunCluster_3.1/Sol_ver/Packages ディレクトリに移動します。ここで ver は、8 (Solaris 8 の場合) または 9 (Solaris 9 の場合) になります。 に置き換えます。

      以下の例では、Sun Cluster ソフトウェアの Solaris 8 バージョンのパスを使用しています。


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_8/Packages
      

    3. SunPlex Manager ソフトウェアパッケージをインストールします。すべてのプロンプトに「yes」と入力します。


      # pkgadd -d . SUNWscva SUNWscvr SUNWscvw
      

  5. クラスタ内の各ノードで、手順 2 から手順 4 までの手順を繰り返します。

  6. クラスタの全ノードで同じ root パスワードが設定されているかどうかを確認します。

    • 同じ場合は、手順 7 に進みます。

    • 異なる場合は、クラスタのすべてのノードで同じ値になるように root パスワードを設定してください。必要に応じて、chkey(1) コマンドを使用して RPC 鍵ペアを更新してください。


      # passwd
      新しいパスワードを入力する
      # chkey -p
      

    root パスワードを使用して SunPlex Manager にアクセスするためには、クラスタ内のすべてのノードで root パスワードが同じでなければなりません。

  7. SunPlex Manager を使用して Sun Cluster ソフトウェアをインストールします。

    Sun Cluster ソフトウェアをインストールする (SunPlex Manager)に進みます。

Sun Cluster ソフトウェアをインストールする (SunPlex Manager)

注 –

既存のクラスタに新しいノードを追加する場合は、SunPlex Manager を使用しないでください。 代わりに、追加のクラスタノードとして Sun Cluster ソフトウェアをインストールする (scinstall) に進んでください。


SunPlex Manager を使用して Sun Cluster ソフトウェアとパッチを 1 回の操作でクラスタ内のすべてのノードにインストールするには、次の手順を実行してください。この手順は、Solstice DiskSuite ソフトウェアとパッチのインストール (Solaris 8)、または Solaris Volume Manager ミラーディスクセットの構成 (Solaris 9) にも使用できます。

SunPlex Manager を使用して Solstice DiskSuite ソフトウェアのインストール、または Solaris Volume Manager ディスクセットの構成を行う場合は、以下のデータサービスの 1 つまたは両方をインストールできます。

インストール処理には、30 分から 2 時間以上かかる場合があります。実際に要する時間は、クラスタノードの数、インストールするデータサービスの種類、クラスタ構成内のディスクの数により異なります。

  1. SunPlex Manager を使用してソフトウェアをインストールするための必要条件にクラスタ構成が適合していることを確認します。

    インストールの必要条件と制限については、SunPlex Manager により Sun Cluster ソフトウェアをインストールする を参照してください。

  2. Sun Cluster HA for NFS または Sun Cluster HA for Apache をインストールするかどうかを決定します。

  3. クラスタの各ノードに SunPlex Manager ソフトウェアがインストールされていることを確認します。

    インストール手順については、SunPlex Manager ソフトウェアをインストールするを参照してください。

  4. 以下の構成計画ワークシートに必要事項を記入したものを用意します。

    計画のガイドラインについては、第 1 章「Sun Cluster 構成の計画」および『Sun Cluster 3.1 データサービスの計画と管理』を参照してください。

  5. インストールする各ソフトウェア製品の CD-ROM イメージへのファイルシステムパスを用意します。

    1. 各ノードが使用できる場所に各 CD-ROM イメージを用意します。

      CD-ROM イメージは、クラスタのすべてのノードから同じファイルシステムパスを使用してアクセスできなければなりません。これらのパスとして、以下に示す場所のいずれかを指定できます。

      • クラスタの外部に存在するマシンからネットワークにエクスポートされた CD-ROM ドライブ

      • クラスタの外部に存在するマシン上のエクスポートされたファイルシステム

      • クラスタの各ノード上のローカルファイルシステムにコピーされた CD-ROM イメージローカルファイルシステムの名前は、すべてのノードで同じにする必要があります。

    2. 各 CD-ROM イメージのパスを記録します。

      この情報は、手順 17で指定します。

  6. インターコネクトトランスポート用に Remote Shared Memory Application Programming Interface (RSMAPI) または SCI-PCI アダプタを使用するかどうかを決定します。

    • 使用しない場合は、手順 7 に進みます。

    • 使用する場合は、RSMAPI または SCI-PCI アダプタのサポートに必要な追加パッケージを Sun Cluster 3.1 10/03 CD-ROM からインストールします。SunPlex Manager は、これらの追加パッケージを自動的にインストールしません。次の表は、Sun Cluster 3.1 10/03 パッケージと、インストールする順番を示しています。

      機能 

      インストールする追加の Sun Cluster 3.1 10/03 パッケージ 

      RSMAPI 

      SUNWscrif

      SCI-PCI アダプタ 

      SUNWsci SUNWscid SUNWscidx

      追加パッケージのインストールには、以下のコマンドを使用します。ver は、8 (Solaris 8 の場合) または 9 (Solaris 9 の場合) に置き換えます。


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_ver/Packages
      # pkgadd -d . packages
      

  7. Sun Cluster または Solstice DiskSuite ソフトウェアをサポートするために必要なパッチがあるかどうかを確認します。

    • 存在する場合は、手順 8 に進みます。

    • 存在しない場合は、手順 10 に進みます。

  8. パッチのインストールに SunPlex Manager を使用するかどうかを決定します。

    • 使用する場合は、手順 9 に進みます。

    • 使用しない場合は、SunPlex Manager を使用する前に、Sun Cluster または Solstice DiskSuite ソフトウェアのサポートに必要なパッチをすべて手動でインストールして、手順 10に進みます。

  9. Sun Cluster または Solstice DiskSuite ソフトウェアに必要なパッチを 1 つのディレクトリにコピーします。このディレクトリは、各ノードが利用できるファイルシステム上に存在しなければなりません。

    1. このディレクトリには、各パッチのバージョンを 1 つだけコピーするようにしてください。

      パッチディレクトリに同じパッチのバージョンが複数存在すると、SunPlex Manager はパッチの依存性順位を正しく判断できなくなります。

    2. パッチファイルが解凍されていることを確認します。

    3. パッチディレクトリのパスを記録します。

      この情報は、手順 17 で指定します。

  10. SunPlex Manager を起動します。

    1. 管理コンソール、またはクラスタの外部に存在する他のマシンから、ブラウザを起動します。

    2. ブラウザの Web プロキシを無効にします。

      SunPlex Manager のインストール機能は、Web プロキシと互換性がありません。

    3. ディスクキャッシュとメモリーキャッシュが有効になっていることを確認します。

      ディスクキャッシュとメモリーキャッシュのサイズは、0 より大きくなくてはなりません。

    4. ブラウザから、任意のクラスタノードのポート 3000 に接続します。


      https://node:3000
      

      ブラウザのウィンドウに「Sun Cluster のインストール」画面が表示されます。


      注 –

      「Sun Cluster のインストール」画面ではなく管理インタフェースが表示される場合は、そのノードに Sun Cluster ソフトウェアがすでにインストールされています。URL 内のノード名がインストール対象のクラスタノードの名前と一致していることを確認してください。


    5. ブラウザに「新しいサイトの証明書」ウィンドウが表示された場合は、画面上の指示に従ってください。

    6. スーパーユーザーとしてログインします。

  11. 「Sun Cluster のインストール」画面で、SunPlex Manager を使用するための要件をクラスタが満たしていることを確認します。

    • Solaris エンドユーザーソフトウェアグループまたはこれ以上の機能がインストールされていること

    • ルートディスクパーティションが以下を満たしていること

      • 少なくとも 750M バイトの swap

      • マウントポイントが /globaldevices に設定された 512M バイトのスライス

      • ボリューム管理ソフトウェア用に、マウントポイントが /sds に設定された 20M バイトのスライス

    • 手順 5 から 手順 9 までに説明されているように、必要となるすべての CD-ROM イメージのファイルシステムパスとパッチが設定されていること

    示されている必要条件をすべて満たしている場合は、「次へ」をクリックして次の画面に進みます。

  12. クラスタの名前を入力し、クラスタ内のノードの数を選択します。

    表示されるデフォルトのノード数がクラスタにインストールするノード数よりも大きくなることもあります。この場合は、インストールするノードの正しい数を選択してください。これは、SunPlex Manager がインストール可能な他のノードが、ユーザーがインストールしようとしているノードと同じパブリックネットワークを使用している場合に発生します。


    ヒント –

    「戻る」ボタンを使用して前の画面に戻り、情報を変更できます。ただし、後続の画面で入力した情報は保持されません。それらの画面の構成情報は、再度入力する必要があります。


  13. 各クラスタノードの名前を入力します。

    SunPlex Manager は、GUI がパブリックネットワーク上で見つけたノード名で、SunPlex Manager がインストール可能なノード名を デフォルトとして提供します。ネットワーク上にあるノード数よりも大きい数を指定した場合は、SunPlex Manager は追加のデフォルト名を提供します。このような追加のデフォルト名は、「phys-clustername-N」という命名規約に従って作成されます。


    注 –

    SunPlex Manager は、ユーザーがクラスタにインストールしようとしているノード以外のノードを表示することもあります。これは次の状況で発生します。

    • 他のノードが、インストール使用としているノードと同じパブリックネットワークを使用している場合

    • Sun Cluster ソフトウェアをまだインストールしていないときに、SunPlex Manager ソフトウェアによって他のノードがインストールされた場合

    SunPlex Manager によってクラスタ内のノードに希望しない名前が付けられた場合、希望する名前で上書き入力します。


  14. 各ノードのプルダウンリストから、プライベートインターコネクトに使用するアダプタの名前を 2 つ選択します。

    各ノードに対応するアダプタ名については、「クラスタインターコネクトのワークシート」を参照してください。

  15. Solstice DiskSuite ソフトウェアをインストールするかどうか (Solaris 8)、Solaris Volume Manager ミラーディスクセットを構成するかどうか (Solaris 9) を選択します。

    Sun Cluster HA for NFS または Sun Cluster HA for Apache をインストールする予定の場合は、Solstice DiskSuite ソフトウェアをインストールするか (Solaris 8)、Solaris Volume Manager ミラーディスクセットを構成する (Solaris 9) 必要があります。


    Caution – Caution –

    SunPlex Manager が Solstice DiskSuite ソフトウェアをインストールするか、Solaris Volume Manager ディスクセットを構成する場合、共有ディスク内のデータがすべて失われます。


  16. 手順 15で、Solstice DiskSuite ソフトウェアのインストールまたは Solaris Volume Manager ディスクセットの構成を選択したかどうかを確認します。

    • 選択していない場合は、手順 17 に進みます。

    • 選択している場合は、Sun Cluster HA for NFS、Sun Cluster HA for Apache またはこの両方をインストールするかどうかを選択します。

      • 該当する論理ホスト名または共有アドレスについては、「ネットワークリソース」ワークシートを参照してください。

      • Sun Cluster HA for NFS については、データサービスが使用する論理ホスト名と、各ノード用のテスト IP アドレスも指定してください。

      • Sun Cluster HA for Apache については、データサービスが使用する共有アドレスと、各ノード用のテスト IP アドレスを指定してください。

  17. 指定したパッケージのインストールに必要な各 CD-ROM イメージのパスを入力し、必要に応じてパッチディレクトリのパスも入力します。

    以下の表に示すように、該当するパスフィールドに各ソフトウェアパッケージのパスを入力します。必要なパッチをすでにインストール済みである場合は、「パッチディレクトリのパス」フィールドを空白のままにします。

    インストールするソフトウェアパッケージ 

    CD-ROM イメージパスフィールドの名前 

    Solstice DiskSuite 

    Solaris CD-ROM Path 

    Sun Cluster 

    Sun Cluster 3.1 10/03 CD-ROM Path 

    Sun Cluster HA for NFS, Sun Cluster HA for Apache 

    Sun Cluster 3.1 Agents CD-ROM Path 

    Sun Cluster patches, Solstice DiskSuite patches 

    Patch Directory Path 

    CD-ROM イメージに指定するパスは、その CD-ROM の .cdtocファイルが入ったディレクトリでなければなりません。

  18. sccheck(1M) ユーティリティーを使用して、クラスタ構成の妥当性を検査するかどうかを選択します。

    • sccheck ユーティリティーの検査で問題がなければ、SunPlex Manager は「情報を確認」画面を表示します。手順 19 に進みます。

    • sccheck ユーティリティーで問題が検出された場合、SunPlex Manager は見つかった問題に関する情報を表示し、対処方法を求めます。問題を修正するために SunPlex Manager を停止する必要がある場合は、手順 10に戻り、SunPlex Manager を再起動します。 その必要がない場合は、手順 19に進みます。

    • sccheck ユーティリティーが、インストールされている Sun Explorer ソフトウェアのバージョンが 3.5.1 以前であるというエラーメッセージとともに終了した場合、「取り消し」をクリックしてインストールを停止します。既存の SUNWexplo パッケージを削除して、Sun Cluster 3.1 10/03 CD-ROM から SUNWexplo パッケージをインストールします。その後、SunPlex Manager を再起動します。

  19. 「情報を確認」画面に表示された入力情報が正しいかどうかを確認します。

    • 正しい場合は、手順 20 に進みます。

    • 正しくない場合は、以下の手順に従って構成情報を修正してください。

    1. 変更する情報の画面に戻るまで「戻る」をクリックします。


      注 –

      「戻る」をクリックして以前の画面に戻った場合、後続の画面で入力してあった情報はすべて失われます。


    2. 正しい情報を入力して「次へ」をクリックします。

    3. 「情報を確認」画面に戻るまで、各画面の情報を入力し直します。

    4. 「情報を確認」画面の情報が正しいことを確認します。

  20. 「インストールを開始」をクリックしてインストール処理を開始します。


    注 –

    インストール処理中は、ブラウザウィンドウを閉じたり URL を変更しないでください。


    1. ブラウザに「新しいサイトの証明書」ウィンドウが表示された場合は、画面上の指示に従ってください。

    2. ブラウザにログイン情報のプロンプトが表示された場合は、接続先ノードの該当するスーパーユーザー ID とパスワードを入力してください。

    インストールが進行している間、クラスタインストール処理の状況を示す簡単なメッセージが画面に表示されます。インストールが完了した時点で、ブラウザにクラスタ監視 / 管理用の GUI が表示されます。

    SunPlex Manager のインストール出力は、/var/cluster/spm/messages ファイルに記録されます。

    Sun Cluster のインストール出力は、 /var/cluster/logs/install/scinstall.log. N ファイルに記録されます。

  21. 必要に応じて、定足数の割り当ての確認と、その割り当ての変更を行うために SunPlex Manager にログバックします。

    3 つ以上のノードを持つクラスタの場合、共有定足数デバイスの使用は任意です。SunPlex Manager による定足数デバイスへの投票数の割り当ては、適切な共有ディスクが利用可能かどうかに基づいて行われます。ユーザーは、SunPlex Manager を使用して定足数デバイスを指定することも、クラスタ内の定足数投票数を割り当てなおすこともできます。

  22. ネームサービス検索順を設定します。

    ネームサービススイッチを構成するに進みます。