Journaux des travaux

Un journal de travaux est un fichier contenant un enregistrement détaillé des caractéristiques d'exécution d'un travail. Les messages système du conteneur de lots et la sortie des exécutables de travail sont collectés. La consultation des journaux des travaux permet de connaître le cycle de vie d'un travail par lots, y compris la sortie des applications de lots elles-mêmes.

Un journal des travaux contient des informations de trois types :
  1. xJCL - Un journal des travaux contient une copie du xJCL utilisés pour exécuter le travail, y compris les valeurs de substitution xJCL.
  2. Messages système - Ensemble de messages système qui signalent les principaux événements de cycle de vie correspondant au travail. Un journal des travaux contient les événements système suivants :
    • Début et fin d'un travail
    • Début et fin d'une étape
    • Début et fin d'un point de contrôle
    • Ouverture, fermeture et point de contrôle d'un flux de données de lot
    • Appel/résultats de l'algorithme du point de contrôle
    • Appel/résultats de l'algorithme de résultats
  3. Messages d'application - Ensemble de messages écrits pour les flux standard out et standard error par un programme d'étape de travail.

Les journaux des travaux peuvent être affichés via la console de gestion des travaux. Etant donné que les informations sont ajoutées de manière dynamique au journal lors de l'exécution du travail, il suffit de régénérer la vue du journal pour afficher les toutes dernières informations. Les journaux des travaux ne sont visibles que si le planificateur auquel ils appartiennent est actif. En outre, si le noeud final exécutant le travail n'est pas disponible, le journal résultant n'est pas complet.

Sortie d'un journal des travaux

La sortie du journal des travaux est collectée sur le noeud du planificateur de travaux, et sur le noeud du noeud final d'exécution de la grille. La sortie est collectée dans un répertoire au format suivant :

${GRID_JOBLOG_ROOT}/joblogs/<job-directory>/<timeStamp-directory>

${GRID_JOBLOG_ROOT}/joblogs est le répertoire de base pour tous les journaux des travaux du noeud. Il peut être configuré via l'attribut d'emplacement du journal des travaux du noeud final de la fenêtre du planificateur des travaux dans la console d'administration. La valeur par défaut pour ${GRID_JOBLOG_ROOT} est ${user.install.root}.

<répertoire_travail> est généré au moment de l'exécution à partir du nom du travail. Par exemple, si l'ID de travail affecté par le planificateur de travaux est PostingsSampleEar:99, le nom du répertoire généré est PostingsSampleEar_99

<répertoire_horodatage> est généré lors de l'exécution à partir de la date en cours. Le format est jjmmaaaa_hhmmss, où jj est le jour du mois, mm le mois (00 - 11) et aaaa l'année, hh est l'heure (00 - 23), mm les minutes et (00 - 59) et ss les secondes. Par exemple, si le répertoire de l'horodatage a pour nom 14022007_164535, cela signifie que l'exécution du travail a commencé le 14 mars 2007 à 16 h 45 m 35 s.

Par exemple, la sortie du travail PostingsSampleEar:99 peut être collectée dans le répertoire /opt/IBM/WebSphere/AppServer/profiles/scheduler/joblogs/PostingsSampleEar_99/14022007_164535.

La sortie sur le noeud du planificateur contient un écho xJCL du travail (avant et après la substitution des variables symboliques, le cas échéant) et les informations de distribution des travaux. La sortie du journal des travaux provenant du planificateur des travaux est collectée dans le répertoire du journal des travaux dans le fichier appelé part.0.log. La sortie sur le noeud du noeud final d'exécution contient la sortie de l'application et les messages d'exécution de noeud final de grille. Cette sortie inclut toute sortie d'application générée dirigée vers les flux de sortie System.out et System.err. La sortie du journal des travaux provenant du noeud final de grille est collectée dans le répertoire du journal des travaux dans des fichiers appelés par exemple part.1.log et part.2.log. Toutefois, si le planificateur de travaux et le noeud final de grille sont installés sur le même serveur d'applications, la sortie du journal des travaux provenant à la fois du planificateur et du noeud final de grille est collectée dans le répertoire du journal des travaux du fichier nommé part.0.log. Chaque partie du journal compte approximativement 1000 enregistrements. L'exemple suivant présente le contenu de part.1.log :

System.out: [03/13/07 08:25:32:708 EDT] Tue Mar 13 08:25:32 EDT 2007: SimpleCI application starting...
System.out: [03/13/07 08:25:32:708 EDT] -->Will loop processing a variety of math functions for approximately 30.0 seconds!
System.out: [03/13/07 08:26:02:752 EDT] Tue Mar 13 08:26:02 EDT 2007: SimpleCI application complete!
System.out: [03/13/07 08:26:02:753 EDT] -->Actual Processing time = 30.043 seconds!
CWLRB5764I: [03/13/07 08:26:03:069 EDT] Job SimpleCIEar:44 ended

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_xdcgjoblogs
Nom du fichier : cgrid_xdcgjoblogs.html