Une seule tâche ou un seul ensemble de tâches peut s'exécuter immédiatement ou de façon planifiée à
une date ultérieure. S'il existe plusieurs tâches, elles sont répertoriées par ordre d'exécution. Si vous
souhaitez qu'un système redémarre à une heure planifiée, ajoutez une tâche de redémarrage à la liste de
tâches.
Remote Services offre les fonctionnalités suivantes pour gérer les tâches de Lifecycle Controller :
•
Création de tâches : créez des types de tâches spécifiques pour appliquer des configurations.
•
Planification de tâches et de files de tâches : exécutez plusieurs tâches au cours d'un unique
redémarrage du système à l'aide de la méthode SetupJobQueue(). Si une tâche est créée sans
définition d'heure de début, utilisez la méthode SetupJobQueue() pour définir sa planification et son
ordre d'exécution. L'exécution de la tâche est alors planifiée pour l'heure spécifiée.
•
Suppression de tâches : s upprimez une tâche existante donnée ou toutes les tâches à la fois.
•
Rapport de toutes les tâches : toutes les tâches sont rapportées à l'aide d'une unique commande.
•
Rapport des tâches planifiées : générer un rapport de toutes les tâches planifiées à l'aide d'un filtre de
sélection JobStatus = Scheduled.
Types de tâches
Il existe deux types de tâches : les tâches créées par le système (implicites) et celles créées par l'utilisateur
(explicites) :
•
Les tâches créées par le système sont créées lorsque vous exécutez à distance des tâches Remote
Services spécifiques. Par exemple, les fonctions Remote Services telles que l'exportation de
l'inventaire du matériel, l'exportation de licence, la création d'une partition de stockage permanent,
etc. créent une tâche et renvoient l'ID de la tâche. L'interrogation de l'état de la tâche détermine l'état
d'achèvement de la tâche.
•
Les tâches créées par l'utilisateur telles que CreateTargetedConfigJob, CreateRebootJob, et
InstallFromURI servent à appliquer les configurations de l'utilisateur pour le RAID, la carte réseau, le
BIOS, et ainsi de suite. Elles peuvent être planifiées pour s'exécuter immédiatement ou à une heure
planifiée.
Tableau 1. Tâches système et créées par l'utilisateur
Tâches créées par le système
•
Exporter la configuration d'usine
•
Exporter l'inventaire du matériel
•
Exporter le journal Lifecycle.
•
vFlash (Initialiser)
•
vFlash (Créer une partition)
•
vFlash (Formater une partition)
•
vFlash (Attacher une partition)
•
vFlash (Détacher une partition)
•
vFlash (Exporter des données depuis une
partition)
•
vFlash (Créer une partition à l'aide d'une
image)
Tâches créées par l'utilisateur
•
Configuration RAID
•
Configuration BIOS
•
Configuration de carte réseau
•
Configuration HBA FC
•
Configuration d'iDRAC
•
Configuration du système
•
Mise à jour des logiciels de (BIOS, carte réseau,
RAID, etc.)
•
Redémarrer
25