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

Sun Cluster ソフトウェアをすべてのノードにインストールする (カスタム)

クラスタのすべてのノードに Sun Cluster ソフトウェアをインストールし、すべてのクラスタ構成設定を指定するには、次の手順を実行します。デフォルトのクラスタ構成設定で Sun Cluster ソフトウェアをインストールするには、Sun Cluster ソフトウェアをすべてのノードにインストールする (通常)に進んでください。

  1. Solaris オペレーティング環境が Sun Cluster ソフトウェアをサポートするようにインストールされていることを確認します。

    Solaris ソフトウェアがすでにノード上にインストールされている場合は、Solaris のインストールが Sun Cluster ソフトウェアの必要条件、およびそのクラスタにインストールする予定の他のソフトウェアの必要条件を満たしていることを確認してください。Sun Cluster ソフトウェア必要条件を満たして、Solaris ソフトウェアをインストールするための詳細については、Solaris ソフトウェアをインストールするを参照してください。

  2. Sun Cluster ソフトウェアがあらかじめインストールされているかどうかを確認します。

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

    • インストールされていない場合は、 スーパーユーザーのリモートシェル (rsh(1M)) またはセキュアシェル (ssh(1) ) アクセスを有効に します。 これを有効にすることで、scinstall ユーティリティーで Sun Cluster ソフトウェアパッケージをインストールできます。

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

    計画のガイドラインについては、Sun Cluster 環境の計画 を参照してください。

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

  5. クラスタの 1 つのノードで、scinstall ユーティリティーを開始します。

    • Sun Cluster ソフトウェアをあらかじめインストールしてある場合は、以下のコマンドを入力します。


      # /usr/cluster/bin/scinstall
      

    • Sun Cluster ソフトウェアをあらかじめインストールしていない場合は、Sun Cluster 3.1 10/03 CD-ROM を挿入して、以下のコマンドを入力します。ここでver は、8 (Solaris 8 の場合) または 9 (Solaris 9 の場合) になります。


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_ver/Tools
      # ./scinstall
      

    対話形式の scinstall ユーティリティーを使用するときは、次のガイドラインに従ってください。

    • 対話式 scinstall を使用すると、先行入力が可能になります。したがって、次のメニュー画面がすぐに表示されなくても、何度も Return キーを押さないでください。

    • 特に指定のある場合を除いて、Control-D キーを押すと、関連する一連の質問の最初に戻るか、メインメニューに戻ります。

  6. 「Main Menu」で、1 (クラスタまたはクラスタノードのインストール) と入力します。


      *** メインメニュー ***
    
        次の (*) オプションのうちから 1 つを選択してください:
    
          * 1) クラスタまたはクラスタノードをインストール
            2) このインストールサーバーから JumpStart できるようにクラスタを構成
            3) 新しいデータサービスのサポートをこのクラスタノードに追加
          * 4) このクラスタノードのリリース情報を出力
    
          * ?) メニューオプションのヘルプ
          * q) 終了
    
        オプション:  1
    

  7. インストールメニューで、1 (新規クラスタのすべてのノードをインストール) と入力します。


      *** インストールメニュー ***
    
        次のオプションからどれか 1 つを選択してください。
    
            1) 新しいクラスタのすべてのノードをインストール
            2) このマシンを新しいクラスタの最初のノードとしてインストール
            3) このマシンを既存のクラスタ内にノードとして追加
    
            ?) メニューオプションのヘルプ
            q) メインメニューに戻る
    
        オプション:  1
    …
      *** 新しいクラスタのすべてのノードをインストールしています。 ***
    …
        継続しますか (yes/no) [yes]?  y
    

  8. Custom インストールオプションを指定するには、2 と入力します。


    >>> インストールのタイプ <<<
    …
        次のオプションから 1 つ選択してください:
    
            1) 通常
            2) カスタム
    
            ?) ヘルプ
            q) メインメニューへ戻る
    
        Option [1]:  2
    

  9. クラスタ名を指定します。


    >>> クラスタ名 <<<
    …
        確立したいクラスタ名は ?  clustername
    

  10. このクラスタの一部となる他のノードの名前を指定します。


    >>> クラスタノード <<<
    …
        ノード名:  node2
        ノード名 (終了するには Ctrl-D):  Control-D
    
        完成したノードのリスト:
    …
        よろしいですか (yes/no) [yes]?  

  11. データ暗号化標準 (DES) 認証を使用するかどうかを指定します。

    DES 認証を使用すると、インストール時にセキュリティのレベルを上げることができます。DES 認証により、スポンサーノードは、クラスタ構成を更新するためにスポンサーノードに接続しようとするノードを認証できるようになります。

    DES 認証を使用してセキュリティレベルを上げることを選択した場合、任意のノードがクラスタに参加できるようにするためには、必要な暗号化鍵をすべて構成する必要があります。詳細については、keyserv(1M) と publickey(4) のマニュアルページを参照してください。


    >>> ノードを追加する要求を認証する <<<
    …
        DES 認証を使用しますか (yes/no) [no]? 
  12. プライベートネットワークアドレスとネットマスクを指定します。


    >>> クラスタトランスポートのネットワークアドレス <<<
    …
        デフォルトのネットワークアドレスを使用しますか (yes/no) [yes]? 
        デフォルトのネットマスクを使用しますか (yes/no) [yes]? 


    注 –

    クラスタの構築に成功した後では、プライベートネットワークアドレスは変更できません。


  13. クラスタがトランスポート接続点を使用するかどうかを指定します。

    • 2 ノードクラスタである場合は、トランスポート接続点を使用するかどうかを指定します。


      >>> ポイントツーポイントケーブル <<<
       …
          この 2 ノードクラスタはトランスポート接続点を使用しますか (yes/no) [yes]? 


      ヒント –

      ノードがお互いに直接接続されているかどうかに関わらず、クラスタがトランスポート接続点を使用するように指定できます。クラスタがトランスポート接続点を使用するように指定した場合、将来、より簡単に新しいノードをクラスタに追加できます。


    • このクラスタに 3 つ以上のノードがある場合は、トランスポート接続点を使用する必要があります。Return キーを押して、次の画面に進みます。


       
      >>> ポイントツーポイントケーブル <<<
       …
      このクラスタは 2 ノードクラスタではないため、2 つのトランスポート接続点を構成するようにたずねられます。
          
      ENTER を押すと継続します: 

  14. このクラスタがトランスポート接続点を使用するかどうかを決定します。

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

    • 使用する場合、トランスポート接続点の名前を指定します。この場合、デフォルトの名前 switchN を使用することも、独自の名前を作成することもできます。


      >>> クラスタトランスポート接続点 <<<
       …
          クラスタ内の 1 番目の接続点の名前は [switch1]? 
          クラスタ内の 2 番目の接続点の名前は [switch2]? 

  15. クラスタをインストールするノード用に、1 番目のクラスタインターコネクトトランスポートアダプタを指定します。


    >>> クラスタトランスポートアダプタとケーブル <<<
    
        「node」用の 1 番目のクラスタトランスポートアダプタを選択してください:
    
            1) adapter
            2) adapterN) Other
    
        オプション:  N
    

    scinstall ユーティリティーは、ノードで検出されたすべての Ethernet アダプタを一覧表示します。SCI-PCI アダプタなど、一覧に含まれていないアダプタを構成するには、「Other」メニューオプションに数字を入力します。続いて、後続のメニューで要求されたアダプタ情報を指定します。


    注 –

    SCI–PCI アダプタを使用するように構成されている場合、アダプタの接続 (ポート名) についてのプロンプトが表示されたときにデフォルト値を選択しないでください。 代わりに、SCI Dolphin スイッチ自体にあるポート名で、ノードが物理的に接続されるポート 名 (012、または 3) を指定してください。次の例に、デフォルトのポート名を使わずに、スイッチポート名 0 を指定した場合のプロンプトと応答を示しています。


    …
    … 
        デフォルトのポート名を「adapter」接続に使用しますか (yes/no) [yes]? n
        使用したいポートの名前は ?  0
    


  16. クラスタをインストールするノード用に、2 番目のクラスタインターコネクトトランスポートアダプタを指定します。


    >>> クラスタトランスポートアダプタとケーブル <<<
    
        「node」用の 1 番目のクラスタトランスポートアダプタを選択してください:
    
            1) adapter
            2) adapterN) Other
    
        オプション:  N
    

    scinstall コマンドを使用し、アダプタを 2 つまで構成できます。Sun Cluster ソフトウェアのインストール後は、scsetup ユーティリティーを使用してアダプタを追加構成できます。

  17. クラスタのほかのノードのトランスポートアダプタの選択に、自動検出機能を使用するかどうかを指定します。


        他のノードに自動検証を使用してよろしいですか。[yes]?  

    • yes と入力して自動検出の使用を選択した場合は、手順 18に進みます。scinstall ユーティリティーは、トランスポートアダプタ、接続点、およびポートを選択して、残りのノードを構成します。

    • no と入力して自動検出を選ばない場合は、後続のプロンプトに応答します。 トランスポートアダプタ名、接続点名、ポート名を指定して、残りの各ノードを構成します。

  18. scinstall ユーティリティーがパッチをインストールすることを確認します。

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


    >>> ソフトウエアパッチのインストール <<<
    …
        scinstall でパッチをインストールしますか。 [yes] y
        パッチディレクトリの名前を指定してください。 /var/cluster/patches
        パッチリストファイルを使用するのに scinstall が必要ですか。 [no]  n
  19. 広域デバイスのファイルシステム名を指定します。


    >>> 広域デバイスファイルシステム <<<
    …
        デフォルトでは、/globaldevices を使用します。
    …
        このデフォルトを使用しますか (yes/no) [yes]? 

  20. scinstall ユーティリティーがインストールを開始することを確認します。


        インストールを開始してよろしいですか。 [yes]  y
    
  21. sccheck ユーティリティーがエラーを検出した場合にインストールを停止するかどうかを指定します。


        sccheck エラーでインストールを中断しますか。 [no]

    インストールの中断を選択し、sccheck ユーティリティーが問題を検出した場合は、ユーティリティーは問題に関する情報を表示して、対処方法を求めます。ログファイルは、/var/cluster/logs/install/sccheck/ ディレクトリにあります。

    インストールされている Sun Explorer ソフトウェアのバージョンが 3.5.1 以前のため、sccheck ユーティリティーがエラーメッセージと共に終了した場合は、既存の SUNWexplo パッケージを削除してください。 Sun Cluster 3.1 10/03 CD-ROM から SUNWexplo パッケージをインストールします。その後、scinstall ユーティリティーを再開します。

    scinstall ユーティリティーは、引き続きすべてのクラスタノードのインストールを行い、クラスタを再起動します。Sun Cluster のインストール出力は、 /var/cluster/logs/install/scinstall.log. N ファイルに記録されます。

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

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

例 – Sun Cluster ソフトウェアをすべてのノードにインストールする (カスタム)

ここでは、scinstall を使用して 2 ノードクラスタで Custom インストール作業を完了したときに、ログに記録される scinstall 進行状況メッセージの例を示します。クラスタノード名は、phys-schost-1phys-schost-2 です。指定されたアダプタ名は、qfe2hme2 です。Sun Cluster ソフトウェアは、Web Start プログラムによってすでにインストールされています。


  インストールと構成

    ログファイル - /var/cluster/logs/install/scinstall.log.834

    「/globaldevices」用のテストを「phys-schost-1」上で実行しています ... done
    「/globaldevices」用のテストを「phys-schost-2」上で実行しています ... done

    インストール状態を検査しています ... done

    Sun Cluster ソフトウエアは 「phys-schost-1」に既にインストールされています。
    Sun Cluster ソフトウエアは 「phys-schost-2」に既にインストールされています。

    クラスタトランスポート構成の検出を開始します。

    次の接続が見つかりました:

        phys-schost-1:qfe2  switch1  phys-schost-2:qfe2
        phys-schost-1:hme2  switch2  phys-schost-2:hme2

    クラスタトランスポート構成の検出を終了しました。

    sccheck を「phys-schost-1」上で開始しました。
    sccheck を「phys-schost-2」上で開始しました。

   sccheck が終了しました。「phys-schost-1」にエラーまたは警告はありません。
    sccheck が終了しました。「phys-schost-2」にエラーまたは警告はありません。

    「phys-schost-2」を構成しています ... done
    「phys-schost-2」を再起動しています ... done

    「phys-schost-1」を構成しています ... done
    「phys-schost-1」を再起動しています ...

ログファイル - /var/cluster/logs/install/scinstall.log.834

リブートしています ...