プランの使用
管理コマンドライン・インタフェースから使用可能なplan
コマンドを使用して、プランを作成および実行し、その他の多くのタスクを実行します。plan
コマンドの使用方法の詳細は、CLIコマンド・リファレンスを参照してください。
デフォルトでは、plan
コマンドを実行すると、バックグラウンドで非同期に実行されます。コマンドライン・プロンプトは、バックグラウンド・プロセスが開始されるとすぐに返されます。実行中のプランの進行状況は、show plan id
コマンドを使用して確認できます。
plan
コマンドは、次の2つの方法で同期的に実行できます。
plan action_to_complete —wait
plan wait -id plan_id
–wait
フラグまたはplan wait
コマンドのいずれかを使用すると、コマンドライン・プロンプトはコマンドが完了した後にのみ返されます。
-wait
フラグとplan wait
コマンドは、スクリプトからプランを実行する場合に役立ち、通常、各コマンドが次のコマンドを処理する前に終了することを想定しています。
-noexecute
フラグを使用してその実行を遅延できます。 plan action –name plan-name -noexecute
後で、次のようにオンデマンドでプランを実行します。 plan execute -id id_num
プランの進捗の追跡
プランの進捗を追跡する方法がいくつかあります。
-
show plan -id
コマンドは実行中のプランの進捗に関する情報を提供します。より多くの詳細を取得するには、オプションの-verbose
フラグを使用します。 -
CLIの
verify
コマンドは、プランの実行中およびサービスが開始するときに、サービス・ステータスの情報を提供します。ノート:
verify
コマンドは、トポロジ関連プランのみに関係します。プランによってパラメータが変更される場合、そのような変更はverifyコマンドを使用して表示できない場合があります。 -
CLIの
logtail
コマンドでは、ストア全体のログを確認できます。