Oracle® Solaris Cluster システム管理

印刷ビューの終了

更新: 2015 年 10 月
 
 

既存のクラスタまたはゾーンクラスタにノードを追加する方法

Oracle Solaris ホストまたは仮想マシンを既存のグローバルクラスタまたはゾーンクラスタに追加する前に、プライベートクラスタインターコネクトへの運用面の物理接続を含む、必要なハードウェアすべてがノードに正しく取り付けられ、構成されていることを確認してください。

ハードウェアのインストールについては、Oracle Solaris Cluster 4.2 Hardware Administration Manual またはサーバーに付属するハードウェアのドキュメントを参照してください。

この手順によって、マシンは自分自身をクラスタ内にインストールします。つまり、自分のノード名を当該クラスタの認証ノードリストに追加します。

phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。

この手順では、長形式の Oracle Solaris Cluster コマンドを使用します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。

  1. 現在のグローバルクラスタメンバーで、現在のクラスタメンバー上の root 役割になります。次の手順は、グローバルクラスタのノードから実行します。
  2. Table 8–1 のタスクマップに記載されている必要なハードウェアのインストールと構成タスクをすべて正しく完了していることを確認します。
  3. 新しいクラスタノード上でソフトウェアをインストールして構成します。

    scinstall ユーティリティーを使用して、新しいノードのインストールと構成を完了します。詳細は、Oracle Solaris Cluster ソフトウェアのインストール を参照してください。

  4. 新しいノードで scinstall ユーティリティーを使用して、クラスタ内のそのノードを構成します。
  5. ノードをゾーンクラスタに手動で追加するには、Oracle Solaris ホストおよび仮想ノード名を指定してください。

    また、各ノードでパブリックネットワーク通信に使用するネットワークリソースも指定してください。次の例では、ゾーン名は sczone で、sc_ipmp0 は IPMP グループ名です。

    clzc:sczone>add node
    clzc:sczone:node>set physical-host=phys-cluster-3
    clzc:sczone:node>set hostname=hostname3
    clzc:sczone:node>add net
    clzc:sczone:node:net>set address=hostname3
    clzc:sczone:node:net>set physical=sc_ipmp0
    clzc:sczone:node:net>end
    clzc:sczone:node>end
    clzc:sczone>exit

    ノードを構成する手順の詳細は、Oracle Solaris Cluster ソフトウェアのインストール のゾーンクラスタの作成および構成を参照してください。

  6. 新しいゾーンクラスタノードが solaris10 ブランドになり、Oracle Solaris Cluster ソフトウェアがゾーンクラスタにインストールされていない場合は、DVD イメージへのパスを指定してソフトウェアをインストールします。
    # clzc install-cluster -d dvd-image zoneclustername
  7. ノードの構成後、ノードをクラスタモードでリブートし、そのノードにゾーンクラスタをインストールします。
    # clzc install zoneclustername
  8. 新しいマシンがクラスタに追加されないようにするために、新しいマシンを追加する要求を無視するようクラスタに指示するオプションの番号を clsetup ユーティリティーから入力します。

    Return キーを押します。

    clsetup のプロンプトに従います。このオプションを設定すると、クラスタは、自分自身をクラスタに追加しようとする新しいマシンからのパブリックネットワーク経由の要求をすべて無視します。

  9. clsetup ユーティリティーを終了します。
使用例 8-1  認証ノードリストへのグローバルクラスタノードの追加

次に、ノード phys-schost-3 を既存のクラスタの認証ノードリストに追加する方法を示します。

[Assume the root role and execute the clsetup utility.]
phys-schost# clsetup
[Select New nodes>Specify the name of a machine which may add itself.]
[Answer the questions when prompted.]
[Verify that the  command completed successfully.]
 
claccess allow -h phys-schost-3
 
    Command completed successfully.
[Select Prevent any new machines from being added to the cluster.]
[Quit the clsetup New Nodes Menu and Main Menu.]
[Install the cluster software.]

関連項目

clsetup(1CL) のマニュアルページ。

クラスタノードを追加するタスクの一連の手順については、Table 8–1、「タスクマップ: クラスタノードの追加」を参照してください。

ノードを既存のリソースグループに追加する方法については、Oracle Solaris Cluster データサービス計画および管理ガイド を参照してください。