Users Guide

8. Vouspouvezobtenirl'étatdelasortiedel'IDdetâcheàl'aidedesméthodesduprofilJobcontrol(Contrôledestâches).
9. Répétezl'étape2pourconfirmerl'exécutionavecsuccèsdelaméthode.
UtilisationdeJobControl(Contrôledestâches)
Utilisezcettefonctionpoureffectuerlestâchessuivantes:
l Rapportdetouteslestravaux:énumérezlaclasseDCIM_ConcreteJobpourrapportertouteslestâches.
l Rapportdestâchesplanifiées:énumérezlaclasseDCIM_ConcreteJobavecunfiltredesélectiondeJobStatus=Scheduledpourgénérerunrapportde
touteslestâchesplanifiées.
l Planificationdetâchesetdefilesd'attentedetâches:vouspouvezexécuterplusieurstâchesaucoursdumêmeréamorçagedusystèmeenutilisantla
méthodeSetupJobQueue()delaclasseDCIM_JobService.SivouscréezunetâcheenutilisantlaméthodeCreateTargetedConfigJob()sansdéfinir
d'heurededépart,utilisezlaméthodeSetupJobQueue()pourdéfinirlaplanificationetl'ordred'exécution.Sil'heurededépartétaitdéfinieparla
méthodeCreateTargetedConfigJob(),ellenepeutpasêtreincluseavecd'autrestâches,etlatâcheestconfiguréedesorteàêtreexécutéeàl'heure
indiquée.
l Suppressiondetâches:supprimezunetâcheexistantespécifiéeenutilisantlaméthodeDeleteJobQueue() de la classe DCIM_JobService.
Pourensavoirplussurlecontrôledestâches,voir«ProfilJobControl(Contrôledestâches)».
Planificationdetâchesséparéespourplusieursactions
Pourplanifierdestâchesdistinctespourplusieursactions(dansl'exemplesuivant,miseàjourduBIOSetdelacarteréseauetconfigurationNIC):
1. AppelezlaméthodeInstallFromURI()pourlesprogicielsdemiseàjourduBIOSetdelacarteréseau.
LaméthodetéléchargelesmisesàjourduBIOSetdelacarteréseauetcréeunIDdetâchepourchaquetâchedemiseàjourdepériphérique.
2. Définissezlesattributsdecarteréseau(parexemple,Carteréseau1intégrée)etcréezunetâchecibléepourcetensemble.LaméthoderenvoieunID
detâche.
3. NotezcesIDdetâcheetutilisezlaméthodeSetupJobQueue()pourplanifiercestâchespourqu'ellessoientexécutéesdansl'ordrespécifiéàl'heurede
débutspécifiée.
Exécutiondeplusieurstâchescibles
Pourexécuterplusieurstâchescibles(parexemple,définirlesattributsdecarteréseausurplusieurscartesréseau)enmêmetemps:
1. Configurationdecarteréseauintégré1:
a. Définissezlesattributsdecarteréseaudelacarteréseauintégrée1.
b. Créezunetâchedeconfigurationciblépourlacarteréseauintégrée1avecuneheurededébutplanifiéepourTIME_NOW(Heure_maintenant),
mais assurez-vousdenepasplanifierderéamorçage.
2. Configurationdelacarteréseauintégrée2:
a. Définissezlesattributsdecarteréseaudelacarteréseauintégrée2.
b. Créezunetâchedeconfigurationcibléepourlacarteréseauintégrée2avecuneheurededébutplanifiéepourTIME_NOW(Heure_maintenant),
mais assurez-vousdenepasplanifierderéamorçage.
3. Définissezlesattributsdecarteréseaupourlacarteréseauintégrée3,créezuntravailciblépourlacarteréseauintégrée3avecuneheurededépart
planifiéepourTIME_NOWetspécifiezaussiuntypederéamorçage.
L'iDRACredémarrelesystèmeenfonctiondelaméthodedéfinieparletypederéamorçage,ettouteslestâchessontexécutéesenmêmetemps.
SpécificationdeStarttime(Heurededébut)etUntiltime(Jusqu'à)
LesméthodesCreateTargetedConfigJob() et SetupJobQueue()acceptentdesheuresdedébutScheduledStartTime(Heurededébutplanifiée)et
StartTimeInterval(Intervalled'heurededébut)etunparamètredefin.LetypededonnéesduparamètreestCIMdate-heure.SileparamètreStartTime
(Heurededébut)estnul,l'actionnedémarrepas.Letypededonnéesdate-heureestdéfiniauformatsuivant:
REMARQUE : lesystèmedoitêtreredémarrépourexécuterlatâchededéfinitiondel'attributoudesattributs.
REMARQUE : pourquel'iDRACréamorceautomatiquementlesystèmeàl'heureplanifiée,créezunetâchederéamorçage(enspécifiantletypede
réamorçage,normaloucycled'alimentation)etincluezl'IDdetravailderéamorçagedanslalistedetâchesspécifiéesdansl'appeldeméthode
SetupJobQueue().Siunetâchederéamorçagen'estpasinclusedanslafiled'attentedestâcheslestâchessontprêtesàêtreexécutéesà
l'heurededébutplanifiée,maiscomptezsurunfacteurexternepourredémarrerlesystèmeetlancerl'exécutiondelatâche.