Fichier readme du groupe de correctifs 4
Transcription
Fichier readme du groupe de correctifs 4
IBM Tivoli Workload Scheduler Fichier readme du groupe de correctifs 4 Version 8.5.1 IBM Tivoli Workload Scheduler Fichier readme du groupe de correctifs 4 Version 8.5.1 Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section «Remarques», à la page 91. juillet 2012 LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON 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 y sont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmes disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou services 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 partenaire commercial. 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 France Direction Qualité 17, avenue de l'Europe 92275 Bois-Colombes Cedex © Copyright IBM Corporation 2007, 2012. Table des matières Avis aux lecteurs canadiens . . . . . . . . . . . . . . . . . . . . . . . . . . . v Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 A propos du présent groupe de correctifs . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Nouvelles fonctions du groupe de correctifs 4 . . . . . . . . . . . . . . . . . . . . . . . 2 Nouvelles fonctionnalités du groupe de correctifs 3 . . . . . . . . . . . . . . . . . . . . . 4 Fonctions du groupe de correctifs 2 . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Nouvelles fonctionnalités du groupe de correctifs 1 . . . . . . . . . . . . . . . . . . . . . 13 Incidents résolus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 APAR et bogues résolus dans le groupe 4 de Tivoli Workload Scheduler 8.5.1 . . . . . . . . . . . 14 APAR et incidents résolus dans le groupe de correctifs 3 de Tivoli Workload Scheduler pour la version 8.5.1 16 Limitations supprimées dans le groupe de correctifs 3 pour la version 8.5.1 de Tivoli Workload Scheduler. . 21 APAR et incidents résolus dans le groupe de correctifs 2 de Tivoli Workload Scheduler pour la version 8.5.1 22 APAR et incidents résolus dans le groupe de correctifs 1 de Tivoli Workload Scheduler pour la version 8.5.1 29 Limitations recensées et solutions palliatives . . . . . . . . . . . . . . . . . . . . . . . 34 Remarques sur l'internationalisation . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Structure du groupe de correctifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Fichiers du groupe de correctifs disponibles avec Fix Central . . . . . . . . . . . . . . . . . . 44 Installation du groupe de correctifs . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Résolution des incidents concernant Tivoli Workload Scheduler V8.5.1. . . . . . . . . . . . . . . 45 Remarques relatives à l'installation . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Exigences d'espace disque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Actions d'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Actions du produit lors de l'application du groupe de correctifs . . . . . . . . . . . . . . . . . 53 Installation à l'aide de l'assistant ISMP . . . . . . . . . . . . . . . . . . . . . . . . . 54 Installation à l'aide de l'installation en mode silencieux ISMP . . . . . . . . . . . . . . . . . . 55 Installation avec le script twspatch . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Installation à l'aide de la distribution de logiciels . . . . . . . . . . . . . . . . . . . . . . 57 Mise à jour de votre fichier d'options locales . . . . . . . . . . . . . . . . . . . . . . . 59 Configuration des propriétés pour la ligne de commande du courtier de charge de travail dynamique (Dynamic Workload Broker) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Annulation de l'installation du groupe de correctifs . . . . . . . . . . . . . . . . . . . . . 59 Désinstallation de toute l'instance de Tivoli Workload Scheduler. . . . . . . . . . . . . . . . . 60 Fichiers journaux d'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Mises à jour de la documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Mises à jour de la documentation du groupe de correctifs de Tivoli Workload Scheduler version 8.5.1 . . . . 61 Mises à jour de la documentation du groupe de correctifs 3 pour Tivoli Workload Scheduler version 8.5.1. . . 62 Mises à jour de la documentation du groupe de correctifs 2 pour Tivoli Workload Scheduler 8.5.1 . . . . . 84 Mises à jour de la documentation du groupe de correctifs 1 pour Tivoli Workload Scheduler 8.5.1 . . . . . 88 Contacter le service de support logiciel IBM . . . . . . . . . . . . . . . . . . . 89 Remarques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Marques . . . . . . . © Copyright IBM Corp. 2007, 2012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 iii iv IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Avis aux lecteurs canadiens Le présent document a été traduit en France. Voici les principales différences et particularités dont vous devez tenir compte. Illustrations Les illustrations sont fournies à titre d'exemple. Certaines peuvent contenir des données propres à la France. Terminologie La terminologie des titres IBM peut différer d'un pays à l'autre. Reportez-vous au tableau 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, et le 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'équivalence suivant sont libellées différemment selon qu'il s'agit du clavier de la France, du clavier du Canada ou du clavier des États-Unis. Reportez-vous à ce tableau pour faire correspondre les touches françaises figurant dans le présent document aux touches de votre clavier. © Copyright IBM Corp. 2007, 2012 v Brevets Il est possible qu'IBM détienne des brevets ou qu'elle ait déposé des demandes de brevets portant sur certains sujets abordés dans ce document. Le fait qu'IBM vous fournisse le présent document ne signifie pas qu'elle vous accorde un permis d'utilisation de ces brevets. Vous pouvez envoyer, par écrit, vos demandes de renseignements relatives aux permis d'utilisation au directeur général des relations commerciales d'IBM, 3600 Steeles Avenue East, Markham, Ontario, L3R 9Z7. Assistance téléphonique Si vous avez besoin d'assistance ou si vous voulez commander du matériel, des logiciels et des publications IBM, contactez IBM direct au 1 800 465-1234. vi IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler Date 29 juin 2012 Groupe de correctifs 8.5.1-TIV-TWS-FP0004 Produit IBM® Tivoli Workload Scheduler Version 8.5.1 Description générale Groupe de correctifs 4 de la version 8.5.1. pour IBM Tivoli Workload Scheduler Ce fichier readme fournit des informations importantes sur le groupe de correctifs 4 pour IBM Tivoli Workload Scheduler 8.5.1. Il contient les dernières informations sur le groupe de correctifs et annule et remplace toute documentation antérieure du groupe de correctifs 4 pour Tivoli Workload Scheduler 8.5.1. La présente section détaille les points suivants : v «A propos du présent groupe de correctifs» v «Structure du groupe de correctifs», à la page 44 v «Installation du groupe de correctifs», à la page 44 v «Mises à jour de la documentation», à la page 61 Lisez attentivement la présente section avant d'installer ou d'utiliser ce groupe de correctifs. A propos du présent groupe de correctifs Cette section contient des informations spécifiques à ce groupe de correctifs, notamment les modifications et nouveautés, les corrections apportées, les versions ou composants du produit auxquels le groupe de correctifs s'applique et les problèmes de compatibilité, s'il y a lieu. Versions et composants du produit auxquels le groupe de correctifs s'applique Ce groupe de correctifs s'applique uniquement à Tivoli Workload Scheduler 8.5.1. Cette section comporte les sous-sections suivantes : v «Nouvelles fonctions du groupe de correctifs 4», à la page 2 v «Nouvelles fonctionnalités du groupe de correctifs 3», à la page 4 v «Fonctions du groupe de correctifs 2», à la page 10 v «Nouvelles fonctionnalités du groupe de correctifs 1», à la page 13 v «Incidents résolus», à la page 14 v «Limitations recensées et solutions palliatives», à la page 34 v «Remarques sur l'internationalisation», à la page 43 © Copyright IBM Corp. 2007, 2012 1 Nouvelles fonctions du groupe de correctifs 4 Cette section présente les fonctions du groupe de correctifs 4 pour Tivoli Workload Scheduler 8.5.1 : Amélioration de la traversée du pare-feu avec un proxy EDWA (event-driven workload automation) Cette fonction permet d'exécuter le gestionnaire de domaine comme proxy inverse pour les protocoles HTTP (HyperText Transfer Protocol) et EIP (Event Integration Facility) pour envoyer le trafic vers le processeur d'événements. Une nouvelle option, activée en utilisant le programme de ligne de commande optman permet d'indiquer si les postes de travail derrière le pare-feu doivent se connecter au gestionnaire de domaine et non pas au processeur d'événements pour que le nouveau proxy dans le gestionnaire de domaine envoie son trafic au processeur d'événements. Le trafic entrant est rerouté comme suit : v Si un agent se trouve derrière le pare-feu, le trafic est envoyé au gestionnaire de domaine sur l'agent. Si aucun agent ne se trouve derrière un pare-feu, le trafic est envoyé directement au processeur d'événements. v Si les gestionnaires de domaine ont des noeuds enfants situés derrière un pare-feu, le trafic est rerouté vers le processeur d'événements. v Les gestionnaires de domaine principal envoient toujours le trafic vers le processeur d'événements en cours. v Les gestionnaires de domaine de niveau inférieur reroute le trafic vers les gestionnaires de domaine de niveau supérieur s'ils se trouvent derrière un pare-feu ou vers le processeur d'événements s'ils ne s'y trouvent pas. Pour utiliser cette fonction, procédez comme suit : 1. Activez la fonction en affectant à l'option optman la valeur yes. La valeur par défaut est no: enEventDrivenWorkloadAutomationProxy={yes|no} 2. Dans la définition de poste de travail dans la base de données de l'agent, affectez à l'attribut behindfirewall la valeur ON. 3. Configurez OpenSSL ou GSKit dans le gestionnaire de domaine. Pour plus d'informations sur la définition des options pour SSL dans le fichier localopts, voir http://publib.boulder.ibm.com/infocenter/ tivihelp/v3r1/topic/com.ibm.tivoli.itws.doc_8.5.1.1/awsadmst22.htm. Possibilité de charger le profil d'utilisateur dans un agent tolérant aux pannes sur les systèmes Windows Cette fonction, qui concerne uniquement les systèmes Windows, permet d'ajouter ou de supprimer le profil d'utilisateur dans un agent tolérant aux pannes. Lorsqu'elle est activée, Tivoli Workload Scheduler charge le profil d'utilisateur et les variables d'environnement de l'utilisateur pour chaque travail exécuté par l'agent. Les profils itinérants ne sont pas pris en charge. Activez cette fonction en affectant à la propriété jm load user profile la valeur on dans le fichier localopts, comme dans l'exemple suivant : jm load user profile=on Mise à jour de la version intégrée de WebSphere Application Server, 6.1.0.43 La version intégrée de WebSphere Application Server a été mise à jour vers la version 6.1.0.43. 2 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Mise à jour d'IBM WebSphere Application Server UPDI, version 7.0.0.21 La version intégrée d'IBM WebSphere Application Server UPDI a été mise à jour vers la version 7.0.0.21. Broker SQL Optimization Les processus de soumission de travaux du courtier et d'archivage des travaux du courtier ont été améliorés en optimisant des instructions SQL. Amélioration de l'interface CLI de ressource L'interface de ligne de commande (CLI) de ressource de courtier a été améliorée en ajoutant le support de changement de gestionnaire. Avant ce groupe de correctifs, l'interface CLI de ressource était configurée lors de l'installation pour contacter le serveur de courtier exécuté sur le gestionnaire de domaine maître. C'est la raison pour laquelle, après la commande de changement de gestionnaire, l'interface CLI ne pouvait pas contacter le serveur de courtier sur le gestionnaire de domaine maître principal et il n'était pas configuré pour contacter le nouveau serveur de courtier sur le gestionnaire de domaine maître de sauvegarde. Depuis ce groupe de correctifs, vous pouvez définir dans le fichier CLIConfig.properties les serveurs de courtier de sauvegarde que doit contacter l'interface CLI de ressource si le serveur de courtier en cours ne répond pas. Pour configurer l'interface CLI de ressource pour contacter les serveurs de sauvegarde en cas d'échec, vous devez définir les propriétés de connexion dans chaque serveur de courtier de sauvegarde en listant les mêmes propriétés de connexion de serveur de courtier que celles définies dans le fichier CLIConfig.properties du serveur de courtier exécuté sur le gestionnaire de domaine maître principal. Définissez les propriétés de connexion suivantes : ITDWBServerHost ITDWBServerPort ITDWBServerSecurePort use_secureconnection tdwb_user tdwb_pwd Pour les serveurs de sauvegarde, le même numéro ordinal doit être ajouté à chaque nom de propriété associé au même serveur de sauvegarde. Dans l'exemple suivant, dans le fichier CLIConfig.properties est spécifié le serveur de courtier exécuté sur le gestionnaire de domaine maître principal et deux serveurs de courtier de sauvegarde : # Propriété du serveur de courtier exécuté sur le gestionnaire de domaine maître principal ITDWBServerHost = BrokerServer.mycompany.com ITDWBServerPort = 51117 ITDWBServerSecurePort = 51118 use_secureconnection = true tdwb_user = tdwbUser tdwb_pwd = xxxx # Propriétés du premier serveur de courtier de sauvegarde (_1) ITDWBServerHost_1 = FirstBackupBrokerServer.mycompany.com ITDWBServerPort_1 = 41117 ITDWBServerSecurePort_1 = 41118 use_secureconnection_1 = false tdwb_user_1 = backup1TdwbUser tdwb_pwd_1 = yyyy # Propriétés du second serveur de courtier de sauvegarde Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 3 ITDWBServerHost_2 = SecondBackupBrokerServer.mycompany.com ITDWBServerPort_2 = 61117 ITDWBServerSecurePort_2 = 61118 use_secureconnection_2 = false tdwb_user_2 = backup2TdwbUser tdwb_pwd_2 = zzzz Vous pouvez définir jusqu'à 10 serveurs de courtier. Pour que l'interface CLI de ressource ne contacte pas des serveurs indisponibles, le nom du serveur de courtier connecté est enregistré dans la propriété ITDWBLastGoodServerHost du fichier CLIConfig.properties. Nouvelles fonctionnalités du groupe de correctifs 3 Cette section décrit les fonctions du groupe de correctifs 3 de Tivoli Workload Scheduler version 8.5.1 : Extensions du type de travail de transfert de fichier Les nouvelles fonctions suivantes sont maintenant disponibles pour le type de travail de transfert de fichier : v Prise en charge de la sélection du mode de transfert v Prise en charge de la page de codes locale et distante (s'applique uniquement aux serveurs FTP fonctionnant sur les systèmes z/OS) v Prise en charge des pages de codes personnalisées distantes (s'applique uniquement aux serveurs FTP fonctionnant sur les systèmes z/OS) v Prise en charge des protocoles suivants : – FTP – FTPS (FTPS implicite. Fournit un canal de données sécurisées. Seule l'authentification d'utilisateur avec mot de passe est prise en charge.) – FTPES (FTPS explicite. Fournit un canal de données sécurisées. Seule l'authentification d'utilisateur avec mot de passe est prise en charge.) – WINDOWS – SSH L'élément principal du langage JSDL pour le type de travail de transfert de fichier est filetransfer. Il ne peut contenir qu'un seul des paramètres JSDL suivants : v downloadInfo v uploadInfo downloadInfo, ainsi que uploadInfo peuvent tous deux contenir les éléments JSDL supplémentaires suivants : server (nom d'hôte) Nom d'hôte ou adresse IP du serveur sur lequel le transfert de fichier doit être exécuté. Ce paramètre est obligatoire. localfile (nom de fichier) Nom du fichier local que vous voulez transférer. C'est le fichier source pour le téléchargement en amont ou le fichier cible pour le téléchargement vers votre poste. Ce paramètre est obligatoire. remotefile (nom de fichier) Nom du fichier distant que vous voulez transférer. C'est le fichier cible pour le téléchargement en amont ou le fichier source pour le téléchargement vers votre poste. Ce paramètre est obligatoire. 4 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 remoteCredentials Données d'identification de l'utilisateur pour authentifier le serveur FTP distant. Ce paramètre est obligatoire. Est constitué des paramètres obligatoires suivants : userName (nom d'utilisateur) Nom d'utilisateur pour se connecter au serveur FTP. password (mot de passe) Mot de passe de l'utilisateur pour se connecter au serveur FTP. protocol (FTP|FTPS|FTPES|WINDOWS|SSH) Protocole à utiliser pour le transfert de fichier. Les valeurs autorisées sont : FTP Protocole de réseau standard utilisé pour échanger des fichiers sur un réseau TCP/IP tel qu'Internet. FTPS Extension du protocole FTP qui ajoute la prise en charge du protocole cryptographique TLS. Plus précisément, le transfert de fichier est exécuté en utilisant implicitement le protocole de sécurité TLS pour les sessions FTP, ce qui garantit un niveau de sécurité privé pour la connexion de données. La version 1 du protocole TLS est prise en charge. La configuration de la réutilisation de la session SSL n'est pas prise en charge. FTPES Extension du protocole FTP qui ajoute la prise en charge du protocole cryptographique TLS. Plus précisément, le transfert de fichier est exécuté en utilisant explicitement le protocole de sécurité TLS pour les sessions FTP, ce qui garantit un niveau de sécurité privé pour la connexion de données. La version 1 du protocole TLS est prise en charge. La configuration de la réutilisation de la session SSL n'est pas prise en charge. WINDOWS Protocole de partage de fichiers Microsoft. Indiquez le nom du répertoire partagé et le fichier correspondant dans le paramètre remotefile, comme dans l'exemple suivant : <jsdlfiletransfer:remotefile>mySharedFolder\MyRemoteFile.txt </jsdlfiletransfer:remotefile> Indiquez l'adresse du poste de travail hébergeant le répertoire partagé dans le paramètre server. SSH Protocole de réseau fournissant des fonctions d'accès aux fichiers, de transfert de fichier et de gestion de fichiers sur tout flot de données. transferMode (ascii|binary) Mode de transfert de fichier que vous voulez exécuter, texte ou binaire. codepageConversion Ce paramètre est obligatoire en cas de transfert de fichiers texte d'un environnement réparti vers un environnement z/OS et inversement. Est constitué des paramètres obligatoires suivants : Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 5 remoteCodepage (page de codes) Nom de la page de codes utilisée sur le système distant. Si vous voulez utiliser une page de codes personnalisée, définissez le paramètre remoteCodepage comme suit : <jsdlfiletransfer:remoteCodepage>USER:CUSTOM_CP </jsdlfiletransfer:remoteCodepage> où CUSTOM_CP est la page de codes définie par l'utilisateur. Par exemple, pour utiliser la page de codes personnalisée tcpip.ftpd.ftpxlbin.frence3, définissez le paramètre remoteCodepage comme suit : <jsdlfiletransfer:remoteCodepage> USER:tcpip.ftpd.ftpxlbin.frence3 </jsdlfiletransfer:remoteCodepage> localCodepage (page de codes) Nom de la page de codes utilisée sur le système local. timeout (secondes) Indique le nombre de secondes à utiliser pour l'opération de transfert de fichier. La valeur par défaut est de 60 secondes. portsRange Lorsque le mode actif est activé, la section portsRange limite les numéros de port envoyés par la commande FTP PORT. Cette option abrite des règles de pare-feu extrêmement restrictives. La section portsRange définit la plage de ports à utiliser du côté client des connexions de données TCP. Si vous n'indiquez pas la section portsRange, le système d'exploitation détermine les numéros de port à utiliser. Le paramètre portsRange nécessite les paramètres suivants : min (min_port) Valeur de port minimum à utiliser du côté client des connexions de données TCP. Les valeurs autorisées sont 0 à 65535. Par exemple, si vous définissez cette valeur sur 1035, Tivoli Workload Scheduler n'accepte que des numéros de port supérieurs ou égaux à 1035. max (max_port) Valeur de port maximum à utiliser du côté client des connexions de données TCP. Les valeurs autorisées sont 0 à 65535. Par exemple, si vous définissez cette valeur sur 1038, Tivoli Workload Scheduler n'accepte que des numéros de port inférieurs ou égaux à 1038. passiveMode (yes|no) Indique si le serveur est passif ou actif lors de l'établissement des connexions pour les transferts de données. Si vous définissez cette option sur NO, c'est le serveur qui établit la connexion de données avec le client (mode actif). Si vous définissez cette option sur YES, c'est le client qui établit la connexion de données avec le serveur (mode passif). La valeur par défaut est NO. Le fichier xml suivant montre la section JSDL “application” d'un exemple de définition de travail pour un type de travail de transfert de fichier : 6 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 <jsdl:application name="filetransfer"> <jsdlfiletransfer:filetransfer> <jsdlfiletransfer:downloadInfo> <jsdlfiletransfer:server>FTP_SERVER</jsdlfiletransfer:server> <jsdlfiletransfer:localfile>LOCAL_FILE</jsdlfiletransfer:localfile> <jsdlfiletransfer:remotefile>REMOTE_FILE</jsdlfiletransfer:remotefile> <jsdlfiletransfer:remoteCredentials> <jsdl:userName>USERNAME</jsdl:userName> <jsdl:password>PASSWORD</jsdl:password> </jsdlfiletransfer:remoteCredentials> <jsdlfiletransfer:protocol>PROTOCOL</jsdlfiletransfer:protocol> <jsdlfiletransfer:transferMode>ASCII_BINARY</jsdlfiletransfer:transferMode> <jsdlfiletransfer:codepageConversion> <jsdlfiletransfer:remoteCodepage>RM_CP</jsdlfiletransfer:remoteCodepage> <jsdlfiletransfer:localCodepage>LC_CP</jsdlfiletransfer:localCodepage> </jsdlfiletransfer:codepageConversion> <jsdlfiletransfer:timeout>CONNECTION_TIMEOUT</jsdlfiletransfer:timeout> <jsdlfiletransfer:portsRange> <jsdlfiletransfer:min>MIN_PORT</jsdlfiletransfer:min> <jsdlfiletransfer:max>MAX_PORT</jsdlfiletransfer:max> </jsdlfiletransfer:portsRange> <jsdlfiletransfer:passiveMode>YES_NO</jsdlfiletransfer:passiveMode> </jsdlfiletransfer:downloadInfo> </jsdlfiletransfer:filetransfer> </jsdl:application> L'exemple suivant montre une définition de travail à utiliser pour transférer un fichier avec le protocole FTP : <?xml version="1.0" encoding="UTF-8"?> <jsdl:jobDefinition xmlns:jsdl="http://www.ibm.com/xmlns/prod /scheduling/1.0/jsdl" xmlns:jsdlfiletransfer="http://www.ibm.com/xmlns/prod/scheduling/1.0/ jsdlfiletransfer" name="FTP_UPLOAD"> <jsdl:application name="filetransfer"> <jsdlfiletransfer:filetransfer> <jsdlfiletransfer:uploadInfo> <jsdlfiletransfer:server>myServerFtp</jsdlfiletransfer:server> <jsdlfiletransfer:localfile>d:\MyLocalFile.txt< /jsdlfiletransfer:localfile> <jsdlfiletransfer:remotefile>/tmp/MyRemoteFile.txt< /jsdlfiletransfer:remotefile> <jsdlfiletransfer:remoteCredentials> <jsdl:userName>myUser</jsdl:userName> <jsdl:password>myPassword</jsdl:password> </jsdlfiletransfer:remoteCredentials> <jsdlfiletransfer:protocol>FTP</jsdlfiletransfer:protocol> <jsdlfiletransfer:transferMode>ascii</jsdlfiletransfer:transferMode> </jsdlfiletransfer:uploadInfo> </jsdlfiletransfer:filetransfer> </jsdl:application> </jsdl:jobDefinition> L'exemple suivant montre une définition de travail à utiliser pour télécharger un fichier texte en utilisant le protocole FTPES en mode actif, avec un délai d'attente de 10 secondes et une plage de ports à utiliser entre 1035 et 1038 : <?xml version="1.0" encoding="UTF-8"?> <jsdl:jobDefinition xmlns:jsdl="http://www.ibm.com/xmlns/prod /scheduling/1.0/jsdl" xmlns:jsdlfiletransfer="http://www.ibm.com/xmlns/prod/scheduling/1.0/ jsdlfiletransfer" name="FTPES_DOWNLOAD_TEXT"> <jsdl:application name="filetransfer"> <jsdlfiletransfer:filetransfer> <jsdlfiletransfer:downloadInfo> <jsdlfiletransfer:server>myServerFtp</jsdlfiletransfer:server> <jsdlfiletransfer:localfile>d:\MyLocalFile.txt< Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 7 /jsdlfiletransfer:localfile> <jsdlfiletransfer:remotefile>/tmp/MyRemoteFile.txt< /jsdlfiletransfer:remotefile> <jsdlfiletransfer:remoteCredentials> <jsdl:userName>myUser</jsdl:userName> <jsdl:password>myPassword</jsdl:password> </jsdlfiletransfer:remoteCredentials> <jsdlfiletransfer:protocol>FTPES</jsdlfiletransfer:protocol> <jsdlfiletransfer:transferMode>ascii</jsdlfiletransfer:transferMode> <jsdlfiletransfer:timeout>10</jsdlfiletransfer:timeout> <jsdlfiletransfer:portsRange> <jsdlfiletransfer:min>1035</jsdlfiletransfer:min> <jsdlfiletransfer:max>1038</jsdlfiletransfer:max> </jsdlfiletransfer:portsRange> </jsdlfiletransfer:downloadInfo> </jsdlfiletransfer:filetransfer> </jsdl:application> </jsdl:jobDefinition> L'exemple suivant montre une définition de travail à utiliser pour transférer un fichier texte avec le protocole SSH : <?xml version="1.0" encoding="UTF-8"?> <jsdl:jobDefinition xmlns:jsdl="http://www.ibm.com/xmlns/prod /scheduling/1.0/jsdl" xmlns:jsdlfiletransfer="http://www.ibm.com/xmlns/prod/scheduling/1.0/ jsdlfiletransfer" name="SSH_UPLOAD"> <jsdl:application name="filetransfer"> <jsdlfiletransfer:filetransfer> <jsdlfiletransfer:uploadInfo> <jsdlfiletransfer:server>myServer</jsdlfiletransfer:server> <jsdlfiletransfer:localfile>d:\MyLocalFile.txt< /jsdlfiletransfer:localfile> <jsdlfiletransfer:remotefile>/tmp/MyRemoteFile.txt< /jsdlfiletransfer:remotefile> <jsdlfiletransfer:remoteCredentials> <jsdl:userName>myUser</jsdl:userName> <jsdl:password>myPassword</jsdl:password> </jsdlfiletransfer:remoteCredentials> <jsdlfiletransfer:protocol>SSH</jsdlfiletransfer:protocol> <jsdlfiletransfer:transferMode>ascii</jsdlfiletransfer:transferMode> </jsdlfiletransfer:uploadInfo> </jsdlfiletransfer:filetransfer> </jsdl:application> </jsdl:jobDefinition> L'exemple suivant montre une définition de travail à utiliser pour transférer un fichier texte avec le protocole WINDOWS : <?xml version="1.0" encoding="UTF-8"?> <jsdl:jobDefinition xmlns:jsdl="http://www.ibm.com/xmlns/prod /scheduling/1.0/jsdl" xmlns:jsdlfiletransfer="http://www.ibm.com/xmlns/prod/scheduling/1.0/ jsdlfiletransfer" name="WINDOWS_DOWNLOAD"> <jsdl:application name="filetransfer"> <jsdlfiletransfer:filetransfer> <jsdlfiletransfer:downloadInfo> <jsdlfiletransfer:server>myServer</jsdlfiletransfer:server> <jsdlfiletransfer:localfile>d:\MyLocalFile.txt< /jsdlfiletransfer:localfile> <jsdlfiletransfer:remotefile>mySharedFolder\MyRemoteFile.txt </jsdlfiletransfer:remotefile> <jsdlfiletransfer:remoteCredentials> <jsdl:userName>myUser</jsdl:userName> <jsdl:password>myPassword</jsdl:password> </jsdlfiletransfer:remoteCredentials> <jsdlfiletransfer:protocol>WINDOWS</jsdlfiletransfer:protocol> <jsdlfiletransfer:transferMode>ascii</jsdlfiletransfer:transferMode> 8 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 </jsdlfiletransfer: downloadInfo > </jsdlfiletransfer:filetransfer> </jsdl:application> </jsdl:jobDefinition> Le type de travail de transfert de fichier fournit les codes retour suivants. Les codes retour sont disponibles uniquement pour les travaux terminés. RC=0 Transfert de fichier terminé avec succès. RC=-1 Transfert de fichier non exécuté. Le travail a échoué avec le code d'erreur suivant : AWKFTE007E Explication : une erreur s'est produite pendant l'opération de transfert de fichier. Causes possibles : fichier à distance introuvable ou accès refusé. RC=-2 Transfert de fichier non exécuté. Le travail a échoué avec le code d'erreur suivant : AWKFTE020E Explication : seulement pour les protocoles SSH ou WINDOWS. Une erreur a été renvoyée lors de la tentative de conversion de la page de codes. Causes possibles : pour les protocoles SSH ou WINDOWS, la page de codes est automatiquement détectée et convertie. En l'occurrence, il y a une erreur dans la page de codes du fichier à transférer, qui n'est pas conforme à la page de codes du système local. RC=-3 Transfert de fichier non exécuté. Le travail a échoué avec le code d'erreur suivant : AWKFTE015E Explication : une erreur s'est produite pendant l'opération de transfert de fichier. Cause possible : fichier local introuvable. RC=-4 Transfert de fichier exécuté avec la page de codes par défaut. Le travail a échoué avec le code d'erreur suivant : AWKFTE023E Explication : la conversion de la page de codes indiquée n'a pas été exécutée. Le transfert de fichier a été exécuté avec les pages de codes par défaut. Cause possible : la page de codes indiquée est indisponible. Mise à jour de la version intégrée de WebSphere Application Server, version 6.1.0.37 La version intégrée de WebSphere Application Server est mise à jour à la version 6.1.0.37. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 9 La nouvelle version 2.7.0.0014 de CIT (Common Inventory Technology) a été ajoutée. CIT (Common Inventory Technology) a été mis à jour vers la version 2.7.0.0014. Amélioration de Tivoli Workload Scheduler Cluster Les améliorations suivantes ont été apportées à Tivoli Workload Scheduler Cluster : v La commande <TWS_home>\cluster\clusteradm.exe peut maintenant être exécutée depuis n'importe quel répertoire à condition d'être lancée avec son chemin d'accès complet. Elle crée dans le même répertoire un fichier journal appelé twsClusterAdm.journal qui contient toutes les informations concernant l'exécution de la commande. v La commande join, qui sert à ajouter un nouveau noeud, copie maintenant aussi le fichier ITWSResources.dll sur le noeud distant. Fonctions du groupe de correctifs 2 Cette section présente les fonctions du groupe de correctifs 2 pour Tivoli Workload Scheduler version 8.5.1 : Outil déconnecter La commande Vérifier l’état de santé, introduite dans conman avec le groupe de correctifs précédent, est maintenant disponible dans la console Tivoli Dynamic Workload. La commande a aussi été améliorée pour vérifier la connectivité entre le gestionnaire de domaine et les postes de travail. Vérifier l’état de santé recherche aussi les éventuels problèmes locaux qui peuvent empêcher le poste de travail de se connecter. Par exemple, il sera vérifié que le fichier Symphony ne comporte pas d'éventuelles altérations connues et que les fichiers de la boîte aux lettres sont lisibles, sans erreur dans l'en-tête, et que la boîte aux lettres n'est pas pleine. Vous devez redémarrer WebSphere Application Server pour activer cette fonctionnalité et l'utiliser dans la console Tivoli Dynamic Workload. Cette commande peut être utilisée par des opérateurs pour diagnostiquer le motif de la déconnexion d'un poste de travail et pour obtenir des suggestions sur la manière de résoudre le problème. Par exemple, dans conman, exécutez la commande suivante : checkhealthstatus nom_poste_de_travail où nom_poste_de_travail est le nom du poste de travail. Si tout est correct, la sortie est similaire à : Vérifier le résultat de l’état de santé pour le noeud nom_poste_de_travail : AWSBCS044I Les noeuds "MAITRE" et "nom_poste_de_travail" sont liés. AWSBCS022I Aucun problème local n’a été trouvé sur le noeud "nom_poste_de_travail". AWSBCS023I Le noeud "nom_poste_de_travail" est en cours de fonctionnement. S'il y a des erreurs, la sortie contient certaines suggestions et est similaire à : Vérifier le résultat de l’état de santé pour le noeud nom_poste_de_travail : AWSBCS022I Aucun problème local n’a été trouvé sur le noeud "nom_poste_de_travail". AWSBCS023I Le noeud "nom_poste_de_travail" est en cours de fonctionnement. 10 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Action de l’opérateur : AWSBCS072I Appliquez une commande de lien au noeud "nom_poste_de_travail" dans conman ou TDWC. Si le problème persiste, examinez les journaux et les traces des noeuds "nom_poste_de_travail" et "MAITRE". Remplacement d'une version de SSM et suppression de la signature Tivoli License Manager Nouvelle version de SSM, 4.0 groupe de correctifs 11 et suppression de la signature Tivoli License Manager Installation de la nouvelle ligne de commande, version 4.2.3 groupe de correctifs 7. Nouvelle ligne de commande, version 4.2.3 groupe de correctifs 7. Mise à jour de la version intégrée de WebSphere Application Server, version 6.1.0.33 La version intégrée de WebSphere Application Server a été mise à niveau vers la version 6.1.0.33 et le correctif de sécurité Java "Déni de service Vulnérabilité de sécurité avec Java (CVE-2010-4476)" a été installé. Améliorations des plug-in d'action Les plug-ins d'action de l'automatisation de charge de travail permettent désormais de gérer les défaillances des actions. Cette fonction ajoute plusieurs messages lorsqu'une action est déclenchée, notamment lorsqu'elle échoue avec des erreurs. Script d'automatisation de la procédure de reprise Symphony Cette fonction fournit un script permettant d'automatiser l'autre procédure de récupération du fichier Symphony sur le gestionnaire de domaine maître. Le nouveau script RecoveryPlanProcedure effectue les actions suivantes : logman -prod Met à jour le plan de préproduction. - planman showinfo Extrait l'heure de début de la première instance de flot de travaux non terminée et l'heure de fin du plan de production. - ResetPlan Archive le fichier Symphony actuel. - JnextPlan -from -to Crée un nouveau fichier Symphony pour la période pendant laquelle il reste des travaux en attente. Seules les instances de flot de travaux incomplètes sont incluses dans le fichier Symphony. Procédez comme suit sur le gestionnaire de domaine maître : 1. Définissez le nombre maximal de travaux sur 0 à l'aide de conman ou de Tivoli Dynamic Workload Console. Cela permet d'empêcher le démarrage de tous les travaux. 2. Arrêtez tous les processus Tivoli Workload Scheduler sur le gestionnaire de domaine maître. 3. Exécutez le script RecoveryPlanProcedure. 4. Vérifiez le plan résultant et assurez-vous que vous souhaitez exécuter toutes les instances qu'il contient en supprimant celles qui ne vous intéressent pas. 5. Définissez le nombre maximal de travaux sur la valeur précédente. Le fichier Symphony est distribué et le cycle de production recommence. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 11 Cette fonction est soumise à la limitation suivante : si la valeur du mot clé AT est ultérieure à minuit, la date FROM du script RecoveryPlanProcedure est incorrecte. Utilitaire Check sym Cette fonction vérifie le statut du fichier Symphony et émet un message d'avertissement s'il est endommagé. Vous pouvez l'utiliser aussi pour vérifier l'état de fichiers non-Symphony en indiquant le nom du fichier. Améliorations de la consignation des messages Si des travaux Tivoli Workload Scheduler se terminent anormalement parce que l'utilisateur du batch n'est pas un administrateur local, la consignation de messages a été améliorée pour extraire et consigner tous les cas d'erreur entraînés par des droits d'utilisateur incorrects. Commutation vers le gestionnaire de domaine de secours même s'il n'a pas reçu le fichier Symphony Si un gestionnaire de domaine ne peut pas recevoir le nouveau plan, aucun des agents tolérants aux pannes du domaine concerné ne le peut. Si vous ne pouvez pas reconnecter le gestionnaire de domaine, les agents du domaine concerné ne peuvent pas recevoir de nouveau plan car toutes les communications vers ce domaine passent par le gestionnaire de domaine inaccessible. Même si le domaine cible comporte un agent pouvant prendre la relève comme gestionnaire de domaine, la commande switchmgr ne peut pas effectuer la commutation car le gestionnaire de domaine de secours n'est pas sur le plan en cours. La commande switchmgr a été améliorée : elle permet désormais de basculer vers le gestionnaire de domaine de secours, même s'il n'a pas encore reçu le nouveau plan. Le nouveau comportement de la commande switchmgr n'est pas visible par l'utilisateur et la mise en oeuvre est effectuée automatiquement si nécessaire. Installez la fonction sur le gestionnaire de domaine supérieur du domaine de commutation et sur le gestionnaire de domaine de secours. Cette fonction contient le problème connu suivant : si les agents connectés au domaine de commutation hébergent un système d'exploitation Windows et une version de Tivoli Workload Scheduler antérieure aux versions suivantes : v Tivoli Workload Scheduler version 8.4 groupe de correctifs 5 v Tivoli Workload Scheduler 8.5 groupe de correctifs 2 v Tivoli Workload Scheduler 8.5.1, groupe de correctifs 2 Ils risquent de s'arrêter pendant la commutation. Pour résoudre le problème, rétablissez le lien à partir du nouveau gestionnaire de domaine. Cette fonction est soumise à la limitation suivante : après le changement de gestionnaire, le statut de certains postes de travail risque d'être incohérent. Pour contourner ce problème, liez à nouveau les postes de travail. Délai d'attente pendant le téléchargement du fichier Symphony Pendant la phase d'initialisation, le processus mailman ou le serveur mailman lie et initialise de manière séquentielle tous les postes de travail gérés. Lorsque le téléchargement du fichier Symphony sur un poste de travail est terminé, mailman initialise le prochain poste de travail dans la séquence. Si le réseau est très lent pendant l'initialisation d'un poste de travail spécifique, l'initialisation des postes suivants peut nécessiter un certain temps. L'option suivante doit être ajoutée au fichier localopts pour définir le délai d'attente du téléchargement du fichier Symphony : 12 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 mm symphony download timeout = délai_attente Où délai_attente est le délai d'attente exprimé en minutes. Nouvelles fonctionnalités du groupe de correctifs 1 Cette section présente les fonctions du groupe de correctifs 1 pour Tivoli Workload Scheduler version 8.5.1 : Mise en oeuvre de l'application Tivoli Workload Scheduler et des événements de surveillance FS De nouveaux moniteurs sont désormais disponibles pour contrôler l'état des applications et du système de fichiers Tivoli Workload Scheduler. Simplification de la maintenance A partir du groupe de correctifs 1 pour Tivoli Workload Scheduler V8.5.1, il est plus aisé d'identifier et de résoudre les incidents de communication entre les gestionnaires de domaine et les postes de travail. Un nouveau service netman, appelé chkhltst, a été ajouté pour vérifier l'état de santé du poste de travail. Lorsque la commande link est lancée et qu'aucune connexion n'est établie, si le gestionnaire de domaine ne reçoit aucune réponse dans le délai d'attente défini, ce service est automatiquement appelé par mailman. Ce service s'assure que la boîte aux lettres du poste de travail est accessible et recherche les éventuelles erreurs dans l'en-tête de la boîte aux lettres. Les informations recueillies sont consignées dans le fichier TWSMERGE.log sur le gestionnaire de domaine. Planification de types de travaux spécifiques Vous pouvez définir et planifier des travaux dynamiques pour exécuter différents types d'opérations : bases de données, transferts de fichiers, Java et services Web. Vous pouvez personnaliser les fichiers exemple fournis avec le produit en fonction de votre environnement. Configuration de traces sans arrêter et redémarrer l'agent Les fichiers de trace sont activés par défaut pour l'agent Tivoli Workload Scheduler. Vous pouvez exécuter les commandes enableTrace, disableTrace, showTrace et changeTrace pour configurer les traces, sans avoir à arrêter puis redémarrer l'agent, sauf si vous utilisez les plateformes suivantes : v AIX v HP IA-64 v HP-UX Surveillance de la santé de votre environnement Tivoli Workload Scheduler Vous pouvez utiliser l'automatisation EDWA (event-driven workload automation) pour surveiller la santé et l'état de votre environnement Tivoli Workload Scheduler. Vous pouvez également démarrer un ensemble d'actions prédéfinies, déclenchées lorsqu'un ou plusieurs événements particuliers se produisent. Vous pouvez surveiller la taille des files d'attente de messages, l'espace disque utilisé par Tivoli Workload Scheduler et l'état des processus Tivoli Workload Scheduler. Exécution de la commande de gestion de ressource à partir des agents Tivoli Workload Scheduler Vous pouvez désormais créer et gérer des ressources, des groupes de ressources et des ordinateurs à partir des agents Tivoli Workload Scheduler, et pas uniquement à partir du gestionnaire de domaine principal. Pour cela, une instance supplémentaire du fichier CLIConfig.properties est installée avec le groupe de correctifs, sur chaque Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 13 agent. Si vous avez l'intention d'exécuter cette commande à partir d'un agent, vous devez configurer certains mots clés du fichier CLIConfig.properties en local. Amélioration de l'intégration avec IBM Tivoli Monitoring à l'aide d'un fournisseur de données de script L'intégration entre Tivoli Workload Scheduler et IBM Tivoli Monitoring à l'aide d'un fournisseur de données de script permet de surveiller deux processus supplémentaires : v appserverman v WebSphere Application Server et deux fichiers de messages supplémentaires : v Appserverbox.msg v Clbox.msg Pour plus d'informations, voir http://publib.boulder.ibm.com/infocenter/ tivihelp/v3r1/topic/com.ibm.tivoli.itws.doc_8.5.1.1/awsismst14.htm Incidents résolus Cette section répertorie les APAR et incidents internes résolus par ce groupe de correctifs et les groupes de correctifs précédents. Chaque groupe de correctifs remplace tous les précédents. Pour plus d'informations sur les APAR et les défauts internes, reportez-vous à la section «Mises à jour de la documentation», à la page 61. La présente section détaille les points suivants : v «APAR et bogues résolus dans le groupe 4 de Tivoli Workload Scheduler 8.5.1» v «APAR et incidents résolus dans le groupe de correctifs 3 de Tivoli Workload Scheduler pour la version 8.5.1», à la page 16 v «Limitations supprimées dans le groupe de correctifs 3 pour la version 8.5.1 de Tivoli Workload Scheduler», à la page 21 v «APAR et incidents résolus dans le groupe de correctifs 2 de Tivoli Workload Scheduler pour la version 8.5.1», à la page 22 v «APAR et incidents résolus dans le groupe de correctifs 1 de Tivoli Workload Scheduler pour la version 8.5.1», à la page 29 APAR et bogues résolus dans le groupe 4 de Tivoli Workload Scheduler 8.5.1 Cette section répertorie les APAR et incidents internes résolus par le groupe de correctifs 4. Liste des APAR corrigés : v IV10349: CONMAN RERUN FROM BEHAVES DIFFERENTLY THAN JSC/TDWC RERUN FROM. v IV12413: IN THE CURRENT PLAN, "RELEASE JOB" COMMANDS ARE DISCARDED FROM THE PREVIOUS DAY'S PRODUCTION PLAN IN TIVOLI WORKLOAD SCHEDULER. v IV12488: PERFORMANCE DEGRADATION AFTER COMPOSER COMMANDS. v IV12500: RUNCYCLES WITH RULE BYWORKDAY OR BYFREEDAY, IN SOME CIRCUMSTANCES CAN SLOW-DOWN THE PLAN CREATION. v IV12548: COMPOSER VALIDATE ON SCHEDULE'S FLAT FILE GENERATES AN ICALENDARERROR SYNTAX ERROR WHEN THE RUN CYCLE IS LONGER THAN 128 BYTES. 14 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v IV12564: EWAS IS NOT ABLE TO AUTHENTICATE LDAP GROUP MEMBERS FOR TWS. v IV13294: ZCENTRIC AGENT JOBS WITH STDERROR- AND STDOUTPUT-CARD EXECUTING POWERSHELL SCRIPTS HANG AND HAVE TO BE KILLED. v IV13368: CRITICAL JOB IN 8.5+ SINFONIA CAUSES CORRUPTION ON 8.4-. v IV13394: WRONG JOB NAME INTO THE HEADER OF THE BROKER JOB OUTPUT. v IV13825: CONMAN TELLOP ADDS LINE BREAK. v IV13950: INLINE SCRIPTS WITH CURLY BRACKETS CAUSE JOB FAILURE. v IV14317: JS SUBMITTED FROM TDWC DURING THE DST FALL SWITCH DOES NOT STARTAT FIRST OCCURRENCE. v IV14569: INTERNETWORK DEPENDENCIES ARE NOT BEING CLEARED WHEN CANCELED. v IV14572: UPDATESTATS ABENDS WITH RC=4 AND JOBS LOGGED INFORMATION MISSING. v IV15366: TDWC 8.6 RUNNING A REPORT ON A CURRENT PLAN WITH A LARGE SYMPHONY FILE RETURNS NO RESULTS. v IV15451: AWSBCV012E ON CHILD DM FOLLOWING SWITCHMGR. v IV15710: MVS OPENS DEPENDENCY IS NOT RECOGNIZED. v IV15887: JOBMANGER CRASH DUE SIGPIPE IF THE COMMUNICATIONS WITH THE BROKER IS BROKEN, FOR EXAMPLE NO TRUSTED CERTIFICATE. v IV15995: WEB SERVICE TIMEOUT NOT CONFIGURABLE IN THE WS JOB EXECUTOR. v IV16134: AFTER CONMAN SUBMIT INPUTS BAD RECORD INTO SYMPHONY FILE. v IV16157: TDWB ARRAYINDEXOUTOFBOUNDS - THREAD-SAFENESS OF THE WAS EMF. v IV16963: INCORRECT SCHEDULED DATE VALUE WHEN SUBMITTING A JOBSTREAM WITH SCHED TIME AFTER MIDNIGHT AND STARTOFDAY NOT EQUAL TO 0000. v IV17517: SUBMIT AD HOC FROM EDWA ACTION COULD CAUSE EWAS CRASH. v IV17907: MAKEPLAN RETURN 0 EVEN IF THE PLAN WAS NOT CREATED AT ALL. v IV18644: REPTR -POST -DETAIL (10B) IS NOT DISPLAYING COMPLETE JOB ID WHEN MAESTRO_OUTPUT_STYLE=LONG. v IV18646: FOLLOWS DEPENDENCY IS NOT HONORED IF JOB NAME IS CHINESE. v IV19237: WEBSPHERE (JAVA) CRASHES INTERMITTENTLY. v IV20588: CRITICAL JOB ALREADY IN PLAN WHEN WORKSTATION IS IGNORED RESULTS IN TDWC AWSJCS011E "JAVA.LANG.NULLPOINTEREXCEPTION". v IV22058: MAILMAN CORE DUMP AFTER FAILED LINK ATTEMPT TO FTA CHECKHEALTHSTATUS FAILURE ON MDM MAILMAN LEADS TO COREDUMP. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 15 Liste des incidents résolus : Cette liste contient les incidents dont les solutions ont résolu certaines des limitations rapportées dans les notes sur l'édition de Tivoli Workload Scheduler Version 8.5.1 : v 56503: Les travaux interactifs ne fonctionnent pas correctement sur MS Server 2008 et Vista. APAR et incidents résolus dans le groupe de correctifs 3 de Tivoli Workload Scheduler pour la version 8.5.1 Cette section répertorie les APAR et incidents internes résolus par le groupe de correctifs 3. Liste des APAR corrigés : v IV00143: AWSEDW053E WARNING INSTEAD OF ERROR IN STDLIST AND SYSLOG. v IV00401 : L'AGENT DE RESEAU ETENDU PRODUIT UNE ERREUR LORSQUE LE FICHIER CPU_XA_NAME_NETMTH.OPTS N'EST PAS PRESENT DANS LE DOSSIER METHODS. v IV00406 : TRAVAIL DE COURTIER EXECUTE PLUSIEURS FOIS. v IV00639 : PROBLEME LORS DE LA REEXECUTION DES TRAVAUX, APRES L'HEURE DE DEBUT LA PLUS TARDIVE, QUI INCLUT UNE FREQUENCE EVERY" ET SUPPRESSION APRES L'HEURE DE DEBUT LA PLUS TARDIVE v IV00662: "CONMAN SC;GETMON" FAILS WITH NO MSG: /USR/LOCAL/TWS851/MAE851/TWS/SYMPHONY,,,0, . v IV00921: 8.5.1 FP2 OPENS HAS DOUBLE QUOTES AROUND THE FILE NAME. v IV01408: AFTER APPLYING 8.5 FP02 JOB STREAMS ARE NOT REMOVED FROM PLAN AFTER UNTIL TIME REACHED. v IV01550: AFTER SWITCHMGR, SEVERAL DM'S FAIL TO LINK AUTOMATICALLY, AND REQUIRE A MANUAL RELINK. v IV01873: JOB SUBMITTED WITH ALIAS VIA TDWC DOES NOT SHOW THE ORIGINAL JOBNAME IN THE PLAN AUDIT LOG OR TWSMERGE. v IV01885 : L'AGENT TDWB PRODUIT L'ERREUR AWSITA082E LORSQUE DEUX ANALYSES DU MATERIEL SE PRODUISENT A QUELQUES SECONDES D'INTERVALLE. v IV02089: EWAS UPGRADE FAILS DUE TO NOT ENOUGH FREE DISK SPACE. v IV02340: TIME OF PREDECESSOR JOBS AND DEPENDENCY PROMPTS ON JSC AND TDWC ARE IN GMT. v IV02406: INTERNETWORK DEPS DONT WORK USING SCHEDTIME WITH MULTIPLE JS INSTANCES. v IV02414: MDM THREADS HANG WHEN AN ERROR READING FROM SYMPHONY FILE OCCURS WHILE JOB LOGS ARE RETRIEVED. v IV02797: IN E2E ENVIRONMENT, CENTRALIZED SCRIPTS RUN ON UNIXLOCL EXTENDEDAGENTS (XAS), ONLY COMPLETE THE FIRST LINE. v IV03447: MAKEPLAN AND SWITCHPLAN SUCCEED WHEN PLANMAN WAILS WITH AWSBEH021E ERROR. 16 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v IV03559: SSMAGENT DOESN'T WORK IF TWS INSTALL PATH IS TOO LONG. v IV03894: DOES_NOT_MATCH IS IGNORED WHEN MULTIPLES ARE USED. v IV06620 : CORRIGE L'UTILISATION DU MECANISME POUR CREER L'ALIAS DE TRAVAIL LORS DE LA SOUMISSION AD HOC. v IV06847 : AWSJCO111E SE PRODUIT LORS DE L'ENREGISTREMENT DE LA REGLE D'EVENEMENT PAR TDWC. v IV07182: STAGEMAN FAILED WITH AWSBHV021E. v IV07279: TEMPORARY FILE IS CREATED AND NOT REMOVED BY "COMPOSER REPLACE" OF JOBS. v IV07336 : 'MSVCR71.DLL' MANQUE DANS L'IMAGE D'INSTALLATION DE L'AGENT ZCENTRIC POUR LA VERSION WINDOWS 64 BITS. v IV07340 : CLICHE DU PROCESSUS CORE DE MAILMAN APRES ECHEC DE LA TENTATIVE DE LIAISON A FTA UN ECHEC DU CONTROLE DE L'ETAT DE SANTE SUR MDM MAILMAN ENTRAINE UN CLICHE DU PROCESSUS CORE. v IV07655 : FUITE DE MEMOIRE DANS LE PROCESSUS NETMAN AU DEMARRAGE D'UN SERVICE. v IV07688 : AWSJMR003E UN PROBLEME DE TRANSPORT A ETE DETECTE - BIBLIOTHEQUES GSKITS. v IV07888 : LA COMMANDE 'CPCH' DE WINDOWS NE FONCTIONNE PAS SUR LES POSTES DE TRAVAIL ZCENTRIC. v IV08700 : L'API DU SERVICE WEB TWS RENVOIE UNE DATE DE PERIODE POUR LES HEURES DE DEBUT ET DE FIN. v IV08995 : CONMAN ALTPRI EST PERDU LORS DE LA COMMUTATION SUR SYMPHONY. v IV09167 : LES MAGENTS NE DEMARRENT PAS SOUS AIX 6.1 A CAUSE D'UN FICHIER MAGENT.DEFS VIDE. v IV09379 : APRES LA DEFINITION D'UNE NOUVELLE HEURE JUSQU'A, JUSQU'A NE SE PRODUIT PAS A LA NOUVELLE HEURE JUSQU'A. v IV09908 : LE FICHIER DE PARAMETRES N'EST PAS IMPORTE DANS LA MISE A NIVEAU TWS 8.5.1 AVEC TWSINST.SH v IV10270 : AWSJPL006E UNE ERREUR DE PROGRAMMATION SE PRODUIT DANS LE SYSTEMOUT.LOG LORSQU'UN TRAVAIL EST SOUMIS AU FLOT DE TRAVAUX "JOBS". v IV10356 : LA SOUMISSION D'UN FLOT DE TRAVAUX AVEC VARIABLE ENTRAINE UNE ERREUR. v IV10400 : RETARD DE VISUALISATION DU JOURNAL DE TRAVAIL DANS JSC SUR HPUX. v IV10403 : BLOCAGE DE JOBMON APRES UN BASCULEMENT SUR GRAPPE. v IV10438 : LES REGLES DE L'EVENEMENT MODIFICATION DU FICHIER TERMINEE NE SE DECLENCHENT PAS SUR L'AGENT TOLERANT AUX PANNES. v IV10460 : CONMAN NE PARVIENT PAS A CHARGER LES BIBLIOTHEQUES ICU. v IV10778 : ERREURS DE BASE DE DONNEES GENEREES PAR TDWB. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 17 v IV11228 : JOBMAN TOMBE EN PANNE AVEC L'ERREUR AWSBIK007E. v IV11650 : FIN ANORMALE D'UPDATESTATS AVEC LA BASE DE DOCUMENTS INFORMIX SI LE FICHIER DE PLAN DE PREPRODUCTION A PLUS DE 7 JOURS. v IZ67514: TWS 8.3 FTA CONMAN ERROR MESSAGE IF DEFAULT CONFIGURATION. v IZ81893: COMPOSER USER SECURITY CONSISTENCY CHECKS NOT BEHAVING THE SAME IN JSC. v IZ08543 : INTEGRATION TSM : FIN ANORMALE DES TRAVAUX TSM SI ON DEPASSE MINUIT. v IZ09145 : LE SCRIPT TWA_ENV NE PARVIENT PAS A DEFINIR LE CHEMIN. v IZ96555 : LES CONDITIONS DU DELAI D'ATTENTE ASSOCIEES AU PROCESSUS DE ROUTEUR SONT UTILISEES POUR TELECHARGER DES SCRIPTS CENTRALISES. v IZ97908: WHEN PLAN AUDIT IS ENABLED RANDOM WAS CRASH WITH EVENT RULES USING SUBMIT ACTION. v IZ98358: RMSTDLIST FAILS ON TWS 8.5.1 FP1 WINDOWS 2003 CLUSTER. v IZ98528: PARMS -R FAILS WITH A CORE DUMP ON HP-UX. v IZ98964: TWS JOBNUMBER INVALID IN EVENT.LOG ON LINUX 64BIT. v IZ99893 : L'EVENEMENT CONSIGNE DANS LE MESSAGE DE JOURNAL DECLENCHE 1 INTERRUPTION POUR N MESSAGES AU LIEU D'1 INTERRUPTION PAR MESSAGE. v IZ99233: EVENT RULE ALLOWS JOB SUBMIT WHEN JOBSTREAM SPECIFIED DOES NOT EXIST. v IZ99333: DELAY IN JOB STARTING EVEN THOUGH CANCEL PENDING DEPENDENCY HAS BEEN PROCESSED. v IZ99697: THE NUMBER OF FILE DEPENDENCIES UNRESOLVED IS SET TO 1, ALTHOUGH ALL OF THEM ARE RESOLVED. v IZ99755: NEW OPTION TO SKIP JOB EVERY INSTANCE IN LATE. v PM35814 : IMPOSSIBLE D'ARCHIVER LES PAGES DE CODE EN RAISON D'UNE LONGUEUR INCORRECTE DES TABLES DB2 QUI EMPECHE L'ENREGISTREMENT DES ZONES CONTENANT DES CARACTERES UTF8 MULTIOCTETS. v PM40295 : EQQEVLIB NON REMPLI PAR L'EXECUTION DU PROGRAMME EQQRXTRG. v PM44066: TWSZ E2E ADDRESS SPACE ABEND S338 MULTIPLE TIMES FOLLOWED BY S683. Liste des incidents résolus : Cette liste contient les incidents dont les solutions ont résolu certaines des limitations rapportées dans les notes sur l'édition de Tivoli Workload Scheduler Version 8.5.1 : v 54332 : base : contrôle de syntaxe erroné sur RCCONDSUCC. v 54389 : le pont TWS ne démarre pas. v 54402 : état prêt (l'état interne FENCE) n'est pas filtré. v 54500 : .JobInPlanFilters : filtre RERUN_OPT 18 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v 55029 : exception mémoire insuffisante de l'agent java lors de l'exécution de travaux du programme d'exécution v 55170 : chemin critique -> "conman sj;crit" affiche CritStart erroné lorsque tz=no. v 55174 : contrôle de contrainte d'unicité pour le poste de travail de courtier dans le même domaine. v 55200 : twsClusInstEnabler.cmd ne recrée pas TWA correctement. v 55201 : twsClusInstEnabler.cmd ferme l'interpréteur de commandes après l'exécution. v 55346 : message non verrouillé avec l'utilisation des commandes optman. v 55354: Repair:wrong disk space check on /tmp. v 55412 : absence de contrôle lors de la création d'une règle d'événement avec un caractère non autorisé. v 55449 : comportement erroné lors de l'utilisation de sbd avec le chemin d'accès UNC sous Windows. v 55451 : absence de contrôle lors de la création d'une règle d'événement avec des processus TWS surveillés dupliqués. v 55478 : horaire planifié du travail prédécesseur en temps moyen de Greenwich dans TDWC. v 55532 : exception de registre personnalisé dans les traces de moteur Linux. v 55613 : action absente exécutée à l'aide de l'attribut JobStreamSchedTime. v 55614 : absence de contrôle lors de l'enregistrement d'une règle d'événement avec des flots de travaux d'action inexistants. v 55627 : action absente déclenchée avec type d'événement égal à JobStatusChanged lorsque l'on utilise l'attribut de connexion. v 55628 : action absente déclenchée avec type d'événement égal à JobStatusChanged lorsque l'on utilise l'attribut ErrorMessage. v 55684 : problème "loadJob" lors de la tentative d'obtenir stdlist ou props d'un travail dans USERJOBS s'il y a un autre travail portant le même nom. v 55685 : la prévision listsym n'affiche pas le plan de prévision si le nom est trop long (supérieur au maximum). v 55687 : absence de redémarrage de ssmagent après processus d'arrêt de monman. v 55688 : message d'erreur incorrect exécutant une commande conman getmon sur un poste de travail de courtier. v 55690 : la prévision listsym affiche le nom du plan de prévision tronqué avec une longueur > 16. v 55691 : erreur avec l'affichage de fréquence every sur TEP. v 55692 : message d'erreur incorrect lors de la soumission d'un travail avec un nom d'utilisateur non valide/manquant. v 55697 : modifiez le modèle pour créer un nouveau courtier de type ws. v 55698 : répétition du message de redémarrage de l'agent SSM dans la trace d'agent. v 55703 : comportement incorrect lors de la soumission d'une action sbj avec l'attribut SchedTimeResolutionCriteria. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 19 v 55762 : trop de fichiers ouverts exécutant la suite d'automatisation de l'interface de programme d'application. v 55768 : contrôle de longueur incorrect lors de l'importation d'une règle d'événement depuis le composeur. v 55777 : pour le modèle de définition FTA, FULLSTATUS doit être OFF. v 55778 : si cc n'a pas DISP sur MDM, CPU sbj de TDWC pas audité. v 55786 : la soumission du flot de travaux depuis l'interface utilisateur Web échoue si le flot de travaux comporte des variables. v 55787 : sous Windows 2008R2 64 bits, twsClusterAdm 32 bits ne fonctionne pas correctement. v v v v v v v v v v 55814: SBD with alias via TDWC does not show the original job name. 55820 : switcheventprocessor ne bascule pas sur bkm. 55832: Additional traces in PlanJNI component. 55852 : réparation : vérification erronée de l'espace disque sur /tmp. 55860 : mettre à jour vers tzdata2011i pour les modifications russes. 55866 : tous les fichiers .bat des GA_fixes sont enregistrés en format unix. 55872 : monman s'arrête après la correction. 55881 : l'agent fixpack_level doit être mis à jour. 55893 : panne de monman. 55895 : la validation ne modifie pas la valeur dans le registre TWA. v 55898 : INFORMIX : informations "Actions d'installation disponibles" erronées dans l'assistant. v 55899 : INFORMIX : mettre à jour "patchInstall.txt" pour activer l'installation en mode silencieux. v 55908 : validation-groupe de correctif 1 échoue sur MDM 8.5.0.01 : étape4->Eclipse / étape6->Courtier v 55909 : installation du groupe de correctifs 3 (MDM) : 2 étapes portant le même nom (serviçabilité). v 55911 : si twsCluAdmin ne parvient pas à mettre à jour un service distant, aucun message n'est renvoyé. v 55917 : réexécutez la définition de travail d'origine perdue si la définition de travail est définie avec des alias dans le flot de travaux. v 55918 : IDX db accordé incorrect v 55920 : le plug-in Ftp ne fonctionne pas avec FTPS : erreur de fichier introuvable. v 55924 : INFORMIX : impossible de supprimer la table de variables qui a été utilisée pendant sbs. v 55935 : groupe de correctifs 3 sous Windows : désactivez Next s'il n'y pas de place dans le répertoire tmp. v 55942 : problème de performances lors de l'extraction d'un journal de travail. v 55943 : CIT_Preinstall.spb et CIT.spb manquent dans la génération WINDOWS 20111024. v 55954 : échec du chargement du sous-agent iis. v 55957 : paramètre masqué pour désactiver la planification en période pendant l'heure d'été. 20 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v 55960 : INFORMIX : installation en mode silencieux pour travailler sans IDSCheckPrereqs.idsJCC. v 55965 : l'annulation silencieuse du groupe de correctifs 1/groupe de correctifs 2 échoue avec l'installation du groupe de correctifs 3. v 55966 : le nouveau journal doit contenir la commande d'exécution. v 55968 : filewatch.zip incorrect dans les plateformes UNIX. v 55972 : après validation du groupe de correctifs 3 et désinstallation, swdis n'est pas supprimé. v 55974 : symcheck produit à tort un résultat positif. v 55978 : TwsClusterAdm ne parvient pas à ajouter une ressource tws avec le paramètre hosts. v 55979 : twspatch ne met pas à niveau CIT. v 55981 : mise à jour de l'utilisation des modifications. v 55993 : la mise à jour avec hosts échoue avec l'erreur 16. v 55997 : les fichiers tmp du composeur ne doivent pas être inscriptibles pour tout le monde. v 56001 : WINDOWS-64 : panne du programme d'installation de mises à jour (exec a renvoyé : -1073741819). v 56005 : panne de twsClusterAdm.exe sous win 2008 R2 64. v 56007 : AWKFTE007E : "Connexion fermée sans indication.". v 56016 : MINPORT et MAXPORT ignorés dans JOBREC pour le travail FTP. v 56017 : la mise à jour ne fonctionne pas correctement. v 56024 : améliorer la serviçabilité des paramètres. v 56025 : planification erronée avec soumission de flot de travaux ad hoc. v 56035 : résultat erroné pour sbs soumis 5/6nov avec el=YES. v 56040 : groupe de correctifs 3 du système de détection d'intrusion 851 : paramètre manquant dans l'installation en mode silencieux. Limitations supprimées dans le groupe de correctifs 3 pour la version 8.5.1 de Tivoli Workload Scheduler Les limitations logicielles suivantes sont résolues dans Tivoli Workload Scheduler 8.5.1 avec le groupe de correctifs 3 : Ambiguïté pour les travaux planifiés lorsque l'heure d'été est désactivée (55608) Si un flot de travaux ou un travail est exécuté dans un fuseau horaire au moment où l'heure d'été est désactivée, c'est-à-dire que l'heure est retardée d'une heure et que vous définissez une dépendance d'heure pour de tels flots de travaux ou travaux en liaison avec un autre fuseau horaire, il pourrait arriver que cette dépendance horaire se produise lors du deuxième intervalle de temps, l'intervalle répété. Dans ce cas, la dépendance d'heure serait résolue pendant le premier intervalle de temps. Maintenant, Tivoli Workload Scheduler détecte que la dépendance d'heure se produit lors du deuxième intervalle de temps, l'intervalle répété, et la résout en conséquence. Aucune intervention de l'utilisateur n'est nécessaire pour activer ce comportement. EVERY JOB prend maintenant l'heure d'été en compte (55941) Si le mot clé EVERY est défini pour un travail au moment où l'heure d'été est désactivée, c'est-à-dire au moment où l'heure est retardée d'une heure, le travail n'est pas exécuté lors du deuxième intervalle de temps, l'intervalle répété. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 21 Maintenant, la commande EVERY JOB prend en compte l'heure d'été et est également exécutée pendant le deuxième intervalle de temps, l'intervalle répété. Aucune intervention de l'utilisateur n'est nécessaire pour activer ce comportement. Suivi des alias et des travaux ad hoc soumis dans l'historique des travaux (55439) Certaines limitations empêchaient Tivoli Workload Scheduler d'effectuer le suivi des travaux ad hoc soumis dans l'historique des travaux (les commandes conman sbd et sbf) ou des travaux soumis avec des alias (la commande conman sbj; alias). Maintenant, ces travaux sont eux aussi suivis dans l'historique des travaux et indiqués dans les rapports historiques. Les statistiques des travaux ne sont toujours pas mises à jour pour ces travaux. Aucune intervention de l'utilisateur n'est nécessaire pour activer ce comportement.. APAR et incidents résolus dans le groupe de correctifs 2 de Tivoli Workload Scheduler pour la version 8.5.1 Cette section répertorie les APAR et incidents internes résolus par le groupe de correctifs 2. Liste des APAR corrigés : v IZ65711 : EXECUTION LONGUE DE FINAL.UPDATESTATS. v IZ66103 : %UNISON_SCHED% DU TRAVAIL DE REPRISE NE COMPORTE PAS DE NOM DE FLOT DE TRAVAUX SI LE FLOT DE TRAVAUX EST SOUMIS DEPUIS JSC. v IZ72279: DURING THE FALL DST SWITCH, SCHEDULES BETWEEN 0100 AND 0200 ARE NOT PUT INTO THE SCHEDULE ON THE DAY OF DST SWITCH ONLY. v IZ73578: ONE PREDECESSOR IF SBS WITH FOLLOWS PREVIOUS SELF AND SAME SCHEDTIME. v IZ73772: AFTER TWS 8.5 FP1 MESSAGE CCGBC0071W WARNING APPEARS WHEN STARTUP SCRIPT IS ISSUED. v IZ74359: EVENT IS TRIGGERED BY MONMAN WITH DELAY. v IZ74400 : PENDANT LA PREVISION, ERREUR DE PLAN AWSJDB803E AVEC LE CODE DE CAUSE "68" LORS DE L'EDITION D'UN FLOT DE TRAVAUX PENDANT UNE GENERATION DE PLAN DE PREVISION. Pour éviter le verrouillage de la base de données, un nouveau tableau MDL.JSF_JS_INST_FORECAST permet désormais de générer le plan prévisionnel. En outre, la propriété DB2 Type 4 IsolationLevel est désormais visible dans l'outil WebSphere Application Server ShowDataSourceProperties et sa valeur est automatiquement définie sur cursor_stability. v IZ75038: WHEN USING A MAILMAN SERVER FOLLOWING A CONMAN STOP ON AGENT WRITER/LINK FROM DB DOES NOT TIMEOUT. v IZ76319: DATECALC COREDUMPS ON HP ITANIUM 64 BIT. v IZ76346: JOBSTREAMWORKSTATION IN SCOPE SECTION IS NOT MODIFIED. v IZ76676 : LE TABLEAU DE BORD AFFICHE TRAVAIL AVEC FIN ANORMALE, MEME S'IL A ETE REEXECUTE AVEC SUCCES. 22 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v IZ76966 : LA MISE A NIVEAU DIRECTE DE TWS VERS LE SCRIPT SQL TWS84 DONNE DES AUTORISATIONS A L'ID DB2SERVER ET NON AU CLIENT DB2 OU A L'AUTRE ID. v IZ77122: TRIAL/FORECAST PLAN WITH MBCS NAME CAN NOT BE ACCESSED FROM JSC/TDWC. v IZ77386: CONMAN STOP GENERATES SEGFAULT ERROR ON LINUX /VAR/LOG/MESSAGES FILE. v IZ77523: WHEN NETUSERGETINFO API FAILS DURING WINDOWS DOMAIN CONTROLLER AUTHENTICATION, JOB STOPS PROCESSING. v IZ77650: AWSGTW113I IS GARBLED WHEN LANG=JA_JP ON AIX. v IZ77651: JOB STREAM STAYS IN READY, AFTER JOBS ARE CANCELLED WITH "PEND" OPTION. v IZ78475: ON APPSERVMAN STOP, IT WRITES INCORRECT MESSAGE TO MERGE LOG: THIS MEANS THAT THE APPLICATION SERVER ITSELF HAS ALSO STOPPED. v IZ78481 : LE GESTIONNAIRE DE DOMAINE PRINCIPAL NE PEUT PAS BASCULER SUR LE GESTIONNAIRE DE DOMAINE DE SECOURS APRES UNE MODIFICATION DES NOM D'HOTE ET ADRESSE IP PRINCIPAUX. v IZ80015 : POSSIBILITE DE SELECTIONNER UNE TABLE DE VARIABLES DIFFERENTE. v IZ80144: FOLLOWS DEPENDENCY NOT HONORED WHEN SCHEDULE WITH "MATCHING PREVIOUS" KEY IS SUBMITTED TWICE VIA EDWA. v IZ80500: MAKESEC CORRUPTS SECURITY FILE. v IZ80775: TWSCLUSTERADM.EXE ABENDING ON 2008 WINDOWS CLUSTER. v IZ80975: SET 305 (WS LINKED) IN THE BMEVENTS.CONF. v IZ81173: TWSHOST.SH RETURNS STATUS "DOWN" IF SYMPHONY FILE IS NOT READABLE BY UA USER. v IZ81457: E2E LINK PROBLEM FOR FTA WITH DISTRIBUTED CONNECTOR. v IZ81502 : LE SCRIPT TWS_INST_PULL_INFO.CMD SE TERMINE AVEC LE CODE RETOUR 0, MEME SI UNE ERREUR BLOQUANTE SE PRODUIT. v IZ81898: SOCKET ERROR INFORMATION IS NO COMPLETE ON JAPANESE ENVIRONMENT. v IZ82455 : PROBLEMES DE FILTRAGE CONMAN POUR LES COMMANDES SS ET BJ AVEC LES OPTIONS ECHEANCE ET FUSEAU HORAIRE. v IZ82772: MONMAN ISN'T SWITCHING WRITING TO A DIFFERENT FILE EVERY DAY. WRITES TO THE SAME FILE. REQUIRES A CONMAN STOPMAN & STARTMON. v IZ82940: CREATE-TRIAL SHOULD NOT BE ALLOWED FROM TWS COMMAND LINE WHEN LTP/SYMPHONY IS ALREADY PRESENT. v IZ83199: TIVOLI_JOB_DATE HOLDS -0032768, IF DELDEP AT ON JOB IS PERFORMED. v IZ83265 : REP11 N'AFFICHE PAS TOUTES LES EXECUTIONS DE PLANNING UTILISANT LE DERNIER JOUR DU MOIS ET SD EARLY ET TZ EST OU BEFORE GMT EN GENERAL Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 23 v IZ83267: MONTHLY JOB STREAM IS NOT SCHEDULED CORRECTLY. v IZ83683: WEBSPHERE CRASH IF BROWSE JOBLOG IN ALTERNATE PLAN. v IZ83745: MAILMAN OR BATCHMAN TERMINATES WITH CORE IF OPTIONS=OFF IN BMEVENTS.CONF. v IZ84127 : LE COMPOSEUR NE PERMET PAS D'UTILISER UN CARACTERE DU JEU DE CARACTERES MULTI-OCTETS COMME NOM D'AGENDA "DANS LE CYCLE D'EXECUTION". v IZ84212: FORMAT OF EVENT 163, 164, 165 IS NOT CORRECT IN FORMAT FILE. v IZ84302: MAKESEC FAILS WITH NTDLL.DLL DURING 8.5.1 INSTALLATION. v IZ84698: REPTR -POST VARIES WITH DIFFERENT MAESTRO_OUTPUT_STYLE VALUES. v IZ84757 : JBXTRACT N'EXTRAIT PAS LES BONNES DATES. v IZ84990: MULTIPLE SENDEVENT FAILS WITH AWSGTW112E ERROR. v IZ84993 : "TWSPATCH" NE CREE PAS LE REPERTOIRE /TMP/TWA/TWS851FIXPACK SI /TMP/TWA N'EXISTE PAS. v IZ85242 : L'UTILITAIRE DE VERSION NE SIGNALE PAS QU'UN GROUPE DE CORRECTIFS A ETE APPLIQUE. v IZ85720 : TWS 8.5.1 GROUPE DE CORRECTIFS 1 NE CONTENAIT PAS WIN64 POUR FILEWATCH.EXE ET LE FICHIER WATCHDB.EXE. v IZ85790: "XREF -F" COMMAND DOESN'T SHOW FILENAME OF QUALIFIER. v IZ85919 : HORAIRE PLANIFIE DU FLOT DE TRAVAUX PREDECESSEUR EN TEMPS MOYEN DE GREENWICH DANS JSC ET TDWC. v IZ86029 : LE TEXTE DE L'INVITE COMMENCE PAR LE SIGNE DEUX-POINTS (:), CE QUI NECESSITE UNE INTERVENTION. v IZ86162: NETMAN PROCESS CONSUMING MEMORY ON W2K3 64BIT. v IZ86292 : EXTRACTION DU JOURNAL DE TRAVAIL IMPOSSIBLE POUR UN AGENT Z CENTRIC. v IZ86650 : LES RAPPORTS TDWC NE SATISFAISAIENT PAS AUX DEPENDANCES POUR DES TRAVAUX TERMINES AVEC SUCCES. v IZ86677 : LA VALEUR DE JOBSTATCHGEVT.ACTUALDURATION N'EST PAS CORRECTE. v IZ86769: KILL JOB DOES NOT WORK ON 64BIT WINDOWS. v IZ86831: JS AT 00:00 IS NOT INCLUDED IN CONMAN SS +STARTED=,HIGHTIME v IZ86885: SCHEDULE WITH AT TIME IS LOST WITH JNEXTPLAN -FOR 0000. v IZ86983 : AFFICHER/MODIFIER LES PROPRIETES DE SECURITE DE BROKER NE FONCTIONNE PAS DANS UN ENVIRONNEMENT NON ANGLAIS. v IZ87102 : TDWC AFFICHE UNE REGLE DE JOUR LIBRE INCORRECTE DANS L'INFOBULLE. v IZ87209 : LES CHEMINS CONTENANT LA PERLUETE "&" NE SONT PAS RECONNUS DANS TWS. 24 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v IZ87237 : LA PERSONNALISATION DE *UPDATE REINITIALISE COMPLETEMENT LE REPERTOIRE /MAESTRO. v IZ87365 : UN TRAVAIL DWB TWS 8.5.1 SOUS AIX ECHOUE AVEC 0403-015 IMPOSSIBLE D'ACCEDER A UN FICHIER EXECUTABLE NECESSAIRE. IL EST EN COURS D'UTILISATION. v IZ87368: RECOVERY JOB IS LOST BY CONMAN SBS FROM LINUX/WINDOWS, IF THE JOB NAME IS LONGER THAN 24 BYTES. v IZ88104: 9 BYTES OF MEMORY LEAK WITH GETENGINEINFO CALLS. v IZ88122 : ERREUR DE VALIDATION DU COMPOSEUR AWSBIB043E EN RAISON D'UN MECANISME D'ANALYSE SYNTAXIQUE ERRONE UTILISE PAR LE COMPOSEUR. v IZ88174 : LE PLAN DE PREVISION EST CREE AVEC L'HEURE DU TEMPS MOYEN DE GREENWICH TZ=NO ET CREE PAR JSC. v IZ88241: CLUSTERINSTANCENAME IS ADDED BY TWSCLUSTERADM.EXE INCORRECTLY. v IZ89053 : LORSQUE LA DEPENDANCE DE RESEAU EST SELECTIONNEE SUR UN SYSTEME HP-UX IA64. v IZ89553 : LE TRAVAIL UPDATESTATS SE TERMINE AVEC LE MESSAGE D'AVERTISSEMENT AWSJPL804W. v IZ89582 : LE GROUPE DE CORRECTIFS 1 SUPPRIME LES FICHIERS DE LA BIBLIOTHEQUE ICU**34.DLL, PROVOQUANT UN MESSAGE ICU I18N. v IZ89674 : LA SORTIE DE REP11 N'EST PAS CORRECTE SI TZ="-11", FUSEAU HORAIRE UNITE CENTRALE=SST ET REPARTITION DES TACHES ENTRE 0000 ET 0529. v IZ90045 : LA CONFIRMATION D'UN TRAVAIL QUI A ETE ANNULE DISSOUT LA DEPENDANCE DU SUCCESSEUR. v IZ90231 : ERREUR DE SYNTAXE XLM REMPLACEMENT COMPOSEUR ANALYSE SYNTAXIQUE AWSJCL306E FWK005. v IZ90277 : EVENEMENT 51 PERDU DANS EVENT.LOG. v IZ90719 : TWS EWAS N'EFFECTUE PAS L'AUTHENTIFICATION AVEC UTILISATEUR LDAP DANS GROUPE AVEC BARRE OBLIQUE. v IZ91175 : LES DEPENDANCES NE SONT PAS CORRECTEMENT PROPAGEES SI LE DECALAGE ENTRE L'HEURE ACTUELLE ET L'HEURE PLANIFIEE EST MODIFIE POUR UN FLOT DE TRAVAUX. v IZ91194 : LA VALEUR D'HORODATAGE DE JOBSTATCHGEVT EST ANTERIEURE A L'HEURE ACTUELLE. v IZ91384 : "CONMAN SETSYM" SE TERMINE AVEC UNE ERREUR DE SEGMENTATION. v IZ91526 : SI UN TRAVAIL A UN "ARRET DE REPRISE", LA SOUMISSION D'UN TRAVAIL CONSIGNE AWSBHT023E DANS LE JOURNAL TWSMERGE. v IZ91629 : SWITCHEVENTPROCESSOR DE TWS UTILISE SEULEMENT LES 10 1ERS CARACTERES DU NOM DE L'UNITE CENTRALE. v IZ91819 : IMPOSSIBLE DE MODIFIER LA PRIORITE DANS UN CHEMIN CRITIQUE. v IZ91918 : ERREURS D'UNITE D'INTERVALLE HORAIRE DANS L'EXEMPLE DE REGLE D'EVENEMENT DU GUIDE DE L'UTILISATEUR. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 25 v IZ91972 : POSTE DE TRAVAIL DU TRAVAIL ERRONE DANS LES EXEMPLES EDWA. v IZ92256 : CCLOG ECRIT UN MESSAGE D'ERREUR DANS LA SORTIE STANDARD LORSQUE LE REPERTOIRE DE TRAVAIL N'A PAS DE DROITS DE RECHERCHE POUR L'"UTILISATEUR TWS". v IZ92535 : ERREUR LORSQU'ON ESSAIE DE GENERER UN PLAN DE PREVISION AVEC PLANMAN CRTFC. v IZ92617 : CONMAN SBS WINDOWS AVEC VARIABLE TZ DEFINIE A LE TEMPS MOYEN DE GREENWICH COMME HEURE DE PLANIFICATION. v IZ92747 : BATCHMAN SE TERMINE AVEC LE CODE DE SORTIE 255 PENDANT LA LECTURE DE SYMPHONY. v IZ92818 : JSC NE SOUMET PAS DE TACHE D'UN TRAVAIL DE COMMANDES UNIX AU PLAN LORSQUE LE CARACTERE SPECIAL "^" EST UTILISE. v IZ92887 : WAS NE DEMARRE PAS TANT QUE LE CHEMIN CRITIQUE N'EST PAS CALCULE. v IZ93348 : CONMAN NE SELECTIONNE PAS UN TRAVAIL AVEC RCCONDSUCC SI "SCRIPTNAME=" EST UTILISE POUR SELECTIONNER UN TRAVAIL. v IZ93843 : LES TRAVAUX TWS 8.4 SE TERMINENT DE FACON ANORMALE SUR LES SERVEURS WIN2003 APRES L'APPLICATION DE TWS 8.4-GROUPE DE CORRECTIFS 5. v IZ94087 : FUITES DE MEMOIRE DU PROCESSUS JOBMON. v IZ94088 : ALTERATION DU FICHIER SYMPHONY EN DEPENDANCE D'UN ENREGISTREMENT DE TRAVAIL. v IZ94316 : CONMAN SC AFFICHE "FTI J" W/O W SUR MDM, BIEN QUE LE PROGRAMME D'ECRITURE SOIT EXECUTE SUR MDM. v IZ94516 : L'AJOUT DANS LE COMPOSEUR DE TRAVAUX AVEC UN GROS FICHIER EN ENTREE SE TERMINE AVEC CORE. v IZ94802 : LES AGENTS Z-CENTRIC NE TRAITENT PAS LE CODE RETOUR DES TRAVAUX SAP TERMINES PAR UNE ERREUR CORRECTEMENT ET AUCUN CODE D'ERREUR N'EST PRODUIT LORSQUE CES TRAVAUX ECHOUENT. v IZ95290 : APRES UN SWITCHMGR SUR UN GESTIONNAIRE DE DOMAINE, UN LIEN OU UN AUTRE EVENEMENT DIRECT DU MAITRE PEUT ENTRAINER L'ARRET DES MAITRES BATCHMAN. v IZ95353 : LE COMPOSEUR N'AFFICHE LES HEURES QUE LORS DE LA CREATION D'UNE REGLE D'EVENEMENT. v IZ95386 : TDWC DEVRAIT AFFICHER LES DEPENDANCES LORSQU'ELLES APPARAISSENT SUR CONMAN. v IZ95391 : LES VARIABLES D'ENVIRONNEMENT DU SYSTEME D'EXPLOITATION WINDOWS SONT DUPLIQUEES DEPUIS L'ARTICLE KB HTTP://SUPPORT.MICROSOFT.COM/KB/2505238. v IZ95647 : CLICHE DU PROCESSUS CORE DU COMPOSEUR AVEC LES COLONNES MAESTRO SUPERIEURES A 511. v IZ95722 : LA LIMITE DE L'UNITE CENTRALE N'EST PAS RESPECTEE SUR L'UNITE CENTRALE DE BROKER. v IZ95727 : JOBMAN ET SSMAGENT NE DEMARRENT PAS AVEC AWSDFF001I. 26 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v IZ95946 : ALLOCATION DE RESSOURCES ERRONEE A TDWB ENTRAINE AWKRAE104E. v IZ96510 : LES AGENTS TOLERANTS AUX PANNES SE CONNECTENT ET SE DECONNECTENT CONTINUELLEMENT. v IZ96527 : SI "ENEVENTPROCESSORHTTPSPROTOCOL=NO", LE DEPLOIEMENT D'EVENEMENTS NE FONCTIONNE PAS. v IZ96576 : ERREUR MAKESEC SI LE FICHIER DE SECURITE A L'ENTREE CPU AVEC LE MOT CLE GROUP ET L'ENTREE JOB AVEC LE MOT CLE JCLTYPE. v IZ96613 : L'ENVIRONNEMENT E2E SUR HP-UX IA64 DWNLDR ECHOUE AVEC UNE ERREUR DE BUS. v IZ97073 : LES TRAVAUX ZCENTRIC AVEC '$ DANS LEUR NOM PROVOQUENT UNE ERREUR. v IZ97076 : FUITES DE MEMOIRE DU PROCESSUS MONMAN. Liste des incidents résolus : Cette liste contient les incidents dont les solutions ont résolu certaines des limitations rapportées dans les notes sur l'édition de Tivoli Workload Scheduler Version 8.5.1 : v 42777 : la commande : "sbd @#....;follows ....." ne fonctionne pas correctement. v 53555 : twsStopAction ne peut pas vérifier si l'agent ssm est arrêté ou non. v 53706 : PA_RISC/IA64 MACHINE ARCHITECTURE LORS DE LA VISUALISATION D'UN FICHIER JOBSTDLIST. v 53821 : l'utilitaire de cluster ne parvient pas à ajouter un nouveau noeud de cluster joint. v 53989 : l'installation du groupe de correctifs TWS ne doit pas écraser la valeur de LOCK_LIST si elle est supérieure à 8192. v 53994 : Les agents tolérants aux pannes Windows sporadiquement non liés si tws pas authentifié. v 54036 : agent tolérant aux pannes HP-ITA : patch.info ne contient pas d'informations FIXPACK. v 54052: Automatic Launch of cluster utility Enhanched from TWS fixpack. v 54074 : Application Monitor n'intercepte pas le remplissage du système de fichiers. v 54092 : BKDM arrêté après le redémarrage de l'ancien gestionnaire. v 54120 : l'authentification de sécurité ne fonctionne pas correctement pour les travaux planifiés. v 54124 : sécurité : numéro de ligne non valide en cas d'erreur en matière de sécurité. v 54177 : stopWas échoue sous Windows 2008 64 bits avec contrôle de domaine. v 54192 : le niveau de trace tws_jni ne peut pas être défini, sinon NullPointer est intercepté. v 54225 : Impossible de soumettre un travail du programme d'exécution avec les caractères d'échappement xml. v 54242 : TDWC doit afficher les dépendances résolues comme dans conman. v 54250 : La visualisation du journal de travail pourrait entraîner une fuite de mémoire. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 27 v v v v v v v v v v v v v v v v v 54347 : getEngineInformation appelé trop souvent. 54350 : EDWA n'intercepte pas le remplissage du système de fichiers. 54356 : Préserver le fichier Prodigy si nécessaire pour la maintenabilité. 54370 : Problème avec le pare-feu arrière si l'agent cible ne peut pas être connecté. 54394 : Plusieurs règles d'événement sur le système de fichiers sont déclenchées à tort. 54399 : Mise à jour de TWSHost avec ISMP. 54432 : les travaux de reprise ne démarrent pas avec la commande sbs. 54438 : la soumission d'un travail centralisé dans le scénario e2e se termine d'une façon anormale. 54456 : Les commandes AT et batch ne fonctionnent pas, de manière aléatoire, sous AIX7 en raison de PID trop longs. 54477 : définir connection_less pour EDWA. 54492 : La validation du groupe de correctifs 1 avec cd fp2 a échoué. 54502 : La validation de 8.5.1 groupe de correctifs 1 ne fonctionne pas sous Linux x64. 54520 : L'installation de cit lorsque cit est d'une version ultérieure échoue sous Windows. 54521 : L'action d'annulation supprime aussi l'entrée pour fp1 de TWSRegistry. 54542 : Certains fichiers dans l'arborescence Was ont des droits incorrects. 54563 : L'instance d'agent tolérant aux pannes du groupe de correctifs 2 avec twpatch a échoué, mais se connecte avec succès sous HPUX. 54567 : une fuite dans jobmon fait que ce processus augmente de 2 Go sous Windows. v 54568 : Les fichiers de réponses renvoient à la version 8.5 au lieu de 8.5.1. v 54658 : installation de w/a 84FP5 pour un problème de moteur de script MS avec '('. v 54673 : impossible de soumettre les travaux prédéfinis depuis webui. v 54674 : installation réussie même si eWas n'est pas mis à niveau vers le groupe de correctifs 33. v 54679 : l'installation du groupe de correctifs TWS n'écrase pas LOCK_LIST (1024). v 54762 : 8.5.1 groupe de correctifs 2 ne remplace pas le fichier symcheck dans le dossier bin. v 54772 : Supprimer du groupe de correctifs le fichier archiver.exe non modifié et signalé par AV. v 54779 : Le groupe de correctifs 2 ne s'installe pas sous Solaris I386. v 54786 : MDM : l'annulation du groupe de correctifs 2 ne fonctionne pas. v 54792 : l'option reprise réexécutée ne fonctionne pas correctement. v 54798 : Le module de correction ewas de contrôle ne fonctionne pas sous 2003. v 54808 : il est impossible de modifier le répertoire temp de Was. v 54889 : Ajouter le module de correction WAS de vulnérabilité java. 28 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v 54914 : informations d'insertion pour déboguer le problème lorsque l'erreur ne correspond pas. v 54932 : L'action d'annulation du groupe de correctifs 2 insère une entrée erronée dans TWSRegistry.dat. v 54965 : L'option reprise réexécutée ne fonctionne pas correctement. v 55006 : l'action d'annulation du groupe de correctifs 2 ne supprime pas l'entrée de TWSRegistry.dat. v 55010 : EDWA - Le fichier créé ne se déclenche pas sous Windows. v 55021 : Mettre à jour le niveau de fonction sur 3, pour l'utilisation avec TDWC. v 55037 : sur le gestionnaire de domaine avec des serveurs mailman, la configuration EDWA déploie un gros volume. v 55045 : la valeur DBCS dans twa_env.cmd est modifiée par le groupe de correctifs. v 55051 : Groupe erroné pour exécutable chkshtst. v 55053 : getEngineInfo renvoie une valeur erronée pour featureLevel. v 55116 : ssmagent ne démarre pas sous solaris opteron i386. APAR et incidents résolus dans le groupe de correctifs 1 de Tivoli Workload Scheduler pour la version 8.5.1 Cette section répertorie les APAR et incidents internes résolus par le groupe de correctifs 1. Liste des APAR corrigés : v IZ25976: REPTR TRUNCATES FOLLOWS JOB STREAM NAME. v IZ31273: "WITHIN AN ABSOLUTE INTERVAL" DEPENDENCY IS LOST OVER JNEXTPLAN IF ENLEGACYSTARTOFDAYEVALUATION IS SET TO YES. v IZ52128: EHCI ERROR LOG MESSAGE ON UNCONFIGURE. v IZ52139: TWS 85 RUNCYCLES WITH WORKDAYS DID NOT WORK PROPERLY. v IZ52178: SCHEDULE IS NOT PLANNED CORRECTLY AFTER DELETING THE SAME JOB STREAM NAME WITH "VALIDFROM" OPTION. v IZ55767: "CONMAN SBS" FAILS WITH AWSJPL006E ON COCURRENT SUBMISSION. v IZ56270: CHANGE THE MIN VALUE OF MAXLEN FROM 14 DAYS TO 8 DAYS. v IZ60209: DEPLOYMENT OF EVENT DRIVEN RULES FAIL WHEN WORKSTATTION NAME IS LESS THAN 3 CHARACTERS LONG. v IZ60853 : JOB STREAM CANCEL PEND DEPENDENCIES NOT RELEASED. v IZ62730: TWS EVENTS DUPLICATION. v IZ63856: ENLISTSECCK NOT ENFORCED ON ALTERNATE PLANS THROUGH TDWC OR JSC. v IZ63868: ATTEMPTING TO DELETE DUPLICATE OPENS DEPENDENCIES FROM JSC CAUSES APPLICATION SERVER JAVA TO CORE DUMP. v IZ64003: CENTRALIZED SCRIPTS IN END TO END ENVIRONMENT START AND FAIL EVEN IF AUTOMATIC SUBMISSION SET TO NO. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 29 v IZ64479: FTA STATUS DOES NOT BECOME INITTED ON BDM, IF FTA IS NOT ABLE TOLINK TO BDM BY THE FIRST AUTOLINK ATTEMPT. v IZ64725: FINAL JOBS ABEND IF MDM IS INSTALLED TO THE DIRECTORY OTHER THANC-DRIVE ON WINDOWS 2008. v IZ64931: JOBSTATUSCHANGED EVENT RULE IS NOT TRIGGERED FOR FAILED JOB. v IZ65453: TWSMERGE LOG AND /STDLIST/<DIRECTORY> OWNED BY ROOT INSTEAD OF TWSUSER. v IZ65928: TWS DB2 INSTALL FAILS IF USER HAS ) SIGN IN PASSWORD. v IZ66027: DEPENDENCY ADDED IS WRITTEN IN TWSMERGE.LOG REPEATEDLY. v IZ66322: JOBMON.EXE START FAIL MSG IF TWSUSER CANNOT OPEN FILE IN TEMP. v IZ66678: JOBS DURING DST WINDOW ARE DELAYED RUNNING. v IZ67125: FORECAST PLAN CANNOT BE GENERATED BECAUSE OF JAVA NULLPOINTER EXCEPTION. v IZ67125: FORECAST PLAN CANNOT BE GENERATED BECAUSE OF JAVA NULLPOINTER EXCEPTION. v IZ67385: FILE MONITORING EVENT IS INCORRECTLY SHOWING FILE AS BEING UPDATED, EVEN WHEN IT'S NOT. v IZ67552: LOGMAN RETURNS EXIT CODE 0 EVEN IF IT FAILS TO REMOVE OLD LTP. v IZ67993: MODIFICATION OF A CALENDAR DATA IS NOT REFLECTED TO THE PLAN. v IZ68159: AUDIT HEADER USER FIELD IS NOT CLEAR. v IZ68546: ALLOW SCHEDULE IN ADDING STATE TO CARRY FORWARD. v IZ69965: R11XTR WITH -M OPTION SHOWS THE INCORRECT DATE. v IZ69966: VENT TYPE OF "JOBSTREAMCOMPLETED" IS NOT TRIGGERED. v IZ69984: DB2 DEADLOCK WHEN EDITING JOB STREAMS AND CREATING A PLAN. AWSJDB803E REASON CODE "2". v IZ70293: COMPOSER DISPLAY/CREATE/EXTRACT RETURNS FEW SCHEDULES. v IZ70415: ADHOC SUBMISSIONS WITH PROMPTS HAVE THE SAME PROMPT NUMBER. v IZ70630: AT THE END OF DAILY PLAN MANY FTAS DO NOT LINK. v IZ70640: SSM AGENT LOGS ARE CREATED WITH WRITE PERMISSIONS FOR "OTHERS" REGARDLESS OF THE UMASK SETTING FOR ROOT ON AIX SYSTEMS. v IZ70730: BATCHMAN CORE OR STAGEMAN ERROR IF ACCESSING BAD FOLLOWS RECORD. v IZ71230: JOB STREAM CANCEL NOT LOGGED IN PLAN AUDIT. v IZ71924: JNEXTPLAN NOT DELETING OBSOLETE/COMPLETED JSI FROM PREPRODUCTIONPLAN. v IZ72154: UNIXLOCL METHOD DOESN'T PERFORM CHECK OF FILE EXISTENCE IF OPERABLE PROGRAM OR BATCH FILE. 30 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v IZ72156: STAGEMAN COMPLETE SYMPHONY CREATION ALSO IF WRONG RECORD INTO SYMNEW IS FOUND. v IZ72810: TWS - MANY SSMAGENT.BIN PROCESSES, ONE STARTED EVERY 5 MINUTES. v IZ72911: JOBINFO RSTRT_RETCODE COMMAND IN A RECOVERY JOB DOES NOT RETURN CORRECT VALUE IF PARENT JOB IS RERUN & ABENDS W/DIFFERENT CODE. v IZ73054: TWSMERGE LOG NOT SWITCHED CORRECTLY. v IZ73256: JOB STREAM ID IS DISPLAYED AS JOBSTREAMNAME IN MESSAGE TEXT ON OPERATOR MESSAGE FOR FAILED JOB WITH NO SCRIPT. v IZ73339: RELEASE COMMAND FROM JSC/TDWC DID NOT SET THE PRIORITY BACK TO THE ORIGINAL ONE. v IZ74028: EVENTS BEING TRIGGERED MULTIPLE TIMES. v IZ74287: ON TWS 8.5.1 AWSBIN109EMESSAGE IS SHOWED WHEN FROM JSC/TDWC A DEPENDENCY IS ADDED TO A JOB STREAM IN THE PLAN. v IZ74474: TRIGGERED ACTION IS NOT LISTED IN MONITOR TRIGGERED ACTIONS. v IZ74475: JOB ITERATIONS ARE SKIPPED IF MESSAGE THAT UNTIL HAS EXPIRED IS DISPLAYED AT SAME TIME. v IZ75151: TSM XA JOBS THAT ABEND ARE MARKED AS SUCCESSFUL IN TWS. v IZ75620: MAILMAN PROBLEM CAUSED BY USERJOBS MANAGEMENT. v IZ76066: REPORTS CORE DUMP ON SOLARIS DURING MAKEPLAN. Liste des incidents résolus : Cette liste contient les incidents dont les solutions ont résolu certaines des limitations rapportées dans les notes sur l'édition de Tivoli Workload Scheduler Version 8.5.1 : v 40616: Job Stream cancel operation with API is not logged in plan audit. v v v v v 50632: MIssing checks setting a TWS queue size. 52411: twspatch: fixpack not installed even if successful linux ppc. 52484: event with var not solved, submit parms overwritten as-is. 52511: TWS-ITM:twaserver pid is different in TWSApplicationServer.sh. 52546: TWS-ITM: "TWSHost.sh" and "TWSSpaceFree.sh" has errors on LINUX. v 52550: Missing check creating a file monitor event rule. v 52751: TDWB_CLI:The message should be clear if Server Ports are wrong. v v v v v v v v 52933: 52958: 53098: 53184: 53189: 53226: 53243: 53253: Incorrect behavior creating an event rule with EVERY filter. Job not submitted due to incorrect check in login name. Agents are not able to connect to the server: error code 404. Integration TWS-ITM: missing scripts. EDWA submit job action fails when a parameter is included. file system monitor on win not working when multiple monitors. if two rules monitor processes the first one is no more trigger. Error submitting a job using ws executor on Win. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 31 v v v v v 53278: 53279: 53281: 53285: 53289: J2EE z/OS: jobs remain in started after a restart of the. JOBLOG for J2EE job. TEP - Errors in metafile with UA 6.2.1. J2EE z/OS: Job completed with error. CSITransactionRolledbackExc submitting after a wrong del. v 53290: WINDOWS:tdwb_user and tdwb_pwd missing in CLIConfig.prop. v 53325: Add Plan View counters. v v v v v v v 53337: 53341: 53362: 53413: 53453: 53463: 53505: RemoteCli.zip for fixpack. Get job output fails the day of the dailight saving time. submission a job with file system full. PV: unclear msg if Symphony exists but contains 0 job st. jobstdl does not work with short format. getjobOutput on archived files does not work. Plan View: error in query JobStream from plan object. v 53545: TDWB is not running anynore after applying fixpack. v v v v 53570: Error launching a file Transfer executor job with FTP pr. 53572: Missing checks submitting corrupted file transfer jsdl. 53573: Missing code messages after submission of executor jobsl. 53581: IZ70293 COMPOSER DISPLAY/CREATE/EXTRACT RETURNS FEW SCHE. v v v v 53587: 53594: 53602: 53610: agentType="LWA" is missing in the silent installation. Cache of Properties ini file did not work fine. wrong disk space check for REMCLI on FP1. Incorrect behavior submitting a ws executor job. v v v v 53612: 53613: 53617: 53623: Missing checks submitting a ws wrong jsdl. Incorrect implementation of DataBaseJobExecutor. Cannot configure the TEP integration. Check space on file system (SW distribution). v 53624: Incorrect codes formats after job executors submission. v 53625: fixItlmSign.bat does not handle path with spaces on Wind. v 53629: Missing message codes for web services jsdl executor v 53630: Failure launching a java executor job without parameters. v 53632: Missing check after submission of jsdl with empty dbms. v v v v v v v v 53633: 53643: 53650: 53651: 53654: 53656: 53658: 53668: Job hang after file transfer job execution on win64 bit. JobManager unexpected shut down after ITA agent process. Variables not resolved after invalid job submission. Incorrect message after db job submission. wrong detection of circular dependencies Missing code after submission of ws invalid jsdl Error submitting a webService job using https protocol on Sun. swdis size is increased applying FP on LWA agent with J v 53673: Missing cause failure after ft job submission. v 53680: Incorrect standard output retrieving a job output from c v 53690: Localopts does not updated with the new key 32 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Corrections for WSGeneric.jsdl. Sample jsdl provided in tws 851 is not working. Error submitting a job using ws executor. Error installing agent zCentric on Windows machine Java job hang specifying blanck spaces in JVMOptions key v v v v v 53691: 53693: 53698: 53701: 53703: v v v v v v v 53705: Windows: wconvcat.exe encountered a problem 53711: JnextPlan and bridged job in EXEC: symphony corruption P 53712: JnextPlan while xatemplate job in EXEC carried forward i 53717: Incorrect protocol name for file transfer jobs 53725: Incorrect job status after invalid ft job submission 53726: Missing cause failure after ft job submission 53729: Missing check submitting an invalid java job v v v v v v 53732: 53733: 53737: 53740: 53743: 53746: j2ee job hang after agent restart Incorrect standard output retrieving a job output from cli Error message for job having jobtype Webserv on z-Centri Error submitting a webService job using https protocol o Exception submitting an executor job without correct per Agent core dump on HP after JVMOptions set v 53748: Variables not resolved after invalid job submission v 53751: Incorrect message after db job submission v 53755: TDWC_CLI doesn't work on UNIX agents v v v v 53758: 53761: 53763: 53764: Cannot configure the TEP integration TDWB_CLI: trim could be used for ITDWB Server Ports Failure launching a java executor job without parameters TDWB_CLI:The message should be clear if Server Ports are v 53766: Some files locked during uninstall of MDM v 53767: the MDM uninstall doesn't stop the TWS instance v 53768: Error submitting java jobs after agent restart v v v v v 53775: 53782: 53795: 53796: 53799: Messages are corrupted in the catalog submission a job with file system full overwrite plugins on TDWB servers TWS Cluster resource fails to start with Symphony Batchman-old remove batchman pids, broking the ITM integ v 53807: J2EE z/OS: jobs remain in started after a restart of the agent. v 53819: non blocking awk error when using wastools v v v v v v v 53824: 53845: 53846: 53847: 53857: 53858: 53824: Unable to perform a job cancel operation on Win 64 bit machine UPG MDM fails since WAS doesn't restart JSDL editor does not contain a field fon interactive jobs Error submitting a job using ws executor on Windows Unable to submit job with ipv6 enabled usability : underline the difference between TWS and TWA user Unable to perform a job cancel operation on Win 64 bit machine v 53861: backupconfig wastool not working on AIX v 53903: usability : explain that MDM install an embedded agent also v 53907: Plan connector doesn't detect circcular reference Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 33 v v v v v 53910: 53942: 53944: 53956: 53966: wrong start time and end time for submission of j2ee job Interactive flag not handled for broker type job cluster fta instance is not able to start automatically on w2k8 tws_inst_pull_info.cmd: TWS version discovery not working at fi TDWB cli commands work only in the bin dir Limitations recensées et solutions palliatives Les limitations logicielles et solutions palliatives suivantes concernent le groupe de correctifs 4 de Tivoli Workload Scheduler version 8.5.1 : Lors de l'installation : Dans l'assistant InstallShield interactif sur les plateformes UNIX et Linux, les mots de passe que vous entrez ne sont pas validés. Aucun mot de passe n'est validé dans cet assistant sur ces plateformes. Si vous entrez un mot de passe erroné, il est détecté uniquement lorsque l'assistant d'installation tente de l'utiliser au cours de l'exécution d'une étape d'installation. Solution : exécutez de nouveau l'installation en utilisant le mot de passe correct. Sur Red Hat Enterprise Linux V5.0, la fonction de montage automatique ne fonctionne pas Sur Red Hat Enterprise Linux V5.0, le message suivant s'affiche après avoir inséré le DVD et cliqué deux fois sur l'icône sur le bureau : ./setup.sh: /bin/sh: bad interpreter: Permission denied Cette situation se produit, car la fonction de montage automatique monte le DVD avec l'option -noexec qui n'est pas compatible avec le mode d'utilisation du DVD par Tivoli Workload Scheduler. Solution : pour résoudre l'incident, démonté le DVD et remontez-le manuellement en utilisant la commande suivante : mount /dev/scd0 /media Sur les plateformes Windows 64, l'installation distante en mode silencieux échoue (52485) Sur les plateformes Windows 64, l'installation distante en mode silencieux échoue en raison d'un défaut dans le programme d'installation. Sur une plateforme Windows 64, il n'est pas possible d'exécuter une installation distante de Tivoli Workload Scheduler en mode silencieux à l'aide d'un produit de planification. Solution palliative : Utilisez le bureau graphique pour installer Tivoli Workload Schedule en mode silencieux. Sur les plateformes HP Itanium, lors d'une installation distante de Tivoli Workload Automation V8.5.1 via l'interface de ligne de commande, aucun environnement JRE n'est trouvé (53784, 53904) Lorsque vous installez à distance Tivoli Workload Automation V8.5.1 depuis l'interface de ligne de commande, puis installez le groupe de correctifs 4 de Tivoli Workload de la même manière, l'erreur suivante s'affiche : Aucun environnement JRE (Java Runtime Environment) n’est trouvé sur le système. 34 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Solution palliative : Pour résoudre cet incident, supprimez le contenu du répertoire /tmp. Après l'installation du groupe de correctifs, un répertoire _ssm est créé sous Windows 2003 (43402) Après l'application du groupe de correctif 4 de Tivoli Workload Scheduler 8.5.1, le répertoire _ssm est créé dans le répertoire <TWS_home> sur Windows 2003. L'installation du groupe de correctifs 4 de Tivoli Workload Scheduler 8.5.1 n'a pas pu supprimer l'ancienne copie de l'agent ssm avant de copier la nouvelle pour les raisons suivantes : v Certains fichiers binaires ssm sont verrouillés par des applications autres que Tivoli Workload Scheduler. v Le service Windows de l'agent ssm n'a pas été démarré par le processus monman et il n'a donc pas été arrêté par ce même processus lors de l'installation du groupe de correctifs, avant d'appliquer le correctif à l'agent ssm. Un message d'avertissement est consigné dans le journal de l'installation du groupe de correctifs. Le répertoire <TWS_home>\_ssm contient la nouvelle version de l'agent ssm installée avec le groupe de correctif 4 de Tivoli Workload Scheduler 8.5.1. Pour l'installer correctement, déverrouillez les fichiers binaires ssm dans le répertoire <TWS_home>\ssm (en arrêtant manuellement le service Windows de l'agent ssm ou les applications qui verrouillent ces fichiers) et supprimez le répertoire <TWS_home>\ssm en le remplaçant par le contenu du répertoire <TWS_home>\_ssm. Une fois que vous avez remplacé le contenu du répertoire <TWS_home>\ssm par celui du répertoire <TWS_home>\_ssm, vous pouvez supprimer le répertoire <TWS_home>\_ssm. Solution palliative : pour éviter le problème avant d'appliquer le groupe de correctifs 4 de Tivoli Workload Scheduler 8.5.1, procédez comme suit : v Vérifiez que les fichiers binaires ssm ne sont pas verrouillés par des applications autres que Tivoli Workload Scheduler. v Démarrez puis arrêtez l'agent ssm en utilisant exclusivement les commandes de démarrage et d'arrêt monman. N'utilisez pas la console Windows Services pour démarrer et arrêter manuellement le service de l'agent ssm. Sur les plateformes sur lesquelles Informix est installé, le groupe de correctifs 1 de Tivoli Workload Scheduler ne doit pas être validé ou annulé (55908). Lorsque vous utilisez l'assistant d'installation du groupe de correctifs Tivoli Workload Scheduler sur les plateformes avec Informix installé, l'erreur suivante s'affiche si vous validez ou annulez le groupe de correctifs 1 : DISSE0026E Le package TWS_Eclipse_<UtilisateurTWS>.8.5.1.01 n’a pas été trouvé dans le catalogue. où <UtilisateurTWS> est le nom de l'utilisateur exécutant l'assistant d'installation. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 35 Solution palliative : pour résoudre ce problème, définissez manuellement l'état de l'étape qui a échoué sur Success et poursuivez l'opération en cours. Eventuel problème de taille du segment de mémoire lors de l'installation (IV12212) Si l'installation se bloque, une cause possible peut être une taille insuffisante du segment de mémoire. Avant d'exécuter l'installation, vous devez fournir des informations sur la taille du segment de mémoire Java. Procédez comme suit : v Créez un fichier appelé SETUP.jar dans le répertoire dans lequel se trouve le fichier SETUP.bin. v Ouvrez-le et écrivez les lignes suivantes : %IF_EXISTS%("INIT_JAVA_HEAP", "@INIT_JAVA_HEAP@1024m") %IF_EXISTS%("MAX_JAVA_HEAP", "@MAX_JAVA_HEAP@1024m") v Exécutez l'installation. Au moment de l'exécution : EDWA - L'événement "modification effectuée" est déclenché de manière erronée L'événement "modification effectuée" est envoyé lorsque le fichier indiqué reste non modifié au cours de deux cycles de surveillance consécutifs après qu'une modification a été détectée, mais cet événement est aussi déclenché lorsque le fichier n'est pas modifié ou que la règle d'événement est déployée sur un fichier déjà existant (54921). Le fichier eif.templ est recréé lors de la migration de la version 8.4.0 ou 8.5.0 Disponibilité générale vers la version 8.5.1 Lorsque Tivoli Workload Scheduler version 8.4.0 (version Disponibilité générale sans aucun groupe de correctifs) est migré vers la version 8.5.1, avant le redémarrage du serveur WebSphere Application Server intégré, le fichier <TWS_home>/appserver/profiles/twsprofile/temp/TWS/ EIFListener/eif.templ est supprimé et remplacé par un nouveau fichier. Cela signifie que, si vous aviez changé la valeur de la propriété BuffEvtmaxSize dans ce fichier, vos modifications sont perdues. Dans ce cas, vous devez redéfinir la valeur de cette propriété dans la nouvelle version du fichier. La section Gestion du processeur d'événements du Guide d'administration d'IBM Tivoli Workload Scheduler décrit comment s'y prendre. (38971) Notez que cette nouvelle version du fichier est créée dans un répertoire différent : <TWA_home>/eWas/profiles/twaprofile/temp/TWS/EIFListener/eif.templ Déploiement d'un grand nombre de règles d'événements Le déploiement de règles, effectué automatiquement ou avec la commande de déploiement planman, s'exécute lentement lorsque vous déployez au moins 2 000 règles nouvelles ou modifiées. Solution : si vous devez déployer un grand nombre de règles, procédez de l'une des manières suivantes pour améliorer les performances : 36 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v Utilisez la commande planman deploy avec l'option -scratch : pour déployer un grand nombre de règles collectivement dans un délai raisonnable, utilisez planman deploy avec l'option -scratch(37011). v Augmentation la taille de pile Java du serveur d'application : augmentez la taille de pile Java du serveur d'applications, comme indiqué dans la section relative à l'évolutivité dans le chapitre des performances du guide d'administration. Il est difficile de déterminer quand il est nécessaire d'augmenter la taille de la pile, mais considérez que le déploiement de plusieurs milliers de règles peut générer une erreur de manque de mémoire. Mot clé "absolute" nécessaire pour résoudre correctement les fuseaux horaires lorsque la propriété enLegacyStartOfDayEvaluation est définie Si le gestionnaire de domaine maître de votre réseau est exécuté avec les options enLegacyStartOfDayEvaluation et enTimeZone définies sur yes pour convertir l'heure startOfDay indiquée sur le gestionnaire de domaine maître selon le fuseau horaire défini sur chaque poste de travail du réseau, et si vous soumettez un travail ou un flot de travaux avec le mot clé at, vous devez également ajouter le mot clé absolute pour que les heures de soumission soient résolues correctement. Le mot clé absolute indique que la date de démarrage est basée sur le jour calendaire plutôt que sur le jour de production. (41192) L'indicateur Deploy (D) n'est pas défini lorsque la commande ResetPlan est utilisée L'indicateur Deploy (D) n'est pas défini sur les postes de travail après utilisation de la commande ResetPlan. Cet incident n'affecte pas le traitement des événements mais simplement la visualisation de l'indicateur qui signale la réception du fichier de configuration des événements sur le poste de travail. Solution palliative : Vous pouvez choisir de ne pas intervenir car la situation se réglera d'elle-même dès le prochain envoi par le processeur d'événements d'un fichier de configuration des événements au poste de travail. Vous pouvez également décider de résoudre l'incident. Pour cela, procédez comme suit : 1. Créez une règle d'événement factice s'appliquant uniquement aux postes de travail concernés. 2. Exécutez la commande planman deploy pour envoyer le fichier de configuration. 3. Surveillez la réception du fichier sur l'agent. 4. Une fois le fichier reçu, supprimez la règle factice sur le processeur d'événements. (36924 / 37851) Certaines données ne sont pas migrées lors de la migration de la base de données depuis DB2 vers Oracle ou vice versa Aucune des deux procédures de migration ne migre les informations suivantes de la base de données source : v Plan de préproduction v Historique des exécutions et des statistiques des travaux. v L'état des instances de règle d'événement en cours d'exécution. Cela implique que toutes les règles d'événement complexes, dont une partie des conditions de la règle a été remplie avant la Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 37 migration de la base de données, sont générées après la migration sous forme de nouvelles règles. Même si les conditions suivantes de la règle d'événements sont remplies, l'enregistrement faisant état de la conformité à la première partie de la règle n'est plus disponible et donc la règle n'est jamais complètement satisfait. (38017) L'événement LogMessageWritten ne se déclenche pas correctement Vous surveillez un fichier journal pour identifier la présence d'un message de journal particulier par le biais de l'événement LogMessageWritten. Le message est écrit dans le fichier mais l'événement n'est pas déclenché. Cause : L'agent SSM surveille le fichier journal. Il envoie un événement lorsqu'un nouveau message est écrit dans le fichier journal correspondant à la chaîne dans la règle d'événement. Il existe cependant une limitation. Il ne peut pas détecter le tout dernier message à avoir été écrit dans le fichier mais seulement les messages précédant ce dernier. Par conséquent, lorsque la ligne de message "n" est remplie et contient la chaîne que la règle d'événement est configurée pour rechercher, l'agent ne détecte pas qu'un message a été écrit car celui-ci est le dernier du fichier. Lorsqu'une autre ligne de message est écrite, qu'elle contienne ou non la chaîne surveillée, l'agent peut maintenant lire la ligne de message contenant la chaîne surveillée et envoie un événement pour cette chaîne. Solution palliative : Il n'existe pas de solution palliative. Cependant, notez que dans un fichier journal type, des messages sont écrits par les processus fréquemment, peut-être toutes les quelques secondes, et que l'écriture d'une ligne de message ultérieure déclenchera l'événement en question. Si vous avez des fichiers journaux dans lesquels peu de messages sont écrits, vous pouvez essayer d'écrire un message factice vide après chaque "vrai" message afin que ce "vrai" message ne soit jamais le dernier dans le fichier. (33723) Microsoft Remote Desktop Connection doit être utilisé avec l'option "/console" Si vous utilisez la connexion de bureau distante de Microsoft pour exécuter Tivoli Workload Scheduler, vous devez toujours l'utiliser avec le paramètre "/console", autrement Tivoli Workload Scheduler génère des résultats incohérents. La commande planman showinfo affiche des heures incohérentes (IZ05400) L'heure de planification affichée par la commande planman showinfo peut être différente de celle du système d'exploitation du poste de travail. Par exemple, le fuseau horaire défini pour le poste de travail est GMT+2, mais la commande planman showinfo affiche les heures de planification en fonction du fuseau horaire GMT+1. Cette situation se produit lorsque la machine virtuelle Java WebSphere Application Server ne reconnaît pas le fuseau horaire défini dans le système d'exploitation. Solution : dans le fichier server.xml définissez le fuseau horaire spécifié pour le poste de travail dans la base de données Tivoli Workload Scheduler. Procédez comme suit : 38 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 1. Créez une copie de sauvegarde de ce fichier : appserver/profiles/twsprofile/config/cells/DefaultNode/ nodes/DefaultNode/servers/server1 2. Ouvrez server1.xml avec un éditeur. 3. Recherchez la chaîne genericJvmArguments et ajoutez : genericJvmArguments="-Duser.timezone=time zone" où fuseau_horaire correspond au fuseau horaire défini pour le poste de travail dans la base de données Tivoli Workload Scheduler. 4. Arrêtez WebSphere Application Server. 5. Redémarrez WebSphere Application Server. Limitations de Websphere Application Server dans un environnement exclusivement IPv6 lors de l'utilisation de la console de planification des travaux ou de la console Tivoli Dynamic Workload (35681) Lorsque vous installez Tivoli Workload Scheduler, les variables WebSphere Application Server sont initialisées comme suit pour permettre la communication dans un environnement mixte IPv4 et IPv6 : java.net.preferIPV6Addresses=false java.net.preferIPv4Stack=false Si votre configuration nécessite l'utilisation d'un environnement exclusivement IPv6 ou si vous disposez de paramètres de configuration de pare-feu spécifiques qui bloquent les paquets IPv4, la connexion entre le gestionnaire de domaine maître Tivoli Workload Scheduler et la console Tivoli Dynamic Workload Console ou la console de planification des travaux échoue. Solution palliative : pour établir une connexion dans cet environnement spécifique, vous devez initialiser la variable comme suit : java.net.preferIPV6Addresses=true , en éditant le fichier server.xml dans le chemin suivant : $TWS_home/appserver/profiles/twsprofile/config/cells/ DefaultNode/nodes/DefaultNode/servers/server Par contre, si vous voulez utiliser une communication exclusivement IPv4, initialisez la variable comme suit : java.net.preferIPv4Stack=true Différence de comportement des systèmes d'exploitation UNIX et Windows lors du passage à l'heure d'été (94279) Lors du passage à l'heure d'été (01:59:59-03:00:00), tous les systèmes d'exploitation ne se comportent pas de la même manière. Par exemple : v Windows : La commande conman submit job at=02xx est définie sur 01xx. v HPUX : la commande conman submit job at=02xx est définie sur 03xx Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 39 Solution palliative : Evitez de créer des travaux dont l'heure de début se situe dans l'heure "perdue" et qui sont destinés à être exécutés pendant la nuit du passage à l'heure d'été. Le processus d'écriture sur un agent tolérant aux pannes ne charge pas le fichier Symphony (22485) Si vous supprimez le fichier Symphony dans un agent tolérant aux pannes, le processus d'écriture le télécharge automatiquement lorsqu'il se connecte ensuite au gestionnaire de domaine principal. Toutefois, cette opération n'a pas lieu si vous lancez conman avant le téléchargement du fichier. Solution : supprimez le fichier mailbox.msg ; le processus d'écriture télécharge le fichier Symphony. Evénements de fournisseur de contrôleur de fichiers : il est possible que les configurations d'événement précédentes restent actives sur les postes de travail après le redéploiement des règles (34103) Si vous avez déployé des règles contenant des types d'événements du fournisseur d'événements FileMonitor, et que vous avez ensuite redéployé les règles qui ne comportent plus ces événements de contrôle de fichiers, il est possible que, malgré les nouvelles configurations, les agents de surveillance locaux continuent de transférer les événements de contrôle de fichiers au processeur d'événements. Le processeur ignore à juste titre ces événements, conformément aux nouvelles indications sur la configuration déployées sur le serveur. Cependant, une certaine quantité de temps UC et de bande passante est utilisée inutilement. Le statut de la configuration de surveillance locale sur l'agent est corrigée lorsque l'une des situations suivantes est vérifiée : v La commande planman deploy -scratch est exécutée. v Le serveur de traitement d'événement est redémarré. v Une autre règle comportant une condition d'événement concernant le fournisseur FileMonitor est déployée sur les agents. Gestion des règles d'événements : l'indicateur de déploiement n'est pas conservé dans un fichier Symphony mis à jour (36924) L'indicateur de déploiement (D) signale qu'un poste de travail utilise une configuration de surveillance de packages à jour et peut être déployé en exécutant la commande conman showcpus. L'indicateur disparaît du fichier Symphony lorsqu'il est renouvelé après l'exécution d'une commande JnextPlan or ResetPlan. Bien que la configuration de surveillance d'événements déployée sur les agents soit la plus récente et que la gestion des événements fonctionne correctement, l'état de l'agent de surveillance qui s'affiche sur les postes de travail est incorrect. Le serveur Tivoli Dynamic Workload Broker Server n'est pas démarré lorsque la base de données est arrêtée (52307) Si la base de données ne fonctionne pas, le serveur Tivoli Dynamic Workload Broker Server n'est pas démarré. Solution palliative : Lorsque la base de données est démarrée, vous devez démarrer manuellement le serveur Tivoli Dynamic Workload Broker Server. Voir le Guide d'administration pour obtenir des instructions sur le démarrage du serveur Tivoli Dynamic Workload Broker Server. 40 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Gestion des règles d'événement : Action Submit docommand dans une règle d'événement (49697) Définition d'une règle d'événement avec un action SBD (submit docommand) contenant le caractère ‘\’, par exemple : <action actionProvider="TWSAction" actionType="sbd" responseType="onDetection"> <parameter name="JobUseUniqueAlias"> <value>truevalue>true> </parameter> <parameter name="JobWorkstationName"> <value>MyWorkstationvalue>MyWorkstation> </parameter> <parameter name="JobTask"> <value>"dir c:\"</value> </parameter> <parameter name="JobType"> <value>Command</value> </parameter> <parameter name="JobLogin"> <value>TwsUser</value> </parameter> </action> Lorsque l'événement se produit, l'action n'est pas déclenchée car l'action submit n'est pas correcte. Cet incident est dû à la présence du caractère ‘\’ dans la définition de l'action. Les messages du fichier TWSMERGE.log en anglais sont endommagés (51518) Les messages qui apparaissent dans le fichier TWSMERGE.log en anglais sont endommagés. Solution palliative : Sur les plateformes Windows, vous devez définir la variable d'environnement TWS_TISDIR au niveau du système, puis redémarrer le poste de travail. Les certificats pour la communication SSL définis au démarrage de la console Job Brokering Definition Console ne peuvent pas être modifiés (52753 / 51957) Dans la console Job Brokering Definition Console, les certificats pour la communication SSL définis au démarrage de la console sont utilisés pendant toute la session et ne peuvent pas être modifiés tant que la console n'est pas redémarrée. Si vous souhaitez définir les paramètres SSL sur la connexion au composant de courtier de charge de travail dynamique, vous devez inclure vos propres certificats dans le fichier de clés et dans le fichier de clés certifiées dans la section SSL. Sinon, vous pouvez modifier le fichier de clés et le fichier de clés certifiées qui apparaissent dans la section SSL et les remplacer par vos propres certificats, puis redémarrer la console Job Brokering Definition Console pour enregistrer cette mise à jour. Le serveur WebSphere Application Server ne peut pas être arrêté sous AIX (53173) Etant donné qu'appserverman ne fonctionne pas, le serveur WebSphere Application Server ne peut pas être arrêté sous AIX à l'aide de la commande conman stopappserver. Solution palliative : Utilisez wastools avec le paramètre -direct pour arrêter le serveur WebSphere Application Server ou, si vous Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 41 souhaitez arrêter le serveur WebSphere Application Server avec conman stopappserver, vous devez le faire AVANT d'exécuter la commande conman shut. Risque de vulnérabilité concernant la renégociation SSL V3 (53251) Il existe un risque de vulnérabilité si vous utilisez un client SSL/TLS qui se connecte à un serveur dont le certificat contient une clé DSA ou ECDSA. Cela n'affecte pas les utilisateurs qui disposent d'un client SSL/TLS qui se connecte à un serveur dont le certificat utilise une clé RSA. La vérification des certificats client des serveurs pour tout autre type de clé n'est pas affectée. Le mappage de code retour pour les travaux Tivoli Workload Scheduler qui sont migrés vers le courtier est ignoré (51582) Le mappage de code retour pour les travaux Tivoli Workload Scheduler migrés vers le courtier à l'aide du modèle JSDL, est ignoré. Tout script ou toute commande émis avec un code retour autre que zéro est considéré comme abandonné. Solution palliative : N'utilisez pas de mappage de code retour pour les travaux statiques migrés en travaux dynamiques à l'aide du modèle JSDL. Bibliothèques d'exécution requises sous AIX 5.3 (53700) Pour garantir le bon fonctionnement de Tivoli Workload Scheduler sur votre système AIX 5.3, assurez-vous que vous utilisez xlC.aix50.rte.6.0.0.3 ou version ultérieure (9.0.0.1 ou version ultérieure si vous utilisez l'environnement d'exécution version 9). Si vous utilisez le Niveau technique 5, bos.rte.libc:5.3.0.53 ou version ultérieure est requis. Sur les plateformes HP-IA64 avec agent, le cryptage des mots de passe n'est pas utilisable Sur les plateformes HP-IA64 avec agent, si vous activez le cryptage des mots de passe pour les soumissions Job Executor en définissant le paramètre EnablePasswordEncryption sur true dans le fichier chemin-installation>/TDWB/config/JobDispatcherConfig.properties, la soumission échoue. Notez que cette limitation n'affecte pas la sécurité globale car toutes les données sont sécurisées par le biais de la connexion SSL. Solution palliative : Conservez la valeur par défaut false pour le paramètre EnablePasswordEncryption. Après l'installation du groupe de correctifs, le paramètre hosts n'est pas décrit pour la commande twsClusterAdm.exe (IV09792) Après avoir appliqué le groupe de correctifs de Tivoli Workload Scheduler, le paramètre hosts utilisé avec le paramètre -update par la commande twsClusterAdm.exe n'est pas documenté dans les catalogues dans les autres langues que l'anglais, mais il fonctionne correctement. L'annulation de groupes de correctifs avec twspatchs -undo pourrait échouer sur les plateformes Linux i386 (56028). Si vous annulez un groupe de correctifs avec la commande twspatch -undo sur les plateformes Linux i386, l'annulation pourrait échouer avec l'erreur AWSFAF027E. Solution palliative : reprenez l'annulation en réexécutant la même commande et vérifiez que l'annulation se termine avec succès. 42 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Remarques sur l'internationalisation Cette section décrit les limitations logicielles, les problèmes et les solutions palliatives associés aux version globalisées du groupe de correctifs de Tivoli Workload Scheduler version 8.5.1. Elles incluent les limitations connues listées dans les notes sur l'édition de la version 8.5.1 si elles ne sont pas résolues par ce groupe de correctifs : v L'installation de l'assistant d'installation InstallShield échoue si des caractères à deux octets DBCS sont utilisés dans le chemin -is:tempdir. (36979) Si vous procédez à l'installation en utilisant l'option -is:tempdir et que vous utilisez des caractères à deux octets dans le chemin, l'installation échoue. Solution : n'utilisez pas ce type de caractères lorsque vous utilisez cette option. v Dans les sorties des commandes de liste et d'affichage du composeur, les en-têtes des listes et des rapports sont en anglais. (22301, 22621, 22654) Cela permet de conserver les en-têtes de colonnes des versions DBCS alignées pour une meilleure compréhension des informations données. v Dans les sorties des rapports de produit, les en-têtes des rapports sont en anglais. Cela permet de conserver les en-têtes de colonnes des versions DBCS alignées pour une meilleure compréhension des informations données. v Les entrées de données sont plus courtes pour les langues à jeu de caractères codé sur deux octets. (IY82553, 93843) En effet, toutes les informations sont stockées et transmises entre les modules au format UTF8, et certains caractères peuvent occuper plusieurs octets en UTF8. Dans le cas des langues DBCS, chaque caractère correspond à trois octets. Les caractères nationaux des langues d'Europe occidentale correspondent à deux octets. Les autres caractères des langues d'Europe occidentale correspondent à un octet. v Sur les systèmes d'exploitation Windows, vous ne pouvez pas créer d'agenda avec un nom comportant des caractères japonais si vous utilisez la commande makecal. (123653) Solution : mettez le nom de l'agenda entre guillemets. v Sur les systèmes d'exploitation Windows, le journal des travaux de Tivoli Workload Scheduler est créé avec des caractères incorrects (IY81171) Vous travaillez dans un environnement linguistique autre que l'anglais et vous avez correctement défini les variables d'environnement LANG et TWS_TISDIR. Cependant, le journal des travaux de Tivoli Workload Scheduler est créé avec des caractères incorrects dans le corps du journal (les en-têtes et bas de page du journal sont corrects). Solution : cet incident a pour origine la page de codes utilisée. Les éditeurs et les applications Windows utilisent la page de codes 1252 qui permet d'écrire des fichiers texte. L'interpréteur de commandes DOS utilise quant à lui la page de codes 850 par défaut. Cette différence peut occasionner quelques incidents d'affichage de certains caractères. Pour résoudre cet incident concernant les travaux Tivoli Workload Scheduler, ajoutez la ligne suivante au fichier jobmanrc.cmd du poste de travail : chcp 1252 Pour plus d'informations sur le fichier jobmanrc.cmd, voir la section relative à la personnalisation du traitement des travaux sur un poste de travail dans le Guide d'utilisation et de référence de Tivoli Workload Scheduler. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 43 Résolvez ce problème pour toutes les applications du poste de travail, en utilisant regedit pour définir la page de codes DOS globale dans le mot clé de registre suivant : HKEY_LOCAL_MACHINE/system/current Control set/ Control/Nls/Codepage/OEMCP =1252 Vous devrez redémarrer le poste de travail pour implémenter la modification. Remarque : Microsoft vous recommande de prendre des précautions particulières lorsque vous modifiez des entrées du registre. Veillez à suivre toutes les instructions dans la documentation Microsoft lorsque vous exécutez cette activité. v Les fichiers de licence ne sont pas installés dans certaines langues (53271). Les fichiers de licence suivants ne sont pas installés dans leurs langues respectives : Greek.txt, Lithuanian.txt, Russian.txt, Slovak.txt. Solution palliative : Ces fichiers de licence ne sont pas installés mais ils sont accessibles sur le DVD. Structure du groupe de correctifs Cette section décrit la structure des images contenues dans ce groupe de correctifs. Fichiers du groupe de correctifs disponibles avec Fix Central Voici la structure du groupe de correctifs dans Fix Central : +---8.5.1-TIV-TWS-FP0004.README (ce fichier) | +---8.5.1-TIV-TWS-FP0004.VSR | +---8.5.1-TIV-TWS-AIX-FP0004.TAR | +---8.5.1-TIV-TWS-HPUX-FP0004.TAR | +---8.5.1-TIV-TWS-HPIA64-FP0004.TAR | +---8.5.1-TIV-TWS-LINUX_I386-FP0004.TAR | +---8.5.1-TIV-TWS-LINUX_PPC-FP0004.TAR | +---8.5.1-TIV-TWS-LINUX_S390-FP0004.TAR | +---8.5.1-TIV-TWS-LINUX_X64-FP0004.TAR | +---8.5.1-TIV-TWS-SOLARIS-FP0004.TAR | +---8.5.1-TIV-TWS-SOLARIS_I386-FP0004.TAR | +---8.5.1-TIV-TWS-WINDOWS-FP0004.zip | +---8.5.1-TIV-TWS-WINDOWS_64-FP0004.zip Installation du groupe de correctifs Cette section explique comment appliquer le groupe de correctifs 4 à Tivoli Workload Scheduler version 8.5.1. Les groupes de correctifs sont cumulatifs. Vous pouvez ainsi les appliquer directement à la version de disponibilité générale du produit. Cette section est divisée en plusieurs sous-sections : 44 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v v v v v «Résolution des incidents concernant Tivoli Workload Scheduler V8.5.1» «Remarques relatives à l'installation», à la page 47 «Exigences d'espace disque», à la page 49 «Actions d'installation», à la page 51 «Actions du produit lors de l'application du groupe de correctifs», à la page 53 «Installation à l'aide de l'assistant ISMP», à la page 54 «Installation à l'aide de l'installation en mode silencieux ISMP», à la page 55 «Installation avec le script twspatch», à la page 56 «Installation à l'aide de la distribution de logiciels», à la page 57 «Mise à jour de votre fichier d'options locales», à la page 59 «Configuration des propriétés pour la ligne de commande du courtier de charge de travail dynamique (Dynamic Workload Broker)», à la page 59 v «Annulation de l'installation du groupe de correctifs», à la page 59 v «Désinstallation de toute l'instance de Tivoli Workload Scheduler», à la page 60 v «Fichiers journaux d'installation», à la page 60 v v v v v v Résolution des incidents concernant Tivoli Workload Scheduler V8.5.1 Lors de l'installation, respectez ces recommandations : v L'installation de Tivoli Workload Scheduler échoue si le mot de passe utilisateur DB2 inclut des caractères spéciaux. Il existe deux manières de résoudre ce problème : Solution palliative 1 : Pour installer correctement Tivoli Workload Scheduler à l'aide du mot de passe DB2 actuel avec les caractères spéciaux "UNIX shell“, ouvrez le script d'installation <TWS CD>/tws_tools/_createdb_root.sh et ajoutez des guillemets simples ' autour du septième paramètre $7, comme suit : ... su - $DB2_ADMINISTRATOR -c "cd $TWS_TEMPDIR/scripts && ./dbsetup.sh $1 $2 $3 $4 $5 $6 ’$7’ $8 $9" ... ... su - $DB2_ADMINISTRATOR -c "cd $TWS_TEMPDIR/scripts && ./dbmigrate.sh $1_DB $6 ’$7’" ... Réexécutez l'installation en mode silencieux. Solution palliative 2 : remplacez le script de disponibilité générale défaillant par le script corrigé fourni avec le groupe de correctifs. Pour ce faire, procédez comme suit : – Téléchargez et décompressez le groupe de correctifs. – Copiez tous les fichiers du répertoire GA_fixes et collez-les dans le répertoire d'installation de disponibilité générale TWS\PLATFORM>, en remplaçant les anciens fichiers (après avoir créé une copie de sauvegarde à l'avance). – Poursuivez par la procédure d'installation normale. (53282) v L'installation sur Windows 2008 64 bits échoue lorsqu'un compte de domaine est utilisé. Il existe deux manières de résoudre ce problème : Solution palliative 1 : avant d'exécuter l'installation, vérifiez que l'utilisateur TWS est déjà créé dans le domaine. En outre, les utilisateurs de Tivoli Workload Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 45 Scheduler doivent bénéficier des droits suivants qui peuvent être accordés localement. Les règles au niveau du domaine sont toujours prioritaires par rapport aux règles locales, si bien qu'il est parfois nécessaire d'accorder ces droits depuis le domaine : – Agir comme élément du système d'exploitation – Autoriser la connexion en local – Prendre l'identité d'un client après le droit d'authentification – Connexion : - En local - Comme travail par lots - Comme service – Remplacement du jeton au niveau du processus L'utilisateur TWS doit être membre des groupes d'administration du contrôleur de domaine. La solution palliative peut être appliquée à l'installation de Tivoli Workload Scheduler version 8.5 en mode silencieux ou à l'aide de l'assistant. Pour une installation en mode silencieux, vous devez ajouter et personnaliser les options suivantes en plus du fichier de réponses par défaut pour l'installation de l'agent tolérant aux pannes. Pour l'installation à l'aide de l'assistant, fournissez les options sous la forme de paramètres de lancement à l'exécutable SETUP.exe (une seule ligne) : -W -W -W -W -W -W -W -W -W -W setTWSUser.twsValidatedUser="<utilisateurtws>" setTWSUser.twsValidatedPassword="<mot_de_passe_tws>" setTWSUser.twsValidatedDomain="<domain>" setTWSUser.domainUser="true" setTWSUser.errMsg="NONE" setTWSUser.wasValidatedPassword="" setTWSUser.wasValidatedUser="" setTWSUser.userToCreate="false" userOSChecksWinSequence.active="false" setTWSUser.active="false" où <utilisateur_tws> est le nom d'utilisateur sans la spécification de domaine de l'utilisateur TWS, <mot_de_passe_tws> est le mot de passe de l'utilisateur TWS et <domaine> est son domaine. Pour une installation en mode silencieux, les autres options du fichier de réponses par défaut doivent être personnalisées comme prévu (par exemple, la valeur de l'option userWinCfgPanel.inputUserName est au format "<domaine>\<utilisateur_tws>"). Vous remarquerez également que pour l'installation du gestionnaire de domaine maître, en plus des points ci-dessus, vous devez personnaliser deux autres options comme suit : -W setTWSUser.wasValidatedPassword="<utilisateur_was>" -W setTWSUser.wasValidatedPassword="<mot_de_passe_was>" Ces valeurs peuvent être identiques à twsValidatedUser et twsValidatedPassword (indiquez également ici l'utilisateur sans domaine). Solution palliative 2 : remplacez le fichier binaire de disponibilité générale défaillant par le fichier binaire corrigé fourni avec le groupe de correctifs. Pour ce faire, procédez comme suit : – Téléchargez et décompressez le groupe de correctifs. – Copiez le fichier binaire WINDOWS_PLATFORM>\ACTIONTOOLS\ REGUTIL.dll et collez-le dans le répertoire pour la disponibilité générale TWS\WINDOWS_PLATFORM>\ACTIONTOOLS, en remplaçant les anciens fichiers (après avoir créé une copie de sauvegarde à l'avance). 46 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 – Poursuivez par la procédure d'installation normale. (52018) Remarques relatives à l'installation Lors de l'installation, respectez ces recommandations : v Pour UNIX uniquement : avant d'installer Tivoli Workload Scheduler 8.5.1 ou ce groupe de correctifs sur un système UNIX, assurez-vous que la commande umask est définie sur 022. Exécutez cette commande à partir d'une invite de commande pour voir quelle est la valeur définie sur le système et, si elle est différente de 022, modifiez-la en exécutant : umask 022 v Sur les plateformes UNIX, l'administrateur de base de données doit disposer des privilèges de lecture et d'exécution sur le chemin d'installation de Tivoli Workload Scheduler. Sinon, l'installation échoue. (54367) v Sur les plateformes UNIX, l'installation pourrait échouer avec un message indiquant qu'il y a un problème pour valider la machine virtuelle Java (JVM). Cela peut être dû à un problème de délai d'attente. L'assistant InstallShield utilise un délai d'attente par défaut de 5 secondes pendant ses opérations pour valider la version de la machine virtuelle Java que vous avez installée. Pour diverses raisons, cela pourrait être insuffisant. Avant de lancer de nouveau l'assistant d'installation, augmentez la valeur du délai d'attente en exécutant la commande suivante : -is:jvmtimer 100 Cela porte le délai d'attente à 100 secondes et si vous obtenez toujours le même message d'erreur, portez-le à 200 secondes. Sur les plateformes exécutant Linux Red Hat 64 bits, si le problème persiste, vous devez définir la variable setenforce sur 0, avec la commande suivante : /usr/sbin/setenforce 0 puis vous pouvez lancer de nouveau l'installation. v Pour installer, annuler et valider le groupe de correctifs, utilisez la même méthode d'installation (ISMP, twspatch, gestionnaire de configuration) que vous avez déjà utilisée pour installer la version de disponibilité générale. v v v v Remarque : Si vous installez le groupe de correctifs avec l'action APPLY avec la méthode d'installation twspatch, pour revenir au niveau précédent, utilisez la commande twspatch -undo. Pour désinstaller toute l'instance de Tivoli Workload Scheduler, utilisez la commande twspatch remove, mais n'oubliez pas que cette action n'est pas conçue pour supprimer le groupe de correctifs appliqué sans désinstaller également l'instance (51112). Sur les plateformes AIX V5.3, l'installation du groupe de correctifs du gestionnaire de domaine maître et Connector nécessitent au minimum le niveau AIX 5.3 : 5300-07 (APAR IZ07976, 53542) N'installez pas à partir d'un disque dur Samba sur la plateforme Windows. Sous HP-UX, définissez le paramètre de noyau max_thread_proc sur au moins 128, sinon l'installation risque d'échouer. La valeur par défaut est de 64. Une image-mémoire est générée par Java. Si vous recevez un message d'erreur qui indique un manque d'espace pour les données temporaires de l'assistant d'installation dans le répertoire par défaut /tmp, vous pouvez lancer l'assistant d'installation avec l'indicateur is et définir un répertoire temporaire différent. Par exemple, SETUP.sh [-is:tempdir <temporary_directory>]. Pour plus d'informations sur le disque dur et l'espace Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 47 libre nécessaires pour l'installation, voir Configuration système détaillée pour Tivoli Workload Scheduler 8.5.1, sur le site Web du Centre de documentation d'IBM Tivoli Workload Scheduler : http://www-01.ibm.com/support/ docview.wss?rs=672&uid=swg27017192. v Uniquement sur les plateformes suivantes : – HP-UX – HP Itanium Installation du groupe de correctifs 4 de Tivoli Workload Scheduler V8.5.1, qui met également à jour les bibliothèques GSKit, crée une copie des répertoires qui contiennent les bibliothèques GSKit. Les répertoires suivants sont créés : – /usr/Tivoli/TWS/GSKit/7d.bkp/ – /usr/Tivoli/TWS/GSKit32/7d.bkp/ – /usr/Tivoli/TWS/GSKitHPUX/7d.bkp/ Cette opération permet aux éventuelles instances Tivoli Workload Scheduler supplémentaires qui seront installées par la suite sur le même système, de pouvoir utiliser les anciennes bibliothèques GSKit. v Pour installer le groupe de correctifs 4 de Tivoli Workload Scheduler 8.5.1 sur HP-UX 11.11, vous devez installer préalablement le correctif PHSS_35385 du système d'exploitation. (55239) v Avant de mettre à jour les services Tivoli Workload Scheduler et la bibliothèque de liaison dynamique, il est fortement conseillé de déconnecter les ressources Tivoli Workload Scheduler et de mettre les noeuds en pause. (IV09792) Une fois le groupe de correctifs installé, vous devez tenir compte des informations suivantes : v Après l'installation du groupe de correctifs, la dernière ligne du fichier TWS_home/version/patch.info contient 8.5.1-TIV-TWS-FP0004. v Pendant l'installation du groupe de correctifs, le fichier suivant est supprimé et un autre est créé lorsque WebSphere Application Server est redémarré : TWS_home/appserver/profiles/twsprofile/temp/TWS/EIFListener/eif.templ Si vous avez modifié la propriété BuffEvtmaxSize après avoir installé le groupe de correctifs, vous devez la définir de nouveau dans le nouveau fichier, comme indiqué dans le guide d'administration IBM Tivoli Workload Scheduler, dans le chapitre 8, Tâche d'administration, dans la section Gestion du processeur d'événements. (38192) v Les travaux finaux se terminent anormalement si le gestionnaire de domaine principal n'est pas installé dans le répertoire C: sur les systèmes Windows. Solution palliative : fusionnez le contenu de ces fichiers : <tws_homw>\ResetPlan.cmd <tws_homw>\JnextPlan.cmd <tws_homw>\MakePlan.cmd <tws_homw>\SwitchPlan.cmd <tws_homw>\CreatePostReports.cmd <tws_homw>\UpdateStats.cmd avec ceux qui se trouvent sous <tws_home>\config, car ils ne sont pas remplacés par l'installation du groupe de correctifs puisqu'il peuvent être personnalisés. (53435) v Il existe une discordance pour certaines variables d'environnement Tivoli Workload Scheduler. 48 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 UNISONHOME Sur les systèmes d'exploitation Windows, la variable n'existe pas ou elle est vide. Sous les systèmes d'exploitation UNIX, il s'agit de la valeur de la variable UNISONHOME définie dans l'environnement utilisateur. Si elle n'est pas définie, sa valeur est le répertoire de base de l'utilisateur. Sur les deux plateformes, cette variable doit contenir le chemin d'installation de l'instance Tivoli Workload Scheduler. DEBUT Cette variable n'est pas documentée, mais sur les systèmes d'exploitation, il s'agit du chemin d'installation de l'instance Tivoli Workload Scheduler. v v v v v Sur les plateformes UNIX, il s'agit du répertoire de base de l'utilisateur. (53442) Pour accorder des droits d'utilisateurs sur les vues de base de données mises à jour, vous devez exécuter de nouveau le script dbgrant après l'installation du groupe de correctifs uniquement si les conditions suivantes sont remplies : – La base de données utilisée par Tivoli Workload Scheduler est DB2 – Le script dbgrant a déjà été exécuté avant l'installation de ce groupe de correctifs (38487). Sur les systèmes Red Hat Enterprise Linux 3.0, installez GLIBC version 2.3.4 pour permettre à l'agent ssm (utilisé dans les règles d'automatisation de charge de travail gérées par événement, avec les événements associés au plug-in FileMonitor) de démarrer correctement. Il est possible que l'agent ssm ne démarre pas avec le système par défaut, GLIBC version 2.3.2. (38697) Sur les plateformes avec Informix installé, le groupe de correctifs 4 de Tivoli Workload Scheduler doit être appliqué sans valider le groupe de correctifs 1. Ensuite, vous pouvez valider le groupe de correctifs 4 sans problèmes. (55908) Sur les plateformes Windows, après l'installation du groupe de correctifs, une nouvelle version du fichier twa_env.bat est créée dans le répertoire suivant : <tws_home>\TWS\config. Si vous avez personnalisé le fichier d'origine <tws_home>\twa_env.bat, vous devez fusionner le contenu de ces fichiers pour conserver votre personnalisation. (55999) Sur les plateformes UNIX, après l'installation du groupe de correctifs, une nouvelle version du fichier tws_env.sh est créée dans le répertoire TWS_home/config. Si vous avez personnalisé le fichier d'origine TWS_home/tws_env.sh, vous devez fusionner le contenu de ces fichiers pour conserver la personnalisation. (56791) v Après l'installation du groupe de correctifs, une nouvelle version du fichier jobmanrc.cmd est créée dans le répertoire <TWA_HOME>/TWS/config. Si vous avez personnalisé le fichier d'origine <TWA_HOME>/TWS/jobmanrc.cmd, vous devez fusionner le contenu de ces fichiers pour conserver la personnalisation. (56671) Exigences d'espace disque Avant de procéder à l'installation du groupe de correctifs, assurez-vous que votre système répond aux exigences suivantes : Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 49 Tableau 1. Espace disque disponible requis pour le gestionnaire de domaine maître et le gestionnaire de secours Système d'exploitation Répertoire d'installation Répertoire d'installation pour la distribution de logiciels Répertoire temporaire AIX 950 Mo 450 Mo 550 Mo HP-UX 1 050 Mo 450 Mo 550 Mo Solaris 850 Mo 450 Mo 550 Mo Microsoft Windows 900 Mo 450 Mo 550 Mo Linux 950 Mo 450 Mo 550 Mo Tableau 2. Espace disque disponible requis pour l'agent Tivoli Workload Scheduler et l'extension Java Système d'exploitation Répertoire d'installation Répertoire d'installation pour la distribution de logiciels Répertoire temporaire AIX 20 Mo 300 Mo 40 Mo HP-UX 20 Mo 300 Mo 40 Mo Solaris 20 Mo 300 Mo 40 Mo Microsoft Windows 20 Mo 300 Mo 20 Mo Linux 20 Mo 300 Mo 40 Mo Tableau 3. Espace disque disponible requis pour l'agent Tivoli Workload Scheduler Système d'exploitation Répertoire d'installation Répertoire d'installation pour la distribution de logiciels Répertoire temporaire AIX 20 Mo 80 Mo 40 Mo HP-UX 20 Mo 80 Mo 40 Mo Solaris 20 Mo 80 Mo 40 Mo Microsoft Windows 20 Mo 80 Mo 20 Mo Linux 20 Mo 80 Mo 40 Mo Tableau 4. Espace disque disponible requis pour l'agent zcentric 50 Système d'exploitation Répertoire d'installation Répertoire d'installation pour la distribution de logiciels Répertoire temporaire AIX 20 Mo 20 Mo 40 Mo HP-UX 20 Mo 20 Mo 40 Mo Solaris 20 Mo 20 Mo 40 Mo Microsoft Windows 20 Mo 20 Mo 20 Mo IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Tableau 4. Espace disque disponible requis pour l'agent zcentric (suite) Système d'exploitation Répertoire d'installation Répertoire d'installation pour la distribution de logiciels Répertoire temporaire Linux 20 Mo 20 Mo 40 Mo Actions d'installation Lorsque vous installez le groupe de correctifs, vous pouvez effectuer les actions suivantes : APPLY Cette action permet d'installer le groupe de correctifs sans le rendre permanent. Si vous appliquez le groupe de correctifs en mode "retour arrière", vous pouvez effectuer l'action UNDO pour revenir au groupe de correctifs précédent. «Actions du produit lors de l'application du groupe de correctifs», à la page 53 affiche la liste des actions que le produit exécute lorsque vous appliquez le groupe de correctifs. COMMIT Cette action permet de rendre le groupe de correctifs permanent. Aucune opération UNDO n'est plus possible. UNDO Cette action permet de revenir au niveau précédent si vous n'avez pas validé. APPLY_AND_COMMIT Cette action vous permet (uniquement après l'action Valider) de restaurer une instance existante de Tivoli Workload Scheduler au niveau validé en cours, lorsqu'un incident se produit dans les fichiers binaires. Impose une opération APPLY (appliquer) même si le groupe de correctifs actuel a déjà été appliqué. Permet de réparer le produit actuellement installé. En fonction de l'état d'installation du groupe de correctifs, vous pouvez effectuer l'action comme indiqué ci-dessous. Tableau 5. Etat de l'installation du groupe de correctifs Etat initial Action Etat final Etat final du pack General Availability - apply ICU ICH ICU commit IC - ICU undo - IC IC apply_and_commit IC - où : ICU Installé en mode retour arrière IC Installé et validé ICH Installé, validé et masqué Si vous avez installé un groupe de correctifs pour Tivoli Workload Scheduler en "mode retour arrière" (état ICU) sur votre machine et que vous appliquez un groupe de correctifs Tivoli Workload Scheduler plus récent sur celle-ci, toutes les Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 51 modifications que vous avez apportées lors de l'installation du précédent groupe de correctifs Tivoli Workload Scheduler seront validées avant que les nouvelles modifications ne soient appliquées. En conséquence, si vous annulez le dernier groupe de correctifs installé, vous restaurez les modifications du précédent groupe de correctifs. Ces modifications sont permanentes. L'installation du groupe de correctifs est enregistrée dans le fichier TWSRegistry.dat par l'ajout des lignes suivantes : /Tivoli/Workload_Scheduler/ tws_user_DN_FixpackName= FP_TWS_$(SWD-OS-NAME)_$(tws_user).8.5.1.$(patch_id) où : $(SWD-OS-NAME) dépend du système d'exploitation sur lequel vous procédez à l'installation. $(tws_user) est le propriétaire de l'instance Tivoli Workload Scheduler. $(patch_id) est le numéro du groupe de correctifs. Avant de lancer une réparation de l'installation du groupe de correctifs, vérifiez les éléments suivants : v Les processus dans le tableau 6 sont inactifs : Tableau 6. Processus inactifs Windows UNIX netman netman monman monman ssmagent ssmagent tokensrv tokensrv writer writer batchman batchman batchup batchup JOBMAN JOBMAN JOBMON scribner scribner agent agent JobManager JobManager v Les fichiers indiqués dans le tableau 7 sont disponibles sous TWS_home/bin et ne sont pas endommagés (40042) : Tableau 7. Fichiers disponibles sous TWS_home/bin 52 Windows UNIX conman conman composer (sur le domaine maître) composer (sur le domaine maître) setown.cmd libatrc.so setown.exe libicu*.so oslayer.dll libHTTP*.soinstmecho IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Tableau 7. Fichiers disponibles sous TWS_home/bin (suite) Windows UNIX icudt*.dll mecho HTTPChannel.dll composer HTTPSSLChannel.dll HTTPTransport.dll libatrc.dll msv*.dll agent agent JobManager JobManager Actions du produit lors de l'application du groupe de correctifs L'utilitaire d'installation exécute les actions suivantes lorsque vous appliquez (APPLY) le groupe de correctifs : 1. Il arrête la version intégrée de WebSphere Application Server. 2. Il arrête l'agent Tivoli Workload Scheduler. 3. Il arrête l'instance de Tivoli Workload Scheduler. 4. Il met à jour la version intégrée d'IBM WebSphere Application Server UPDI vers la version 7.0.0.21. 5. Il met à jour la version intégrée d'IBM WebSphere Application Server vers la version 6.1.0.43. 6. Il met à jour la version intégrée d'IBM WebSphere Application Server SDK vers la version 6.1.0.43. 7. Il sauvegarde le profil de la version intégrée de WebSphere Application Server. 8. Il installe le serveur de modélisation et de planification Tivoli Workload Scheduler, version 8.5.1 9. Il s'installe avec Rollback TWS_LP_<operating system>.SPB. 10. Il s'installe avec Rollback FP_LWA_<operating system>.SPB. 11. Il s'installe avec Rollback FP_Eclipse_<operating system>.SPB. 12. Il installe avec possibilité d'annulation le moteur de planification Tivoli Workload Scheduler. 13. Il s'installe avec Rollback FP_TDWB_<operating system>.SPB. 14. Il définit la propriété des fichiers Tivoli Workload Scheduler. 15. Il développe les mots clés. 16. Il définit le niveau d'isolement de la source de données. 17. Personnalisation des scripts SQL utilisés pour la configuration de la base de données de Tivoli Workload Scheduler. 18. Il personnalise les scripts SQL utilisés pour la configuration de la base de données du courtier de Tivoli Workload Scheduler. 19. 20. 21. 22. 23. Il configure la base de données du courtier de Tivoli Workload Scheduler. Configuration de la base de données de Tivoli Workload Scheduler. Il démarre la version intégrée de WebSphere Application Server. Il crée le programme de désinstallation. Il configure l'instance de Tivoli Workload Scheduler. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 53 24. 25. 26. 27. Il Il Il Il démarre l'instance de Tivoli Workload Scheduler. démarre l'agent Tivoli Workload Scheduler. termine et nettoie l'instance de Tivoli Workload Scheduler. met à jour le registre Tivoli Workload Automation. L'utilitaire d'installation exécute les actions suivantes lorsque vous annulez (UNDO) le groupe de correctifs : 1. 2. 3. 4. 5. Il Il Il Il Il arrête la version intégrée de WebSphere Application Server. arrête l'agent Tivoli Workload Scheduler. arrête l'instance de Tivoli Workload Scheduler. annule TWS_LP_<operating system>.SPB. annule FP_LWA_<operating system>.SPB. 6. Il annule le moteur de planification Tivoli Workload Scheduler. 7. Il annule back FP_Eclipse_<operating system>.SPB. 8. 9. 10. 11. 12. Il annule FP_TDWB_<operating system>.SPB. Il définit la propriété des fichiers Tivoli Workload Scheduler. Il développe les mots clés. Il restaure le profil de la version intégrée de WebSphere Application Server Il démarre la version intégrée de WebSphere Application Server. 13. Il démarre l'instance de Tivoli Workload Scheduler. 14. Il démarre l'agent Tivoli Workload Scheduler. 15. Il termine et nettoie l'instance de Tivoli Workload Scheduler. 16. Il met à jour le registre Tivoli Workload Automation. Installation à l'aide de l'assistant ISMP Pour installer le groupe de correctifs à l'aide de l'assistant interactif, procédez comme suit : 1. Supprimez la liaison entre l'hôte sur lequel vous installez le groupe de correctifs et le réseau où se trouve Tivoli Workload Scheduler. 2. Fermez Tivoli Workload Scheduler. Exécutez les commandes, suivantes, en fonction de votre configuration : v Si vous avez installé uniquement l'agent Tivoli Workload Scheduler pour z/OS, exécutez la commande suivante : Sur les systèmes d'exploitation Windows : ShutdownLwa.cmd Sous les systèmes d'exploitation UNIX et Linux : ShutDownLwa v Pour toute autre configuration, exécutez la commande suivante : Sous Windows : conman "unlink @; noask" conman "stop; wait" conman "stopmon;wait" ShutdownLwa.cmd Sous les systèmes d'exploitation UNIX et Linux : conman "unlink @; noask" conman "stop; wait" conman "stopmon;wait" conman "shut;wait" ShutDownLwa 54 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Si des travaux sont planifiés sur l'ordinateur pour être exécutés sur l'instance que vous êtes en train de mettre à niveau, vérifiez qu'ils sont terminés, sinon certains processus, tels que jobmon ou joblnch, pourraient être toujours actifs. 3. Téléchargez le fichier TAR ou ZIP correspondant au système d'exploitation et décompressez-le. Si vous procédez à une installation sur un système d'exploitation UNIX, exécutez la commande suivante : chmod -R 755 <imagesDir> 4. En fonction du type de système d'exploitation, exécutez la commande suivante pour démarrer l'assistant : Sous Windows : SETUP.exe Sous les systèmes d'exploitation UNIX et Linux : ./SETUP.bin L'installation démarre. 5. Suivez les instructions fournies à l'écran. 6. Cliquez sur Terminer pour terminer l'installation. Installation à l'aide de l'installation en mode silencieux ISMP Si vous voulez installer le groupe de correctifs en mode silencieux, utilisez l'installation en mode silencieux. L'installation en mode silencieux nécessite la personnalisation d'un fichier de réponses. Le fichier de réponses comporte toutes les informations nécessaires pour exécuter l'installation sans intervention de l'utilisateur. Vous disposez de l'exemple de fichier de réponses patchInstall.txt qui se trouve dans le répertoire RESPONSEFILES. Créez votre fichier de réponses ou personnalisez le fichier de réponses afin d'inclure les options nécessaires pour terminer l'installation. Exécutez la commande suivante, à partir du chemin où se trouve le fichier SETUP, pour démarrer l'installation en mode silencieux : v Sous les systèmes d'exploitation Windows : setup.exe -options fichier_réponses -silent où : fichier_réponses est le chemin d'accès complet du fichier de réponses que vous avez personnalisé avec vos paramètres d'environnement. La valeur par défaut est C:\home\TWS851FP4\patchInstall.txt. v Sous les systèmes d'exploitation UNIX et Linux : ./SETUP.bin -silent -options fichier_réponses -silent où : fichier_réponses est le chemin d'accès complet du fichier de réponses que vous avez personnalisé avec vos paramètres d'environnement. La valeur par défaut est /home/TWS851FP4/patchInstall.txt. Le tableau 8 répertorie les mots clés que vous pouvez définir pour le paramètre -W actionPanel.selectedAction pour personnaliser le fichier de réponses en fonction de vos besoins : Tableau 8. Paramètres MOT CLE SCENARIO Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 55 Tableau 8. Paramètres (suite) APPLY Installer un groupe de correctifs avec retour arrière UNDO Annuler pour revenir au niveau précédent si vous n'avez pas validé COMMIT Rendre le groupe de correctifs définitif. Aucune opération UNDO n'est plus possible APPLY_AND_COMMIT Réparer un groupe de correctifs installé et validé. Remarque : Cette action est disponible uniquement lorsque vous installez un groupe de correctifs. Elle n'est pas disponible sur les versions de disponibilité générale. Installation avec le script twspatch Vous pouvez utiliser le fichier script twspatch pour installer le groupe de correctifs sur les agents tolérant aux pannes (FTA). La syntaxe de twspatch se présente comme suit : Pour afficher l'utilisation de la commande : Sous Windows : twspatch.vbs -u Sous les systèmes d'exploitation UNIX et Linux : ./twspatch -u Pour installer un groupe de correctifs : Sous Windows : twspatch.vbs -{install | undo | commit | remove | repair} -uname utilisateur_TWS -password mot_de_passe Sous les systèmes d'exploitation UNIX et Linux : ./twspatch -{install | undo | commit | remove | repair} -uname utilisateur_TWS où : install Installer un groupe de correctifs avec retour arrière. undo Annuler une image du groupe de correctifs avec retour arrière. commit Rendre le groupe de correctifs définitif. Aucune opération UNDO n'est plus possible. remove Désinstaller l'instance de Tivoli Workload Scheduler. repair Réparer un groupe de correctifs installé et validé lorsqu'un problème apparaît avec les fichiers binaires. Impose une opération APPLY (appliquer) même si le groupe de correctifs actuel a déjà été appliqué. Permet de réparer le produit actuellement installé. -uname utilisateur_TWS 56 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 twspatch pour Windows est un script visuel de base (VBS) que vous pouvez exécuter en mode CScript et WScript. Pour l'installation, procédez comme suit : 1. Supprimez la liaison entre l'hôte sur lequel vous installez le groupe de correctifs et le réseau où se trouve Tivoli Workload Scheduler puis fermez Tivoli Workload Scheduler. Exécutez les commandes, suivantes, en fonction de votre configuration : v Si vous avez installé uniquement l'agent Tivoli Workload Scheduler pour z/OS : ShutDownLwa v Si vous avez une autre configuration : conman "unlink @; noask" conman "stop; wait" conman "stopmon;wait" conman "shut;wait" ShutDownLwa Si des travaux sont planifiés sur le poste de travail, vérifiez qu'ils sont terminés, sinon certains processus, tels que jobmon ou joblnch, pourraient être toujours actifs. 2. Effectuez l'une des opérations suivantes : v Insérez le DVD correspondant à votre système d'exploitation. v Téléchargez le fichier .tar spécifique à votre système d'exploitation 3. Décompressez-le sur votre système. 4. Exécutez twspatch. Installation à l'aide de la distribution de logiciels Pour installer le groupe de correctifs à l'aide de la distribution de logiciels, exécutez les commandes suivantes, en fonction de votre configuration : v Si vous avez installé uniquement l'agent Tivoli Workload Scheduler pour z/OS : wdinstsp -f -D -D -n -uy -D execActionTools=false tws_user=<TWS_USER> install_dir=<TWS_HOME> <INST_PKG_NAME_LWA> <SPB_FILE_NAME_LWA> v Si vous avez installé l'agent Tivoli Workload Scheduler pour z/OS et l'extension Java : wdinstsp -f -D -D -n -uy -D execActionTools=false tws_user=<TWS_USER> install_dir=<TWS_HOME> <INST_PKG_NAME_LWA> <SPB_FILE_NAME_LWA> , puis la commande : wdinstsp -f -uy -D tws_user=<TWS_USER> -D install_dir=<TWS_HOME> -n <INST_PKG_NAME_JAVA> <SPB_FILE_NAME_JAVA> v Si vous avez installé uniquement l'agent tolérant aux pannes : wdinstsp -f -D -D -n -uy -D execActionTools=false tws_user=<TWS_USER> install_dir=<TWS_HOME> <INST_PKG_NAME_LWA> <SPB_FILE_NAME_LWA> , puis la commande : Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 57 wdinstsp -f -D -D -n -uy -D execActionTools=false tws_user=<TWS_USER> install_dir=<TWS_HOME> <CPU_TYPE_DEF> <INST_PKG_NAME> <SPB_FILE_NAME> v Si vous avez installé l'agent tolérant aux pannes et l'extension Java : wdinstsp -f -D -D -n -uy -D execActionTools=false tws_user=<TWS_USER> install_dir=<TWS_HOME> <INST_PKG_NAME_LWA> <SPB_FILE_NAME_LWA> , puis la commande : wdinstsp -f -D -D -n -uy -D execActionTools=false tws_user=<TWS_USER> install_dir=<TWS_HOME> <CPU_TYPE_DEF> <INST_PKG_NAME> <SPB_FILE_NAME> , puis la commande : wdinstsp -f -uy -D tws_user=<TWS_USER> -D install_dir=<TWS_HOME> -n <INST_PKG_NAME_JAVA> <SPB_FILE_NAME_JAVA> où : <CPU_TYPE_DEF> = -D st_agent=<true ou false> -D ft_agent=<true ou false> -D master=<true ou false> -D bkm_agent=<true ou false> <INST_PKG_NAME> = FP_TWS_<INST_INTERP>_<TWS_USER>.8.5.1.<PATCH_NUMBER> <INST_PKG_NAME_LWA> = FP_LWA_<INST_INTERP>_<TWS_USER>.8.5.1.<PATCH_NUMBER> <INST_PKG_NAME_JAVA> = FP_Eclipse_<INST_INTERP>_<TWS_USER>.8.5.1.<PATCH_NUMBER> <INST_INTERP> = AIX | HPIA64 | HPUX | LINUX_I386 | LINUX_S390 | LINUX_PPC | LINUX_X86_64 | SOLARIS_I386 | SOLARIS | WINDOW_X86_64 | WINDOWS <PATCH_NUMBER> = niveau de groupe de correctifs (par exemple, 01) <SPB_FILE_NAME> = <chemin du fichier spb>FP_TWS_<INST_INTERP>.SPB <SPB_FILE_NAME_LWA> = <chemin du fichier spb>FP_LWA_<INST_INTERP>.SPB <SPB_FILE_NAME_JAVA> = <chemin du fichier spb>FP_Eclipse_<INST_INTERP>.SPB Une erreur se produit lors de l'application du groupe de correctifs Tivoli Workload Scheduler V8.5.1 en utilisant ITCM - APAR IY94997 : Les incidents suivants peuvent se produire lors de l'application d'un groupe de correctifs de Tivoli Workload Scheduler V8.5.1 avec ITCM : v Le processus d'installation échoue pendant l'exécution de twsStopAction.exe si Tivoli Workload Scheduler est arrêté avant l'installation et que winstsp est lancé de manière non transactionnelle. v Si Tivoli Workload Scheduler n'est pas arrêté avant l'installation et que winstsp est lancé d'une manière non transactionnelle, l'installation échouera car la bibliothèque Msvcirt.dll est verrouillée (par batchup.exe) En guise de solution palliative, installez le groupe de correctifs de l'une des manières suivantes : mode transactionnel et non transactionnel (commande winstsp). v Installez en mode transactionnel, en ajoutant le paramètre '-ty' 58 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 v Installez en mode non transactionnel (mode par défaut) comme suit : – Arrêtez manuellement l'instance de Tivoli Workload Scheduler – Installez le groupe de correctifs en ajoutant la commande suivante aux paramètres d'installation : ’-D execTwsStopAction="false" -D execTwsStartUpAction="false"’ Mise à jour de votre fichier d'options locales Une fois l'installation terminée, vérifiez le fichier localopts qui se trouve dans le répertoire TWA_home/config (TWA_home\config). Cette version du fichier localopts est installée à des fins de référence et contient les mots clés ajoutés avec le groupe de correctifs. Ce groupe de correctifs ajoute le mot clé bm check deadline, nécessaire dans vos fichiers d'exécution localopts si vous souhaitez changer la valeur par défaut. Jusqu'à présent, ce mot clé n'existait pas dans le fichier localopts. Copiez la ligne contenant ce mot clé dans vos fichiers localopts d'exécution. Configuration des propriétés pour la ligne de commande du courtier de charge de travail dynamique (Dynamic Workload Broker) Cette étape est nécessaire uniquement si vous exécutez la ligne de commande Dynamic Workload Broker sur un système Windows. La version du fichier CLIConfig.properties installée avec la version 8.5.1 sur les postes de travail Windows omet les mots clés suivants : tdwb_user tdwb_pwd Ces mots clés sont nécessaires pour exécuter des commandes via la ligne de commande Dynamic Workload Broker (mais pas si vous utilisez la console Tivoli Dynamic Workload Console). Ce groupe de correctifs ajoute une instance supplémentaire non exécutée du fichier CLIConfig.properties, avec les mots clé appropriés, sous : TWA_home\TDWB\config\config Vous devez copier les mots clés tdwb_user et tdwb_pwd du fichier CLIConfig.properties qui se trouve dans TWA_home\TDWB\config\config, vers le fichier CLIConfig.properties qui se trouve dans TWA_home\TDWB\config, et qui correspond à l'instance exécutée. Annulation de l'installation du groupe de correctifs Vous pouvez annuler l'installation uniquement si vous l'avez effectuée en mode retour arrière. Pour annuler l'installation via ISMP, procédez comme suit : 1. Lancez la configuration d'installation de votre système d'exploitation. 2. Sélectionnez l'instance à supprimer. 3. Sélectionnez l'option UNDO. 4. Cliquez sur Terminer. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 59 Pour annuler l'installation à l'aide de la commande twspatch à partir du répertoire racine_TWS, utilisez l'option undo. Voir aussi la section «Remarques relatives à l'installation», à la page 47. Désinstallation de toute l'instance de Tivoli Workload Scheduler Si vous avez effectué l'installation en utilisant la commande twspatch pour désinstaller l'ensemble de l'instance de Tivoli Workload Scheduler, utilisez la commande twspatch remove depuis le répertoire TWS_home. Si vous avez effectué l'installation via ISMP, consultez le guide de planification et d'installation pour la procédure de désinstallation. Fichiers journaux d'installation Les fichiers journaux suivants de l'installation vous donnent les détails sur l'état de l'installation du groupe de correctifs pour le gestionnaire de domaine maître, le gestionnaire de domaine maître de secours, l'agent tolérant aux pannes et le connecteur : v Fichier de trace pour le programme d'installation ISMP Sous Windows : %TEMP%\TWA\tws851fixpack\twsismp.log Sous les systèmes d'exploitation UNIX et Linux : $TMPDIR/TWA/tws851fixpack/twsismp.log v Fichier journal pour le programme d'installation ISMP Sous Windows : %TEMP%\TWA\tws851fixpack\summary.log Sous les systèmes d'exploitation UNIX et Linux : $TMPDIR/TWA/tws851fixpack/summary.log v Fichier journal pour le programme d'installation de Tivoli Workload Scheduler. Sous Windows : %TEMP%\TWA\tws851fixpack\ twspatch_<INST_INTERP>_<TWSuser>^8.5.1.0n.log Sous les systèmes d'exploitation UNIX et Linux : $TMPDIR/TWA/tws851fixpack/ twspatch_<INST_INTERP>_<TWSuser>^8.5.1.0n.log où n correspond au numéro du groupe de correctifs. Pour ce groupe de correctifs le numéro est 4. v Fichier journal pour l'installation du gestionnaire de configuration. Sous Windows : %TEMP%\FP_TWS_<INST_INTERP>_<TWSuser>^8.5.1.0n.log Sous les systèmes d'exploitation UNIX et Linux : $TMPDIR/FP_TWS_<INST_INTERP>_<TWSuser>^8.5.1.0n.log où n correspond au numéro du groupe de correctifs. Pour ce groupe de correctifs, le numéro est 4. Pour plus d'informations sur INST_INTERP, voir «Installation à l'aide de la distribution de logiciels», à la page 57. 60 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Si la variable $TMPDIR n'est pas définie sur le système UNIX c'est la valeur par défaut /tmp qui est prise en compte. Mises à jour de la documentation Les correctifs suivants concernent les APAR sur la documentation et les incidents internes et sont disponibles dans la documentation actualisée du produit. Ils sont organisés par numéro de groupe de correctifs et manuel. Mises à jour de la documentation du groupe de correctifs de Tivoli Workload Scheduler version 8.5.1 Cette section détaille les nouvelles informations et les corrections apportées à la documentation figurant dans le groupe de correctifs. Elle est organisée par manuel : Tivoli Workload Scheduler Version 8.5.1 User's Guide and Reference (révision d'octobre 2010) SC32-1274-10 IV16004 Dans le chapitre 10 "Managing objects in the plan - conman", dans la section "Selecting jobs in commands", dans la sous-section "Job qualifiers", à la fin du qualificatif at, ajoutez ce qui suit : Par exemple, si vous exécutez la commande : ss master#@+at=,0600 12/28/2011 , vous collectez tous les travaux planifiés dont l'heure at est antérieure à la date et l'heure définies. Si vous exécutez la commande ss master#@~at=,0600 12/28/2011 , vous collectez tous les travaux planifiés dont l'heure at est postérieure à la date et à l'heure définies et tous les travaux sans le qualificatif at. IV17334 Dans le chapitre 4 "Managing the production cycle", la section "The logman command", la sous-section "Syntax", remplacez : [connection_parameters] [-prod symphony-file] [-minmax setting] [-smooth weighting] par : [connectionParameters] {-prod | symphony-file [-smooth weighting] [-minmax {elapsed | cpu}]} et dans la sous-section "Arguments", remplacez connection_parameters par connectionParameters et remplacez -minmax setting par -minmax {elapsed | cpu}. Intégration de Tivoli Workload Scheduler 8.5.1 avec d'autres produits (révision : octobre 2010), SC23-8904-03 56444 Dans le chapitre 1 "Integrating with IBM Tivoli Monitoring", dans Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 61 la section "Integrating with IBM Tivoli Monitoring using a script data provider", juste avant Figure 3. Enterprise status view, remplacez : Comme l'indique l'illustration suivante, la fenêtre d'état de chaque processus que vous sélectionnez, signale : v Le nom du processus sélectionné v L'état v L'horodatage local par : Comme l'indique l'illustration suivante, la fenêtre d'état de chaque processus que vous sélectionnez, signale : v Le nom d'hôte v Le nom du processus sélectionné v L'état v L'horodatage local Guide d'administration de Tivoli Workload Scheduler 8.5.1 (révision : octobre 2010), SC23-9113-02 57375 Dans le chapitre 5 "Configuring user authorization (Security file), la section "Configuring for LDAP", la sous-section "Example Configuration of an LDAP server for Microsoft Active Directory", remplacez le contenu de la sous-section "Updating associated WebSphere Application Server properties", comme suit : Les lignes de commande Composer et Tivoli Workload Scheduler peuvent utiliser des utilisateurs LDAP lors de la connexion à WebSphere Application Server. Vous pouvez fournir l'utilisateur et le mot de passe dans le fichier useropts (voir “Setting user options” pour tous les détails) ou comme paramètres de ligne de commande. Si vous choisissez la seconde solution, vous devez supprimer ou renommer préalablement le fichier useropts, s'il existe, puis ouvrir une ligne de commande et taper : composer Fournissez les informations demandées et enregistrez le fichier. L'exemple suivant montre le contenu d'un fichier useropts avec un utilisateur LDAP : USERNAME = TEST_LDAP PASSWORD = "ENCRYPT:OsRfeHjUtG5ZsyLgcOkGMq==" Dans les deux cas, la propriété de sécurité useDomainQualifiedUserNames a la valeur false. Mises à jour de la documentation du groupe de correctifs 3 pour Tivoli Workload Scheduler version 8.5.1 Cette section détaille les nouvelles informations et les corrections apportées à la documentation figurant dans le groupe de correctifs. Elle est organisée par manuel : Guide de planification et d'installation de £££££Tivoli Workload Scheduler 8.5.1 (révision : octobre 2010) SC32-1273-09 62 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 55906 Au chapitre 2, "Préparation de l'installation", section "Remarques sur l'installation", à la fin de la sous-section "Installation sous UNIX et Linux", ajoutez ce qui suit : Si vous effectuez l'installation dans un chemin d'installation qui existe déjà, vous devez vérifier que l'utilisateur de l'installation <Utilisateur_TWS> dispose des droits read et execute pour ce chemin. z-centric Au chapitre 3, "Installation", section "Exécution d'une installation automatique", sous-section "Installation en mode silencieux avec les modèles de fichier de réponses", remplacez Tableau 9. Fichiers de réponses par le tableau suivant : tableau 9 affiche la liste des fichiers de réponses et des types d'installation que chacun exécute avec chaque plateforme : Tableau 9. Fichiers de réponses Type d'installation Fichier de réponses à utiliser Installation sous UNIX Client de ligne de commande avec modules de langue TWS851_CLI_LP_UNIX.txt Client de ligne de commande (aucun module de langue installé) TWS851_CLI_UNIX.txt Nouvel agent sur l'instance TWA existante comprenant l'agent z-centric. Voir la note (1). TWS851_FRESH_Agent_existTWA_UNIX.txt Nouvel agent sur la nouvelle instance TWA comprenant l'agent z-centric. Voir la note (1). TWS851_FRESH_Agent_newTWA_UNIX.txt Nouveau gestionnaire de domaine maître de secours sur l'instance TWA existante TWS851_FRESH_BACKUP_MDM_existTWA_UNIX.txt Nouveau gestionnaire de domaine maître de secours sur la nouvelle instance TWA TWS851_FRESH_BACKUP_MDM_newTWA_UNIX.txt Nouveau connecteur sans &tdwc; installée TWS851_FRESH_Conn_NO_TDWC_UNIX.txt Nouveau connecteur sur la &tdwc; TWS851_FRESH_Conn_ON_TDWC_UNIX.txt Nouveau gestionnaire de domaine maître sur l'instance TWA existante TWS851_FRESH_MDM_existTWA_UNIX.txt Nouveau gestionnaire de domaine maître sur la nouvelle instance TWA TWS851_FRESH_MDM_newTWA_UNIX.txt Désinstaller un agent, y compris l'agent z-centric. TWS851_UNINSTALL_Agent.txt Mettre à niveau un agent, y compris l'agent z-centric. TWS851_UPGRADE_Agent_UNIX.txt Mettre à niveau un gestionnaire de domaine maître de secours depuis la version 8.3 ou une version ultérieure TWS851_UPGRADE_BACKUP_MDM_83plus_UNIX.txt Mettre à niveau un client de ligne de commande TWS851_UPGRADE_CLI_UNIX.txt Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 63 Tableau 9. Fichiers de réponses (suite) Type d'installation Fichier de réponses à utiliser Mettre à niveau un connecteur sur un agent tolérant aux pannes de bout en bout TWS851_UPGRADE_Connector_and_FTA_UNIX.txt Mettre à niveau un gestionnaire de TWS851_UPGRADE_MDM_83plus_UNIX.txt domaine maître depuis la version 8.3 ou une version ultérieure Installation sous le système d'exploitation Windows Client de ligne de commande avec modules de langue TWS851_CLI_LP_WIN.txt Client de ligne de commande (aucun module de langue installé) TWS851_CLI_WIN.txt Nouvel agent sur l'instance TWA existante comprenant l'agent z-centric. Voir la note (1). TWS851_FRESH_Agent_existTWA_WIN.txt Nouvel agent sur la nouvelle instance TWA comprenant l'agent z-centric. Voir la note (1). TWS851_FRESH_Agent_newTWA_WIN.txt Nouveau gestionnaire de domaine maître de secours sur l'instance TWA existante TWS851_FRESH_BACKUP_MDM_existTWA_WIN.txt Nouveau gestionnaire de domaine maître de secours sur la nouvelle instance TWA TWS851_FRESH_BACKUP_MDM_newTWA_WIN.txt Nouveau connecteur sans &tdwc; installée TWS851_FRESH_Conn_NO_TDWC_WIN.txt Nouveau connecteur sur la &tdwc; TWS851_FRESH_Conn_ON_TDWC_WIN.txt Nouveau gestionnaire de domaine maître sur l'instance TWA existante TWS851_FRESH_MDM_existTWA_WIN.txt Nouveau gestionnaire de domaine maître sur la nouvelle instance TWA TWS851_FRESH_MDM_newTWA_WIN.txt Désinstaller un agent, y compris l'agent z-centric. TWS851_UNINSTALL_Agent.txt Mettre à niveau un agent, y compris l'agent z-centric. TWS851_UPGRADE_Agent_WIN.txt Mettre à niveau un client de ligne de commande TWS851_UPGRADE_CLI_WIN.txt Mettre à niveau un gestionnaire de domaine maître de secours depuis la version 8.3 ou une version ultérieure TWS851_UPGRADE_BACKUP_MDM_83plus_WIN.txt Mettre à niveau un client de ligne de commande TWS851_UPGRADE_CLI_WIN.txt Mettre à niveau un connecteur TWS851_UPGRADE_Connector_WIN.txt Mettre à niveau un connecteur sur un agent tolérant aux pannes de bout en bout TWS851_UPGRADE_Connector_and_FTA_WIN.txt TWS851_UPGRADE_MDM_83plus_WIN.txt Mettre à niveau un gestionnaire de domaine maître depuis la version 8.3 ou une version ultérieure 64 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Remarque : Lorsque vous exécutez une installation en mode silencieux sur les systèmes UNIX zSeries, vous devez d'abord enregistrer le fichier de réponses en format UTF 8. z-centric A l'annexe B, "Propriétés des fichiers de réponses", section "Propriétés des fichiers de réponses Tivoli Workload Scheduler", sous Tableau 20. Propriétés des fichiers de réponses Tivoli Workload Scheduler, modifiez la ligne suivante : Composants installationAgent. instanceType Type d'agent à installer. LWA Agent z-centric, c'est-à-dire l'agent devant exécuter la charge de travail depuis un environnement z/OS dans un environnement réparti. FTA Agent doté de fonctions de planification répartie Tivoli Workload Scheduler 8.5.1 Planification dynamique de la charge de travail (révision : octobre 2010), SC23-9856-01 IZ94802 et 54957 Au chapitre 1, "Présentation de la planification dynamique de la charge de travail", à la fin de la section "Utilisation des types de travail avec les options avancées", ajoutez la sous-section suivante : Codes retour Voici une liste des codes retour pour chaque type de travail avec les options avancées. Travaux de la base de données Code retour Description 0 Travail terminé avec succès -1 L'instruction SQL a été exécutée avec un code de sortie différent de 1 -2 Erreur de travail MSSQL -3 L'instruction SQL n'a pas été exécutée à cause d'une erreur dans l'instruction Travaux Java Code retour Description 0 Travail terminé avec succès -1 L'application Java lancée par le travail a échoué en raison d'une exception Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 65 Travaux de poste de travail Code retour Description 0 Travail terminé avec succès -1 Le nom hôte du serveur figurant dans l'URL du service Web est inconnu -2 Erreur d'appel de service Web Planification de bout en bout de Tivoli Workload Scheduler for z/OS 8.5.1 avec les fonctions z-centric (révision : mai 2010), SC27-2399-00 IZ94802 et 54957 Au chapitre 1, "Configuration", à la fin de la section "Gestion des codes retour", ajoutez la sous-section suivante : Codes retour Voici une liste des codes retour pour chaque type de travail avec les options avancées. Travaux de la base de données Code retour Description 0 Travail terminé avec succès -1 L'instruction SQL a été exécutée avec un code de sortie différent de 1 -2 Erreur de travail MSSQL -3 L'instruction SQL n'a pas été exécutée à cause d'une erreur dans l'instruction Travaux Java Code retour Description 0 Travail terminé avec succès -1 L'application Java lancée par le travail a échoué en raison d'une exception Travaux de poste de travail Code retour Description 0 Travail terminé avec succès -1 Le nom hôte du serveur figurant dans l'URL du service Web est inconnu -2 Erreur d'appel de service Web Tivoli Workload Scheduler 8.5.1 Utilisation de Microsoft Cluster Service sous Windows Server 2003 et Windows Server 2008, SC23-6119-03 IV04674 Au chapitre 2, "Programme d'activation de cluster Windows 2003 et 2008 de Tivoli Workload Scheduler", section "Installation et configuration", sous-section "Prérequis", remplacez : Installez Microsoft Visual C++ 2005 Redistributable Package (x86) sur les autres noeuds du cluster Tous les noeuds du cluster doivent pouvoir prendre en 66 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 charge l'utilisation de C++. En conséquence, Microsoft Visual C++ 2005 Redistributable Package (x86) doit être installé sur chaque noeud. L'installation du programme d'activation de cluster de Tivoli Workload Scheduler installe ce package sur le noeud sur lequel il est lui-même installé. Mais pour pouvoir basculer sur les autres noeuds du cluster, vous devez y installer le package. Suivez la procédure ci-dessous : 1. Téléchargez Visual C++ 2005 Redistributable Package (x86) depuis http://www.microsoft.com/downloads/ details.aspx?familyid=9B2DA534-3E03-4391-8A4D074B9F2BC1BF &displaylang=en. Ou accédez à http://www.microsoft.com et recherchez le package par son nom. Téléchargez le fichier du package (vcredist_x86.exe). 2. Copiez-le sur chaque noeud du groupe de serveurs virtuels du cluster. 3. Sur chaque noeud du groupe (sauf sur celui qui héberge déjà le programme d'activation de cluster)), procédez comme suit : a. Connectez-vous en tant qu'administrateur du domaine. b. Lancezvcredist_x86.exe. par : Installez Microsoft Visual C++ 2005 Redistributable Package (x86 ou x64) sur les autres noeuds du cluster Tous les noeuds du cluster doivent pouvoir prendre en charge l'utilisation de C++. En conséquence, Microsoft Visual C++ 2005 Redistributable Package (x86 ou x64) doit être installé sur chaque noeud. L'installation du programme d'activation de cluster de Tivoli Workload Scheduler installe ce package sur le noeud sur lequel il est lui-même installé. Mais pour pouvoir basculer sur les autres noeuds du cluster, vous devez également y installer le package. Suivez la procédure ci-dessous : 1. Téléchargez Visual C++ 2005 Redistributable Package (x86) depuis http://www.microsoft.com/downloads/ details.aspx?familyid=9B2DA534-3E03-4391-8A4D074B9F2BC1BF &displaylang=en ou Visual C++ 2005 Redistributable Package (x64) depuis http://www.microsoft.com/download/en/ details.aspx?id=21254 ou bien accédez à http://www.microsoft.com et recherchez le package par son nom. Téléchargez le fichier du package (vcredist_x86.exe ou vcredist_x64.exe). 2. Copiez-le sur chaque noeud du groupe de serveurs virtuels du cluster. 3. Sur chaque noeud du groupe (sauf sur celui sur lequel vous installez le programme d'activation de cluster), procédez comme suit : Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 67 a. Connectez-vous en tant qu'administrateur du domaine. b. Exécutez vcredist_x86.exe ou vcredist_x64.exe. IV09792 Au chapitre 2, "Programme d'activation de cluster de Tivoli Workload Scheduler Windows 2003 et 2008", section "Commande twsClusterAdm avec des exemples d'utilisation", appliquez les modifications suivantes : v Dans la section "Syntaxe" modifiez la syntaxe du paramètre -update comme suit : twsClusterAdm.exe -update resource=<nom_d’instance_de_ressource> [hosts=<nom_hôte1,nom_hôte2,...>] [-ask={yes|no}] [-force] [-twsupd] v Dans la section "Paramètres et arguments", modifiez la description du paramètre -new comme suit : Le paramètre -new configure Tivoli Workload Scheduler sur tous les noeuds du cluster ou sur un nouveau noeud de cluster. Il est fortement recommandé d'exécuter la commande twsClusterAdm.exe -new depuis le meilleur noeud préférentiel, car la commande twsClusterAdm –uninst peut être exécutée sans indiquer l'argument -hosts. Elle reçoit les arguments suivants : v Dans la section "Paramètres et arguments", dans la liste des arguments du paramètre -update, après l'argument resource, ajoutez ce qui suit : hosts=<nom_hôte1,nom_hôte2,...> Noms d'hôte des noeuds de grappe où vous voulez mettre à jour Tivoli Workload Scheduler. Les noms d'hôte doivent être séparés par des virgules. Ce paramètre est facultatif. Au chapitre 2, "Programme d'activation de cluster de Tivoli Workload Scheduler Windows 2003 et 2008", section "Désinstallation de Tivoli Workload Scheduler", dans la description de la procédure de suppression du produit, modifiez l'étape 4 en remplaçant : Exécutez l'utilitaire TwsClusterAdm –uninst. Cet utilitaire supprime les services Tivoli Workload Scheduler et les clés de registre des noeuds de grappe autres que le noeud actuel. par : Si vous avez installé le produit sur le noeud principal, exécutez l'utilitaire twsClusterAdm –uninst. Cet utilitaire supprime les services Tivoli Workload Scheduler et les clés de registre de tous les noeuds de grappe, mais pas du noeud principal. Si vous avez installé le produit sur un noeud différent du noeud principal, exécutez l'utilitaire : twsClusterAdm –uninst hosts=noeud_1,noeud_2, ... 68 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 où noeud_1,noeud_2, ... sont les noms des noeuds différents de celui sur lequel vous avez installé le produit. Cet utilitaire supprime les services Tivoli Workload Scheduler et les clés de registre de tous ces noeuds. Si vous avez installé le produit sur un noeud différent du noeud principal et que vous exécutez l'utilitaire sans utiliser l'option hosts=noeud_1,noeud_2, ..., avant de désinstaller le produit, vous devez exécuter la commande twsClusInstEnabler.cmd. Au chapitre 3, "Traitement des incidents", à la fin de la section "Traces", ajoutez ce qui suit : Toute action effectuée par la commande twsClusterAdm.exe est consignée dans un fichier nommé twsClusterAdm.log. Ce fichier se trouve dans le répertoire <RépertoireInstallationTWS>\cluster, où <RépertoireInstallationTWS> est le répertoire d'installation de Tivoli Workload Scheduler. Intégration de Tivoli Workload Scheduler 8.5.1 avec d'autres produits (révision : octobre 2010), SC23-8904-03 54252 Au chapitre 2, "Intégration avec Tivoli NetView", section "Evénements", à la fin du tableau "Evénements Tivoli Workload Scheduler/NetView", ajoutez les deux lignes suivantes : Evénements Tivoli Workload Scheduler/NetView N° d'interruption Nom Description 261 TWS_Stop _Monitoring Envoyé lorsque le statut de surveillance d'un agent est désactivé (par la commande stopmon ou parce que l'agent ne parvient pas à envoyer d'événements au serveur de traitement d'événement) 262 TWS_Start _Monitoring Envoyé lorsque l'état de surveillance d'un agent est activé (par la commande startmon ou parce que l'agent a été redémarré pour envoyer des événements au serveur de traitement d'événement) Actions supplémentaires Guide d'administration de Tivoli Workload Scheduler 8.5.1 (révision : octobre 2010), SC23-9113-02 IV02110 Au chapitre 9, "Tâches d'administration", section "Modification du nom d'hôte, du port ou du nom de base de données", sous-section Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 69 "Modifier le nom d'hôte, le port ou le nom de base de données", avant la phrase "Ne modifiez aucune autre propriété.", ajoutez ce qui suit : Lorsque vous modifiez le port d'un serveur DB2, vous devez modifier également la configuration du noeud sur lequel Tivoli Workload Scheduler a été catalogué. Si vous utilisez un client DB2, ouvrez une session de ligne de commande, connectez-vous en tant qu'administrateur DB2, et lancez les commandes suivantes : DB2 CLIENT db2 uncatalog node <TWSDBNAME>_ND db2 catalog tcpip node <TWSDBNAME>_ND remote >HOSTNAME> server <NEWPORT> Si vous utilisez un serveur DB2, ouvrez une session de ligne de commande, connectez-vous en tant qu'administrateur DB2, et lancez les commandes suivantes : DB2 SERVER db2 uncatalog node LBNODE db2 catalog tcpip node LBNODE remote 127.0.0.1 server <NEWPORT> IZ77927 Au chapitre 6, "Administration réseau", section "Exploitation du réseau", sous-section "Processus réseau", à la fin de la description de la commande StartUp, ajoutez la remarque suivante : Remarque : Si vous démarrez la commande StartUp sur un interpréteur de commandes distant, le processus netman garde l'interpréteur ouvert sans renvoyer l'invite. Pour éviter ce problème, modifiez la commande StartUp pour appeler le processus netman en arrière-plan, comme suit : # Start netman /usr/local/TWS85/mae85/TWS/bin/netman& IZ80500 Au chapitre "Configuration des autorisations utilisateur (fichier de sécurité)", section "Configuration du fichier de sécurité", sous-section "Définition des attributs utilisateur", dans la description des expressions de sélection complexe, remplacez la description suivante : group=j@+logon=6@ Si la première sélection identifie 200 utilisateurs, et la seconde 20, dont 5 sont aussi dans le premier groupe, le total des utilisateurs sélectionnés est 215. par : group=j@+logon=6@ Si la première sélection identifie 200 utilisateurs et que la seconde sélection en identifie 20, dont 5 sont aussi dans le premier groupe, le total des utilisateurs sélectionnés est 5. IZ86834 Au chapitre "Définition de la sécurité des connexions", à la section "Communications des interfaces", sous-section "Présentation", remplacez la phrase : 70 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Les interfaces Tivoli Workload Scheduler utilisent des certificats par défaut qui sont installés dans des fichiers de clés par défaut. par : Les interfaces Tivoli Workload Scheduler, sauf l'interface de ligne de commande, utilisent des certificats par défaut qui sont installés dans des fichiers de clés par défaut. 54009 Au chapitre 5, "Configuration des autorisations utilisateur (fichier de sécurité)", section "Configuration du fichier de sécurité", appliquez les modifications suivantes : v A la sous-section "Syntaxe du fichier de sécurité", sous-section "Fichier de sécurité", dans la description de la "syntaxe" : – Remplacez : end par : end | continue – Avant la description de end dans la liste Arguments, ajoutez ce qui suit : continue Clôt la définition d'utilisateur. Un utilisateur dispose de tous les accès définis pour chaque groupe auquel il appartient, jusqu'à ce qu'une définition d'utilisateur avec une instruction end soit rencontrée. Un exemple de l'utilisation du mot clé continue est disponible dans "Exemple de fichier de sécurité", exemple 7. – Remplacez la description de end dans la liste Arguments : end Clôt la section contenant les instructions sur les objets et les accès dans la définition d'utilisateur. par : end Clôt la définition d'utilisateur. Les utilisateur définis dans la définition d'utilisateur qui se termine par une instruction end ne sont plus concernés par aucune définition d'utilisateur ultérieure. v Dans la sous-section "Définition des attributs d'objet", sous-section "Ordre des définitions d'objet", après Correct job name=ar@ access=@ job name=@ access=display ajoutez ce qui suit : Les définitions d'objet doivent être ordonnées de la plus spécifique à la moins spécifique lorsque vous utilisez le mot clé continue. Ce mot clé permet de faire correspondre plusieurs définitions d'utilisateur à un même utilisateur. L'utilisateur reçoit ainsi un accès de plusieurs instructions de définition d'utilisateur. Ces accès sont alors traités dans l'ordre dans lequel ils sont écrits dans le fichier de sécurité. Un exemple de fichier de sécurité contenant le mot clé continue est disponible dans "Exemple de fichier de sécurité", exemple 7. v Dans la sous-section "Exemple de fichier de sécurité", ajoutez l'exemple qui suit et sa description : Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 71 ########################################################### # (7) LA DEFINITION D’UTILISATEUR User misusers S’APPLIQUE #AUX UTILISATEURS CONNECTES #DANS LE GROUPE MIS SUR TOUT POSTE DE TRAVAIL. # #LA DEFINITION D’UTILISATEUR User dbusers S’APPLIQUE AUX #UTILISATEURS CONNECTES #DANS LE GROUPE DB SUR TOUT POSTE DE TRAVAIL. # # User default USER DEFINITION APPLIES TO ALL USERS. # user misusers begin # OBJECT # ---------job schedule parameter continue user dbusers begin # OBJECT # ---------job schedule parameter continue group=mis ATTRIBUTES -----------name=mis@ name=mis@ name=mis@ ACCESS CAPABILITIES ---------------------access=@ access=@ access=@ group=db ATTRIBUTES -----------name=db_@ name=db_@ name=db_@ user default logon=@ begin # OBJECT ATTRIBUTES # ---------- -----------parameter name=@ end ACCESS CAPABILITIES ---------------------access=@ access=@ access=@ ACCESS CAPABILITIES ---------------------access=display ########################################################### # (7) APPLIES TO USERS LOGGED IN TO MULTIPLE GROUPS Les utilisateurs qui appartiennent au seul groupe mis ont accès à tous les objets dont le nom commence par le préfixe mis, comme indiqué dans la définition d'utilisateur misusers. En outre, la définition d'utilisateur par défaut les autorise à afficher tous les paramètres. Les utilisateurs qui appartiennent au seul groupe db ont accès à tous les objets dont le nom commence par le préfixe db, comme indiqué dans la définition d'utilisateur dbusers. En outre, la définition d'utilisateur par défaut les autorise à afficher tous les paramètres. Les utilisateurs qui appartiennent à la fois au groupe mis et au groupe db ont accès à tous les objets dont le nom commence par le préfixe mis ou par le préfixe db, comme indiqué dans les définitions d'utilisateur misusers et dbusers. En outre, la définition d'utilisateur par défaut les autorise à afficher tous les paramètres. Les définitions doivent être ordonnées de la plus spécifique à la moins spécifique. La définition d'utilisateur par défaut donne des accès génériques, et doit donc être entrée à la fin du fichier. 72 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 54934 Au chapitre 2, "Personnalisation et configuration de Tivoli Workload Scheduler“, section "Définition des options locales“, sous-section "Détails des options locales", modifiez la description de l'option tcp connect timeout en remplaçant : Avec cet attribut, indiquez le temps d'attente maximum autorisé (en secondes) pour établir une connexion via un socket non bloquant. La valeur par défaut est 15 secondes. par : Indiquez le nombre maximal de secondes avant l'établissement d'une connexion par une interface de connexion non bloquante. La valeur par défaut est 15 secondes. et remplacez la description de l'option tcp timeout : Avec cet attribut pour le processus Netman, entrez le nombre maximal de secondes pendant lequel Mailman et Conman attendent l'achèvement d'une requête sur un poste de travail lié qui ne répond pas. La valeur par défaut est 300 secondes. par : Indiquez le temps d'attente maximum autorisé (en secondes) pour l'achèvement d'une demande sur un poste de travail lié qui ne répond pas. La valeur par défaut est 300 secondes. 55329 Au chapitre 2 "Personnalisation et configuration de Tivoli Workload Scheduler", section "Définition des options locales", sous-section "Récapitulatif Localopts", dans la section relative à la syntaxe des attributs du processus batchman, après bm check until = secondes, ajoutez ce qui suit : bm late every = minutes et dans la sous-section "Récapitulatif Localopts", après bm check until, ajoutez ce qui suit : bm late every Lorsqu'un travail every job ne démarre pas à l'heure prévue, bm late every définit le nombre maximal de minutes qui s'écoulent avant que Tivoli Workload Scheduler ignore le travail. Cette option ne s'applique qu'aux travaux définis avec l'option every et la dépendance d'heure at. Elle n'a pas d'impact sur les travaux qui n'ont que l'option every. Guide de référence et d'utilisation de Tivoli Workload Scheduler 8.5.1 (révision : octobre 2010), SC32-1274-10 IV00335 Au chapitre 10, "Gestion des objets dans le plan - conman", section "Description de la commande", sous-section "console", dans la description de l'argument msglevel, avant : 0 Aucun message. C'est la valeur par défaut sur les agents tolérants aux pannes. ajoutez ce qui suit : -1 C'est la valeur que le produit attribue automatiquement si vous modifiez l'un des arguments pour la console et que vous ne réattribuez pas de valeur à msglevel. Avec cette Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 73 valeur, le produit envoie à la console tous les messages générés par tous les agents et pour toutes les opérations. IV01151 Au chapitre 4 "Gestion du cycle de production", section "Plan de préproduction", sous-section "Gestion des dépendances follows externes des travaux et des flots de travaux", dans la description du critère de correspondance Closest preceding, remplacez la première phrase : Utilisation de l'instance du dernier travail ou flot de travaux précédent. par : Utilisation de l'instance du travail ou flot de travaux le plus proche (précédent ou simultané). et dans la sous-section "Exemples externes de résolution de dépendance de prédécesseur/successeur et de transition d'état", ajoutez l'exemple suivant après celui qui est déjà présent pour le critère Valeur précédente la plus proche : Ce deuxième exemple décrit la différence entre l'utilisation des critères de correspondance même jour et valeur précédente la plus proche dans un plan. Le flot de travaux Js1 est exécuté chaque vendredi à 0900, tandis que les flots de travaux Js2 et Js3 sont exécutés chaque samedi à 0900. Les trois flots de travaux sont définis de cette manière : SCHEDULE ACCOUNTING#JS1 ON RUNCYCLE RULE1 "FREQ=WEEKLY;BYDAY=FR" : ACCOUNTING#JOB1 AT 0900 END SCHEDULE ACCOUNTING#JS2 ON RUNCYCLE RULE2 "FREQ=WEEKLY;BYDAY=SA" FOLLOWS ACCOUNTING#JS1.@ PREVIOUS : ACCOUNTING#JOB1 AT 0900 END SCHEDULE ACCOUNTING#JS3 ON RUNCYCLE RULE2 "FREQ=WEEKLY;BYDAY=SA" FOLLOWS ACCOUNTING#JS1.@ : ACCOUNTING#JOB1 AT 0900 END Le flot de travaux Js2 a une dépendance externe de l'instance précédente la plus proche de Js1, qui est résolue comme décrit dans l'exemple précédent. Le flot de travaux Js3 est défini avec le critère de correspondance même jour et n'a donc aucune dépendance par rapport au flot de travaux Js1, parce que Js1 n'est pas défini pour être exécuté le même jour que Js2. IV02231 Au chapitre 8, "Définition des objets dans la base de données", section "Définition des objets de planification", sous-section "Définition de poste de travail", remplacez la remarque : 74 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Remarque : Vous pouvez ajouter des définitions de poste de travail à la base de données à tout moment, mais vous devez appliquer de nouveau JnextPlan -for 0000 pour pouvoir exécuter des travaux sur les postes de travail nouvellement créés. Chaque fois que vous exécutez JnextPlan, tous les postes de travail sont arrêtés et redémarrés. par : Remarque : Vous pouvez ajouter des définitions de poste de travail à la base de données à tout moment, mais vous devez exécuter de nouveau JnextPlan -for 0000 pour pouvoir exécuter des travaux sur les postes de travail nouvellement créés. Chaque fois que vous exécutez JnextPlan, tous les postes de travail sont arrêtés et redémarrés. IV02838 Au chapitre 13, "Gestion des fuseaux horaires" section "Passage à l'heure d'été", remplacez le dernier paragraphe : Si l'heure d'été est activée à 3 h 00, tous les flots de travaux planifiés pour démarrer entre 2 h 00 et 2 h 59 sont définis pour démarrer à 3 h 00. La raison en est qu'à 2 h 00, l'heure de l'horloge est avancée d'une heure à cause du passage à l'heure d'été. Tous les flots de travaux planifiés pour démarrer entre 2 h 00 et 2 h 59, s'ils sont libres de dépendances, démarrent donc immédiatement, car 3 h 00 est une heure postérieure à leur heure de début planifiée. par : Si l'heure d'été est activée à 2 h 00, alors tous les flots de travaux et travaux planifiés pour démarrer entre 2 h 00 et 2 h 59 sont définis pour démarrer une heure plus tard. La raison en est qu'à 2 h 00 l'heure de l'horloge est avancée d'une heure à cause du passage à l'heure d'été, donc les minutes entre 0200 et 0259 n'existent plus. Par exemple, si un flot de travaux est défini pour démarrer à 0230, le planificateur le définit pour démarrer à 0330. IV03697 Au chapitre 10 "Gestion des objets dans le plan - conman", section "Description de la commande", sous-section "altpass", dans la liste Arguments, remplacez : username Définit le nom d'un utilisateur. Utilisez des majuscules dans cette zone, même si vous avez utilisé une casse mixte lors de la définition de [domain\]username dans la définition d'utilisateur Windows. Pour plus d'informations, voir “Définition d'utilisateur Windows”, page 141. par : username Définit le nom d'un utilisateur. Utilisez le nom d'utilisateur déjà défini dans la base de données Tivoli Workload Scheduler, en respectant la casse. Pour plus d'informations, voir “Définition d'utilisateur Windows”. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 75 IV08628 Le mot clé absolu ne doit être utilisé qu'avec les soumissions conman et non dans les définitions de flot de travaux. Pour prendre cela en compte, procédez comme suit : Au chapitre 8, "Définition d'objets dans la base de données", section "Définition des objets de planification", sous-sections "Définition des flots de travaux" et "Détails des mots clés de définition des flots de travaux", dans la description de la syntaxe et de l'utilisation des mots clés at et until, supprimez toute référence à l'attribut absolute. Au chapitre 10, "Gestion des objets dans le plan - conman", section "Description des commandes", avant la description de la première commande, ajoutez ce qui suit : Remarque : Lorsque vous utilisez les paramètres at ou until suivis du paramètre absolute, n'oubliez pas que absolute indique que la date est basée sur le jour calendaire et non sur le jour de production. IV09004 Au chapitre 8, "Définition d'objets dans la base de données", section "Définition des objets de planification", sous-section "Détails des mots clés de définition des flots de travaux", mot clé except, à la fin de la sous-section Exemples, ajoutez ce qui suit : L'exemple suivant sélectionne le flot de travaux testsk2 pour qu'il soit exécuté chaque vendredi à 8 h, sauf le vendredi 28 octobre 2011 : schedule testsk2 on runcycle rc1 "freq=weekly;interval=1;byday=fr" (at 0800) except runcycle rc2 10/28/2011 (at 0800) IV11229 A l'annexe A, "Définitions d'événements et d'actions d'automatisation de charge de travail gérée par événements", section "Fournisseurs et définitions d'événements", sous-section "Evénements TWSObjectsMonitor", après le tableau Paramètres des types d'événement JobStatusChanged, ajoutez la remarque suivante : Remarque : Ce type d'événement est déployé sur tous les agents, même si le paramètre JobStreamWorkstation est utilisé pour filtrer les postes de travail. Si vous voulez sélectionner uniquement certains postes de travail pour y déployer ce type d'événement, vous devez aussi utiliser le paramètre Workstation. Dans l'exemple suivant, le type d'événement est déployé sur tous les agents : JobStreamWorkstation=E* Dans l'exemple suivant, le type d'événement est déployé uniquement sur les agents dont le nom commence par la lettre E : Workstation=E* 76 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 IZ76071 Au chapitre 8, "Définition d'objets dans la base de données", section "Définition des objets de planification", sous-section "Détails des mots clés de définition des flots de travaux", mot clé validfrom, ajoutez le paragraphe suivant après la remarque : La date définie comme valeur de validto n'est pas incluse dans le cycle d'exécution. Le flot de travaux n'est pas actif à cette date. IZ94802 et 54957 Au chapitre 8, "Définition des objets dans la base de données", section "Définition des objets de planification", sous-section "Définition de travail", après la rubrique "Utilisation des variables et paramètres dans les définitions de travail", ajoutez la rubrique suivante : Codes retour Voici une liste des codes retour pour chaque type de travail avec les options avancées. Travaux de la base de données Code retour Description 0 Travail terminé avec succès -1 L'instruction SQL a été exécutée avec un code de sortie différent de 1 -2 Erreur de travail MSSQL -3 L'instruction SQL n'a pas été exécutée à cause d'une erreur dans l'instruction Travaux Java Code retour Description 0 Travail terminé avec succès -1 L'application Java lancée par le travail a échoué en raison d'une exception Travaux de poste de travail Code retour Description 0 Travail terminé avec succès -1 Le nom hôte du serveur figurant dans l'URL du service Web est inconnu -2 Erreur d'appel de service Web IZ79895 Au chapitre 11 "Utilisation des commandes d'utilitaire", section "Description des commandes", commande datecalc, dans l'explication de date, après : Indique une date, au format élément/élément[/élément], où élément est : d[d], m[m] et yy[yy]. ajoutez ce qui suit : Tout autre format de date est non valide. Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 77 et après la phrase : inférieure à 70 est une date du 21ème siècle. ajoutez ce qui suit : Le paramètre fait référence à la date réelle, et non à la commande de date UNIX. L'exemple suivant illustre une option d'utilisation de la sortie de la date UNIX comme entrée pour le paramètre de date de Tivoli Workload Scheduler : hdate=udate +"%m/%d/%y"u echo $hdate datecalc $hdate pic mm/dd/yyyy IZ84757 Au chapitre 12 "Obtention de rapports et de statistiques", section "Programme d'extraction de rapports", commande jbxtract, remplacez la syntaxe : jbxtract [-V | -U] [-j job] [-c wkstat] [-f date -t date] [-o output] par : jbxtract [-v | -u] [-j job] [-c wkstat] [-o file] et supprimez les arguments suivants et leurs descriptions : -f date Indique d'imprimer l'historique des travaux à partir de cette date. Entrez la date au format aaaammjj. La valeur par défaut est la date disponible la plus ancienne. -t date Indique d'imprimer l'historique des travaux jusqu'à cette date. Entrez la date au format aaaammjj. La valeur par défaut est la date la plus récente. IZ91972 A l'annexe A "Définitions d'événements d'automatisation de charge de travail pilotés par les événements et d'actions", section "Fournisseurs et définitions d'événements", sous-section "Evénements TWSObjectsMonitor", dans les tables décrivant les paramètres des types d'événement suivants : v JobStatusChanged v JobUntil v JobSubmit v JobCancel v JobRestart v JobLate remplacez le nom de la propriété JobWorkstation par Workstation. IZ95647 Au chapitre 9 "Gestion des objets dans la base de données composer", section "Utilisation du programme de ligne de commande composer", sous-section "Configuration de l'environnement de composer", dans la section "Sortie du terminal", après les deux puces, ajoutez le paragraphe suivant : La valeur définie dans la variable locale MAESTROCOLUMNS ne peut pas être supérieure à 1024. 78 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 54067 Au chapitre "Présentation des processus de base des postes de travail", à la section "Processus des postes de travail Tivoli Workload Scheduler", à la figure 3. "Arborescence des processus sous UNIX", permutez les mots batchman et mailman. 54252 Au chapitre 7, "Exécution de l'automatisation de la charge de travail gérée par événements", section "Processus de gestion de règle d'événement", à la fin de la section "monman", ajoutez ce qui suit : Si un agent ne peut pas envoyer d'événements au serveur de traitement d'événement pendant un certain laps de temps, son état de surveillance est automatiquement désactivé. Ce laps de temps peut être personnalisé (en secondes) avec le paramètre edwa connection timeout dans le fichier <TWSHOME>/localopts. Par défaut, il est défini sur 300 secondes (5 minutes). Les événements suivants peuvent être configurés dans le fichier BMEvents.conf pour envoyer l'état de surveillance d'un agent : v TWS_Stop_Monitoring (261) : envoyé lorsque l'état de surveillance d'un agent est désactivé (par la commande stopmon ou parce que l'agent ne peut pas envoyer d'événements au serveur de traitement d'événement) v TWS_Start_Monitoring (262) : envoyé lorsque l'état de surveillance d'un agent est activé (par la commande startmon ou parce que l'agent a redémarré pour envoyer des événements au serveur de traitement d'événement) Ces événements comprennent les zones de position suivantes : 1. Numéro d'événement 2. Poste de travail concerné 3. Réservé, toujours défini sur 1 54540 Au chapitre 10, "Gestion des objets dans le plan - conman", section "Descriptions des commandes", commande "checkhealthstatus", remplacez : Appelle le service chkhltst pour vérifier si la boîte aux lettres peut être lue avec succès par mailman ou s'il y a des erreurs dans l'en-tête de la boîte aux lettres. par : Appelle le service chkhltst pour vérifier la connectivité entre le gestionnaire de domaine et les postes de travail. Il vérifie que le fichier Symphony n'est pas endommagé, que les fichiers de la boîte aux lettres peuvent être lus avec succès par mailman, sans erreurs dans l'en-tête de la boîte aux lettres et que la boîte aux lettres n'est pas pleine. Cette commande peut être utile pour diagnostiquer la cause de la déconnexion d'un poste de travail et pour obtenir des suggestions sur la manière de résoudre le problème. et remplacez la description Commentaires par : Si workstation n'est pas indiqué, le service est lancé localement. 55178 Au chapitre 10 “Gestion des objets dans le plan - conman", section "Sélection des travaux dans les commandes", sous-section "Arguments", sous-section “Qualificatifs de travaux", qualificatif "started", dans la description de lowtime, remplacez la phrase : Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 79 Les travaux sélectionnés sont ceux qui ont démarré à ce moment ou après. par la phrase : Seuls les travaux qui ont démarré à ce moment ou plus tard sont sélectionnés. Dans la description de hightime, remplacez la phrase : Les travaux sélectionnés sont ceux qui ont démarré à ce moment ou avant. par la phrase : Seuls les travaux qui ont démarré à ce moment ou avant sont sélectionnés. Après la description de hightime, remplacez les phrases : Si started est utilisé seul et est précédé de +, les travaux sélectionnés sont ceux dont l'exécution a commencé. Si started est utilisé seul et est précédé de ~, les travaux sélectionnés sont ceux dont l'exécution n'a pas commencé. par les phrases suivantes : Si started est utilisé seul et est précédé de +, seuls les travaux dont l'exécution a commencé à ce moment sont sélectionnés. Si started est utilisé seul et est précédé de ~, seuls les travaux qui ont commencé à ce moment ou après ce moment et qui sont encore en cours d'exécution sont sélectionnés. 55329 Au chapitre 8 "Définition d'objets dans la base de données", section "Définition des objets de planification", sous-section "Détails des mots clés de définition des flots de travaux", mot clé every, ajoutez une quatrième puce à la section Commentaires : v Lorsque l'instance every d'un travail ne démarre pas à l'heure prévue, utilisez l'option bm late every pour définir le nombre maximal de minutes qui s'écoulent avant que Tivoli Workload Scheduler ignore le travail. La valeur de l'option doit être définie dans le fichier <TWSHOME>/localopts : bm late every=xx où xx est le nombre de minutes. Il s'agit d'une option locale pour chaque agent, qui doit donc être définie sur tous les agents tolérants aux fautes sur lesquels l'option bm late every est définie pour every job. L'option bm late every ne s'applique qu'aux travaux définis avec l'option every et la dépendance d'heure at. Elle n'a pas d'impact sur les travaux pour lesquels seule l'option every est définie. Seuls les travaux dont la valeur de every est supérieure à celle de bm late every sont impactés. L'exemple 4 illustre le comportement de Tivoli Workload Scheduler lorsque le décalage d'une instance every ne dépasse pas la valeur de bm late every. L'exemple 5 illustre le comportement de Tivoli Workload Scheduler lorsque le décalage d'une instance every dépasse la valeur de l'option bm late every. 80 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 L'exemple 6 illustre le comportement de Tivoli Workload Scheduler lorsque la première instance d'un travail ne démarre pas à l'heure prévue et dépasse la valeur de l'option bm late every. et ajoutez les nouveaux exemples suivants à la section Exemples : v 4. Dans l'exemple suivant, le décalage de l'instance d'un travail every n'excède pas la valeur de l'option bm late every : bm late every = 10 JOB AT 1400 EVERY 0030 Ce travail doit s'exécuter à 1400, 1430, 1500, etc., toutes les trente minutes. Si le serveur est indisponible de 1435 à 1605, les instances de 1500, 1530 et 1600 ne s'exécutent pas. A 1605, Tivoli Workload Scheduler redémarre. Lorsqu'il analyse le fichier Symphony, il détermine que le moment optimal potentiel pour la prochaine instance de travail every est 1600. Tivoli Workload Scheduler vérifie si le moment optimal potentiel (1600) excède le décalage maximal autorisé pour un travail every (10 minutes). En l'occurrence, le décalage ne dépasse pas la valeur de l'option bm late every. Tivoli Workload Scheduler a donc son comportement habituel et crée l'instance du travail every avec une heure de début définie sur 1600. Les instances suivantes sont à 1630, 1700, etc., toutes les trente minutes. v 5. Dans l'exemple suivant, le décalage de l'instance d'un travail every excède la valeur de l'option bm late every : bm late every = 10 JOB AT 1400 EVERY 00030 Ce travail doit s'exécuter à 1400, 1430, 1500, etc., toutes les trente minutes. Si le serveur est indisponible entre 1435 et 1620, les instances dont l'heure de début était prévue à 1500, 1530 et 1600 ne s'exécutent pas. A 1620, Tivoli Workload Scheduler redémarre. Lorsqu'il analyse le fichier Symphony, il détermine que le moment optimal potentiel pour la prochaine instance de travail every est 1600. Tivoli Workload Scheduler vérifie si le moment optimal potentiel (1600) excède le décalage maximal autorisé pour un travail every (10 minutes). En l'occurrence, le retard dépasse la valeur de l'option bm late every. Tivoli Workload Scheduler applique donc son nouveau comportement. Il ne lance pas l'instance du travail every à 1600 et crée l'instance du travail every avec une heure de début définie sur 1630. v 6. L'exemple suivant illustre le comportement de Tivoli Workload Scheduler lorsque la première instance d'un travail ne démarre pas à l'heure prévue et dépasse la valeur de l'option bm late every : bm late every = 10 JOB AT 1400 EVERY 00030 Ce travail doit s'exécuter à 1400, 1430, 1500, etc., toutes les trente minutes. Si le serveur est indisponible de 1000 à 1415, la première instance du travail ne s'exécute pas. A 1415, Tivoli Workload Scheduler redémarre. Lorsqu'il analyse le fichier Symphony, il Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 81 détermine que la première instance de ce travail every ne s'est pas exécutée. Dans ce cas, Tivoli Workload Scheduler lance le travail à 1415. 55589 A l'annexe A, "Définitions d'événements et d'actions d'automatisation de charge de travail gérée par événements", section "Fournisseurs et définitions d'événements", sous-section "Evénements FileMonitor", après : Les événements FileMonitor sont : v FileCreated v FileDeleted v ModificationCompleted v LogMessageWritten ajoutez ce qui suit : Lorsque vous surveillez des fichiers avec les événements FileCreated, FileDeleted et LogMessageWritten, la mémoire consommée par les processus ssmagent.bin et ssmagent.exe augmente de façon linéaire avec le nombre de fichiers surveillés et le nombre d'événements créés. Vous ne devez donc pas oublier que plus vous utilisez de caractères génériques dans ces types d'événement et plus, par conséquent, vous augmentez ainsi le nombre de fichiers surveillés, plus la consommation de mémoire par les processus ssmagent.bin et ssmagent.exe sera élevée. 55775 Au chapitre 7, "Exécution de l'automatisation de la charge de travail gérée par événements", sous Tableau 12. "Scénarios simples de règle d'événement", dans la description de "Scénario 1 : envoyer une notification par courrier électronique", modifiez le point 1 comme suit : 1. L'administrateur définit la règle d'événement suivante : v Lorsque l'un des travaux job123 se termine par une erreur et renvoie le message d'erreur suivant : AWSBHT001E Le travail "MYWORKSTATION#JOBS.JOB1234" dans le fichier "ls" a échoué avec l’erreur : AWSBDW009E L’erreur du système d’exploitation suivante s’est produite lors de l’extraction de la structure du mot de passe pour l’utilisateur devant se connecter... envoyer un message à l'opérateur [email protected]. L'objet du message comporte les noms de l'instance de travail et du poste de travail associé. La règle d'événement est valide du 1er décembre au 31 décembre dans la plage horaire de 12 h 00 à 16 h 00 HNE Au chapitre 7, "Exécution de l'automatisation de la charge de travail gérée par événements", section "Définition des règles d'événement", sous-section "Exemples de règle d'événement", sous Tableau 16. "Définition des règles d'événement pour le scénario 1", procédez comme suit : v Modifiez la description au début de l'exemple comme suit : Lorsque l'un des travaux job123 se termine par une erreur et renvoie le message d'erreur suivant : 82 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 AWSBHT001E Le travail "MYWORKSTATION#JOBS.JOB1234" dans le fichier "ls" a échoué avec l’erreur : AWSBDW009E L’erreur du système d’exploitation suivante s’est produite lors de l’extraction de la structure du mot de passe pour l’utilisateur devant se connecter... envoyer un message à l'opérateur [email protected]. L'objet du message comporte les noms de l'instance de travail et du poste de travail associé. La règle d'événement est valide du 1er décembre au 31 décembre dans la plage horaire de 12 h 00 à 16 h 00 HNE v A la fin de l'exemple, ajoutez ce qui suit : Important : Le message d'erreur qui explique pourquoi un travail se termine par une erreur se trouve dans le fichier journal TWSMERGE. Dans ce scénario, le fichier journal TWSMERGE contient l'instruction suivante : BATCHMAN:+ BATCHMAN:+ AWSBHT001E Le travail "MYWORKSTATION#JOBS.JOB1234" dans le fichier "ls" a échoué avec l’erreur : AWSBDW009E L’erreur du système d’exploitation suivante s’est produite lors de l’extraction de la structure du mot de passe pour l’utilisateur devant se connecter ou bien pour l’utilisateur propriétaire d’un fichier ou d’une dépendance externe BATCHMAN:+ où le message d'erreur est tout ce qui suit la chaîne : a échoué avec l’erreur : 55835 Au chapitre 8 "Définition d'objets dans la base de données", section "Définition des objets de planification", sous-section "Détails des mots clés de définition des flots de travaux", mot clé until, dans la description de l'argument onuntil, remplacez le paragraphe suivant : Si le moment until est passé, ainsi que la valeur des options onuntil suppr et carryforward, le flot de travaux est reporté par JnextPlan uniquement si la date définie pour until correspond à celle du nouveau flot de travaux. Si ces dates sont différentes, le flot de travaux n'est pas reporté. par : Si le moment until est passé, ainsi que la valeur des options onuntil suppr et carryforward, le flot de travaux est reporté par JnextPlan uniquement si la date définie pour until correspond à celle de l'exécution de JnextPlan. Si ces dates sont différentes, le flot de travaux n'est pas reporté. 55857 Au chapitre 10 "Gestion des objets dans le plan - conman", section "Utilisation du programme de ligne de commande conman", sous-section "Configuration de l'environnement de conman ", sous-section "Sortie du terminal", remplacez la description de la variable MAESTROLINES : MAESTROLINES Définit le nombre de lignes par écran. La valeur par défaut Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 83 est 24. A la fin de chaque page d'écran, conman invite à continuer. Si la valeur de MAESTROLINES (ou de LINES) est zéro ou un nombre négatif, conman ne s'interrompt pas à la fin d'une page. par : MAESTROLINES Définit le nombre de lignes par écran. La valeur par défaut est 24. A la fin de chaque page d'écran, conman invite à continuer. Si la valeur de MAESTROLINES (ou de LINES) est zéro ou un nombre négatif, conman ne s'interrompt pas à la fin d'une page. Il est recommandé d'utiliser MAESTROLINES car la variable LINES est une variable shell de système d'exploitation, qui est réinitialisée automatiquement par la plupart des système d'exploitation. Mises à jour de la documentation du groupe de correctifs 2 pour Tivoli Workload Scheduler 8.5.1 Cette section détaille les nouvelles informations et les corrections apportées à la documentation figurant dans le groupe de correctifs. Elle est organisée par manuel : Guide d'administration de Tivoli Workload Scheduler version 8.5.1 (révision : octobre 2010) SC23-9113-02 IZ86186 Au chapitre "Configuration de l'autorisation utilisateur (fichier Security)", section "Types d'attribut utilisateur - description détaillée", la description de l'attribut group=nomdugroupe doit être modifiée comme suit : group=nomdugroupe Indique le nom du groupe dont l'utilisateur est membre. Disponible à la fois pour les utilisateurs UNIX et Windows. Les caractères génériques sont permis. Guide de planification et d'installation de £££££Tivoli Workload Scheduler 8.5.1 (révision : octobre 2010) SC32-1273-09 IZ96489 Au chapitre 4 "Mise à niveau", section "Préparation à la mise à niveau", modifiez la description de la tâche suivante en remplaçant : Vérifiez que vos installations Tivoli Workload Scheduler actuelles sont dans l'état qui convient. Lorsque vous mettez à niveau votre environnement actuel, vérifiez que le progiciel est dans l'état COMMIT. S'il est à l'état UNDOABLE, vous devez l'accepter pour modifier son état en COMMIT avant de le mettre à niveau vers la version actuelle. Pour vérifier l'état, procédez comme suit : 1. A partir de <rép_TWA>/TWS/_uninstall/CLI, exécutez la commande : swd_env.bat ou . ./swd_env.sh selon le cas. 2. Exécutez la commande : wdlssp 3. Recherchez les lignes suivantes : 84 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 DISSE0164I Name : TWS_LP_twsuser DISSE0165I Version : 8.4.0.00 DISSE0166I State : IC-----------------------------------------DISSE0164I Name : FP_TWS_WINDOWS_twsuser DISSE0165I Version : 8.4.0.00 DISSE0166I State : IC--- 4. Vérifiez que l'état du progiciel est IC. par : Vérifiez que vos installations Tivoli Workload Scheduler actuelles sont dans l'état qui convient. Lorsque vous mettez à niveau votre environnement actuel, vérifiez que le progiciel est dans l'état COMMIT. S'il est à l'état UNDOABLE, vous devez l'accepter pour modifier son état en COMMIT avant de le mettre à niveau vers la version actuelle. Pour vérifier l'état, procédez comme suit : 1. A partir de <rép_TWA>/TWS/_uninstall/CLI, recherchez la commande : swd_env.bat ou . ./swd_env.sh selon le cas. 2. Exécutez la commande : wdlssp 3. Recherchez les lignes suivantes : DISSE0164I Name : TWS_LP_twsuser DISSE0165I Version : 8.4.0.00 DISSE0166I State : IC-----------------------------------------DISSE0164I Name : FP_TWS_WINDOWS_twsuser DISSE0165I Version : 8.4.0.00 DISSE0166I State : IC--- 4. Vérifiez que l'état du progiciel est IC. 54110 Dans la partie 2 "Tivoli Workload Scheduler", au chapitre "Identification des problèmes d'installation, migration et désinstallation", après la section "Une installation non anglaise sous Linux se termine correctement, mais le démarrage de Tivoli Workload Scheduler émet une ou plusieurs erreurs", ajoutez la section suivante : Echec de la machine virtuelle Java (JVM) lors de l'installation de Tivoli Workload Scheduler sur un système Red Hat Enterprise Linux (RHEL) Version 5 ou Suse Linux Version 11 Description du problème : Lors du travail avec Tivoli Workload Scheduler sur un système Red Hat Enterprise Linux Version 5 ou Suse Linux Version 11, vous pourriez recevoir l'erreur "Machine virtuelle introuvable abandon". Cause et solution : Les systèmes Linux ont une nouvelle fonction de sécurité nommée "Security Enhanced Linux" (sécurité Linux améliorée) ou SELinux en abrégé. Une version plus faible de SELinux était incluse dans Red Hat Enterprise Linux Version 4 et était désactivée par défaut. Sur ces versions de Red Hat Enterprise Linux et Suse Linux, cette fonction de sécurité est activée par défaut. SELinux aide à protéger Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 85 l'hôte contre certains types d'attaques malintentionnées. Cependant, il est apparu que, dans de nombreux cas, les paramètres par défaut empêchent le bon fonctionnement de Java. Pour corriger ce problème, choisissez une des options suivantes : v Configurez SELinux de façon à ce qu'il sache qu'il faut autoriser l'exécution des processus Java de Tivoli Workload Scheduler. v Changez le mode de SELinux en facultatif en entrant setenforce 0 dans la ligne de commande. SELinux sera de nouveau entièrement activé la prochaine fois que le système sera réamorcé ou que setenforce 1 sera entré dans la ligne de commande. Pour que Dynamic Workload Console fonctionne, vous devez définir setenforce 0. Pour plus d'informations sur setenforce, voir la documentation du système d'exploitation. Guide de référence et d'utilisation de Tivoli Workload Scheduler 8.5.1 (révision : mars 2010) SC32-1274-09 IZ86880 et IZ91918 Dans le chapitre 7 "Exécution de l'automatisation de la charge de travail gérée par événement", section sur la définition de règles d'événement, sous-section sur les exemples de règle d'événement, remplacez les exemples de code xml des tableaux par ce qui suit : v Tableau 17. Définition de règle d'événement pour le scénario 2 <?xml version="1.0"?> <eventRuleSet xmlns:xsi="http://www.w3.org/2001/ XMLSchema-instance" xmlns="http://www.ibm.com/xmlns/prod/tws/1.0/ event-management/rules" xsi:schemaLocation="http://www.ibm.com/xmlns/ prod/tws/1.0/event-management/rules EventRules.xsd"> <eventRule name="scenario2_rule" ruleType="filter" isDraft="no"> <description>Définition du scénario 2 </description> <timeZone>America/Anchorage</timeZone> <timeInterval amount="600" unit="secondes" /> <eventCondition name="WSevent" eventProvider= "TWSObjectsMonitor" eventType="ChildWorkstationLinkChanged"> <filteringPredicate> <attributeFilter name="Workstation" operator="eq"> <value>CPU1</value> </attributeFilter> <attributeFilter name="LinkStatus" operator="eq"> <value>Unlinked</value> </attributeFilter> </filteringPredicate> </eventCondition> <action actionProvider="MailSender" actionType= "SendMail" responseType="onTimeOut"> <description>Envoi d’un message à Chuck Derry avec le nom du poste de travail non lié </description> <parameter name="To"> <value>[email protected]</value> </parameter> <parameter name="Subject"> <value>Agent CPU1 has been unlinked for at least 10 minutes</value> </parameter> 86 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 <parameter name="Body"> <value>The cause seems to be: %{WSevent.UnlinkReason}</value> </parameter> </action> </eventRule> </eventRuleSet> v Tableau 19. Définition de règle d'événement pour le scénario 4 <?xml version="1.0"?> <eventRuleSet xmlns:xsi="http://www.w3.org/2001/ XMLSchema-instance" xmlns="http://www.ibm.com/xmlns/prod/tws/1.0/ event-management/rules" xsi:schemaLocation="http://www.ibm.com/xmlns/ prod/tws/1.0/event-management/rules EventRules.xsd"> <eventRule name="scenario4_rule" ruleType="sequence" isDraft="yes"> <description>Définition du scénario 4 </description> <timeZone>America/Buenos_Aires</timeZone> <timeInterval amount="300" unit="secondes" /> <eventCondition eventProvider="TWSObjectsMonitor" eventType="JobStatusChanged"> <filteringPredicate> <attributeFilter name="JobName" operator="eq"> <value>job-x</value> </attributeFilter> <attributeFilter name="InternalStatus" operator="eq"> <value>Exec</value> </attributeFilter> </filteringPredicate> </eventCondition> <eventCondition eventProvider="TWSObjectsMonitor" eventType="JobStatusChanged"> <filteringPredicate> <attributeFilter name="JobName" operator="eq"> <value>job-x</value> </attributeFilter> <attributeFilter name="InternalStatus" operator="eq"> <value>Abend</value> <value>Succ</value> </attributeFilter> </filteringPredicate> </eventCondition> <action actionProvider="MailSender" actionType= "SendMail" responseType="onTimeOut"> <description>Envoi d’un message à l’opérateur l’informant que le travail x est en retard</description> <parameter name="To"> <value>[email protected]</value> </parameter> <parameter name="Subject"> <value>Job-x is late by at least 5 minutes</value> </action> <action actionProvider="TWSAction" actionType="ReplyPrompt" responseType="onDetection"> <description>Répondre Oui à l’invite 1 </description> Fichier readme du groupe de correctifs 4 de la version 8.5.1 pourIBM Tivoli Workload Scheduler 87 <parameter name="PromptName"> <value>prompt-1</value> </parameter> <parameter name="PromptAnswer"> <value>Yes</value> </parameter> </action> <action actionProvider="TWSAction" actionType="sbs" responseType="onDetection"> <description>Soumission du flot de travaux z</description> <parameter name="JobStreamName"> <value>jobstream-z</value> </parameter> <parameter name="JobStreamWorkstationName"> <value>act23cpu</value> </parameter> </action> </eventRule> </eventRuleSet> 54131 Au chapitre 10, "Gestion des objets dans le plan - conman", section "Descriptions des commandes", modifiez la description de la commande shutdown comme suit : Arrête de manière inconditionnelle tous les processus et services de production de Tivoli Workload Scheduler : batchman, jobman, netman, mailman, appservman, tous les serveurs mailman et tous les processus writer. Bien que cette commande arrête le service appservman, elle n'arrête pas les services WebSphere Application Server. Pour arrêter les services WebSphere Application Server, exécutez la commande stopappserver. Pour plus d'informations, voir stopappserver. Sur les postes de travail Windows, la commande shutdown n'arrête pas le service tokensrv. Vous devez avoir un accès shutdown au poste de travail. Mises à jour de la documentation du groupe de correctifs 1 pour Tivoli Workload Scheduler 8.5.1 Aucune. 88 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Contacter le service de support logiciel IBM Avant de faire part d'un problème au service de support logiciel IBM, consultez le site IBM Software Support à l'adresse suivante : http://www.ibm.com/software/support Pour accéder au support Tivoli, cliquez sur le lien Tivoli dans le coin inférieur droit. Pour contacter le service de support logiciel IBM, consultez le document IBM Software Support Handbook à l'adresse suivante : http://techsupport.services.ibm.com/guides/handbook.html Ce guide explique comment contacter le service de support logiciel IBM, en fonction de la gravité de l'incident, et contient les informations suivantes : v Enregistrement et éligibilité v Numéros de téléphone (selon pays de résidence) v Informations à rassembler avant de contacter le service de support logiciel IBM © Copyright IBM Corp. 2007, 2012 89 90 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Remarques Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus d'informations sur les produits et les services disponibles dans votre région, contactez votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service IBM puisse être utilisé. Tout autre programme ou produit fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit de propriété intellectuelle d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM. IBM peut détenir des brevets ou des demandes de brevets couvrant les produits mentionnés dans le présent document. La remise de ce document ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante : IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. Pour le Canada, veuillez adresser votre courrier à : IBM Director of Commercial Relations IBM Canada Ltd. 3600 Steeles Avenue East Markham, Ontario L3R 9Z7 Canada Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues auprès d'IBM Intellectual Property Department dans votre pays ou par écrit à l'adresse : Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan, Ltd. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japon Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. © Copyright IBM Corp. 2007, 2012 91 Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable. Le présent document peut contenir des inexactitudes ou des coquilles. Il est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. IBM peut, à tout moment et sans préavis, modifier les produits et logiciels décrits dans ce document. Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité. IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies. Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à : IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 Etats-Unis Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance. Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA (IBM Customer Agreement), des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent. Les données de performance indiquées dans ce document ont été déterminées dans un environnement contrôlé. Par conséquent, les résultats peuvent varier de manière significative selon l'environnement d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours de développement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent donc varier. Il incombe aux utilisateurs de ce document de vérifier si ces données sont applicables à leur environnement d'exploitation. Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits. Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins 92 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite. Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran. Marques IBM, le logo IBM et ibm.com sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays. Si ces marques et d'autres marques d'IBM sont accompagnées d'un symbole de marque (® ou ™), ces symboles signalent des marques d'IBM aux Etats-Unis à la date de publication de ce document. Ces marques peuvent également être déposées et enregistrées dans d'autres pays. La liste actualisée de toutes les marques d'IBM est disponible sur la page Web “http://www.ibm.com/legal/copytrade.shtml." Les inofrmations relatives au Copyright et aux marques sont disponibles” sur : www.ibm.com/legal/copytrade.shtml. Adobe, le logo Adobe, PostScript et le logo Postcript sont des marques d'Adobe Systems Incorporated aux Etats-Unis et/ou dans certains autres pays. Cell Broadband Engine est une marque de Sony Computer Entertainment, Inc., aux Etats-Unis et/ou dans certains autres pays et est utilisée sous licence. Intel, le logo Intel, Intel Inside, le logo Intel Inside, Intel Centrino, le logo Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium et Pentium sont des marques d'Intel Corporation ou de ses filiales aux Etats-Unis et/ou dans certains autres pays. IT Infrastructure Library est une marque de The Central Computer and Telecommunications Agency, qui fait désormais partie de The Office of Government Commerce. ITIL est une marque de The Office of Government Commerce et est enregistrée au bureau américain Patent and Trademark Office. Java ainsi que tous les logos et toutes les marques incluant Java sont des marques d'Oracle et/ou de ses affiliés. Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays. Microsoft, Windows, Windows NT et le logo Windows sont des marques de Microsoft aux Etats-Unis et/ou dans certains autres pays. UNIX est une marque de The Open Group aux Etats-Unis et/ou dans certains autres pays. Linear Tape-Open, LTO, le logo LTO, Ultrium et le logo Ultrium sont des marques d'HP, IBM Corp. et Quantum aux Etats-Unis et dans d'autres pays. Remarques 93 94 IBM Tivoli Workload Scheduler - Fichier readme du groupe de correctifs 4 Numéro de programme : 5698-WSH