Sun Cluster 2.2 のシステム管理

クラスタとクラスタノードの起動

ノードをクラスタの最初のメンバーにするには、scadmin startcluster コマンドを使用します。このノードは、そのクラスタのノード 0 になります。その他の Sun Cluster ノードは、scadmin startnode コマンドで起動します。このコマンドは、複数のノードの同期に必要なプログラムを起動するとともに、Sun Cluster ソフトウェアが最初のノードですでに動作している場合、2 つ目以降のノードが最初のノードと統合するように調整します。クラスタからノードを削除するには、削除するノード上で stopnode オプションを指定して scadmin コマンドを実行します。

クラスタの最初のメンバーには、ローカルノードを指定してください。scadmin startcluster コマンドを正常に実行するためには、このノードがクラスタで構成されていなければなりません。このコマンドの実行が正常に終了すると、ほかのノードをクラスタに加えることができます。ほかのノードをクラスタに加えている間に何らかの理由でローカルノードが停止する場合、CCD が破損することがあります。このような状況が発生した場合は、「CCD を復元するには」に従って CCD を復元してください。

ローカルノードをクラスタの構成ノードにするには、「クラスタノードの追加と削除」を参照してください。

クラスタを起動するには

この時点では、ほかのノードがクラスタソフトウェアを実行していてはなりません。他のクラスタノードがアクティブであることをこのノードが検出した場合、ローカルノードは起動しません。

  1. scadmin(1M) コマンドを使用して、クラスタの最初のノードを起動します。

    # scadmin startcluster localnode clustername
    

    コマンドが実行されるノードの名前と localnode が一致しない場合、startcluster オプションは動作しません。詳細は、scadmin(1M) のマニュアルページを参照してください。

    次に例を示します。


    phys-hahost1# scadmin startcluster phys-hahost1 haclust
    Node specified is phys-hahost1
    Cluster specified is haclust
     
    =========================== WARNING============================
    =                     Creating a new cluster 	 	 	 	 	 	 	 	 	=
    ===============================================================
     
    You are attempting to start up the cluster node "phys-hahost1" as 
    the only node in a new cluster.  It is important that no other 
    cluster nodes be active at this time.  If this node hears from 
    other cluster nodes, this node will abort. Other nodes may only 
    join after this command has completed successfully.  Data 
    corruption may occur if more than one cluster is active. 
     
    Do you want to continue [y,n,?] y
    

    reconfig.4013 エラーメッセージが表示された場合は、クラスタにすでにノードが存在するか、ほかのノードがまだ停止の途中にあります。動作していると思われるノードの状態を調べるには、そのノードで get_node_status(1M) コマンドを実行してください。

  2. クラスタにほかのノードをすべて追加します。

    クラスタの各ノードで次のコマンドを順番に実行します。

    # scadmin startnode
    

    次に示す reconfig.4015 エラーメッセージが表示された場合は、クラスタが存在しない可能性があります。scadmin startcluster localnode コマンドを使用して、クラスタを再起動してください。


    SUNWcluster.clustd.reconf.4015
    "Aborting--no existing or intact cluster to join."

    パーティションまたはノードの障害も考えられます (2 つのノードの一方に障害が発生している間に、2 ノードクラスタに対して 3 つ目のノードの追加が試みられているなど)。これらの障害が発生した場合は、障害が落ち着くまで待ち、何か問題があれば解決し、その後クラスタへの追加を再度試みてください。

    必要なソフトウェアパッケージが欠如している場合、コマンドは失敗し、コンソールに次のようなメッセージが表示されます。


    Assuming a default cluster name of haclust
    Error: Required SC package `SUNWccm' not installed!
    Aborting cluster startup.

    Sun Cluster ソフトウェアパッケージのインストールについては、『Sun Cluster 2.2 ソフトウェアのインストール』を参照してください。