Users Guide

7
Gestion des 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 files d'attente de tâches : exécutez plusieurs tâches en un seul redémarrage du
système en utilisant la méthode SetupJobQueue() sur la classe DCIM_JobService. Si vous créez une tâche
en utilisant la méthode CreateTargetedConfigJob() sans définir l'heure de début, utilisez la méthode
SetupJobQueue() pour définir la planification et l'ordre d'exécution. Si l'heure de début a été définie dans la
méthode CreateTargetedConfigJob(), elle ne peut pas être regroupée avec les autres tâches, et la tâche est
configurée pour être exécutée à l'heure qui a été spécifiée.
Suppression de tâches : supprimez une tâche existante spécifiée en utilisant la méthode DeleteJobQueue() sur
la classe DCIM_JobService.
Rapport de toutes les tâches : énumérez la classe DCIM_ConcreteJob pour établir un rapport de toutes les
tâches.
Rapport des tâches planifiées : énumérez la classe DCIM_ConcreteJob avec le filtre de sélection
JobStatus=Scheduled pour générer un rapport de toutes les tâches planifiées.
Pour plus d'informations sur le contrôle des tâches, consultez le Profil de contrôle des tâches.
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 persistant, 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
sont utilisées pour 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.
Tâches créées par le système Tâches créées par l'utilisateur
vFlash (Initialiser) Configuration RAID
vFlash (Créer une partition) Configuration BIOS
vFlash (Formater une partition) Configuration de carte réseau
vFlash (Attacher une partition) Configuration iDRAC
vFlash (Détacher une partition) Configuration du système
vFlash (Exporter des données depuis une partition) Mise à jour des logiciels de (BIOS, carte réseau, RAID,
etc.)
vFlash (Créer une partition à l'aide d'une image) Redémarrer
Exporter le journal Lifecycle.
39