Users Guide

Trabajos creados por el usuario
Los siguientes son los trabajos creados por el usuario:
CreateTargetedConfigJob: este método se utiliza al configurar RAID, NIC, BIOS, iDRAC y el Sistema. Utilice este
método para confirmar los cambios de configuración y crear un trabajo para aplicar los cambios de
configuración.
CreateRebootJob: este método se utiliza para crear trabajos de reinicio.
InstallFromURI: este método se utiliza para actualizar el firmware del BIOS, RAID, NIC, iDRAC, PSU, Lifecycle
Controller, los driver pack del SO y los Diagnósticos. Realizado satisfactoriamente, este método devuelve una Id.
de trabajo, la cual ejecuta la actualización del software en esa entidad.
NOTA: Si el método InstallFromURI() se utiliza para actualizar el BIOS, RAID, NIC, iDRAC y firmware de PSU, utilice
el método SetupJobQueue() para programar la Id. de trabajo.
NOTA: Si el método InstallFromURI() se utiliza para actualizar Lifecycle Controller, el driver pack y los
Diagnósticos, no programe un trabajo.
Programación de trabajos
Los trabajos se pueden programar para Id. de trabajo que se devuelven utilizando uno de los métodos de creación de
trabajo.
SetupJobQueue: este método solo se utiliza con aquellas Id. de trabajo que son devueltas por uno de los métodos de
creación de trabajo y que todavía no han sido programadas.
Eliminación de trabajo
Se pueden borrar todos los trabajos actuales en un sistema mediante el método JID_CLEARALL(). De forma alternativa,
borre un trabajo en específico utilizando la Id. de trabajo.
Programación de diferentes trabajos para múltiples acciones
Para programar diferentes trabajos para múltiples acciones (en el siguiente ejemplo, actualización del BIOS y NIC/CNA,
y configuración de NIC):
1. Invoque el método InstallFromURI() para los paquetes de actualización de firmware del BIOS y NIC.
El método descarga las actualizaciones del BIOS y NIC, y crea una Id. de trabajo para cada trabajo de
actualización de dispositivo.
2. Especifique los atributos de NIC para una NIC (por ejemplo, NIC 1 integrada) y cree un trabajo de destino para este
conjunto. El método devuelve una Id. de trabajo.
3. Tome los Id. de trabajo y utilice el método SetupJobQueue() para planificar estos trabajos, de modo que se
ejecuten en el orden y en la hora de inicio especificada.
NOTA: Para que iDRAC reinicie automáticamente el sistema a la hora planificada, cree un trabajo de reinicio
(especificando el tipo de reinicio: correcto o ciclo de energía) e incluya la Id. de trabajo de reinicio en la lista de
trabajos especificados en la invocación del método SetupJobQueue(). Si en la configuración de Job Queue no se
incluye un trabajo de reinicio, los trabajos estarán preparados para ejecutarse a la hora de inicio planificada pero
se basarán en una acción externa para reiniciar el sistema e iniciar la ejecución del trabajo.
40