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

Quitter la vue de l'impression

Mis à jour : Septembre 2016
 
 

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

  1. La commande execute exécutée à partir du contexte d'un workflow sélectionné permet d'exécuter ce workflow. Si le workflow ne nécessite pas de paramètre, il va simplement s'exécuter :
    dory:maintenance workflow-000> execute 
    hello world!
  2. Si le workflow nécessite des paramètres, le contexte devient un contexte captif dans lequel les paramètres doivent être spécifiés :
    dory:maintenance workflow-000> execute 
    dory:maintenance workflow-000 execute (uncommitted)> get
                             type = (unset)
                        overwrite = (unset)
  3. Toute tentative de valider l'exécution du workflow sans avoir défini au préalable les paramètres requis se solde par un échec explicite :
    dory:maintenance workflow-000 execute (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 execute (uncommitted)> set type=system 
                             type = system
    dory:maintenance workflow-000 execute (uncommitted)> set overwrite=true
                        overwrite = true
    dory:maintenance workflow-000 execute (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 execute (uncommitted)> commit
    Checking for existing worksheet ... done
    Finding disks of specified type ... done
    Creating worksheet ... done