システムのスモーク・テスト
KVStoreが稼働していて完全に機能することを確認するために行えることがいくつかあります。
-
pingコマンドを実行します。参照:
> java -Xmx64m -Xms64m \ -jar KVHOME/lib/kvstore.jar ping -port 5000 \ -host node01 -security USER/security/admin.security Pinging components of store mystore based upon topology sequence #316 300 partitions and 3 storage nodes Time: 2018-09-28 06:57:10 UTC Version: 18.3.2 Shard Status: healthy:3 writable-degraded:0 read-only:0 offline:0 Admin Status: healthy Zone [name=Boston id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] RN Status: online:9 offline:0 maxDelayMillis:1 maxCatchupTimeSecs:0 Storage Node [sn1] on node01:5000 Zone [name=Boston id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] RN Status: online:1 offline:0 Status: RUNNING Ver: 18.3.2 2018-09-17 09:33:45 UTC Build id: a72484b8b33c Admin [admin1] Status: RUNNING,MASTER Rep Node [rg1-rn1] Status: RUNNING,REPLICA sequenceNumber:231 haPort:5011 available storage size:14 GB delayMillis:1 catchupTimeSecs:0 Rep Node [rg2-rn1] Status: RUNNING,REPLICA sequenceNumber:231 haPort:5012 available storage size:12 GB delayMillis:1 catchupTimeSecs:0 Rep Node [rg3-rn1] Status: RUNNING,MASTER sequenceNumber:227 haPort:5013 available storage size:11 GB Storage Node [sn2] on node02:6000 Zone: [name=Boston id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] Status: RUNNING Ver: 18.3.2 2018-09-17 09:33:45 UTC Build id: a72484b8b33c Rep Node [rg1-rn2] Status: RUNNING,MASTER sequenceNumber:231 haPort:6010 available storage size:13 GB Rep Node [rg2-rn2] Status: RUNNING,REPLICA sequenceNumber:231 haPort:6011 available storage size:18 GB delayMillis:1 catchupTimeSecs:0 Rep Node [rg3-rn2] Status: RUNNING,REPLICA sequenceNumber:227 haPort:6012 available storage size:16 GB delayMillis:1 catchupTimeSecs:0 Storage Node [sn3] on node03:7000 Zone: [name=Boston id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] Status: RUNNING Ver: 18.3.2 2018-09-17 09:33:45 UTC Build id: a72484b8b33c Rep Node [rg1-rn3] Status: RUNNING,REPLICA sequenceNumber:231 haPort:7010 available storage size:12 GB delayMillis:1 catchupTimeSecs:0 Rep Node [rg2-rn3] Status: RUNNING,MASTER sequenceNumber:231 haPort:7011 available storage size:12 GB Rep Node [rg3-rn3] Status: RUNNING,REPLICA sequenceNumber:227 haPort:7012 available storage size:11 GB delayMillis:1 catchupTimeSecs:0
-
Javadocを確認します。ドキュメントの索引ページ(
KVHOME/doc/index.html
)からアクセスできます。
問題が発生した場合または新規ストアを起動する場合、システムの各ノードで次のようにします。
-
次を使用してノードを停止します。
java -Xmx64m -Xms64m \ -jar KVHOME/lib/kvstore.jar stop -root KVROOT
-
KVROOTディレクトリの中身を削除します。
rm -rf KVROOT
-
インストール構成パラメータで説明したステップを使用して最初からやり直します。