Go to main content
Guide d'administration des systèmes Oracle® ZFS Storage Appliance, version OS8.7.0

Quitter la vue de l'impression

Mis à jour : Mars 2017
 
 

Exécution de workflows à l'aide de la CLI

  1. Pour exécuter un workflow, utilisez la commande run à partir du contexte du workflow sélectionné.
    dory:maintenance workflow-000> run
  2. Pour un workflow qui nécessite des paramètres, le contexte devient un contexte captif dans lequel ces paramètres doivent être spécifiés :
    dory:maintenance workflow-000> run
    dory:maintenance workflow-000 run(uncommitted)> get
                             type = (unset)
                        overwrite = (unset)

    Dans le cas d'un workflow sans paramètres, vous pouvez valider la commande directement après avoir entré le contexte captif :

    dory:maintenance workflow-000> run
    dory:maintenance workflow-000 run(uncommitted)> commit
    hello world!
  3. Toute tentative de validation de l'exécution sans avoir défini au préalable les paramètres requis se solde par un échec explicite :
    dory:maintenance workflow-000 run(uncommitted)> commit
    error: cannot execute workflow without setting property "type"
  4. Pour exécuter le workflow, définissez les paramètres spécifiés, puis utilisez la commande 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. Si le workflow comporte des étapes spécifiées, ces étapes s'affichent par l'intermédiaire de la CLI, par exemple :
    dory:maintenance workflow-000 run (uncommitted)> commit
    Checking for existing worksheet ... done
    Finding disks of specified type ... done
    Creating worksheet ... done