Go to main content

Oracle® ZFS Storage Appliance 管理ガイド、Release OS8.8.x

印刷ビューの終了

更新: 2021 年 8 月
 
 

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

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

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

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