停止しているSNAに関連するサービスをすべて無効にするには、-disable-services
フラグを使用します。これにより、障害のあるサービスを特定しやすくなり、フェイルオーバー中にハード・ロールバックを避けることができます。これにより、フェイルオーバー後のリカバリ中に構成を更新することもできます。使用方法は次のとおりです。
java -Xmx256m -Xms256m \ -jar KVHOME/lib/kvstore.jar {start | stop | restart} [-disable-services] [-verbose] -root KVROOT [-config <bootstrapFileName>]
説明:
start -disable-services
ホストされているサービスをすべて無効にした状態でOracle NoSQL Databaseストレージ・ノード・エージェントを起動します。SNAがすでに実行している場合、コマンドは失敗します。
stop -disable-services
Oracle NoSQL Databaseストレージ・ノード・エージェントを停止して、すべてのサービスを無効とマーキングします。これにより、将来SNAを起動するときに、あるいはサービスが再び有効化されるまで、サービスが開始しないようにします。
restart -disable-services
ホストされているサービスをすべて無効にした状態でOracle NoSQL Databaseストレージ・ノード・エージェントを再起動します。