Skip to content

Latest commit

 

History

History
110 lines (88 loc) · 3.2 KB

File metadata and controls

110 lines (88 loc) · 3.2 KB

CLIでLinuxクラスタを作成する方法

CLIベースでLinuxクラスタを作成する方法について説明しています。

目次


CLUSTERPROのインストール

両サーバにCLUSTERPROをインストールします。

# rpm -i clusterpro-<バージョン>.<アーキテクチャ>.rpm

ライセンスの登録

clplcnscコマンドで両サーバにライセンスを登録します。

サーバの再起動

reboot等のOSコマンドで両サーバを再起動します。

クラスタ構成情報の作成

コマンドを用いてクラスタ構成情報(clp.conf)を作成します。

クラスタ用スクリプトの配置

構築予定のクラスタにて、EXECリソースまたはカスタムモニタリソースを利用される場合には、それらに含まれるスクリプトを以下のように配置してください。

clp.conf
scripts/
 |
 +-- フェイルオーバグループ名/ 
 |    |
 |    +-- EXEC リソース名/ 
 |         |
 |         +-- start.sh
 |         |
 |         +-- stop.sh
 |
 +-- monitor.s/
      |
      +-- カスタムモニタリソース名/
           |
           +-- genw.sh

E.g.
clp.conf
scripts/
 |
 +-- failover/ 
 |    |
 |    +-- exec/ 
 |         |
 |         +-- start.sh
 |         |
 |         +-- stop.sh
 |
 +-- monitor.s/
      |
      +-- genw/
           |
           +-- genw.sh

クラスタ構成情報の配信

clpcfctrlコマンドでクラスタ構成情報を各サーバに配信します。

CLUSTERPROサービスの再起動

配信したクラスタ構成情報を読み込ませるために、両サーバでCLUSTERPROの各種サービスを再起動します。

  • CLUSTERPRO X 4.1以前の場合

    # clpcl -r --web --alert
    
  • CLUSTERPRO X 4.2の場合

    # clpcl -r --web --alert --ib --api
    

    引き続きマスタノードではライセンスファイルを配信するために以下のコマンドを実行します。

    # clplcnsc --distribute
    

クラスタの起動

clpclコマンドでクラスタを起動します。

clpcl -s -a