Sun Cluster ソフトウェアのインストール (Solaris OS 版)

追加のクラスタノードとして Sun Cluster ソフトウェアを構成する (scinstall)

この手順を実行して、新しいノードを既存のクラスタに追加します。

  1. 必要なハードウェアがすべてインストールされていることを確認します。

    • ホストアダプタが新しいノードに取り付けられていることを確認します。

      Sun Cluster Hardware Administration Manual for Solaris OS』を参照してください。

    • 既存のクラスタインターコネクトが新しいノードをサポートできることを確認します。

      Sun Cluster Hardware Administration Manual for Solaris OS』を参照してください。

    • 追加の記憶装置がインストールされていることを確認します。

      Sun Cluster 3.x Hardware Administration Collection から必要なマニュアルを参照します。

  2. Solaris OS がインストールされて、Sun Cluster ソフトウェアをサポートしていることを確認します。

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

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

    「Sun Cluster ソフトウェアパッケージをインストールする」を参照してください。

  4. 次の構成ワークシートの 1 つに必要事項を記入します。

    表 2–8 追加ノード構成のワークシート

    コンポーネント 

    説明/例 

    回答記入欄 

    ソフトウェアパッチのインストール 

    scinstall を使用してパッチをインストールするかどうか

    Yes  |  No 

    インストールする場合、パッチディレクトリを指定 

     

    パッチリストを使用するかどうか 

    Yes  |  No 

    スポンサーノード 

    スポンサーノードの名前 

    クラスタ内のアクティブなノードをどれか選択

     

    クラスタ名 

    ノードを追加するクラスタの名前 

     

    チェック 

    sccheck 妥当性検査ユーティリティーを実行するかどうか

    Yes  |  No 

    クラスタトランスポートの自動検出 

    クラスタトランスポートの構成に自動検出機能を使用するかどうか 

    使用しない場合は、次の追加情報を指定します。 

    Yes  |  No 

    ポイントツーポイントケーブル 

    クラスタに追加するノードによって、クラスタが 2 ノードクラスタになるかどうか 

    Yes  |  No 

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

    Yes  |  No 

    クラスタトランスポート接続点 

    使用する場合は、2 つのトランスポート接続点の名前を指定する 

      デフォルト値switch1 および switch2


    1

      

    2

      

    クラスタトランスポートアダプタおよびケーブル 

    2 つのトランスポートアダプタの名前 

    1

      

    2

      

    各トランスポートアダプタの接続場所 (トランスポート接続点または別のアダプタ)

      接続点のデフォルト:switch1 および switch2


      

    トランスポート接続点でデフォルトのポート名を使用するかどうか 

    Yes | No 

    Yes | No 

    使用しない場合は、使用するポートの名前 

      

    広域デバイスのファイルシステム 

    広域デバイスのファイルシステムの名前 

      初期値:/globaldevices


     

    自動再起動 

    scinstall によってインストール後ノードを自動的に再起動するかどうか

    Yes  |  No 

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

  5. このノードを単一ノードクラスタに追加する場合は、既存のクラスタノードから 2 つのクラスタインターコネクトがすでに存在しているかどうかを判断します。

    少なくとも 2 つのケーブルまたは 2 つのアダプタを構成しなければなりません。


    # scconf -p | grep cable
    # scconf -p | grep adapter
    
    • 出力が 2 つのケーブルまたは 2 つのアダプタの構成情報を表示している場合は、手順 6 に進みます。

    • ケーブルまたはアダプタの構成情報が表示されていない場合、または 1 つのケーブルまたはアダプタの構成情報しか表示されていない場合は、新しいクラスタインターコネクトを構成します。

    1. 既存のクラスタノードで scsetup(1M) ユーティリティーを開始します。


      # scsetup
      

    2. 「クラスタインターコネクト」という項目を選択します。

    3. 「トランスポートケーブルを追加」という項目を選択します。

      指示通りにクラスタに追加するノードの名前、トランスポートアダプタの名前、およびトランスポート接続点を使用するかどうかを指定します。

    4. 必要な場合は、手順 c を繰り返して、2 番目のクラスタインターコネクトを構成します。

      完了後 scsetup ユーティリティーを終了します。

    5. クラスタに 2 つのクラスタインターコネクトが設定されていることを確認します。


      # env LC_ALL=C scconf -p | grep cable
      # env LC_ALL=C scconf -p | grep adapter
      

      コマンド出力は、少なくとも 2 つのクラスタインターコネクトの構成情報を表示する必要があります。

  6. このノードを既存のクラスタに追加する場合は、新しいノードをクラスタの承認済みノードリストに追加します。

    1. アクティブなクラスタメンバーで、scsetup(1M) ユーティリティーを開始します。


      # scsetup
      

      メインメニューが表示されます。

    2. メニュー項目から「New nodes」を選択します。

    3. メニューから「追加されるマシンの名前を指定」を選択します。

    4. プロンプトに従って、ノードの名前を認識されているマシンのリストに追加します。

      scsetup ユーティリティーは、作業がエラーなしで完了された場合、「コマンドが正常に完了しました」というメッセージを出力します。

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

  7. 構成するクラスタノードでスーパーユーザーになります。

  8. Sun Web Console パッケージをインストールします。

    これらのパッケージは、Sun Web Console を使用しなくても Sun Cluster ソフトウェアに必要です。

    1. CD-ROM ドライブにSun Cluster 3.1 9/04 CD-ROM を挿入します。

    2. /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/ ディレクトリに変更します。ここで archsparc または x86 です。

    3. setup コマンドを実行します。


      # ./setup
      

      setup コマンドにより、Sun Web Console をサポートするすべてのパッケージがインストールされます。

  9. 以下の機能を使用する場合は、追加パッケージをインストールします

    • Remote Shared Memory Application Programming Interface (RSMAPI)

    • インターコネクトトランスポート用の SCI-PCI アダプタ

    • RSMRDT ドライバ


    注 –

    RSMRDT ドライバを使用できるのは、Oracle9i リリース 2 SCI 構成を RSM を有効にして実行しているクラスタだけです。インストールと構成手順についての詳細は、Oracle9i リリース 2 のユーザーマニュアルを参照してください。


    1. インストールするパッケージを決めます。

      下の表は、各機能で必要な Sun Cluster 3.1 9/04 パッケージとそれぞれの機能にグループをインストールする順序を示しています。scinstall ユーティリティはこれらのパッケージを自動的にはインストールしません。

      機能 

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

      RSMAPI 

      SUNWscrif

      SCI-PCI アダプタ 

      SUNWsci SUNWscid SUNWscidx

      RSMRDT ドライバ 

      SUNWscrdt

    2. 関連する Solaris パッケージがすでにインストールされていることを確認します。

      「Solaris ソフトウェアをインストールする」手順 8 を参照してください。

    3. On the Sun Cluster 3.1 9/04 CD-ROM, change to the Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ ディレクトリに変更します。ここでは archsparc または x86 で、ver8 (Solaris 8 の場合) または 9 (Solaris 9 の場合) となります。 .


      # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      

    4. 追加のパッケージをインストールします。単一ノードクラスタにノードを追加する場合は、上記の手順を繰り返して、同じパッケージをもとのクラスタノードに追加します。

    5. If you are adding a node to a single-node cluster, repeat these steps to add the same packages to the original cluster node.

  10. On the Sun Cluster 3.1 9/04 CD-ROM, change to the Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/ ディレクトリに変更します。ここでは archsparc または x86 で、ver8 (Solaris 8 の場合) または 9 (Solaris 9 の場合) となります。 .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/
    

  11. scinstall ユーティリティーを起動します。


    # /usr/cluster/bin/scinstall
    

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

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

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

    • 前のセッションのデフォルトの解凍が、質問の最後に角かっこ ([ ]) で囲まれて表示されます。入力せずに角かっこ内の回答を入力するには、Return キーを押します。

  13. 「メインメニュー」 から 「クラスタまたはクラスタノードをインストール」という項目を選択します。


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

  14. 「インストールメニュー」 から 「このマシンを既存のクラスタ内にノードとして追加」という項目を選択します。

  15. メニュープロンプトに従い、手順 4 で作成したワークシートから回答を入力します。

    scinstall ユーティリティーがノードを構成し、クラスタのノードを起動します。

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


    # eject cdrom
    

  17. 他のノードでもこの手順を繰り返して、すべての追加ノードの構成が完了するまでクラスタに追加します。

  18. アクティブなクラスタメンバーから、ノードがクラスタに接続するのを防止します。


    # /usr/cluster/bin/scconf -a -T node=.
    
    -a

    ノードを追加します。

    -T

    認証オプションを指定します。

    node=.

    認証リストに追加するドット (.) のノード名を指定して、これ以外のノードがクラスタに追加されるのを防止します。

    あるいは、scsetup(1M) ユーティリティも使用できます。手順については、『Sun Cluster のシステム管理 (Solaris OS 版)』の「ノードを認証ノードリストに追加する」を参照してください。

  19. 定足数投票カウントを更新します。

    定足数デバイスへのノード接続の数を増やしたり、減らしたりしても、クラスタは自動的に定足数投票カウントを再計算しません。

    scsetup ユーティリティーを使用して各定足数デバイスを取り外し、もう一度構成に追加します。続いて、2 番目の定足数デバイスを取り外して、クラスタをもとの構成に戻します。

    クラスタが持つ定足数デバイスが 1 つしかない場合、元の定足数デバイスを削除して再度追加する前に 2 つめの定足数デバイスを構成してください。その後、2 つめの定足数デバイスを削除して、そのクラスタを元の構成に戻してください。

  20. Sun StorEdge QFS ファイルシステムソフトウェアをインストールします。

    初期インストールについては、『Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide』の手順に従ってください。

  21. (省略可能) SPARC: VERITAS File System をインストールするには、「SPARC: VERITAS File System ソフトウェアをインストールする」 に進みます。

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

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

例 – Sun Cluster ソフトウェアを追加ノードで構成する


 >>> 確認 <<<
  
    次のオプションをscinstall に指示しています。:
  
      scinstall -ik \
           -C sc-cluster \
           -N phys-schost-1 \
           -A trtype=dlpi,name=hme1 -A trtype=dlpi,name=hme3 \
           -m endpoint=:hme1,endpoint=switch1 \
           -m endpoint=:hme3,endpoint=switch2
  
    これらのオプションを使用しますか(yes/no) [yes]?
  
    インストールを継続しますか(yes/no) [yes]?
  
広域デバイスファイルシステムとして使用できるかどうかをチェックしています... done
  
ノード「phys-schost-3」をクラスタ構成に追加しています... done
アダプタ「hme1」をクラスタ構成に追加しています... done
アダプタ「hme3」をクラスタ構成に追加しています... done
ケーブルをクラスタ構成に追加しています... done
ケーブルをクラスタ構成に追加しています... done
  
「phys-schost-1」から構成をコピーしています... done
「phys-schost-3」のノードID を設定しています... done (id=3)
 
「did」ドライバのメジャー番号を「phys-schost-1」で確認しています... done
  
広域ファイルシステムの広域デバイスをチェックしています.. done
vfstab を更新しています... done
  
NTP が構成されているかどうかを確認しています... done
デフォルトの NTP 構成をインストールしています... done
scinstall が終了した後、NTP 構成を完了してください。
  
「cluster」が nsswitch.conf の「hosts」用に設定されていることを確認しています... 完了しました。
「cluster」スイッチを nsswitch.conf の「hosts」に追加しています... 完了しました。
  
「cluster」が nsswitch.conf の「netmasks」用に設定されていることを確認しています... 完了しました。
「cluster」スイッチを nsswitch.conf の「netmasks」に追加しています... 完了しました。
  
電源管理が構成されていないことを確認しています... 完了しました。

電源管理の構成を解除しています... 完了しました。

/etc/power.conf の名前は/etc/power.conf.093003193804 に変更されました
電源管理はクラスタのHA でサポートされません。
電源管理を構成し直さないでください。
  
EEPROM パラメータ「local-mac-address?」が「true」に設定されていることを確認しています... 完了しました。
ネットワークルーティングが無効であることを確認しています... 完了しました。

このノードでは、/etc/notrouter を作成することによって、ネットワークルーティングが無効になっています。
Sun Cluster は、クラスタノードをルーターとして動作させることをサポートしていません。

ネットワークルーティングを有効にし直さないでください。
  
ログファイル- /var/cluster/logs/install/scinstall.log.9853
  
リブートしています...