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

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

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

  1. ハードウェアを新しいクラスタノードにインストールします。

    1. ホストアダプタの新しいノードへの取り付けと、既存のクラスタインターコネクトが新しいノードをサポートできることを確認します。

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

    2. 追加記憶装置をインストールします。

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

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

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

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

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

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

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

    コンポーネント 

    説明/例 

    回答記入欄  

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

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

    Yes  |  No  

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

     

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

    Yes  |  No  

    スポンサーノード 

    スポンサーノードの名前  

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

     

    クラスタ名 

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

     

    チェック 

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

    Yes  |  No  

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

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

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

    Yes  |  No  

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

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

    Yes  |  No  

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

    Yes  |  No  

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

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

      デフォルト値 switch1 および switch2


    1

    2

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

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

      

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

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


      

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

    Yes | No 

    Yes | No  

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

      

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

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

      初期値: /globaldevices


     

    自動再起動 

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

    Yes  |  No 

    計画のガイドラインについては、Solaris オペレーティング環境についての計画 Sun Cluster 環境の計画 を参照してください。

  5. このノードを単一ノードクラスタに追加するのかどうか

    • 単一ノードクラスタに追加する場合は、手順 6 に進みます。

    • 単一ノードクラスタには追加しない場合は、手順 8 に進みます。

  6. 既存のクラスタノードから 2 つのクラスタインターコネクトがすでに存在しているかどうかを判断します。

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


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

    • ケーブルまたはアダプタの構成情報が表示されていない場合、または 1 つのケーブルまたはアダプタの構成情報しか表示されていない場合は、手順 7 に進みます。

  7. 新しいクラスタインターコネクトを構成します。

    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 つのクラスタインターコネクトの構成情報を表示する必要があります。

  8. 新しいノードをクラスタの承認済みノードリストに追加します。

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


      # scsetup
      

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

    2. 新規ノード」を選択します。

    3. 「自分自身を追加する可能性があるマシンの名前を指定します」を選択します。

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

    5. 作業が正常に完了したことを確認します。

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

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

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

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


    # /usr/cluster/bin/scinstall
    

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

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

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

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

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


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

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

  14. メニュープロンプトに従って、手順 4 での決定によって、表 2–9 に回答を入力します。

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

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

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


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

    ノードを追加します。

    -T

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

    node=.

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

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

  17. SPARC: VERITAS File System をインストールする予定かどうかを確認します。

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

ここでは、実行した scinstall コマンドと、scinstallphys-schost-3 ノード上で完了した構成作業において、ユーティリティーが記録したメッセージを示します。 スポンサーノードは、phys-schost-1 です。


 >>> 確認 <<<
  
    次のオプションを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.19707
  
  
リブートしています...