ライブラリ・バージョン12.1.3.0

ストアを構成するためのスクリプトの使用
前 | 第4章 KVStoreの構成 | 次

## ストアを構成するためのスクリプトの使用

ここまで、インタラクティブなコマンドライン・インタフェース・セッションを使用してストアを構成する方法を示しました。ただし、前述の各項で使用したすべてのコマンドをスクリプト・ファイルに収集し、1つのバッチ操作で実行できます。これを行うには、コマンドライン・インタフェースで`load`コマンドを使用します。次に例を示します。

`load -file`コマンドライン・オプションの使用:

     java -Xmx256m -Xms256m \
    -jar KVHOME/lib/kvstore.jar runadmin -port 5000 -host node01 \
    load -file scrpt.txt
    kv->

`load -file`コマンドの直接使用:

    kv->load -file <path to file>

このコマンドを使用することで、指定したファイルをロードし、その内容を実行対象のコマンドのスクリプトとして解釈できます。

ファイル`scrpt.txt`には次のような内容が含まれます。

    ### Begin Script ###
    configure -name mystore
    plan deploy-zone -name "Boston" -rf 3 -wait
    plan deploy-sn -zn zn1 -host node01 -port 5000 -wait
    plan deploy-admin -sn sn1 -port 5001 -wait
    pool create -name BostonPool
    pool join -name BostonPool -sn sn1
    plan deploy-sn -zn zn1 -host node02 -port 5000 -wait
    pool join -name BostonPool -sn sn2
    plan deploy-sn -zn zn1 -host node03 -port 5000 -wait
    pool join -name BostonPool -sn sn3
    topology create -name topo -pool BostonPool -partitions 300
    plan deploy-topology -name topo -wait
    exit
    ### End Script ###

前 | 先頭へ | 次
複数のゾーンでの構成 | ホーム | システムのスモーク・テスト