Go to main content
Oracle® ZFS Storage Appliance 管理ガイド、Release OS8.7.0

印刷ビューの終了

更新: 2017 年 3 月
 
 

CLI を使用したワークフローの実行

  1. ワークフローを実行するには、選択されたワークフローのコンテキスト内から run コマンドを使用します。
    dory:maintenance workflow-000> run
  2. このコンテキストは、パラメータを持つワークフローに対してパラメータを指定する必要のあるキャプティブコンテキストになります。
    dory:maintenance workflow-000> run
    dory:maintenance workflow-000 run(uncommitted)> get
                             type = (unset)
                        overwrite = (unset)

    パラメータのないワークフローの場合は、キャプティブコンテキストに移動した直後にコミットできます。

    dory:maintenance workflow-000> run
    dory:maintenance workflow-000 run(uncommitted)> commit
    hello world!
  3. 最初に必要なパラメータを設定しないでワークフローの実行をコミットしようとすると、常に明示的に失敗します。
    dory:maintenance workflow-000 run(uncommitted)> commit
    error: cannot execute workflow without setting property "type"
  4. ワークフローを実行するには、指定されたパラメータを設定したあと、commit コマンドを使用します。
    dory:maintenance workflow-000 run (uncommitted)> set type=system
                             type = system
    dory:maintenance workflow-000 run (uncommitted)> set overwrite=true
                        overwrite = true
    dory:maintenance workflow-000 run (uncommitted)> commit
  5. ワークフローに指定された手順がある場合は、それらの手順が CLI に表示されます。次に例を示します。
    dory:maintenance workflow-000 run (uncommitted)> commit
    Checking for existing worksheet ... done
    Finding disks of specified type ... done
    Creating worksheet ... done