workload scheduler for z/os version 8 · 2018. 6. 6. · création des descriptions de travail...
TRANSCRIPT
-
Workload Scheduler for z/OSVersion 8.6
Gestion de la charge de travail
SC11-2446-04
���
-
Workload Scheduler for z/OSVersion 8.6
Gestion de la charge de travail
SC11-2446-04
���
-
ImportantAvant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à lasection «Remarques», à la page 825.
Cinquième édition - septembre 2011
Réf. US : SC32-1263-06
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBMDECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DECONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.
Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui ysont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmesdisponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ouservices non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés.
Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM,référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenairecommercial.
Vous pouvez également consulter les serveurs Internet suivants :v http://www.fr.ibm.com (serveur IBM en France)v http://www.can.ibm.com (serveur IBM au Canada)v http://www.ibm.com (serveur IBM aux Etats-Unis)Compagnie IBM FranceDirection Qualité17, avenue de l'Europe92275 Bois-Colombes Cedex
© Copyright IBM France 2011. Tous droits réservés
© Copyright IBM Corporation 1991, 2011.
http://www.fr.ibm.comhttp://www.can.ibm.comhttp://www.ibm.com
-
Table des matières
Figures . . . . . . . . . . . . . . xv
Tableaux. . . . . . . . . . . . . . xxi
Avis aux lecteurs canadiens. . . . . xxiii
A propos de cette publication . . . . xxvNouveautés . . . . . . . . . . . . . . xxvNouveautés de cette publication . . . . . . . xxvA qui s'adresse cette publication . . . . . . . xxviPublications . . . . . . . . . . . . . xxviUtilisation de l'outil LookAt pour consulter lesdescriptions de message . . . . . . . . . xxviiAccessibilité . . . . . . . . . . . . . xxviiFormation technique Tivoli . . . . . . . . xxviiiInformations sur le support . . . . . . . . xxviiiConventions du présent document . . . . . xxviiiLecture des diagrammes de syntaxe . . . . . xxix
Partie 1. Planification . . . . . . . . 1
Chapitre 1. Présentation du planificateur 9Fonctionnement du planificateur. . . . . . . . 9
Suivi des travaux par le planificateur . . . . . 11Pouvez-vous définir une dépendance pour letravail ? . . . . . . . . . . . . . . 12Rôle du planificateur dans la préparation dutravail . . . . . . . . . . . . . . . 12Rôle du planificateur dans la reprise des travaux 13Utilité du planificateur pour les systèmes enligne. . . . . . . . . . . . . . . . 13Exécution de travaux hors du planificateur . . . 13
Découverte du planificateur . . . . . . . . . 14
Chapitre 2. Scénario utilisateur . . . . 15Implémentation d'un système de paie . . . . . 15Conception des applications de paie . . . . . . 17
Création de postes de travail . . . . . . . 19Contrôle des postes de travail généraux . . . . 21Utilisation des serveurs . . . . . . . . . 22Création de ressources spéciales . . . . . . 23Création de l'agenda par défaut . . . . . . 25Préparation des travaux de paie . . . . . . 25Création des groupes, des applications et desopérations . . . . . . . . . . . . . . 28Création de plans . . . . . . . . . . . 34Echec de travaux ou de tâches démarrées . . . 36
Résolution de problèmes plus complexes . . 37Récapitulatif des tâches à effectuer . . . . . . 37
Chapitre 3. Utilisation des panneaux duplanificateur . . . . . . . . . . . . 39Panneaux ISPF du planificateur. . . . . . . . 39
Définition des options . . . . . . . . . . 40Commandes et fonctions standard des panneaux 46
Options de concaténation . . . . . . . . 47Commande de retour rapide. . . . . . . 47Commandes principales . . . . . . . . 48Définition des critères de liste . . . . . . 48Spécification des vues de panneaux . . . . 49Utilisation des critères de recherchegénériques. . . . . . . . . . . . . 51Tri des sorties de liste . . . . . . . . . 51Localisation des chaînes de données dans lessorties de liste . . . . . . . . . . . 52Affichage graphique des listes . . . . . . 53Affectation des touches de fonctionprogrammables (PF) . . . . . . . . . 53
Modélisation de votre environnement . . . . . 54L'interface utilisateur graphique . . . . . . . 55Utilitaires . . . . . . . . . . . . . . . 55
Chapitre 4. Création de postes detravail . . . . . . . . . . . . . . . 57Types de poste de travail existants. . . . . . . 57
Ordinateurs . . . . . . . . . . . . . 57Ordinateurs de travaux . . . . . . . . 58Ordinateurs de tâches démarrées . . . . . 58Postes de travail virtuels . . . . . . . . 59Postes de travail tolérants aux pannes . . . 59Postes de travail d'agent Tivoli WorkloadScheduler for z/OS . . . . . . . . . . 59Postes de travail dynamiques . . . . . . 60Postes de travail de remplacement. . . . . 60
Postes de travail d'impression . . . . . . . 61Postes de travail généraux . . . . . . . . 61
Postes de travail généraux destinés à laconfiguration des travaux. . . . . . . . 61Postes de travail généraux WTO . . . . . 62Postes de travail généraux WAIT . . . . . 62
Postes de travail du moteur distant . . . . . 62Recommandations concernant la création de postesde travail . . . . . . . . . . . . . . . 63
Types de poste de travail requis . . . . . . 63Nombre de postes de travail de chaque type . . 64Utilisation de postes de travail virtuels . . . . 64Postes de travail factices . . . . . . . . . 66
Création d'un poste de travail . . . . . . . . 67Spécification des attributs et options d'un poste detravail . . . . . . . . . . . . . . . . 71
Spécification des attributs de génération d'étatd'un poste de travail . . . . . . . . . . 71Spécification des postes de travail tolérant auxpannes ou d'agent Tivoli Workload Scheduler forz/OS . . . . . . . . . . . . . . . 73Spécification des postes de travail dynamiques 75Spécification des postes de travail de moteurdistant . . . . . . . . . . . . . . . 77
© Copyright IBM Corp. 1991, 2011 iii
||
||
||
|||||
-
Spécification de serveurs parallèles d'un poste detravail . . . . . . . . . . . . . . . 78Spécification de postes de travail morcelables . . 79Spécification des destinations d'un poste detravail . . . . . . . . . . . . . . . 79Spécification de la durée de transfert du poste detravail par défaut . . . . . . . . . . . 80Spécification de la durée par défaut . . . . . 80Spécification de l'option AUTOMATION. . . . 81
Spécification de la disponibilité des postes de travail 81Spécification des plages horaires d'un poste detravail . . . . . . . . . . . . . . . 82Fermeture de postes de travail . . . . . . . 83
Spécification des ressources fixes d'un poste detravail . . . . . . . . . . . . . . . . 85Contrôle des postes de travail . . . . . . . . 87
Chapitre 5. Création de ressourcesspéciales. . . . . . . . . . . . . . 89Présentation des ressources spéciales . . . . . . 89
Exemple d'utilisation des fichiers . . . . . . 92Exemple d'utilisation des unités de bande . . . 93Exemple d'utilisation des lignes de transmission 94Utilisation des ressources spéciales . . . . . 94
Mise à jour de la base de données de ressourcesspéciales . . . . . . . . . . . . . . . 95Création de ressources spéciales . . . . . . . 96Définition de la disponibilité d'une ressource . . . 104
Utilisation de NetView pour définir ladisponibilité d'une ressource . . . . . . . 104Utilisation du gestionnaire RODM pourmodifier la disponibilité d'une ressource . . . 104Utilisation de l'option On Complete (En casd'achèvement) pour modifier la disponibilitéd'une ressource . . . . . . . . . . . . 105Utilisation de l'option Max Usage Limit(Nombre maximum d'utilisations) pour modifierla disponibilité d'une ressource . . . . . . 106Utilisation de SRSTAT LIFESPAN pour modifierla disponibilité d'une ressource . . . . . . 108Utilisation de la gestion de ressourcesdéclenchées par événement pour modifier ladisponibilité d'une ressource . . . . . . . 108
Création dynamique d'une ressource . . . . . 108Création de ressources manquantes au cours dela planification par lots . . . . . . . . . 108Création de ressources manquantes au cours dela durée de validité du plan . . . . . . . 109
Copie dynamique de ressources à partir de labase de données . . . . . . . . . . 109Ajout dynamique de ressources nonprésentes dans la base de données . . . . 109Définition des valeurs globales . . . . . 110
Hiperbatch et l'utilitaire DLF (Data LookasideFacility) . . . . . . . . . . . . . . . 111Génération de rapports sur les ressources spéciales 111Utilisation des modifications de la disponibilitépour l'automatisation de la charge de travail . . . 111
Chapitre 6. Création d'agendas et depériodes . . . . . . . . . . . . . 113Création de l'agenda par défaut . . . . . . . 114Création de périodes . . . . . . . . . . . 117
Exemples de périodes . . . . . . . . . 120Périodes cycliques . . . . . . . . . . 120Périodes non cycliques . . . . . . . . 121
Utilisation des périodes par les cyclesd'exécution . . . . . . . . . . . . . 121Utilisation de périodes cycliques de jours ouvrésuniquement . . . . . . . . . . . . . 122
Différence entre les cycles basés sur desdécalages et les cycles basés sur des règles . 123Cohérence accrue . . . . . . . . . . 124
Chapitre 7. Création d'applications etde groupes . . . . . . . . . . . . 125Aspects à prendre en compte avant de créer desapplications . . . . . . . . . . . . . . 125
Que sont les applications ? . . . . . . . . 125Descriptions d'application standard . . . . 126Descriptions de travail . . . . . . . . 126Définitions de groupe . . . . . . . . 127
Conventions d'appellation dans les applications 127ID application . . . . . . . . . . . 127Noms de travaux . . . . . . . . . . 127Numéros d'opération . . . . . . . . . 128ID propriétaire . . . . . . . . . . . 128
Règles s'appliquant à la création d'applications 128Subdivision des applications . . . . . . . 129Méthodes de création d'applications . . . . . 129
Définitions de groupe et applications standard . . 130Création d'une application et de ses opérations 130
Définition de l'ID application . . . . . . 132Spécification de la date de début de validité 132Définition du statut . . . . . . . . . 133Utilisation des options de résultat d'échéance 133
Facteur de lissage de l'échéance . . . . 134Limite pour le résultat de l'échéance. . . 134
Définition du moment auquel votre applicationdoit être planifiée . . . . . . . . . . . 134
Création de cycles d'exécution . . . . . . 135Création de cycles d'exécution comportantdes règles . . . . . . . . . . . 136Utilisation des règles pour générer lesjours . . . . . . . . . . . . . 140Sélection du dernier jour ouvré avant unjour chômé . . . . . . . . . . . 141Création de cycles d'exécution comportantdes décalages . . . . . . . . . . 142Utilisation des périodes cycliquesjours-ouvrés-uniquement comportant desdécalages . . . . . . . . . . . . 143
Sélection d'une règle de jour chômé . . . . 143Définition du moment auquel votreapplication ne doit pas s'exécuter. . . . . 144
Utilisation de cycles d'exécution négatifs 144Arrêt d'un travail normal si le jour suivantest chômé . . . . . . . . . . . 145
iv IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
-
Utilisation des dates de prise d'effet/defin d'effet . . . . . . . . . . . . 145
Définition de l'heure d'arrivée des données 146Spécification des options EVERY pour uncycle d'exécution . . . . . . . . . . 146Définition de cycles d'exécution comportantdes décalages . . . . . . . . . . . 149
Exemple de cycle d'exécution quotidien 149Exemple de cycle d'exécutionhebdomadaire . . . . . . . . . . 149Exemples de cycle d'exécution mensuel 150
Création d'opérations. . . . . . . . . . 150Exemples d'opérations . . . . . . . . 152Indication des dépendances . . . . . . 153Spécification des dépendances croisées et destravaux reflet . . . . . . . . . . . 154Définition d'une opération en tant que cibled'un chemin critique . . . . . . . . . 155
Calcul et surveillance des cheminscritiques . . . . . . . . . . . . 155Gestion des chemins critiques pendantl'exécution du plan . . . . . . . . 156
Définition des caractéristiques des opérations 157Spécification des prédécesseurs pour leconditionnement du traitement desopérations . . . . . . . . . . . . 158
Indication de dépendances conditionnelles 158Dépendances externes entre plusieursoccurrences . . . . . . . . . . . 160
Définition de l'utilisation des ressourcesd'opération . . . . . . . . . . . . 161
Utilisation des ressources spéciales . . . 161Utilisation des ressources fixes du postede travail . . . . . . . . . . . . 163Utilisation des serveurs parallèles . . . 165
Définition des options d'automatisation . . 165Options applicables aux travaux et auxtâches démarrées . . . . . . . . . 166Options applicables uniquement auxtravaux . . . . . . . . . . . . 169Options applicables aux opérationsd'impression. . . . . . . . . . . 170Options applicables à toutes les opérations 170
Utilisation des options de résultat de durée 171Facteur de lissage de la durée . . . . . 172Limite pour le résultat de durée . . . . 173
Définition des échéances et des heuresd'arrivée des données des opérations . . . 173Définition des instructions d'opérateur . . . 174Edition des opérations JCL . . . . . . . 176Relance et nettoyage des opérations . . . . 176Spécification des informations étendues . . 177Spécification des informationsd'automatisation système . . . . . . . 178Création des zones utilisateur permettant defournir des informations supplémentaires . . 180Spécification des informations relatives autravail distant dans les travaux reflet . . . 181
Association d'instructions de travail à desopérations . . . . . . . . . . . . . 181
Instructions de travail et opérationsd'ordinateur . . . . . . . . . . . . 181Langage JCL et opérations de configurationde travail . . . . . . . . . . . . . 183
Utilisation des opérations d'impression . . . . 183Utilisation des opérations WTO . . . . . . 183Opérations de tâche démarrée . . . . . . . 184Planification de la fermeture des systèmes enligne et des tâches démarrées . . . . . . . 184Création d'opérations avec contrainte horaire 185
Création des descriptions de travail . . . . . . 186Utilisation du panneau Job Description . . . . 186
Création de cycles d'exécution pour lesdescriptions de travail . . . . . . . . 190Définition d'informations supplémentairessur une opération pour les descriptions detravail . . . . . . . . . . . . . . 190
Incidence des descriptions de travail sur lesplans courants et à long terme. . . . . . . 191
Applications répertoriées . . . . . . . . . 191Création d'une liste d'applications . . . . . 191Exécution des tâches à partir du panneau List ofApplications. . . . . . . . . . . . . 193
Navigation dans une application . . . . . . . 195Exploration des informations concernant le cycled'exécution . . . . . . . . . . . . . 198Exploration des opérations d'une application 198
Chapitre 8. Définition des applicationsdans un lot . . . . . . . . . . . . 203Utilisation de la fonction de mise à jour en masseou du chargeur par lots . . . . . . . . . . 203
Gestion d'un fichier séquentiel. . . . . . . 203Modification des descriptions d'application parlots . . . . . . . . . . . . . . . . 204Modification des définitions de groupe et desinstructions d'opérateur . . . . . . . . . 204Modifications apportées en fonction des valeursd'origine . . . . . . . . . . . . . . 204Recherche des valeurs de zones spécifiques dansles applications . . . . . . . . . . . . 204
Exécution de l'utilitaire de mise à jour en masse 204Présentation du chargeur par lots . . . . . . 208
Données entrées . . . . . . . . . . . 208Données générées . . . . . . . . . . . 208Vérification de la validité . . . . . . . . 209Description des bases de données . . . . . 209
Base de données des descriptionsd'application . . . . . . . . . . . 209Base de données des instructions d'opérateur 211
Codage des instructions de contrôle du chargeurpar lots . . . . . . . . . . . . . . . 211
Structure des instructions de contrôle d'unedescription d'application. . . . . . . . . 211Structure des instructions de contrôle d'uneinstruction d'opérateur . . . . . . . . . 212Exemple illustrant l'ordre des instructions decontrôle . . . . . . . . . . . . . . 212Remarques sur la sécurité du chargeur par lots 213
Exécution du chargeur par lots . . . . . . . 213Codage du JCL . . . . . . . . . . . . 213
Table des matières v
|||
|||
||||||||||||||
-
Rapports du chargeur par lots . . . . . . . 216Exemple de chargeur par lots . . . . . . . . 216Instructions de contrôle du chargeur par lots . . . 220
Syntaxe et construction . . . . . . . . . 220Valeurs par défaut. . . . . . . . . . . 221ADCNC . . . . . . . . . . . . . . 222ADCNS . . . . . . . . . . . . . . 224ADDEP . . . . . . . . . . . . . . 227ADOP . . . . . . . . . . . . . . . 230ADOPEXTN. . . . . . . . . . . . . 238ADOPSAI . . . . . . . . . . . . . 239ADRE . . . . . . . . . . . . . . . 241ADRULE . . . . . . . . . . . . . . 243ADRUN . . . . . . . . . . . . . . 247ADSR . . . . . . . . . . . . . . . 251ADSTART . . . . . . . . . . . . . 253ADUSF . . . . . . . . . . . . . . 257OIT. . . . . . . . . . . . . . . . 258OISTART . . . . . . . . . . . . . . 259OPTIONS . . . . . . . . . . . . . 262
Chapitre 9. Présentation du plan àlong terme et du plan courant . . . . 267Plan à long terme . . . . . . . . . . . . 269Plan courant. . . . . . . . . . . . . . 271
Suppression des données du nouveau plancourant via la planification quotidienne . . . 272Résolution des occurrences en attente . . . . 272
Plans résiduels . . . . . . . . . . . 273Occurrences en attente . . . . . . . . 273
Première création des plans . . . . . . . . 274
Chapitre 10. Génération etmodification du plan à long terme . . 277Exécution des travaux par lots d'un plan à longterme . . . . . . . . . . . . . . . . 278
Fichiers du plan à long terme . . . . . . . 278Messages du plan à long terme . . . . . . 278
Création d'un plan à long terme . . . . . . . 279Création du plan à long terme. . . . . . . . 280Extension du plan à long terme . . . . . . . 281Modification du plan à long terme par lots . . . 281Création de rapports sur le plan à long terme . . 282
Commentaires générés dans les rapports duplan à long terme . . . . . . . . . . . 283
Création d'un plan à long terme d'essai . . . . 284Affichage du statut du plan à long terme . . . . 285Définition des postes de travail remplaçants etremplacés . . . . . . . . . . . . . . 285Modification des applications dans le plan à longterme en ligne . . . . . . . . . . . . . 286
Modification des occurrences dans le plan àlong terme . . . . . . . . . . . . . 287Modification des dependencies dans le plan àlong terme . . . . . . . . . . . . . 288
Chapitre 11. Génération du plancourant . . . . . . . . . . . . . . 291Informations utilisées par la planificationquotidienne . . . . . . . . . . . . . . 291
Création et extension du plan courant . . . . . 293Extension du plan courant . . . . . . . . . 294Recréation du plan courant . . . . . . . . . 296Création d'un plan courant d'essai . . . . . . 297
Planification de bout en bout avec fonctions detolérance aux pannes . . . . . . . . . . 297
Renouvellement du fichier Symphony . . . . . 298Création de rapports à l'aide de la planificationquotidienne . . . . . . . . . . . . . . 298
Rapports du plan . . . . . . . . . . . 298Rapports de gestion . . . . . . . . . . 299
Période en cours . . . . . . . . . . 299Période précédente . . . . . . . . . 299
Utilisation du journal de suivi . . . . . . . . 301Résolution des dépendances entre les opérations 301Analyse des problèmes signalés par la planificationquotidienne . . . . . . . . . . . . . . 302
Planification de bout en bout avec fonctions detolérance aux pannes . . . . . . . . . . 303
Modification du plan courant . . . . . . . . 304Interrogation du plan courant . . . . . . . . 304Informations de référence du plan courant . . . 305
Organisation et intégrité du plan courant . . . 305Plan courant pendant un traitement normal . . 307Processus de sauvegarde du plan courant . . . 309Création et activation du nouveau plan courant 310Problèmes liés aux travaux par lots du plancourant . . . . . . . . . . . . . . 313
Actions de reprise . . . . . . . . . . 313Actions de post-reprise . . . . . . . . 314
Chapitre 12. Utilisation des fonctionsde service et des fonctionsfacultatives . . . . . . . . . . . . 315Activation et désactivation de la soumission detravaux . . . . . . . . . . . . . . . 315Activation et désactivation de la repriseautomatique des travaux et des tâches démarrées . 316Actualisation du plan à long terme . . . . . . 316Actualisation des profils de ressources RACF. . . 317Activation et désactivation de la fonction de suividéclenché par événement (ETT) . . . . . . . 317Génération d'une bande de rapports officielsd'analyse de programme (APAR) . . . . . . . 317Génération d'un rapport d'événements du journalde suivi . . . . . . . . . . . . . . . 318
Chapitre 13. Mode de sélection d'untravail pour la soumissionautomatique . . . . . . . . . . . . 319Identification de l'ordre de soumission . . . . . 319Processus de soumission . . . . . . . . . 321
Planification de bout en bout avec fonctions detolérance aux pannes . . . . . . . . . . 321Soumission des travaux sur des postes detravail sans génération d'états . . . . . . . 321Soumission des travaux sur des postes detravail WTO . . . . . . . . . . . . . 322Soumission de tâches démarrées . . . . . . 323Soumission de travaux . . . . . . . . . 323
vi IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
||
-
Soumission de travaux ou d'une tâche démarréesur un poste de travail virtuel . . . . . . . 325
Chapitre 14. Présentation du suivi destravaux sous z/OS . . . . . . . . . 327Vérification de l'absence de perte des événements 329Fuseaux horaire . . . . . . . . . . . . 329
Chapitre 15. Planification de la repriseet du redémarrage . . . . . . . . . 331Paramètres nécessaires à l'exécution des fonctions 332
Paramètres nécessaires au vérificateurd'exécution de travaux . . . . . . . . . 332
Recherche d'informations complémentaires 332Paramètres nécessaires à la fonction d'extractiondu journal des travaux . . . . . . . . . 332
Journaux des travaux z/OS. . . . . . . 332Journaux des travaux sur des systèmesexécutant des agents distribués . . . . . 333Recherche d'informations complémentaires 333
Paramètres nécessaires à la fonction de relanceet nettoyage . . . . . . . . . . . . . 333
Recherche d'informations complémentaires 334Paramètres nécessaires à la fonction de repriseautomatique . . . . . . . . . . . . . 334
Recherche d'informations complémentaires 334Paramètres nécessaires à la fonction d'historique 335
Recherche d'informations complémentaires 335Paramètres nécessaires à la fonction de reprisesur les agents distribués . . . . . . . . . 335
Recherche d'informations complémentaires 335
Chapitre 16. Définition des codesd'erreur . . . . . . . . . . . . . . 337Mode de définition des codes d'erreur des travauxsous z/OS . . . . . . . . . . . . . . 337
Définition des codes d'erreur à l'aide de codesachèvement . . . . . . . . . . . . . 337Définition des codes d'erreur à l'aide duvérificateur d'exécution de travaux . . . . . 338
Mode de définition des codes d'erreur des travauxsur des agents distribués . . . . . . . . . 339Utilisation des codes d'erreur pour définir lesopérations à considérer comme terminées par uneerreur . . . . . . . . . . . . . . . . 339Réinitialisation des opérations en fonction descodes d'erreur . . . . . . . . . . . . . 340Détermination de la réussite ou de l'échec d'untravail . . . . . . . . . . . . . . . . 340
Chapitre 17. Relance et nettoyage . . 343Relance d'une opération au niveau d'une étape oud'un travail . . . . . . . . . . . . . . 345
JCL utilisé pour la relance . . . . . . . . 346JCL ETENDU . . . . . . . . . . . 346JCL NORMAL . . . . . . . . . . . 349
Relance d'une étape . . . . . . . . . . 350Logique de simulation des codes retour . . 353Etapes impossibles à relancer . . . . . . 353
Disponibilité des fichiers . . . . . . . 354Réexécution des étapes . . . . . . . . 354Meilleur processus de relance . . . . . . 355Exemple de relance d'une étape . . . . . 355Résolution des ensembles de fichiers . . . 356Remarques sur la résolution des ensemblesde fichiers . . . . . . . . . . . . 360
Relance d'un travail . . . . . . . . . . 362Démarrage du nettoyage . . . . . . . . 362Démarrage du nettoyage avec repriseautomatique . . . . . . . . . . . . . 362Affichage des résultats du nettoyage . . . . 362
Nettoyage des fichiers . . . . . . . . . . 362Sélection des options de nettoyage . . . . . 363
Nettoyage automatique, immédiat ou manuel 363Nettoyage au niveau du travail ou des étapes 364Période d'exécution des actions de nettoyage 365Actions effectuées sur les fichiers concernés . . 366
SMS . . . . . . . . . . . . . . 368Fichiers migrés . . . . . . . . . . . 369Ensembles de fichiers. . . . . . . . . 369
Protection des fichiers contre les suppressionsinvolontaires . . . . . . . . . . . . 369Reprise après incident d'un poste de travail . . 369Mode de fonctionnement du nettoyage . . . . 370Fonction Fast Step Restart . . . . . . . . 370
Valeurs par défaut. . . . . . . . . . 371Fonction Fast Job Restart . . . . . . . . 371
Valeurs par défaut. . . . . . . . . . 372Fonction Fast start cleanup . . . . . . . . 372Remarques sur le suivi déclenché parévénement . . . . . . . . . . . . . 372Génération de copies pour le magasin dedonnées . . . . . . . . . . . . . . 373
Remarques sur les modifications de JCL . . . . 376Remarques sur l'insertion de la préétapeEQQCLEAN. . . . . . . . . . . . . . 377Limitation du nombre d'étapes des travaux . . . 378
Chapitre 18. Reprise automatique detravaux et de tâches démarrées . . . 379Définition des critères de reprise . . . . . . . 379Processus de reprise automatique et nettoyage dufichier . . . . . . . . . . . . . . . . 381Reprise et redémarrage automatique de la chargede travail . . . . . . . . . . . . . . . 382Reprise d'opérations en cas d'inactivité d'un postede travail . . . . . . . . . . . . . . . 383Instruction de contrôle de reprise automatique . . 383
Syntaxe de de l'instruction RECOVER . . . . 384Paramètres d'instruction . . . . . . . . . 385
Paramètres de sélection . . . . . . . . 386Paramètres de reconstruction du JCL . . . 386Paramètres d'action de reprise . . . . . . 387
Paramètres de sélection . . . . . . . . . 387Paramètres de reconstruction du JCL . . . . 390Paramètres d'action . . . . . . . . . . 393
Exemples de code de reprise . . . . . . . . 396Exemple 1 . . . . . . . . . . . . . 396Exemple 2 . . . . . . . . . . . . . 396Exemple 3 . . . . . . . . . . . . . 397
Table des matières vii
-
Exemple 4 . . . . . . . . . . . . . 398Exemple 5 . . . . . . . . . . . . . 398
Détermination de l'étape en échec d'une opération 399Ajout d'occurrences de reprise de prédécesseurs auplan courant. . . . . . . . . . . . . . 399Modifications du statut . . . . . . . . . . 400
Statut . . . . . . . . . . . . . . . 400Statut étendu . . . . . . . . . . . . 401
Sécurité dans le processus de reprise automatique 401Actions de reprise à partir du panneau ModifyingCurrent Plan . . . . . . . . . . . . . 402Instructions de message et de commentaire . . . 402
Instruction de message . . . . . . . . . 402Instruction de commentaire. . . . . . . . 403
Consignation et génération d'états de problème . . 403Tentative réussie du processus de reprise . . . 403Echec de la tentative de reprise . . . . . . 403
Listes de codes de cas . . . . . . . . . . 404Activation/Désactivation de la fonction de repriseautomatique . . . . . . . . . . . . . . 404Redémarrage d'un travail sur d'autres postes detravail . . . . . . . . . . . . . . . . 404
Chapitre 19. Conditionnement dutraitement des opérations . . . . . . 407Utilisation des dépendances conditionnelles . . . 407Evaluation des conditions et du statut dusuccesseur conditionnel . . . . . . . . . . 408
Comment définir une règle dans une condition 408Lorsque le planificateur évalue le statut d'unedépendance de condition . . . . . . . . 409Comment le planificateur évalue le statut d'unedépendance de condition . . . . . . . . 410Comment le planificateur évalue le statut d'unecondition . . . . . . . . . . . . . . 410Comment le planificateur évalue le statut del'opération du successeur conditionnel . . . . 410
Rendre une opération dépendante du statut ou ducode de retour d'une autre opération . . . . . 411
Exemples d'évaluation de dépendancesconditionnelles . . . . . . . . . . . . 412Concepts clés et restrictions des dépendancesconditionnelles de travail . . . . . . . . 416
Comment s'assurer de la cohérence del'application grâce à la première opération(FOP) . . . . . . . . . . . . . . 417
Rendre une opération dépendante du code deretour d'étape d'une autre opération . . . . . . 419
Comment identifier une étape . . . . . . . 420Comment activer l'évaluation de la dépendancedes étapes . . . . . . . . . . . . . 420Mode d'évaluation d'une dépendance d'étape 421
Comment l'évaluation est effectuéelorsqu'aucun événement de fin d'étape n'estreçu . . . . . . . . . . . . . . 421
Exemples de l'évaluation des dépendancesconditionnelles au niveau de l'étape . . . . . 422
Comment créer une condition pour le statut desopérations avec des prédécesseurs de statut X . . 426
Comment propager le statut X dans unebranche . . . . . . . . . . . . . . 426
Comment paramétrer sur W le statut d'uneopération avec des prédécesseurs de statut X . . 427
Gestion de la reprise à l'aide des dépendancesconditionnelles . . . . . . . . . . . . . 428
Exemple d'utilisation des travaux de reprisepour implémenter le flux de travaux . . . . 429Exemple de gestion de la reprise dans unenvironnement de bout en bout . . . . . . 430
Interactions avec d'autres fonctions . . . . . . 431Règles de cohérence MCP . . . . . . . . . 431
Répétition d'une occurrence . . . . . . . 432Définition d'une occurrence comme en attente 432Définition d'une occurrence sur terminée . . . 432Suppression d'une opération ou d'uneoccurrence . . . . . . . . . . . . . 433
Surveillance des conditions dans le plan actuel . . 433Comment rechercher des opérations seterminant par une erreur . . . . . . . . 434Comment voir si une opération se terminant parune erreur empêche de traitement du travail dese poursuivre . . . . . . . . . . . . 434
Comment vérifier si l'exécution dessuccesseurs conditionnels ne peut êtreassurée . . . . . . . . . . . . . 434Comment vérifier si l'exécution dessuccesseurs conditionnels n'est pas bloquée . 435Comment vérifier si l'exécution dessuccesseurs normaux ne peut être assurée . . 436
Comment vérifier si une opération est en attenteen raison des conditions . . . . . . . . . 436Comment rechercher les opérations ignoréesdans un flux conditionnel . . . . . . . . 436Comment afficher des informations concernantles conditions . . . . . . . . . . . . 437
Lot de plans quotidiens, gestion des dépendancesconditionnelles . . . . . . . . . . . . . 439Résolution automatique des dépendancesconditionnelles . . . . . . . . . . . . . 440
Chapitre 20. Définition et gestion desdépendances croisées . . . . . . . 441Présentation des dépendances croisées . . . . . 441Définition d'une dépendance croisée dans la basede données . . . . . . . . . . . . . . 443
Etape 1. Configuration des destinations. . . . 443Comment obtenir les valeurs correctes àspécifier dans la destination . . . . . . 444
Etape 2. Création d'un poste de travail demoteur distant . . . . . . . . . . . . 444Etape 3. Définition d'un travail reflet sur leposte de travail de moteur distant . . . . . 445Etape 4. Ajout d'une dépendance au travailreflet . . . . . . . . . . . . . . . 445
Contrôle de la cohérence du plan quotidien pourles travaux reflet et les postes de travail de moteurdistant. . . . . . . . . . . . . . . . 446Surveillance d'une résolution de dépendancecroisée dans le plan en cours . . . . . . . . 447
Comment le statut du travail reflet changejusqu'à ce que la liaison soit établie . . . . . 447
viii IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
||||||||||||||||||||||||||||||||
-
Comment un travail reflet distribué est-il liéà une instance de travail distant . . . . . 449Comment un travail reflet z/OS est-il lié àune instance de travail distant . . . . . . 452
Surveillance des changements de statut dutravail reflet une fois la liaison établie . . . . 455
Modification des instances de travail refletdans le plan en cours. . . . . . . . . 458Transition du statut de travail reflet au coursde la reprise des travaux distants ou de laréexécution . . . . . . . . . . . . 460Modification des postes de travail de moteurdistant dans le plan en cours . . . . . . 460
Contacter le moteur distant au cours d'un scénariode reprise . . . . . . . . . . . . . . 461
Chapitre 21. Exécution del'automatisation de la charge detravail gérée par événements . . . . 463Scénario métier . . . . . . . . . . . . . 463Processus géré par événement . . . . . . . . 464Déclenchement des fichiers . . . . . . . . . 465
Définition de règles d'événement . . . . . . 465Génération des fichiers de configuration . . . 465Déploiement des fichiers de configuration . . . 467Effets sur la disponibilité des ressourcesspéciales . . . . . . . . . . . . . . 467
Déclenchement du fichier HFS ou ZFS . . . . . 468Syntaxe . . . . . . . . . . . . . . 468Arguments . . . . . . . . . . . . . 469Exemple . . . . . . . . . . . . . . 470
Ajout d'occurrences par le suivi déclenché parévénement . . . . . . . . . . . . . . 470
Types d'événements déclencheurs . . . . . 471Activation de la fonction ETT . . . . . . . 472Définition des critères de la fonction ETT . . . 472Ajout automatique d'une occurrence au plancourant . . . . . . . . . . . . . . 474Utilisation de la fonction ETT pour automatiserdes tâches . . . . . . . . . . . . . 476Utilisation de variables liées à l'occurrence ETT 477
Fusion du déclenchement de fichiers et suividéclenché par événement (ETT) . . . . . . . 479
Chapitre 22. Personnalisation destravaux . . . . . . . . . . . . . . 481Substitution de variables . . . . . . . . . 481
Association de tables de variables à desapplications . . . . . . . . . . . . . 482Appel/Désactivation de la substitution devariables . . . . . . . . . . . . . . 484Codage des variables dans JCL . . . . . . 485Variables de type perluète, pourcentage et pointd'interrogation . . . . . . . . . . . . 486
Variables de type perluète . . . . . . . 486Variables de type pourcentage . . . . . . 487
Variables simples . . . . . . . . . 487Variables composées . . . . . . . . 487
Variables de type point d'interrogation . . . 488Variables fournies . . . . . . . . . . . 489
Variables fournies liées à l'occurrence . . . 489Variables fournies liées à l'opération . . . . 492Variables fournies liées à la date . . . . . 492Variables fournies de format dynamique . . 493
Variables temporaires. . . . . . . . . . 494Variables définies par l'utilisateur et tables devariables . . . . . . . . . . . . . . 495
Cas de substitution des variables . . . . . 497Personnalisation des commandes SystemAutomation . . . . . . . . . . . . . 498Création d'une dépendance entre deux variables 498
Restrictions . . . . . . . . . . . . 500Utilisation de variables dépendantes pour lamigration. . . . . . . . . . . . . 501Utilisation des variables fournies . . . . . 501
Validation de variable . . . . . . . . . 502Table de variables globales . . . . . . . . 504Contextes d'utilisation des variables . . . . . 505Erreurs de substitution de variables . . . . . 505Suppression de la substitution de variables . . 505Substitution de variables dans les procéduresz/OS JCL. . . . . . . . . . . . . . 506Substitution de variables avec des blancsimbriqués . . . . . . . . . . . . . 507
Instructions d'adaptation JCL . . . . . . . . 508Instruction NOP . . . . . . . . . . . 510Instruction SCAN . . . . . . . . . . . 511Instruction SEARCH . . . . . . . . . . 512Instruction SETFORM . . . . . . . . . 514Instruction SETVAR . . . . . . . . . . 516Instruction TABLE. . . . . . . . . . . 521Instructions BEGIN et END . . . . . . . 522Instruction FETCH . . . . . . . . . . 525Mot clé COMP dans les instructions BEGIN etFETCH . . . . . . . . . . . . . . 527
Restrictions dans l'utilisation des variables . . . 530Erreurs de longueur de ligne . . . . . . . 530Chaînes que les variables ne peuvent pasreprésenter . . . . . . . . . . . . . 530Non prise en charge des boucles dans lasubstitution de variables. . . . . . . . . 531Ordre de substitution de variables . . . . . 532Utilisation d'un nom d'agenda par défaut . . . 532
Substitution de variables dans des travauxs'exécutant sur des postes de travail tolérants auxpannes . . . . . . . . . . . . . . . 532
Activation de la substitution de variables . . . 532Restrictions . . . . . . . . . . . . 533
Substitution de variables pour les types de travauxavec options avancées . . . . . . . . . . 533
Ajout de variables aux définitions de travaux deDynamic Workload Console . . . . . . . 533
Limitations . . . . . . . . . . . . 534Exits utilisateur disponibles . . . . . . 534
Exigences de configuration . . . . . . . . 534
Chapitre 23. Planification des travauxet WLM . . . . . . . . . . . . . . 537Intégration à la classe de service . . . . . . . 539Environnement . . . . . . . . . . . . . 539Quand définir un travail comme critique . . . . 539
Table des matières ix
||||||||||||||||||||||
||||||||||||
-
Sélection des règles d'assistance WLM . . . . . 539Intégration à l'environnement de planification . . 541Association d'un environnement de planification àun travail. . . . . . . . . . . . . . . 542Soumission des processus de soumission et depersonnalisation automatique . . . . . . . . 542
Définition préexistante dans la carte de travailJCL. . . . . . . . . . . . . . . . 543Vérification de la disponibilité del'environnement de planification . . . . . . 543Restrictions d'utilisation des commentaires de lacarte de travail sur la droite . . . . . . . 543Mécanisme de relance d'une opération enattente d'environnement de planification . . . 544Surveillance des opérations. . . . . . . . 544Remarques sur l'utilisation de l'instruction JCLROUTE . . . . . . . . . . . . . . 544
Actions utilisateur visant à activer l'intégration del'environnement de planification . . . . . . . 544Configuration prise en charge . . . . . . . . 545
Configuration multi-sysplex avec un JESplexcorrespondant au sysplex . . . . . . . . 545Configuration multi-sysplex avec un JESplex necorrespondant pas au sysplex . . . . . . . 547
Remarques sur les performances . . . . . . . 552Exits d'écoute ENF 57 et ENF 41 . . . . . . 553Exit EQQDPX01 de traitement par lots du planquotidien . . . . . . . . . . . . . . 553
Chapitre 24. Détection et analyse deboucle . . . . . . . . . . . . . . 555Détection d'une boucle . . . . . . . . . . 555
Boucle "NO ENTRY AND/OR EXIT POINT" 556Boucle "SOME NODES COULD NOT BECHECKED" . . . . . . . . . . . . . 556
Démarrage de l'analyse de boucle . . . . . . 557Exemple de détection et d'analyse de boucle . . . 559Conseils pour faciliter la résolution d'une boucle 561
Partie 2. Contrôle et surveillance 563
Chapitre 25. Surveillance de la chargede travail . . . . . . . . . . . . . 565Utilisation du panneau Ready List . . . . . . 565
Sélection d'une présentation de liste deséléments prêts . . . . . . . . . . . . 565Création de votre propre présentation de listedes éléments prêts. . . . . . . . . . . 566Exits utilisateur dans les présentations de listedes éléments prêts. . . . . . . . . . . 568
Appel de l'exit utilisateur depuis lespanneaux. . . . . . . . . . . . . 568Définition et configuration de l'exitutilisateur . . . . . . . . . . . . 568Communication avec la routine de l'interfaceutilisateur . . . . . . . . . . . . 569
Utilisation de la liste des éléments prêts . . . . 571Définition du statut d'une opération . . . . . 572
Attribution du statut suivant par leplanificateur . . . . . . . . . . . . 572
Définition explicite du statut . . . . . . 572Restauration de l'état précédent d'uneopération . . . . . . . . . . . . . 573Interruption d'une opération . . . . . . 573Rapport sur une opération terminée par uneerreur . . . . . . . . . . . . . . 573
Affichage des instructions de l'opérateur . . . 574Préparation des travaux sur un poste de travailde configuration . . . . . . . . . . . 574
Préparation des travaux sans variablesparamétrables non résolues. . . . . . . 574Préparation des travaux avec des variablesparamétrables non résolues. . . . . . . 576Autres façons de modifier un travail . . . 577
Report et libération d'une opération . . . . . 578Retrait d'une opération du plan courant etrestauration . . . . . . . . . . . . . 579Exécution immédiate d'une opération avec lacommande EXECUTE . . . . . . . . . 580Diagnostic des retards . . . . . . . . . 580Réinitialisation des informations concernant laliaison pour un travail reflet . . . . . . . 582
Panneau QCP . . . . . . . . . . . . . 582Interrogation des occurrences d'une application 583Demande d'informations sur les opérations . . 584Vérification du statut d'un poste de travail . . 586Vérification du statut du plan courant . . . . 587Option CRITICAL JOBS . . . . . . . . . 588
Scénario de gestion . . . . . . . . . . . 590Rôles . . . . . . . . . . . . . . . 590Configuration de l'environnement . . . . . 590Exécution du scénario . . . . . . . . . 591
Chapitre 26. Mise à jour du plancourant . . . . . . . . . . . . . . 593Utilisation de raccourcis . . . . . . . . . . 595Accès au panneau Modifying Current Plan . . . 595Spécification de critères de sélection . . . . . . 595Exécution d'un travail à la demande. . . . . . 595
Ajout d'occurrences au plan courant. . . . . 596Sélection d'occurrences . . . . . . . . 596Ajout d'occurrences . . . . . . . . . 598Spécification d'un code d'erreur . . . . . 599Inclusion de dépendances définies dans labase de données . . . . . . . . . . 600Modification et ajout de dépendances . . . 602
Modification et ajout de dépendances decondition . . . . . . . . . . . . 605
Regroupement d'occurrences . . . . . . 606Ajout d'un groupe d'applications au plancourant . . . . . . . . . . . . . . 607
Exclusion de certaines applications . . . . 607Spécification de la résolution desdépendances . . . . . . . . . . . 607
Redémarrage d'une occurrence depuis le début 609Réexécution d'une occurrence dans le plancourant pour une opération spécifique . . . . 610Arrêt d'une occurrence d'application . . . . 614Suppression d'une occurrence d'application . . 615Modification d'une occurrence d'application . . 615
x IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
|||
-
Modification des dépendances externes d'uneoccurrence . . . . . . . . . . . . 616Modification des dépendances d'uneopération . . . . . . . . . . . . . 616Modification des détails d'une opération . . 616Modification des informations étendues . . 617Ajout et suppression d'opérations . . . . 618
Listage et exploration des opérations . . . . . 619Création d'une liste d'opérations . . . . . . 619Exploration des informations sur l'opération . . 620
Modification des opérations . . . . . . . . 625Réexécution d'opérations de la base de données del'historique . . . . . . . . . . . . . . 626
Mise à jour de la base de données del'historique . . . . . . . . . . . . . 627Traitement des opérations d'historique . . . . 627
Sélection d'une opération d'historique . . . 629Notification au planificateur des changements nonplanifiés dans les ressources . . . . . . . . 630Maintien des plans à jour . . . . . . . . . 630
Postes de travail tolérants aux pannes etreplanification . . . . . . . . . . . . 631
Modification de la disponibilité du poste de travail 633Postes de travail actifs et inactifs . . . . . . 633Redirection de travaux vers des postes detravail de remplacement . . . . . . . . . 634Modification du statut global d'un poste detravail virtuel . . . . . . . . . . . . 637Modification de la disponibilité d'unedestination virtuelle . . . . . . . . . . 637Consultation des informations système . . . . 639
Suppression d'opérations sur des agents standard 640
Chapitre 27. Traitement desopérations terminées par une erreur . 641Affichage de la liste des opérations terminées parune erreur pour lancer des actions . . . . . . 642
Sélection d'une présentation de listed'opérations terminées par une erreur . . . . 642Création de votre propre présentation de listedes opérations terminées par une erreur . . . 643
Réception d'instructions de réexécution ou dereprise après incident. . . . . . . . . . . 644Aboutissement d'une opération terminée par uneerreur . . . . . . . . . . . . . . . . 645Modification d'un travail qui a échoué . . . . . 645Redémarrage d'opérations terminées par uneerreur . . . . . . . . . . . . . . . . 645Redémarrage d'opérations terminées par uneerreur via une action de nettoyage . . . . . . 646
Actions au niveau de l'occurrence . . . . . 647Traitement des opérations terminées par le coded'erreur OSEQ . . . . . . . . . . . . 648
Redémarrage d'une opération à partir d'une étapedonnée . . . . . . . . . . . . . . . 648
Utilisation des options de nettoyage . . . . . 649Définition du redémarrage automatique pour lesopérations en échec . . . . . . . . . . . 650
Chapitre 28. Surveillance desressources spéciales . . . . . . . . 653Présentation des ressources spéciales . . . . . 653
Exemple d'utilisation des fichiers . . . . . . 656Exemple d'utilisation des unités de bande . . . 656Exemple d'utilisation des lignes de transmission 657Utilisation des ressources spéciales par leplanificateur . . . . . . . . . . . . . 658
Utilisation du moniteur de ressources spéciales . . 658Intervalles de disponibilité . . . . . . . . 659Accès au moniteur de ressources spéciales. . . 660Recherche des opérations qui attendent uneressource . . . . . . . . . . . . . . 662Modification d'une ressource spéciale . . . . 664
Chapitre 29. Utilisation de TivoliBusiness Systems Manager . . . . . 669Activation de la surveillance par Tivoli BusinessSystems Manager . . . . . . . . . . . . 669
Options de démarrage du planificateur . . . . 669Identification des travaux à surveiller . . . . 670Définition de moniteurs dans les panneaux ISPF 670Définition de moniteurs à partir de l'interface deprogrammation. . . . . . . . . . . . 671
Fonctionnement de la surveillance . . . . . . 672Reconnaissance du planificateur . . . . . . . 672
Chapitre 30. Utilisation d'IBMTivoli Monitoring. . . . . . . . . . 673Activation de la surveillance par IBMTivoli Monitoring . . . . . . . . . . . . 674
Options de configuration du contrôleur . . . 674Options de configuration de Tivoli EnterprisePortal . . . . . . . . . . . . . . . 675
Fonctionnement de la surveillance . . . . . . 676Reconnaissance d'objets surveillés . . . . . 677Identification et affichage des alertes . . . . 677
Identification des travaux à surveiller . . . . . 678Définition de moniteurs dans les panneaux ISPF 678Définition de moniteurs à partir de l'interface deprogrammation. . . . . . . . . . . . 680Définition de moniteurs à partir des interfacesgraphiques . . . . . . . . . . . . . 680
Chapitre 31. Génération de rapportsavec Tivoli Workload Scheduler forz/OS . . . . . . . . . . . . . . . 681Archivage des données historiques . . . . . . 682
Rapports historiques . . . . . . . . . . 683Configuration de l'environnement . . . . . . 686Configuration de la base de données . . . . . 688
Création de la base de données . . . . . . 689Migration de la base de données vers ladernière version . . . . . . . . . . . 690
Chiffrement du mot de passe dans l'instructionDBOPT . . . . . . . . . . . . . . . 691Configuration des autorisations RACF . . . . . 691Exécution de rapports de traitement par lots àpartir de l'interface de ligne de commande . . . 692
Table des matières xi
||||||
||
|||
|||
-
Exemple de scénario métier . . . . . . . 692Configuration de la génération de rapports de laligne de commande . . . . . . . . . . 692Exécution des rapports de traitement par lots 694Exemples . . . . . . . . . . . . . . 695Journaux et traces pour les rapports detraitement par lots. . . . . . . . . . . 696
Conservation des données historiques dans la basede données . . . . . . . . . . . . . . 696
Annexe A. Commandes TSO . . . . . 697Remarques importantes relatives à l'utilisation descommandes TSO . . . . . . . . . . . . 697BACKUP . . . . . . . . . . . . . . . 698BULKDISC . . . . . . . . . . . . . . 702JSUACT . . . . . . . . . . . . . . . 705OPINFO . . . . . . . . . . . . . . . 707OPSTAT . . . . . . . . . . . . . . . 711SRSTAT . . . . . . . . . . . . . . . 716WSSTAT . . . . . . . . . . . . . . . 721
Annexe B. Programmes batch . . . . 725Instructions de définition de données (DD)référencées par des travaux batch . . . . . . 725
Instructions DD utilisées par EQQBATCH . . . 725Instructions DD décrivant les données . . . . 726
Sécurité et programmes batch . . . . . . . . 727Programmes batch et exemples de JCL . . . . . 727
EQQADCOP - Impression d'applications : calculet impression des jours d'exécution d'uneapplication . . . . . . . . . . . . . 728
Données SYSIN requises. . . . . . . . 728Exemple de JCL . . . . . . . . . . 729
EQQADDEP - Impression d'applications :références croisées aux dépendances externes. . 729
Données SYSIN requises. . . . . . . . 729Exemple de JCL . . . . . . . . . . 729
EQQADMUP - Procéder à une mise à jourglobale des descriptions d'application . . . . 730
Données SYSIN requises. . . . . . . . 730Exemple de JCL . . . . . . . . . . 730
EQQADPRT - Impressions d'application :détaillées . . . . . . . . . . . . . . 730
Données SYSIN requises. . . . . . . . 730Remarques . . . . . . . . . . . . 731Exemple de JCL . . . . . . . . . . 731
EQQADXRF - Impressions d'application :références croisées aux noms de travaux . . . 731
Données SYSIN requises. . . . . . . . 732Exemple de JCL . . . . . . . . . . 732
EQQAUDIT - Impression de rapports d'auditformatés . . . . . . . . . . . . . . 732
Exemple de JCL . . . . . . . . . . 732EQQAXR00 - Impression d'applications :références croisées des éléments différents . . . 734
Données SYSIN requises. . . . . . . . 734Exemple de JCL . . . . . . . . . . 735
EQQCLPRC - Impression d'agendas . . . . . 735Données SYSIN requises. . . . . . . . 735Exemple de JCL . . . . . . . . . . 735
EQQCLPRP - Impression de périodes . . . . 736Données SYSIN requises. . . . . . . . 736Exemple de JCL . . . . . . . . . . 736
EQQDNTOP - Création ou extension du planactuel . . . . . . . . . . . . . . . 736
Données SYSIN requises. . . . . . . . 736Exemple de JCL . . . . . . . . . . 737
EQQDOTOP - Impression de statistiques pourles périodes de planification actuelles . . . . 739
Données SYSIN requises. . . . . . . . 739Exemple de JCL . . . . . . . . . . 739
EQQDRTOP - Replanification de la période deplanification actuelle . . . . . . . . . . 740
Données SYSIN requises. . . . . . . . 740Exemple de JCL . . . . . . . . . . 740
EQQDSTOP - Renouvellement du fichierSymphony . . . . . . . . . . . . . 742
Données SYSIN requises. . . . . . . . 742Exemple de JCL . . . . . . . . . . 742
EQQDTTOP - Production d'un plan d'essai . . 742Données SYSIN requises. . . . . . . . 742Exemple de JCL . . . . . . . . . . 743
EQQEVPGM - Emission de commandes batch 744Données SYSIN requises. . . . . . . . 744Exemple de JCL . . . . . . . . . . 744
EQQJVPRT - Impression de variables JCL . . . 744Données SYSIN requises. . . . . . . . 745Exemple de JCL . . . . . . . . . . 745
EQQLTCRE - Création d'un nouveau plan àlong terme . . . . . . . . . . . . . 745
Données SYSIN requises. . . . . . . . 745Exemple de JCL . . . . . . . . . . 745
EQQLTMOA - Modification du plan à longterme pour toutes les applications ou extensiondu plan à long terme . . . . . . . . . . 746
Données SYSIN requises. . . . . . . . 746Exemple de JCL . . . . . . . . . . 746
EQQLTMOO - Modification du plan à longterme pour une application. . . . . . . . 747
Données SYSIN requises. . . . . . . . 747Exemple de JCL . . . . . . . . . . 747
EQQLTPRT - Impression du plan à long terme 748Données SYSIN requises. . . . . . . . 748Exemple de JCL . . . . . . . . . . 748
EQQLTTRY - Création d'un plan d'essai à longterme . . . . . . . . . . . . . . . 749
Données SYSIN requises. . . . . . . . 749Exemple de JCL . . . . . . . . . . 749
EQQOIBAT - Impression des instructions àl'opérateur . . . . . . . . . . . . . 750
Données SYSIN requises. . . . . . . . 750Exemple de JCL . . . . . . . . . . 751
EQQOIBLK - Instructions à l'opérateur :procéder à une mise à jour globale . . . . . 751
Données SYSIN requises. . . . . . . . 751Exemple de JCL . . . . . . . . . . 752Présentation du fichier d'instructionsd'opérateur . . . . . . . . . . . . 752
EQQPURGE - Purge d'un objet DLF (datalookaside facility) . . . . . . . . . . . 753
Données SYSIN requises. . . . . . . . 753
xii IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
||||||||||||
-
Exemple de JCL . . . . . . . . . . 753EQQSLTOP - Programme d'analyse de fichiersavec traitement de l'instruction parse . . . . 755
Données SYSIN requises. . . . . . . . 756Exemple de JCL . . . . . . . . . . 756
EQQWSPRT - Impression de toutes lesdescriptions de postes de travail . . . . . . 756
Données SYSIN requises. . . . . . . . 756Exemple de JCL . . . . . . . . . . 756
EQQYLTOP - Chargeur batch . . . . . . . 757Envoi de rapports générés par e-mail . . . . . 757
Annexe C. Exemples de rapport . . . 759Rapports d'agenda . . . . . . . . . . . 759Rapports de périodes . . . . . . . . . . . 760Rapports de descriptions de poste de travail . . . 761Rapports de descriptions d'application . . . . . 762Rapport des tables de variables JCL . . . . . . 767Rapports de mise à jour de masse . . . . . . 768Rapports d'instructions d'opérateur . . . . . . 769Rapports de plan à long terme . . . . . . . 770Rapports de planification quotidienne . . . . . 774
Rapports d'une période de planificationprécédente . . . . . . . . . . . . . 780
Vues de la base de données . . . . . . . . 785JOB_HISTORY_V . . . . . . . . . . . 786JOB_STATISTICS_V . . . . . . . . . . 786
Annexe D. Commandes z/OS prisesen charge . . . . . . . . . . . . . 789Démarrage du planificateur . . . . . . . . 789Arrêt du planificateur . . . . . . . . . . 790Annulation du planificateur . . . . . . . . 790Modification du planificateur . . . . . . . . 790Modification du magasin de données . . . . . 797
Annexe E. Codes de statut, codesd'erreur et codes raison . . . . . . . 801Codes de statut d'occurrence . . . . . . . . 801Codes de statut d'opération . . . . . . . . 801Codes de statut étendus . . . . . . . . . . 802Codes d'erreur . . . . . . . . . . . . . 803Codes de statut d'extraction du journal des travaux 806
Codes raison d'opérations . . . . . . . . 806
Annexe F. Zones affichées dans leslistes d'erreurs et d'éléments prêts . . 809
Annexe G. Définition de règlesd'événement et appel de la macroEQQLSENT . . . . . . . . . . . . 813Syntaxe de définition des règles d'événement. . . 813
Arguments . . . . . . . . . . . . . 814Exemples de règles d'événement . . . . . . . 818
Scénario de base . . . . . . . . . . . 818Utilisation des caractères génériques. . . . . 818Définition de l'attribut isDraft sur yes . . . . 819Sélection des membres EQQEVLIB à mettre àjour . . . . . . . . . . . . . . . 819
Appel de la macro EQQLSENT . . . . . . . 820Appel d'EQQLSENT pour créer EQQDSLST . . 821
Syntaxe d'appel de macro pour EQQLSENT 822
Remarques . . . . . . . . . . . . 825Marques . . . . . . . . . . . . . . . 827
Index . . . . . . . . . . . . . . . 829
Table des matières xiii
||
-
xiv IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
-
Figures
1. Plan à long terme glissant. . . . . . . . 102. Extension du plan courant . . . . . . . 113. Exemple de travaux liés à la paie chez
Paymore Incorporated . . . . . . . . . 164. EQQWCGEP - Creating general information
about a workstation . . . . . . . . . . 215. Spécification d'une base de données de paie
comme ressource. . . . . . . . . . . 246. Modification de l'agenda par défaut . . . . 257. Création d'une variable . . . . . . . . 268. Création de l'application PAYDAILY . . . . 289. Création du cycle d'exécution pour PAYDAILY 29
10. Création de la règle pour PAYDAILY . . . . 3011. Création d'opérations dans PAYDAILY . . . 3012. Spécification des prédécesseurs pour les
opérations PAYDAILY . . . . . . . . . 3113. Spécification d'une base de données de paie
comme ressource. . . . . . . . . . . 3214. Spécification des contraintes horaires de WTO 3215. Création du plan à long terme . . . . . . 3416. Indication des occurrences dans le plan à long
terme . . . . . . . . . . . . . . 3517. Création du plan courant . . . . . . . . 3518. EQQOPCAP - Menu principal . . . . . . 3919. EQQXOPTP - Defining parameters and options 4020. EQQXDATP - Setting date and time format 4121. EQQXCOLP - Setting color and highlight
attributes . . . . . . . . . . . . . 4322. EQQXAOIP - Setting AD/OI consistency check 4523. EQQXJCLP - Setting JCL edit tool information 4524. EQQXPSTL - Setting the panel style . . . . 4625. EQQSOPFP - Selecting operations . . . . . 4926. EQQMOPRV - Choose View in the menu bar
to change the panel view . . . . . . . . 5027. EQQNALSL - Choose View in the menu bar to
change the panel view . . . . . . . . . 5128. EQQXSRTL - Sorting a list . . . . . . . 5229. ISPOPT3B - PF key definitions and labels 5430. EQQXSUBP - Generating JCL for a batch job 5631. Exemple de poste de travail virtuel
correspondant à un serveur d'authentificationmaître JES2 . . . . . . . . . . . . 65
32. Opérations dépendantes avec dépendancescomplexes . . . . . . . . . . . . . 66
33. Utilisation d'une opération factice poursimplifier des dépendances complexes . . . 67
34. EQQWMLSL - List of workstation descriptions 6835. EQQWCGEP - Creating general information
about a workstation . . . . . . . . . . 6836. EQQWMDES - Modifying virtual workstation
destination . . . . . . . . . . . . . 6937. EQQWMAVV - Availability of a workstation 7038. EQQWMTAL - All open time interval . . . . 7039. Ordinateur avec le paramètre d'utilisation des
serveurs défini sur B ou C - Contrôle de lasoumission des travaux . . . . . . . . 79
40. EQQWMAVL - Availability of a workstation 8241. EQQWMOTL - Open time intervals for one
day . . . . . . . . . . . . . . . 8242. EQQWMATL - All open time intervals . . . 8343. EQQWMACL - Modifying all workstations
closed . . . . . . . . . . . . . . 8444. EQQWMREP - Resources for a workstation 8645. EQQODBSP - Maintaining TWSz databases 9846. EQQQDTOP - Maintaining special resources 9847. EQQQDLSL - List of special resources . . . 9848. EQQQDCRP - Creating a special resource 9949. EQQQDWML - Modifying connected work
stations for a special resource . . . . . . 10150. EQQQDIML - Modifying intervals for a
special resource . . . . . . . . . . . 10251. EQQQDWML - Modifying connected work
stations for a special resource . . . . . . 10352. EQQTCCAL - Creating a calendar. . . . . 11553. EQQTPERL - List of calendar periods 11754. EQQTCRPL - Creating a calendar period 11855. Période cyclique de cinq jours ouvrés
uniquement, MYWEEK . . . . . . . . 12356. Comment Tivoli Workload Scheduler for
z/OS compte les décalages avec des périodescycliques de jours ouvrés uniquement . . . 124
57. Résultats lorsque l'origine de la périodecyclique de jours ouvrés uniquement est unjour chômé . . . . . . . . . . . . 124
58. EQQASUBP- Maintaining applicationdescriptions . . . . . . . . . . . . 130
59. EQQACGPP - Creating an application 13160. EQQAMRPL - Run cycles . . . . . . . 13761. EQQRULEP - Modifying a rule . . . . . 13962. EQQRULSL - List of generated dates 14063. EQQAMRNL - Run days. . . . . . . . 14264. Effet de la règle de jours chômés . . . . . 14465. Les cycles d'exécution négatifs . . . . . . 14566. Utilisation des dates de prise d'effet pour
passer d'un cycle d'exécution à l'autre . . . 14667. EQQAMREP - Every options . . . . . . 14768. EQQAMOPL - Operations . . . . . . . 15169. EQQAMOSL - Operations . . . . . . . 15470. EQQAMSDP - Operation details . . . . . 15871. EQQAMPDL - Predecessors. . . . . . . 15872. EQQAMCCL - Conditions list . . . . . . 15973. EQQAMCCP - Condition dependencies
definitions . . . . . . . . . . . . 15974. EQQAMSRL - Special resources . . . . . 16275. EQQAMWRP - Work station resources and
servers . . . . . . . . . . . . . . 16576. EQQAMJBP - Job, WTO, and print options 16677. EQQAMFBP - Feedback options . . . . . 17278. EQQAMTMP - Time specifications . . . . 17479. EQQALSML - List of operator instructions 17580. EQQKCRTE - Creating an operator
instruction . . . . . . . . . . . . 175
© Copyright IBM Corp. 1991, 2011 xv
|||
||
||
||||||
|||
||
-
81. EQQAOIDP - Confirm the deletion of OI 17682. EQQAMRCL - Restart and cleanup of
operation details . . . . . . . . . . 17683. EQQAMXDP - Operation extended info 17884. EQQAMAIP - Modifying automation info in
the application . . . . . . . . . . . 17985. EQQAMUFL - User fields . . . . . . . 18086. EQQJSUBP - Maintaining job descriptions 18787. EQQJCGPP - Creating a job . . . . . . . 18788. Indication de ressources spéciales pour une
description de travail . . . . . . . . . 18989. Indication de cycles d'exécution pour une
description de travail . . . . . . . . . 19090. EQQAMSDP - Operation details . . . . . 19191. EQQALSTL - List of Applications (style de
panneau par défaut) . . . . . . . . . 19292. EQQNALSL - List of Applications panel
(partie 1) . . . . . . . . . . . . . 19293. EQQNALSL - List of Applications panel
(partie 2) . . . . . . . . . . . . . 19394. EQQNALSL - List of Applications (partie 3) 19395. EQQNALSL - List of Applications (partie 4) 19396. Table row commands . . . . . . . . . 19497. EQQNALSL - Enter command letters in
Row cmd column . . . . . . . . . . 19598. EQQNABGP - Browsing the application
description in the database (partie 1). . . . 19599. EQQNABGP - Browsing the application
description in the database (partie 2). . . . 196100. EQQNABGP - Application description in the
database (partie 3) . . . . . . . . . . 196101. Commandes de ligne de tableau d'un cycle
d'exécution . . . . . . . . . . . . 198102. Commande de ligne de table pour une
opération . . . . . . . . . . . . . 199103. EQQNABSP - Showing operation details and
some automatic options . . . . . . . . 200104. EQQNABSP - Showing time options and
predecessors . . . . . . . . . . . . 201105. EQQNABSP - Showing resources and user
field information . . . . . . . . . . 201106. EQQAUPDL - Mass updating of application
description . . . . . . . . . . . . 205107. EQQAUUGL - Updating data item . . . . 206108. EQQAUFIP - Specifying filter criteria 206109. EQQXSUBP - Generating JCL for a batch job 207110. Relation entre la base de données et les plans 268111. Génération du plan à long terme . . . . . 270112. Génération du plan courant . . . . . . . 272113. Exemple d'un prédécesseur manquant 274114. EQQLTOPP - Maintaining the long-term plan,
panneau . . . . . . . . . . . . . 277115. EQQLBATP - Selecting long-term plan batch
job . . . . . . . . . . . . . . . 278116. EQQLCREP - Creating the long-term plan 280117. EQQLEXTP - Extending the long-term plan 281118. EQQLEXTP - Printing the long-term plan, all
applications . . . . . . . . . . . . 282119. EQQLTEXP - Making a trial long-term plan 284120. EQQLSTAP - Status of the long-term plan 285121. EQQLBDWP - Setting default for browse 286
122. EQQLSTOL - Long-term plan occurrences 288123. EQQLCHGP - Modifying an occurrence 289124. EQQLCDPL - Modifying dependencies 289125. Données requises par le processus de
planification quotidienne. . . . . . . . 292126. EQQDPLNP - Producing daily plans 293127. Extension du plan courant . . . . . . . 295128. Exemple de messages émis dans le fichier
EQQLOOP . . . . . . . . . . . . 303129. EQQMTOPP - Modifying the current plan 304130. EQQSTOPP - Current plan and status inquiry 305131. Mise à jour du plan courant pendant un
traitement normal . . . . . . . . . . 308132. EQQUTOPP - Service functions . . . . . 315133. EQQRCLSE - Operation restart and cleanup 344134. EQQMERSL - Step restart selection list 352135. EQQMERSI - Step information list . . . . 353136. Exemple présentant le début d'une relance
d'étape. . . . . . . . . . . . . . 356137. Exemple d'une action de nettoyage pour un
travail . . . . . . . . . . . . . . 368138. Exemple de fichier définissant le nettoyage
avec reprise automatique après incident . . 382139. Exemple de définition de dépendance de
condition . . . . . . . . . . . . . 412140. Exemple d'opérations de conditionnement. 413141. Evaluation du statut des successeurs si le
travail JOB1 se termine avec le statut C et lecode de retour 0 . . . . . . . . . . 413
142. Evaluation du statut des successeurs si letravail JOB1 se termine avec le statut C et lecode de retour 4 et le travail JOB2 est exécutéavec succès . . . . . . . . . . . . 414
143. Evaluation du statut des successeurs si letravail JOB1 se termine avec le statut C et lecode de retour 4 et le travail JOB2 se terminepar une erreur . . . . . . . . . . . 415
144. Evaluation du statut des successeurs si letravail JOB1 se termine avec le statut E et lecode de retour U2345 . . . . . . . . . 416
145. Exemple de problème APPLICATIONINCONSISTENT . . . . . . . . . . 418
146. Exemple de mode de résolution d'unproblème d'incohérence d'application . . . 419
147. Exemple de dépendance au niveau de l'étape 422148. Evaluation du statut des dépendances d'étape
si Step100 se termine par le code de retour 4et que le statut de JOBA n'est pas encoreterminé . . . . . . . . . . . . . 423
149. Evaluation du statut des dépendances d'étapesi Step100 se termine par le code de retour 8et que le statut de JOBA n'est pas encoreterminé . . . . . . . . . . . . . 423
150. Evaluation du statut des dépendances d'étapesi Step100 se termine par le code de retour 8et que JOBA se termine avec succès . . . . 424
151. Evaluation du statut des dépendances d'étapesi Step100 se termine par le code de retour 8et que JOBA se termine par une erreur . . . 424
xvi IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
||||||||||||||||||||||||||||||||||||||||||
-
152. Evaluation du statut des dépendances d'étapesi aucun événement de fin d'étape n'est reçupour Step100 et que JobA se termine avecsuccès . . . . . . . . . . . . . . 425
153. Evaluation du statut des dépendances d'étapesi aucun événement de fin d'étape n'est reçupour Step100 et que JOBA se termine par uneerreur . . . . . . . . . . . . . . 426
154. Exemple de propagation du statut X . . . . 427155. Exemple indiquant comment paramétrer sur
W le statut d'une opération avec desprédécesseurs de statut X . . . . . . . 428
156. Exemple simple de dépendances de conditionpour les travaux de reprise . . . . . . . 429
157. Exemple d'opérations de conditionnementutilisant des travaux de reprise . . . . . 430
158. EQQMEP1L - Côté gauche du panneau ErrorList . . . . . . . . . . . . . . . 434
159. EQQSOPFP - Selecting operations. . . . . 436160. EQQSCONL - Condition Browsing . . . . 437161. EQQSOCCP - Browsing condition
dependencies . . . . . . . . . . . 438162. EQQSOCCR - Browsing condition
dependencies . . . . . . . . . . . 439163. Logique de la dépendance croisée. . . . . 442164. Chaîne de l'établissement de la liaison 448165. Instance à lier si l'entrée de données du
travail reflet est comprise dans l'intervalle duplan de production . . . . . . . . . 450
166. Instance à lier si l'intervalle de liaison s'étenden dehors de l'intervalle du plan deproduction . . . . . . . . . . . . 450
167. L'entrée de données du travail reflet estcomprise dans le plan de production, mais iln'existe aucune instance à lier . . . . . . 451
168. L'instance à lier existe, mais elle n'est pasencore comprise dans le plan de production . 451
169. L'intervalle du plan de préproduction necontient toujours pas l'entrée de données dutravail reflet . . . . . . . . . . . . 452
170. Instance à lier si l'entrée de données dutravail reflet est comprise dans l'intervalle duCP . . . . . . . . . . . . . . . 453
171. Instance à lier si l'instance JS2 précédente laplus proche de l'entrée de données du travailreflet existe dans le LTP, mais a été suppriméedu CP . . . . . . . . . . . . . . 454
172. L'entrée de données du travail reflet estcomprise dans le plan CP, mais il n'existeaucune instance à lier . . . . . . . . . 454
173. L'instance à lier existe, mais elle n'est pasencore comprise dans le plan CP . . . . . 455
174. L'intervalle du plan LTP ne contient toujourspas l'entrée de données du travail reflet. . . 455
175. Chaîne de transition du statut du travailreflet distribué une fois la liaison établie . . 457
176. Chaîne de transition du statut du travailreflet z/OS une fois la liaison établie. . . . 458
177. Mise en cascade des définitions de poste detravail de moteur distant pour le scénario degestion de commutation . . . . . . . . 461
178. EQQJMTCL - Modifying ETT tracking criteria 472179. EQQQDCRP - Creating a special resource 477180. EQQJMTCL - Modifying ETT tracking criteria 478181. Mise à jour de la liste EQQDSLST . . . . 478182. JCL écrit pour utiliser des variables liées à
l'occurrence ETT . . . . . . . . . . 479183. JCL avec variables résolues . . . . . . . 479184. Traitement des variables JCL . . . . . . 484185. EQQJVMAP - Maintaining TWSz JCL Variable
Tables . . . . . . . . . . . . . . 495186. EQQJVTML - List of JCL variable tables 496187. EQQJVVCL - Creating a JCL variable table 496188. EQQJVVMP - Modifying a JCL variable 497189. EQQJVDVL - JCL variable dependency value
list . . . . . . . . . . . . . . . 499190. EQQJVDVL - JCL variable dependency on a
substring . . . . . . . . . . . . . 500191. Spécification de la variable HLQ1 . . . . . 501192. Spécification d'une valeur spéciale pour le
lundi (ODAY=1) . . . . . . . . . . 502193. EQQJVVEP - Specifying verification criteria 503194. Substitution d'une variable dans une
procédure : JCL de travail . . . . . . . 507195. Substitution d'une variable dans une
procédure : JCL de procédure . . . . . . 507196. Configuration multisysplex : JESplex
correspondant à un sysplex . . . . . . . 546197. Configuration multisysplex : plusieurs
JESplex . . . . . . . . . . . . . 548198. Plusieurs JES au sein d'un même sysplex 550199. Exemple de boucle de type NO ENTRY
AND/OR EXIT POINT . . . . . . . . 556200. Exemple de condition de fin de boucle de
type SOME NODES COULD NOT BECHECKED . . . . . . . . . . . . 557
201. Exemple de réseau . . . . . . . . . . 559202. EQQRTOPP - Communicating with
workstations . . . . . . . . . . . . 565203. EQQRSRLP - Specifying ready list criteria 566204. EQQRLYLL - Ready list layouts . . . . . 567205. EQQRLYCL -Creating a ready list layout 568206. EQQRLRLM - Ready list . . . . . . . . 571207. EQQRJCLE - Editing JCL for an operation 575208. EQQRLVAL - List of JCL preparation
variables to be set . . . . . . . . . . 576209. EQQRJCLE - Editing JCL for an operation 577210. EQQSOPSP - Selecting application occurrence
and operation information . . . . . . . 581211. EQQSTOPP - Current plan and status inquiry 583212. EQQSAOSP - Selecting application occurrence
information . . . . . . . . . . . . 583213. EQQSMC1L - Browsing most critical
occurrences . . . . . . . . . . . . 584214. EQQSOPSP - Selecting application occurrence
and operation information . . . . . . . 585215. EQQSPG1L - All dependencies of an
operation (left part) . . . . . . . . . 586216. EQQSWSSP - Browsing summary of activities
at a workstation . . . . . . . . . . 587217. EQQSGCPP - Browsing general current plan
information . . . . . . . . . . . . 588
Figures xvii
||||||||||||||||||||||||||||||||||||||||||||||||||||
||
|||
|||
-
218. EQQSCJOB - Browsing critical jobs . . . . 588219. EQQSCJO1 - Browsing active critical jobs
(right part) . . . . . . . . . . . . 589220. EQQSCPL1 - Browsing critical path (partie de
gauche) . . . . . . . . . . . . . 589221. Exemple d'un réseau de travaux incluant des
opérations critiques . . . . . . . . . 591222. EQQSCJOB - Browsing critical jobs . . . . 591223. EQQSCP1L - Browsing critical hot list (partie
de gauche) . . . . . . . . . . . . 592224. EQQSCJOB - Browsing active critical jobs
(partie de gauche) . . . . . . . . . . 592225. EQQMTOPP - Modifying the current plan 595226. EQQMADDP - Adding Applications to the
Current Plan, panneau . . . . . . . . 597227. EQQMAADL - Selecting applications to add
to the CP . . . . . . . . . . . . . 598228. EQQMAOCP - Adding an application to the
current plan . . . . . . . . . . . . 598229. EQQMMOPL - Modifying Operations in the
Current Plan, panneau . . . . . . . . 602230. EQQMMODP - Modifying an Operation in
the Current Plan, panneau . . . . . . . 603231. EQQMMDPL - Modifying dependencies in
the current plan. . . . . . . . . . . 604232. EQQMMADP - Creating a dependency in the
current plan . . . . . . . . . . . . 604233. EQQMMDLL - Defining dependencies in the
current plan . . . . . . . . . . . . 605234. EQQMMCCL - Modifying conditional
dependencies in the CP . . . . . . . . 606235. EQQMAAGL - Adding an occurrence group
to the CP . . . . . . . . . . . . . 607236. EQQMAMOL - Modifying occurrences added
to the current plan . . . . . . . . . . 608237. EQQMOCLL - Modifying occurrences in the
current plan . . . . . . . . . . . . 609238. EQQMROCL - Rerunning an occurrence in
the current plan . . . . . . . . . . . 611239. EQQRCLSE - Operation restart and cleanup 612240. EQQMOSTL - List dependency status change 613241. EQQMMXDP - Modifying extended info in
the current plan. . . . . . . . . . . 618242. EQQMOPRV - Operations in the Current
Plan, panneau (vue compacte) . . . . . . 619243. EQQMOPRV - Enter forward slash to select
an operation . . . . . . . . . . . . 621244. EQQSRCLP - Table Row Commands panel 621245. EQQSOPSD - Operation in the Current Plan,
panneau (affichage des informationsprincipales) . . . . . . . . . . . . 622
246. EQQSOPSD - Operation in the Current Plan,panneau (affichage des dépendances) . . . 622
247. EQQSOPSD - Operation in the Current Plan,panneau (affichage des zones utilisateur) . . 623
248. Liste des tâches administratives disponiblesdans le menu Action . . . . . . . . . 623
249. Liste des actions d'opérations disponiblesdans le menu Operation . . . . . . . . 624
250. Liste des actions d'opérations disponiblesdans le menu Occurrence . . . . . . . 624
251. EQQMOPRL - Modifying operations in thecurrent, panneau (partie de gauche) . . . . 625
252. EQQMOPRR - Modifying operations in thecurrent, panneau (partie de droite) . . . . 626
253. EQQHISTL - Operations history list . . . . 628254. EQQHIPUP - Specifying occurrence input
arrival . . . . . . . . . . . . . . 629255. EQQMWSLL - Modification des postes de
travail dans le plan courant . . . . . . . 631256. EQQMWSTP - Modifying the status of a
fault-tolerant workstation in the CP . . . . 632257. EQQMWSRP - Modifying a workstation in
the current plan. . . . . . . . . . . 635258. EQQMWSVP - Modifying work station status
in the current plan . . . . . . . . . . 635259. EQQMWSOL - Modifying open time
intervals in the CP . . . . . . . . . . 636260. EQQMWS1P - Modifying workstation status
in the current plan . . . . . . . . . . 637261. EQQMWDES - Modifying a virtual
workstation destination status in the CP . . 637262. EQQMWSRV - Modifying a virtual
workstation destination status in the CP . . 638263. EQQMWS2P - Modifying workstation status
in the current plan . . . . . . . . . . 638264. EQQMWS1L - Modifying open intervals of a
virtual WS destination . . . . . . . . 639265. EQQMEP1L- Handling operations ended in
error (left part) . . . . . . . . . . . 641266. EQQMERRP - Specifying ended in error list
criteria . . . . . . . . . . . . . . 643267. EQQELYLL - Selecting an error list layout 643268. EQQELYCL - Creating an error list layout 644269. EQQRCLSE - Operation restart and cleanup 646270. EQQMERTP - Confirm restart . . . . . . 647271. EQQMERSL - Step restart selection list 648272. EQQMCMDL - Modifying cleanup actions 650273. Exemple d'instructions RECOVER . . . . 651274. EQQQMSEP - Specifying resource monitor
list criteria . . . . . . . . . . . . 660275. EQQQMLSL - Special resource monitor 660276. EQQQMIML - Special resource monitor - in
use list . . . . . . . . . . . . . . 662277. EQQQMWML - Special resource monitor -
waiting queue . . . . . . . . . . . 663278. EQQQMMOP - Modifying a special resource 664279. EQQQDIML - Modifying intervals for a
special resource . . . . . . . . . . . 667280. EQQQDWML - Modifying connected
workstations for a special resource . . . . 667281. EQQAMJBP - Job, WTO, and print options 670282. EQQSOPDP - Browsing detailed operation
information . . . . . . . . . . . . 671283. Architecture d'IBM Tivoli Monitoring 674284. EQQAMJBP - Job, WTO, and print options 679285. EQQSOPDP - Browsing detailed operation
information . . . . . . . . . . . . 679286. Agendas - Présentation générale . . . . . 759287. Agendas - Description des dates spécifiques 760288. Agendas - Statut des jours . . . . . . . 760
xviii IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
|||
|||||||||||||||||||||||||||
||
|||
-
289. Description des caractéristiques des périodes -Présentation générale . . . . . . . . . 760
290. Description des caractéristiques des périodes 761291. Rapport de description de poste de travail 761292. Rapport de tous les postes de travail fermés 762293. Références croisées des noms de travaux et
applications actives . . . . . . . . . 762294. Références croisées des applications et des
dépendances externes . . . . . . . . . 763295. Descriptions d'application - Données
communes . . . . . . . . . . . . 763296. Descriptions d'application - Données de
l'opération . . . . . . . . . . . . 764297. Descriptions d'application - Logique
d'opération interne. . . . . . . . . . 764298. Descriptions d'application - Opérations
utilisant des postes de travail particuliers . . 765299. Descriptions d'application - Référence croisée 766300. Rapport des tables de variables JCL . . . . 767301. Rapport de mise à jour de masse -
Descriptions d'application . . . . . . . 768302. Rapport de mise à jour en masse - Type de
nettoyage mis à jour . . . . . . . . . 768303. Rapport des instructions d'opérateur 769304. Rapport du plan à long terme - Présentation
générale, page d'en-tête . . . . . . . . 770305. Rapport du plan à long terme pour des
applications, avec un tri par date d'exécution . 771306. Rapport du plan à long terme pour des
applications, avec un tri par propriétaire . . 771
307. Rapport du plan à long terme - Durée totalepar poste de travail . . . . . . . . . 772
308. Rapport du plan à long terme - Total généralde charge de travail pour la période . . . . 773
309. Rapports de planification quotidienne -Présentation générale . . . . . . . . . 774
310. Rapports de planification quotidienne - Pland'exploitation quotidien . . . . . . . . 775
311. Rapports de planification quotidienne - Planpour le poste de travail . . . . . . . . 777
312. Rapports de planification quotidienne -Utilisation du poste de travail (opérationsparallèles). . . . . . . . . . . . . 778
313. Rapports de planification quotidienne -Utilisation du poste de travail (ressource 1) . 779
314. Rapports de planification quotidienne -Utilisation planifiée des ressources . . . . 779
315. Rapports de planification quotidienne -Récapitulatif des applications terminées. . . 781
316. Rapports de planification quotidienne -Applications terminées . . . . . . . . 782
317. Rapports de planification quotidienne -Statistiques d'erreurs des applicationsterminées . . . . . . . . . . . . . 783
318. Rapports de planification quotidienne -Opérations terminées par une erreur . . . . 783
319. Rapports de planification quotidienne -Retour d'informations manqué . . . . . . 784
320. Rapports de planification quotidienne -Utilisation réelle des ressources . . . . . 785
Figures xix
-
xx IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
-
Tableaux
1. Regroupement d'applications de paie . . . . 192. Création de postes de travail pour paymore 223. Commandes principales des panneaux . . . 484. Paramètres des postes de travail tolérants aux
pannes . . . . . . . . . . . . . . 735. Paramètres pour les postes de travail d'agent
Tivoli Workload Scheduler for z/OS . . . . 736. Paramètres des postes de travail dynamiques 757. Paramètres des postes de travail de moteur
distant . . . . . . . . . . . . . . 788. Modification de la quantité et la disponibilité
d'une ressource . . . . . . . . . . . 979. Origine des valeurs pour chaque intervalle 103
10. Différences entre les applications et lesdéfinitions de groupe . . . . . . . . . 128
11. Utilisation des commandes RUN et OPER etde la zone GROUP DEFINITION . . . . . 131
12. Exemples de règles . . . . . . . . . 13513. Effet de l'heure d'arrivée des données et de la
règle des jours chômés . . . . . . . . 14114. Définitions de périodes nécessaires pour les
exemples de décalages . . . . . . . . 14915. Exemples de facteurs de lissage . . . . . 17216. Exemples de limites pour le résultat . . . . 17317. Comparaison du chargeur par lots (BL) et de
la mise à jour en masse (MU) . . . . . . 20318. Déterminer si le sous-système actif doit être
mis à jour. . . . . . . . . . . . . 21219. Identification de la meilleure étape de relance 35520. Actions de nettoyage pour les dispositions de
fichier d'un travail . . . . . . . . . . 36621. Symboles servant à marquer la fin d'une
variable . . . . . . . . . . . . . 48522. Variables fournies liées à l'occurrence 49023. Variables fournies liées à l'opération . . . . 49224. Variables fournies liées à la date . . . . . 49325. Variables fournies liées à la date et de format
dynamique . . . . . . . . . . . . 493
26. Spécification de l'option SETUP . . . . . 49727. Résultats de substitution de format
dynamique . . . . . . . . . . . . 51528. Formats de type date autorisés dans
l'instruction SETVAR . . . . . . . . . 52029. Formats de type jour de l'année autorisés
dans l'instruction SETVAR . . . . . . . 52030. Formats de type mois autorisés dans
l'instruction SETVAR . . . . . . . . . 52031. Formats de type heure autorisés dans
l'instruction SETVAR . . . . . . . . . 52032. Avantages et désavantages des règles
d'assistance . . . . . . . . . . . . 54133. Paramètres JESPLEX pour les fonctions de
suivi . . . . . . . . . . . . . . 55134. Ressources MAS avec leur JESplex associé. 55235. Ressources MAS avec leur JESplex associé. 55236. Utilisation du panneau MODIFYING
CURRENT PLAN . . . . . . . . . . 59437. Codes de redémarrage d'une étape . . . . 64938. Mode de conservation des attributs sur les
intervalles. . . . . . . . . . . . . 65939. Formats de sortie de rapport pris en charge 68240. Récapitulatif des rapports historiques 68441. Programmes batch . . . . . . . . . . 72842. Combinaisons de mots clés et propriétaires 79843. Zones disponibles à l'affichage dans les listes
d'erreurs et d'éléments prêts . . . . . . 80944. Nombre d'occurrences valide pour un
élément de langage . . . . . . . . . 81345. Evénements SMF. . . . . . . . . . . 81446. Paramètres des types d'événement
ReadCompleted et ModificationCompleted . 81647. Paramètres du type d'action
SpecialResourceEvent . . . . . . . . . 817
© Copyright IBM Corp. 1991, 2011 xxi
|||||
||||
-
xxii IBM Tivoli Workload Scheduler for z/OS - Gestion de la charge de travail
-
Avis aux lecteurs canadiens
Le présent document a été traduit en France. Voici les principales différences etparticularités dont vous devez tenir compte.
Illustrations
Les illustrations sont fournies à titre d'exemple. Certaines peuvent contenir desdonnées propres à la France.
Terminologie
La terminologie des titres IBM peut différer d'un pays à l'autre. Reportez-vous autableau ci-dessous, au besoin.
IBM France IBM Canada
ingénieur commercial représentant
agence commerciale succursale
ingénieur technico-commercial informaticien
inspecteur technicien du matériel
Claviers
Les lettres sont disposées différemment : le clavier français est de type AZERTY, etle clavier français-canadien de type QWERTY.
OS/2 et Windows - Paramètres canadiens
Au Canada, on utilise :v les pages de codes 850 (multilingue) et 863 (français-canadien),v le code pays 002,v le code clavier CF.
Nomenclature
Les touches présentées dans le tableau d'équ