Go to main content

Guía de administración de Oracle® ZFS Storage Appliance, versión OS8.8.x

Salir de la Vista de impresión

Actualización: Agosto de 2021
 
 

Uso de flujo de trabajo programado

Una vez que el flujo de trabajo que contiene la propiedad scheduled: true se carga en un dispositivo, se puede definir o modificar el programa mediante la interfaz de la CLI. Consulte la propiedad scheduled en Ejemplo 22, Uso de las propiedades de flujo de trabajo en Codificación de programas de flujo de trabajo.

Cada entrada del programa tiene las siguientes propiedades:

Tabla 162  Propiedades de programas de flujo de trabajo
Propiedad
Tipo
Descripción
NAME
Cadena
Nombre del programa. Este valor es generado por el sistema.
frequency
Cadena
Los valores pueden ser minuto, media hora, hora, día, semana, mes
day
Cadena
Los valores pueden ser lunes, martes, miércoles, jueves, viernes, sábado o domingo. Este valor se puede definir solamente cuando frequency es week o month.
hour
Cadena
Los valores pueden ser 00, 01…, 23. Este valor se puede definir solamente cuando frequency es day, week o month.
minute
Cadena
00, 01,…, 59. Este valor se puede configurar solamente cuando se define hour.
Ejemplo 21  Flujo de trabajo programado en la CLI

Este ejemplo muestra cómo agregar dos horarios de ejecución a un flujo de trabajo llamado "My Scheduled Workflow". El primer horario de ejecución es todos los días a las 10:05 a. m. El segundo horario de ejecución programado para este flujo de trabajo es los lunes a la 1:15 p. m.

hostname:> maintenance workflows
hostname:maintenance workflows> select name="My Scheduled Workflow"
hostname:maintenance workflow-002> schedules
hostname:maintenance workflow-002 schedules> create
hostname:maintenance workflow-002 schedule (uncommitted)> set frequency=day
                    frequency = day (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set hour=10
                         hour = 10 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set minute=05
                       minute = 05 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> commit
hostname:maintenance workflow-002 schedules> list
NAME                 FREQUENCY            DAY                  HH:MM
schedule-001         day                  -                    10:05
hostname:maintenance workflow-002 schedules> create
hostname:maintenance workflow-002 schedule (uncommitted)> set frequency=week
                    frequency = week (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set day=Monday
                           day = Monday (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set hour=13
                          hour = 13 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set minute=15
                       minute = 15 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> commit
hostname:maintenance workflow-002 schedules> list
NAME                 FREQUENCY            DAY                  HH:MM
schedule-001         day                  -                    10:05
schedule-002         week                 Monday               13:15
hostname:maintenance workflow-002 schedules>