▼
Scroll to page 2
of
448
Control-M 9.0.00.500 Guide de l'administrateur Juin 2017 Contacter BMC Software VouS pouvez accéder au site Web de BMC Software à l'adresse http://www.bmc.com. Sur ce site Web, vous pouvez obtenir des informations sur la société, ses produits, bureaux administratifs, événements spéciaux et possibilités de carrière. États-Unis et Canada Adresse BMC SOFTWARE INC Téléphone 2101 CITYWEST BLVD 713 918 8800 800 841 2031 Fax 713 918 8000 HOUSTON TX 77042-2827 É-U En dehors des États-Unis et du Canada Téléphone (01) 713 918 8800 Fax (01) 713 918 8000 © Copyright 1999-2017 BMC Software, Inc. BMC, BMC Software et le logo de BMC Software sont les propriétés exclusives de BMC Software, Inc. Ces marques sont déposées auprès de l'U.S. Patent and Trademark Office (Office américain des brevets), et peuvent être déposées ou en attente de l'être dans les autres pays. Les autres marques de commerce, marques de service et logos BMC peuvent être déposés ou en attente de l'être aux États-Unis ou dans d'autres pays. Toutes les autres marques de commerce ou marques déposées sont la propriété de leurs détenteurs respectifs. IT Infrastructure Library® est une marque déposée de l'Office of Government Commerce (OGC) et est utilisée dans le présent document par la société BMC Software, Inc., sous licence et avec l'aimable autorisation de l'OGC. ITIL® est une marque déposée et une marque de communauté déposée de l'Office of Government Commerce. Elle a été déposée auprès de l'U.S. Patent and Trademark Office et est utilisée dans le présent document par la société BMC Software, Inc., sous licence et avec l'aimable autorisation de l'OGC. IBM® Tivoli® Business Service Manager, IBM Tivoli Workload Scheduler, IBM Cognos, IBM InfoSphere DataStage, IBM iSeries, IBM Websphere et AIX® sont les marques ou les marques déposées de International Business Machines Corporation aux États-Unis, dans d'autres pays, ou les deux. UNIX® est la marque déposée de The Open Group aux États-Unis et dans d'autres pays. Linux est la marque déposée de Linus Torvalds. Oracle et Java sont des marques déposées d'Oracle et/ou de ses sociétés affilées. Les autres marques peuvent être des marques de leurs détenteurs respectifs. SAP® R/2 and SAP R/3, SAP Business Objects et SAP NetWeaver sont des marques ou des marques déposées de SAP AG en Allemagne et dans plusieurs autres pays. BMC Software considère les informations contenues dans cette documentation comme propriétaires et confidentielles. L'utilisation de ces informations est régie par les conditions d'utilisation de l'accord de licence de l'utilisateur final s'appliquant au produit, ainsi que par les avis relatifs à la propriété et aux restrictions de droits inclus dans cette documentation. 2 Légende des droits restreints Droits restreints du Gouvernement des États-Unis sur le logiciel NON PUBLICATION – DROITS RÉSERVÉS EN VERTU DE LA LÉGISLATION DES ÉTATS-UNIS SUR LE COPYRIGHT. L'utilisation, la duplication ou la divulgation de toute donnée ou de tout logiciel par le Gouvernement des États-Unis est soumise aux restrictions énoncées dans les clauses FAR Section 52.227-14, DFARS 252.227-7013, DFARS 252.227-7014, DFARS 252.227-7015 et DFARS 252.227-7025, celles-ci pouvant faire l'objet de modifications ponctuelles. BMC SOFTWARE INC, 2101 CITYWEST BLVD, HOUSTON TX 77042-2827, USA est le fournisseur/fabricant du produit. Tout avis relatif à un contrat doit être envoyé à cette adresse. Service client Vous pouvez obtenir le support technique en utilisant le site web Service client de BMC Software ou en contactant le service client par téléphone ou par courrier électronique. Pour envoyer votre requête, voir « Avant de contacter BMC ». Site Web de l'assistance Vous pouvez accéder à l'assistance technique de BMC 24 heures sur 24 et 7 jours sur 7 à l'adresse (http://www.bmc.com/support). Sur ce site Web, vous pouvez effectuer les opérations suivantes : Lire les aperçus sur les services d'assistance et les programmes proposés par BMC Trouver les informations les plus récentes sur les produits BMC Rechercher dans une base de données des problèmes semblables aux vôtres et les solutions possibles Commander ou télécharger la documentation du produit Télécharger des produits et les informations de maintenance Signaler un problème ou poser une question S'abonner pour recevoir des alertes proactives par courrier électronique lorsque de nouvelles notifications de produits sont publiées Trouver dans le monde entier les emplacements de services d'assistance BMC et leurs coordonnées, dont les adresses électroniques, les numéros de fax et les numéros de téléphone Assistance par téléphone ou par courriel Aux États-Unis et au Canada, si vous devez contacter l'assistance technique et que vous n'avez pas accès à Internet, appelez le 800 537 1813 ou envoyez un courrier électronique à [email protected]. (Dans la ligne d'objet, entrez SupID:<yourSupportContractID>, par exemple SupID : 12345). En dehors des États-Unis et du Canada, contactez votre centre d'assistance local pour obtenir de l'aide. Avant de contacter BMC Préparez les informations suivantes pour que le Service client traite immédiatement votre problème : Informations sur le produit • Nom du produit • Version du produit (numéro de publication) • Numéro de licence et mot de passe (d'évaluation ou permanente) Informations relatives au système d'exploitation et à l'environnement • Type d'ordinateur 3 • Type de système d'exploitation, version et service pack ou autre niveau de maintenance tel que PUT ou PTF • Configuration matérielle du système • Numéros de série • Logiciels associés (base de données, application et communication) dont le type, la version et le service pack ou le niveau de maintenance Séquence des événements conduisant au problème Commandes et options utilisées Messages reçus (ainsi que l'heure et la date de leur réception) • Messages d'erreur relatifs au produit • Messages provenant du système d'exploitation, par exemple file system full • Messages provenant des logiciels associés Informations relatives à la clé de licence et au mot de passe Si vous avez des questions sur la clé de licence ou le mot de passe, contactez BMC comme suit : (É-U ou Canada) Contactez Order Services Password Team au 800 841 2031, ou envoyez un message à [email protected]. (Europe, Moyen-Orient et Afrique), envoyez par fax vos questions à Administration des contrats EMEA au +31 20 354 8702, ou envoyez un message électronique à [email protected]. (Asie-Pacifique) Contactez votre représentant commercial de BMC ou votre bureau local de BMC. Logiciels de tiers Pour les dispositions décrites dans BMC License Agreement and Order relatif aux produits ou technologies de tiers inclus dans BMC Product, voir https://docs.bmc.com/docs/display/workloadautomation/Control-M+Workload+Automation+Documentati on et cliquez sur Third-party software (TPS) (Logiciels de tiers). 4 Table des matières Introduction à Control-M Configuration Manager ............................................................... 9 Connexion à CCM ......................................................................................................................... 10 Configuration des options de CCM ................................................................................................. 10 Gestion des composants ............................................................................................... 12 Définition d'un composant Control-M/EM ....................................................................................... 12 Paramètres des composants Control-M/EM .................................................................................... 13 Définition d'un composant Control-M/Server .................................................................................. 14 Paramètres des composants Control-M/Server ............................................................................... 15 Changement de nom d'un composant Control-M/Server .................................................................. 18 Suspension de Control-M/Server.................................................................................................... 19 Définition d'un composant Control-M/Agent ................................................................................... 19 Hôtes distants .............................................................................................................................. 28 Définition d'un routeur d'équilibrage de charge réseau.................................................................... 32 Paramètres du routeur d'équilibrage de charge réseau ................................................................... 32 Gestion de la base de données ...................................................................................................... 34 Édition d'un composant................................................................................................................. 36 Suppression d'un composant ......................................................................................................... 37 Configuration de la synchronisation de Control-M/Server ................................................................ 37 Statut des composants ................................................................................................................. 38 Promouvoir Control-M/Server dans Control Configuration Manager (CCM) ........................................ 40 Paramètres Évaluer ...................................................................................................................... 41 Configuration système .................................................................................................. 42 Paramètres système Control-M/EM ................................................................................................ 42 Paramètres de Control-M/Server.................................................................................................. 139 Paramètre de Control-M/Agent .................................................................................................... 194 Définition des paramètres système Control-M for z/OS ................................................................. 220 Connexion à Control-M/EM derrière un pare-feu ........................................................................... 221 Configuration de Control-M/EM Server avec haute disponibilité derrière un pare-feu ....................... 222 Définir la prise en charge de l'heure d'été .................................................................................... 223 Configuration de Control-M Automation API ................................................................................. 226 Configuration des composants de CORBA .................................................................................... 228 5 Sécurité de Control-M ................................................................................................. 230 Sécurité de Control-M/Server ...................................................................................................... 230 Sécurité de Control-M/Agent ....................................................................................................... 235 Gestion de la clé SSH agentless ................................................................................................... 237 Configuration de l'authentification SSO avec Control-M Web Server ............................................... 239 Configuration de l'authentification SSO Kerberos d'Active Directory ............................................... 241 Résolution des problèmes de connexions de CMS avec SSO .......................................................... 242 Configuration de l'authentification RSA avec Control-M ................................................................. 242 Configuration de l'agent d'authentification RSA ............................................................................ 243 Autorisations de Control-M/EM .................................................................................... 244 Définition d'un utilisateur/groupe de Control-M/EM ....................................................................... 245 Édition d'un utilisateur/groupe de Control-M/EM ........................................................................... 245 Copie d'un utilisateur/groupe de Control-M/EM ............................................................................. 246 Suppression d'un utilisateur/groupe de Control-M/EM ................................................................... 246 Autorisations d'utilisateurs et de groupes de Control-M/EM ........................................................... 247 Création d'un utilisateur administrateur........................................................................................ 283 Modification du mot de passe de DBO ......................................................................................... 283 Autorisation des non-administrateurs à gérer les profils de connexion du module d'application........ 284 Paramètres de cm_admin.xml ..................................................................................................... 285 High Availability (Haute disponibilité) ........................................................................... 286 Haute disponibilité de Control-M sur un hôte ................................................................................ 286 Haute disponibilité de Control-M/EM et Control-M/Server avec Oracle/MSSQL ................................ 287 Haute disponibilité de Control-M/Server avec PostgreSQL ............................................................. 294 Scénarios de haute disponibilité .................................................................................................. 298 Base de données Control-M/Server miroir .................................................................................... 299 Mise en œuvre du basculement ................................................................................................... 310 Alerts (Alertes) ........................................................................................................... 317 Gestion de destination des shouts ............................................................................................... 317 Gestion des alertes d'exception ................................................................................................... 321 Suppression des anciennes alertes .............................................................................................. 321 Envoi d'alertes et de xAlerts vers un système de gestion des événements ...................................... 322 Format des interruptions SNMP ................................................................................................... 323 Envoi d'alertes et de xAlerts vers un script ................................................................................... 325 Alertes d'utilisation ..................................................................................................................... 325 6 Gestion des groupes d'hôtes........................................................................................ 329 Groupes d'hôtes ......................................................................................................................... 329 Restrictions du groupe d'hôtes .................................................................................................... 332 Control-M Deployment ................................................................................................ 334 Control-M/Agent Deployment ...................................................................................................... 334 Client Distribution ....................................................................................................................... 341 Configuration de Workload Archiving............................................................................ 343 Démarrage de Workload Archiving Server .................................................................................... 343 Définition des politiques de Workload Archiving ............................................................................ 344 Paramètres des règles de politiques de Workload Archiving........................................................... 345 Configuration des paramètres d'espace disque et du nettoyage de Workload Archiving ................... 347 Paramètres de configuration de Workload Archiving Server ........................................................... 347 Suppression des données de Workload Archiving Server ............................................................... 348 Arrêt de Workload Archiving Server ............................................................................................. 348 Administration de Control-M Configuration Manager ...................................................... 349 Gestion de profils de connexion ................................................................................................... 349 Gestion du profil de connexion en mode silencieux ....................................................................... 358 Gestion de modèle de fichier MVS ............................................................................................... 363 Gestion de modèle PGP............................................................................................................... 366 Générer des clés SSH ................................................................................................................. 370 Autoriser un hôte SSH ................................................................................................................ 371 Configurer les paramètres Control-M Workload Automation ........................................................... 372 Paramètres de configuration Control-M Workload Automation ....................................................... 373 Modifier des profils de connexion globaux .................................................................................... 374 Paramètres de mise à jour globale des profils de connexion .......................................................... 375 Configuration de File Transfer Server ........................................................................................... 375 Procédures de configuration ........................................................................................................ 381 Diagnostics de Control-M ............................................................................................ 392 Niveaux de débogage ................................................................................................................. 392 Définition des niveaux de journalisation de Web Server ................................................................ 396 Génération des données de diagnostics ....................................................................................... 396 Résolution des problèmes de collecte des données de statistiques ................................................. 397 Envoi des commandes vers les composants de Control-M/EM Server ............................................. 398 Supervision du journal de Control-M/EM Configuration Agents ...................................................... 398 Outils Usage Reporting ............................................................................................................... 398 7 Génération d'un rapport d'utilisation ............................................................................................ 399 Fonctionnement et maintenance de la base de données ................................................ 400 Accès au menu de maintenance de la base de données Control-M/EM ........................................... 400 Options du menu Database Maintenance (Maintenance de la base de données) de Control-M/EM ... 401 Sauvegarde et restauration de la base de données ....................................................................... 402 Maintenance et nettoyage de la base de données......................................................................... 411 Exits utilisateur .......................................................................................................... 423 Implémentation des exits utilisateur dans Control-M/Server .......................................................... 423 Exits utilisateur généraux de Control-M ........................................................................................ 424 Exit de commande du travail (CTMUE101) ................................................................................... 425 Exit de soumission du travail (CTMUE102) ................................................................................... 427 Exit avant la procédure Nouveau jour (CTMUE103) ...................................................................... 428 Exit après la procédure Nouveau jour (CTMUE104)....................................................................... 429 Exit avant UserDaily (CTMUE105) ................................................................................................ 429 Exit après UserDaily (CTMUE106) ................................................................................................ 430 Procédures de configuration BSM ................................................................................. 431 Configuration de BMC Service Impact Manager ............................................................................ 431 Purge des entrées de statistiques périodiques obsolètes ............................................................... 433 Configuration de Remedy ............................................................................................ 434 Configuration des paramètres de connexion à Remedy ................................................................. 434 Configuration des informations sur les incidents Remedy .............................................................. 434 Création d'un formulaire d'incident .............................................................................................. 436 Batch Discovery ......................................................................................................................... 436 8 1 1 Introduction à Control-M Configuration Manager CCM (Control-M Configuration Manager) est une application de GUI qui permet d'administrer, de gérer, de superviser, de configurer et de gérer tous les composants Control-M. Elle permet également de définir les paramètres de sécurité et les autorisations utilisateur. CCM permet de configurer les éléments suivants : Control-M components (Composants Control-M) : permet de définir les composants Control-M/Enterprise Manager (EM), Control-M/Server, Control-M/Agent, y compris les bases de données, les hôtes distants et les composants Control-M for z/OS, comme décrit dans la rubrique Gestion des composants (à la page 12). System parameters (Paramètres système) : permet de définir les paramètres système Control-M/EM, Control-M/Server, Control-M for z/OS et Control-M/Agent, comme décrit dans la rubrique Configuration système (à la page 42). Security settings (Paramètres de sécurité) : permet de définir les autorisations utilisateur dans Control-M/Server, l'authentification Exécuter en tant que dans SSH ou le mode mot de passe, et de chiffrer les données entre Control-M/Agent et un hôte distant avec SSH, comme décrit dans la rubrique Sécurité de Control-M (à la page 230). Control-M/EM authorizations (Autorisations de Control-M/EM) : permet d'assigner le protocole LDAP, des conditions globales et préalables, des ressources quantitatives et de contrôle, des calendriers, des dossiers, des politiques de charges de travail, et des autorisations Exécuter en tant qu'utilisateur pour Control-M/EM, comme décrit dans la rubrique Autorisations de Control-M/EM (à la page 244). High Availability (Haute disponibilité) : permet de basculer un Control-M/EM ou Control-M/Server vers un hôte secondaire, comme décrit dans la rubrique High Availability (Haute disponibilité) (à la page 286). Alerts (Alertes) : permet de créer des tables de destination des shouts et de gérer des alertes d'exception, comme décrit dans la rubrique Alerts (Alertes) (à la page 317). Host groups (Groupes d'hôtes) : permet de définir et d'exécuter des travaux sur n'importe quel hôte dans un groupe et de limiter le nombre de travaux envoyés à un hôte spécifique selon une limite d'utilisation de CPU et le nombre de travaux exécutés simultanément sur un hôte, comme décrit dans la rubrique Gestion des groupes d'hôtes (à la page 329). Control-M Deployment (Déploiement Control-M) : permet de mettre à niveau ou de rétrograder des Control-M/Agents depuis le CCM et de distribuer le client Control-M/EM sur chaque ordinateur Windows pris en charge dans votre entreprise, comme décrit dans la rubrique Control-M Deployment (à la page 334). Workload Archiving : permet de créer des stratégies d'archives et de configurer des paramètres d'archives, comme décrit dans la rubrique Configuration de Workload Archiving (à la page 343). Diagnostics : permet de définir les niveaux de débogage de Control-M/EM, Control-M/Server et Control-M/Agent, de générer des données de diagnostics, et d'envoyer des commandes aux composants de Control-M/EM Server, comme décrit dans la rubrique Diagnostics de Control-M (à la page 392). 9 Control-M Workload Automation Guide de l'administrateur Connexion à CCM Cette procédure décrit comment se connecter à CCM, ce qui permet d'effectuer la configuration des composants et du système, d'activer les paramètres de sécurité et les autorisations, et de gérer les alertes système et la gestion des groupes d'hôtes. Pour vous connecter à CCM : 1. Dans le menu Start (Démarrer), sélectionnez All Programs (Tous les programmes) > BMC Software Control-M 9.0.00 > Control-M Configuration Manager. La fenêtre de connexion à Control-M Configuration Manager s'affiche. 2. Dans le champ User Name (Nom d'utilisateur), tapez le nom d'utilisateur utilisé pour vous connecter à CCM. 3. Dans le champ Password (Mot de passe), tapez le mot de passe du nom d'utilisateur. 4. Dans la liste déroulante Server (Serveur), sélectionnez le serveur CMS auquel vous connecter. REMARQUE : si la case Utilisateur local s'affiche et est sélectionnée, vous pouvez vous connecter sans taper un nom d'utilisateur et un mot de passe. Pour vous connecter en tant qu'utilisateur différent, décochez la case et tapez un nom d'utilisateur et mot de passe différents. 5. Pour modifier le serveur Naming Service et sélectionner le serveur CMS associé à cet environnement, procédez ainsi : a. Cliquez sur Avancé. b. Dans le champ Host Name (Nom d'hôte), tapez le nom d'hôte où le serveur Naming Service est situé. c. Dans le champ Port Number (Numéro de port), tapez le numéro de port du serveur Naming Service. d. La case Using SSL (Utilisation de SSL) indique le mode SSL. Pour modifier le mode, consultez la rubrique Introduction à SSL pour Control-M. e. Dans la liste déroulante Domain (Domaine), sélectionnez un domaine LDAP ou le domaine Local_EM. Ce champ ne s'affiche que si un domaine LDAP est défini, comme décrit dans la rubrique Définition des paramètres système LDAP (à la page 44). f. Cliquez sur Appliquer. 6. Cliquez sur Login (Connexion). Configuration des options de CCM Cette procédure décrit comment configurer les options de CCM, par exemple quand démarrer, arrêter, activer et désactiver les composants et déterminer les options affichées dans CCM. Pour configurer les options de CCM : 1. Dans la liste déroulante dans l'angle supérieur gauche, sélectionnez Options. 10 Control-M Workload Automation Guide de l'administrateur La boîte de dialogue Options s'affiche. 2. Sélectionnez les options requises et cliquez sur l'onglet Confirmation. Les options de Confirmation déterminent quelles actions génèrent une boîte de dialogue de confirmation avant l'exécution. 3. Sélectionnez les options requises et cliquez sur OK. Les options de CCM sont mises à jour. 11 2 2 Gestion des composants Après avoir installé Control-M, la configuration initiale définit automatiquement les composants requis et les démarre. Cependant, vous pouvez définir des composants supplémentaires pour une ou plusieurs des raisons suivantes : Équilibrage de la charge Structure organisationnelle Distances géographiques Dans la plupart des configurations, deux Control-M/Servers ou plus sont nécessaires avec plusieurs Control-M/Agents pour gérer l'équilibrage de la charge des travaux. Pour plus d'informations sur la configuration de Control-M, consultez la section Architecture de Control-M. Les procédures suivantes décrivent comment définir, éditer, copier et supprimer Control-M/EM, Control-M/Server, Control-M/Agent et les composants des hôtes distants : Définition d'un composant Control-M/EM (à la page 12) Définition d'un composant Control-M/Server (à la page 14) Changement de nom d'un composant Control-M/Server (à la page 18) Suspension de Control-M/Server (à la page 19) Définition d'un composant Control-M/Agent (à la page 19) Définition d'un hôte distant (à la page 29) Définition d'un routeur d'équilibrage de charge réseau (à la page 32) Édition d'un composant (à la page 36) Suppression d'un composant (à la page 37) Pour modifier le statut d'un composant, consultez la rubrique Statut des composants (à la page 38). Pour définir le mode de synchronisation d'un composant Control-M/Server, consultez la section Configuration de la synchronisation de Control-M/Server (à la page 37). Définition d'un composant Control-M/EM Cette procédure décrit comment définir comment définir un composant Control-M/EM, ce qui permet de diviser les flux de travaux en fonction des exigences d'équilibrage de la charge pour garantir une allocation appropriée des ressources. Pour définir un composant Control-M : 1. Dans l'onglet Home (Accueil) du groupe General (Général), sélectionnez New (Nouveau), puis cliquez sur Control-M/EM Component (Composant Control-M/EM). La boîte de dialogue Control-M/EM Component (Composant Control-M/EM) s'affiche. 12 Control-M Workload Automation Guide de l'administrateur 2. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Paramètres des composants Control-M/EM (à la page 13). 3. Cliquez sur OK. Le nouveau composant s'affiche dans CCM. Paramètres des composants Control-M/EM Le tableau suivant décrit des paramètres qui permettent de définir un composant Control-M/EM, comme décrit dans la rubrique Définition d'un composant Control-M/EM (à la page 12). Champ Description Desired State (État souhaité) Détermine l'état du composant après l'avoir défini. Pour plus d'informations sur le statut des composants, consultez la rubrique Statut des composants (à la page 38). Type Détermine lequel des composants Control-M/EM suivants est à définir : Nom BIM GCS GUI_Server Forecast_Server Self_Service_Server Control-M Web Server Workload Archiving Server Définit le nom logique du composant ou le nom de l'ordinateur où le composant Control-M/EM figure. Vous pouvez définir plusieurs GUI Servers à exécuter simultanément. (Ces fonctionnalités permettent d'équilibrer les charges de travail dans votre environnement). Ces serveurs peuvent être exécutés sur le même hôte ou sur des hôtes différents. Un nom unique doit être donné à chaque instance d'un GUI Server. GUI Server Name (Nom du GUI Server) Définit le nom du GUI Server qui se connecte avec le composant. Par défaut, le GUI Server est nommé en fonction du nom d'hôte. Si plusieurs GUI Servers figurent sur le même hôte, un nom unique doit être donné à chaque instance. Platform (Plateforme) Détermine si le composant est en cours d'exécution sous Windows ou UNIX. 13 Control-M Workload Automation Guide de l'administrateur Champ Description Host Name (Nom d'hôte) Définit le nom d'hôte de l'ordinateur où le composant Control-M/EM figure. Check Interval (Intervalle entre les vérifications) Détermine le nombre de secondes entre les intervalles où CCM vérifie le statut du composant. Override Manually (Remplacer manuellement) Détermine s'il faut ou non utiliser une commande non par défaut pour démarrer le composant. Il n'est pas nécessaire de modifier cette valeur sauf indication contraire de BMC Software. Command Définit le script de commande utilisé pour démarrer le composant. Il n'est pas nécessaire de modifier cette valeur sauf indication contraire de BMC Software. Additional Parameters (Paramètres supplémentaires) Définit d'autres paramètres pour démarrer le composant. Il n'est pas nécessaire de modifier cette valeur sauf indication contraire de BMC Software. Définition d'un composant Control-M/Server Cette procédure décrit comment définir un composant Control-M/Server, qui permet de diviser les flux de travaux en fonction des exigences d'équilibrage de la charge, de la distribution géographique, ou de la structure organisationnelle de votre entreprise. Pour définir un composant Control-M/Server : 1. Dans l'onglet Home (Accueil) du groupe Général, sélectionnez New (Nouveau), puis cliquez sur Control-M/Server. La boîte de dialogue Control-M/Server definition (Définition de Control-M/Server) s'affiche. 2. Sélectionnez les options suivantes puis cliquez sur OK. • Discover (Découvrir) : permet de définir automatiquement un Control-M/Server pour un hôte spécifique. • Define (Définir) : permet de définir manuellement un Control-M/Server pour un hôte spécifique. 3. Effectuez l'une des opérations suivantes : • Si vous avez sélectionné Discover (Découvrir), tapez les valeurs requises pour chaque champ, puis cliquez sur OK. • Si vous avez sélectionné Define (Définir), tapez les valeurs requises pour chaque champ, comme décrit dans la rubrique Paramètres des composants Control-M/Server (à la page 15) puis cliquez sur OK : 14 Control-M Workload Automation Guide de l'administrateur Le Control-M/Server s'affiche dans CCM. Paramètres des composants Control-M/Server Le tableau suivant décrit des paramètres qui permettent de définir un composant Control-M/Server, comme décrit dans la rubrique Définition d'un composant Control-M/Server (à la page 14). Champ Description Nom Définit le nom du Control-M/Server. Le nom peut être composé au maximum de 20 caractères alphanumériques. Vous pouvez inclure des symboles, mais n'utilisez pas d'espaces vides. Platform (Plateforme) Détermine si Control-M/Server est installé sur un système d'exploitation distribué ou z/OS. Si le système d'exploitation est UNIX ou Windows, sélectionnez Distributed (Distribué). ID Définit un code unique à 3 caractères (tel que 999 ou NYC) que Control-M/EM utilise pour identifier chaque Control-M/Server. Version Détermine le numéro de version de Control-M/Server. Description Fournit une description de Control-M/Server. Contact Définit le nom de la personne à contacter chargée de la maintenance de Control-M/Server. Statistiques d'EM Définit l'attribut de travail utilisé comme clé pour la collecte des statistiques en fonction du paramètre Jobname ou Memname. Les paramètres sur l'ordinateur exécutant Control-M/Server doivent correspondre à ces paramètres. 15 Control-M Workload Automation Guide de l'administrateur Champ Description Synchronization mode (Mode Synchronisation) Détermine quand, si et comment synchroniser des données entre Control-M/Server et Control-M/EM, comme suit : No Synchronization (Aucune synchronisation) : aucune synchronisation entre Control-M/EM et Control-M/Server. Pour effectuer une synchronisation manuelle, vous pouvez télécharger les données Control-M/Server vers Control-M/EM, télécharger les données Control-M/EM vers les Control-M/Servers, ou créer un calendrier régulier. Update Control-M/Server definition during Check-in (Mettre à jour la définition de Control-M/Server pendant le check-in) : synchronise uniquement les modifications de l'espace de travail et du calendrier Control-M/EM avec Control-M/Server pendant l'archivage. Les autres modifications de définitions Control-M/EM ne sont pas synchronisées avec Control-M/Server. Les modifications de Control-M/Server ne sont pas synchronisées avec Control-M/EM. Pour plus d'informations sur le check-in, consultez la rubrique Espaces de travail ou Création d'un calendrier régulier. Update Control-M/Server only (Mettre à jour Control-M/Server uniquement) : synchronise les modifications de Control-M/EM avec Control-M/Server. Les modifications de Control-M/Server ne sont pas synchronisées avec Control-M/EM. Update Control-M/Server et Control-M/EM (Mettre à jour Control-M/Server et Control-M/EM) : synchronise toutes les modifications de Control-M/EM et de Control-M/Server entre elles, pour une synchronisation complète. Protocol (Protocole) Détermine quel protocole Control-M/Server utilise pour communiquer avec Control-M/EM. Hôte Définit le nom de l'hôte Control-M/Server. Control-M/EM Port (Port de Control-M/EM) Définit le numéro de port TCP/IP que Control-M/Server utilise pour se connecter à Control-M/EM. Gateway Définit une nouvelle passerelle utilisée pour se connecter à Control-M/EM, comme décrit dans la rubrique Définition d'un composant Control-M/EM (à la page 12). 16 Control-M Workload Automation Guide de l'administrateur Champ Description Fuseau horaire Détermine le fuseau horaire où se situe Control-M/Server. REMARQUE : Bien que les définitions de fuseaux horaires dans l'hémisphère nord sont définies sur l'heure d'été, les définitions dans l'hémisphère sud sont définies sur l'heure d'hiver. À Sydney, Australie, l'heure d'hiver (GMT+10:00) se situe entre le 25 mars à 3:00 et le 1er octobre à 2:00. Toutes les autres dates sont GMT+11:00 (heure d'été). Le libellé de l'heure pour Sydney est défini comme suit : SYD (GMT+11:00) DU 25.03 03:00 AU 01.10. 02:00 (GMT+10:00) REMARQUE : Ce paramètre n'est activé que si Control-M/Server est défini sur Non géré. Start Day (Premier jour) Détermine le premier jour de la semaine de travail. Les paramètres sur l'ordinateur exécutant Control-M/Server doivent correspondre à ces paramètres. REMARQUE : Ce paramètre n'est activé que si Control-M/Server est défini sur Non géré. Heure du nouveau jour Détermine l'heure du jour à laquelle la procédure Nouveau jour est effectuée sur Control-M/Server. Les paramètres sur l'ordinateur exécutant Control-M/Server doivent correspondre à ces paramètres. REMARQUE : Ce paramètre n'est activé que si Control-M/Server est défini sur Non géré. Daylight Savings Time (Heure d'été) détermine les éléments suivants : détermine si Control-M/Server planifiera les travaux en fonction de l'heure d'été et la date de début et de fin. Détermine comment afficher les prévisions pendant les périodes où l'heure d'été (DST) est active ou inactive. Détermine s'il faut ou non tenir compte de l'ODAT utilisée pendant la période où le Nouveau jour se produit et après la période où DST a lieu. REMARQUE : Ce paramètre n'est activé que si Control-M/Server est défini sur Non géré. Control-M/Tape Détermine si Control-M/Tape est installé ou non sur cet ordinateur avec Control-M/Server (z/OS uniquement) Control-M/Restart Détermine si Control-M/Restart est installé ou non sur cet ordinateur avec Control-M/Server (z/OS uniquement) 17 Control-M Workload Automation Guide de l'administrateur Champ Description Control-M/Analyzer Détermine si Control-M/Analyzer est installé ou non sur cet ordinateur avec Control-M/Server (z/OS uniquement) Upper Case (Majuscules) Détermine s'il faut restreindre ou non la saisie utilisateur aux majuscules uniquement dans les attributs de travaux. Si vous sélectionnez cette option, vous ne pouvez pas la modifier sans corriger tous les attributs de travaux. Activer Détermine si Control-M/Server est activé ou non. Changement de nom d'un composant Control-M/Server Cette procédure décrit comment renommer un composant Control-M/Server dans Control-M Configuration Manager, ce qui met à jour automatiquement toutes les tables de définition associées dans la base de données (pas les travaux actifs). Avant de commencer Sauvegardez Control-M/Server, comme indiqué dans la rubrique Sauvegarde et restauration de la base de données Control-M/Server (à la page 403). N'exécutez pas d'utilitaires qui mettent à jour les définitions des travaux et calendriers pendant le changement de nom. Enregistrez et fermez les espaces de travail ouverts. Pour renommer un composant Control-M/Server : 1. Arrêtez les composants suivants, comme indiqué dans la rubrique Arrêt d'un composant (à la page 39) : • GCS • GUI Server • BIM • Forecast Server • Self Service Server • Gateway (associé à Control-M/Server) 2. Cliquez avec le bouton droit sur un Control-M/Server à renommer et sélectionnez Rename (Renommer). La boîte de dialogue Rename Control-M (Renommer Control-M) s'affiche. 3. Dans le champ New Name (Nouveau nom), tapez le nouveau nom de Control-M/Server et cliquez sur OK. 18 Control-M Workload Automation Guide de l'administrateur Si des champs de bases de données contiennent des expressions régulières, telles que des Préfixes de conditions globales, il se peut que des avertissements s'affichent si une des conditions suivantes est identifiée : • La forme utilisée pour correspondre à l'ancien nom de Control-M/Server ne correspond pas au nouveau nom. • La forme utilisée pour exclure l'ancien nom de Control-M/Server correspond à présent au nouveau nom. 4. Effectuez l'une des opérations suivantes : • Corrigez les définitions trouvées dans chaque avertissement. • Cliquez sur Ignore and Continue (Ignorer et continuer) et corrigez les définitions après le changement de nom. Le Control-M/Server renommé s'affiche dans la liste de composants CCM, et la liste d'avertissements est enregistrée dans le répertoire suivant : <Control-M/EM_Home_Dir>\Log\<original_name>_to_<new_name>_<timestamp>.lo g Suspension de Control-M/Server Cette procédure décrit comment suspendre Control-M/Server, qui empêche Control-M/Server de soumettre des travaux. EXEMPLE : Vous pouvez décider de suspendre la soumission de nouveaux travaux lorsque vous devez enquêter sur un comportement anormal dans Control-M/Server, sans l'arrêter, ou encore le démarrer après une mise à niveau. Pour suspendre Control-M/Server : 1. Sélectionnez le composant Control-M/Server à suspendre. 2. Cliquez avec le bouton droit et sélectionnez Pause (Suspendre). Un message de confirmation s'affiche. 3. Cliquez sur Oui et une des opérations suivantes se produit : • Si l'état de Control-M/Server était fonctionnel, l'état passe à Up and Pause (Fonctionnel et suspendre). Après avoir redémarré Control-M/Server, Pause (Suspendre) reste appliqué et de nouveaux travaux sont soumis. • Si l'état de Control-M/Server n'était pas fonctionnel, l'état passe à Down and Pause (Non fonctionnel et suspendre). Après avoir redémarré Control-M/Server, Pause (Suspendre) reste appliqué et de nouveaux travaux ne sont pas soumis. Définition d'un composant Control-M/Agent Cette procédure décrit comment définir un composant Control-M/Agent, ce qui permet de le connecter à Control-M/Server en utilisant des paramètres de communication spécifiques. Une fois Control-M/Agent défini, vous pouvez utiliser Control-M/Server pour exécuter les travaux sur ce Control-M/Agent. 19 Control-M Workload Automation Guide de l'administrateur Pour définir un composant Control-M/Agent : 1. Dans l'onglet Home (Accueil) du groupe General (Général), sélectionnez New (Nouveau), puis cliquez sur Control-M/Agent. La boîte de dialogue Control-M/Agent s'affiche. 2. Dans la liste déroulante Control-M/Server Name (Nom du Control-M/Server), sélectionnez le Control-M/Server à connecter au Control-M/Agent. 3. Dans le champ Control-M/Agent Host Name (Nom d'hôte du Control-M/Agent), tapez le nom de l'hôte où Control-M/Server est situé. 4. Acceptez les valeurs par défaut ou tapez, voire sélectionnez, la valeur requise, comme décrit dans les rubriques suivantes : • Paramètres de communication (à la page 21) • Paramètres de connexion permanente (à la page 24) • Paramètres d'envoi et de suivi des travaux (à la page 25) • Paramètres de sortie (à la page 26) • Paramètres de sécurité (à la page 26) • Paramètres Agentless (à la page 27) • Paramètres de messagerie (à la page 28) 5. Cliquez sur Test. Le test est réussi. 6. Cliquez sur OK. Le nouveau Control-M/Agent s'affiche dans CCM. 20 Control-M Workload Automation Guide de l'administrateur Paramètres de communication Le tableau suivant décrit les paramètres de communication de Control-M/Agent : Champ Description Server to Agent Port Number (Numéro de port serveur vers agent) Définit le numéro de port de l'ordinateur Control-M/Agent où les données sont reçues depuis l'ordinateur Control-M/Server. La valeur assignée à ce paramètre doit correspondre à celle assignée au champ Server-to-Agent Port Number (Numéro de port serveur vers agent) dans le fichier de configuration de l'ordinateur correspondant exécutant Control-M/Agent. Par défaut : 7005 Agent to Server Port Number (Numéro de port agent vers serveur) Définit le numéro de port entre 1 024 et 65 535 qui reçoit les données depuis l'ordinateur Control-M/Agent. Vérifiez que ce port n'est pas utilisé à une autre fin. Cette valeur doit correspondre à l'Agent to Server Port Number (Numéro de port agent vers serveur) dans Control-M/Server. La valeur est le délai d'expiration de suivi de travail de communication COMTIMOUT en secondes. Exemple : 7005/30. Remarque : l'augmentation de la valeur Timeout (Délai d'expiration) réduit les performances de l'agent. Valeurs valides : entre 1 024 et 65 535 inclus Par défaut : 7005 Primary Server (Serveur principal) Définit le nom d'hôte de l'ordinateur où le Control-M/Server actuel envoie les travaux au Control-M/Agent. Authorized Servers (Serveurs autorisés) Définit une liste de serveurs de secours qui peuvent remplacer le serveur principal s'il tombe en panne. Le Control-M/Agent n'accepte que les demandes provenant de serveurs de cette liste. REMARQUE : Vous ne pouvez pas envoyer des travaux au même Control-M/Agent s'il y a plusieurs Control-M/Server actifs. Une autre instance de Control-M/Agent doit être installée avec des ports uniques pour prendre en charge cette configuration, ou les mises à jour du statut des travaux seront endommagées. 21 Control-M Workload Automation Guide de l'administrateur Champ Description Check Interval (Available Définit le nombre de secondes entre les vérifications du Agent) (Intervalle entre les statut pour chaque Control-M/Agent qui communique avec vérifications [Agent disponible]) Control-M/Server. Si vous diminuez la valeur par défaut, cela pourrait avoir une incidence sur les performances de Control-M/Server. Par défaut : 7200 (2 heures) Retry Interval (Unavailable Agent) (Intervalle entre les nouvelles tentatives [Agent indisponible]) Définit le nombre de secondes entre les tentatives de communication avec un ordinateur Control-M/Agent dont le statut est Unavailable (Indisponible). Si vous diminuez la valeur par défaut, cela pourrait avoir une incidence sur les performances de Control-M/Server. Par défaut : 90 Unavailability Shout Urgency Détermine le niveau d'urgence d'un message envoyé avec (Urgence shout d'indisponibilité) haute priorité depuis un Control-M/Agent avec un statut Unavailable (Indisponible). Le message urgent est envoyé avec une indication spéciale pour que le destinataire d'un message soit informé de l'urgence. Communication Timeout (Délai Détermine le nombre maximum de secondes durant d'expiration de communication) lesquelles Control-M/Server tente de se connecter à Control-M/Agent avant que Control-M/Agent soit défini sur Unavailable (Indisponible). Si vous diminuez la valeur par défaut, cela pourrait avoir une incidence sur les performances de Control-M/Server. Par défaut : 120 Agent TCP/IP Timeout (Délai d'expiration TCP/IP de l'agent) Définit le délai d'expiration utilisé par Control-M/Agent lorsqu'il écoute le numéro de port sur le serveur avant l'expiration et l'exécution de tâches périodiques. Maximum Retries (Nombre maximum de nouvelles tentatives) Définit le nombre de fois où Control-M/Server tente de se connecter à Control-M/Agent avant que celui-ci soit défini sur Unavailable (Indisponible). 22 Control-M Workload Automation Guide de l'administrateur Champ Description Logical Agent Name (Nom logique de l'agent) Définit le nom logique de l'agent. La valeur doit être la même que dans l'ordinateur Control-M/Server. Le nom logique est utilisé lorsque le Control-M/Agent établit la communication avec Control-M/Server en utilisant la sortie des utilitaires de Control-M/Agent et dans les messages envoyés à Control-M/Server. Listen to Network Interface (Interface réseau d'écoute) Détermine sur quelle interface réseau le Control-M/Agent écoute. Elle peut être définie sur un nom d'hôte ou une adresse IP spécifique pour que le port Control-M/Agent ne soit pas ouvert dans les autres interfaces. Secure Socket Layer Détermine si SSL est utilisé ou non pour chiffrer la communication entre Control-M/Server et Control-M/Agent. Pour plus d'informations, consultez la rubrique Introduction à SSL pour Control-M. 23 Control-M Workload Automation Guide de l'administrateur Paramètres de connexion permanente Le tableau suivant décrit les paramètres de connexion permanente : Champ Description Persistent Connection (connexion permanente) Détermine s'il faut se connecter ou non à un agent spécifique avec une connexion provisoire ou permanente. La connexion entre Control-M/Server et Control-M/Agent est constante et peut être initiée par les deux. Lorsque le Control-M/Agent démarre, le processus Agent Router est démarré et sert d'intermédiaire entre les autres composants de Control-M/Agent et Control-M/Server. La procédure Agent Router permet à Control-M/Server de maintenir une connexion constante avec le Control-M/Agent. En revanche, lorsque Control-M/Server se situe derrière un pare-feu, Agent Router ne peut pas établir la connexion avec Control-M/Server. Après que Control-M/Server crée la connexion avec Agent Router, les processus Agent Tracker et Agent Utilities utilisent cette connexion pour communiquer avec Control-M/Server. Maximum Disconnect Time (Délai maximum de déconnexion) Détermine le nombre maximum de secondes entre 30 et 86 400 durant lesquelles Control-M/Server permet la déconnexion de l'agent avant qu'il initie une session. Ce paramètre n'est applicable que si le paramètre Allow agent to initiate a session (Autoriser l'agent à initier une session) de l'agent est défini sur NO (NON). Valeur par défaut : 300 Session Idle Timeout (Délai d'expiration de session inactive) Détermine le nombre maximum de secondes entre 30 et 86 400 durant lesquelles une session peut être inactive avant que Control-M/Server la termine. Valeur par défaut : 900 Allow Agent Disconnection (Autoriser la déconnexion de l'agent) Détermine si la connexion actuelle avec ce Control-M/Agent peut être terminée lorsque le nombre maximum de sessions simultanées est obtenu. L'autorisation d'une connexion permanente sur un Control-M/Agent à déconnecter exige de rétablir la connexion avant de poursuivre la communication avec Control-M/Agent. Si vous exécutez des travaux urgents dans Control-M/Agent, vous souhaiterez peut-être sélectionner No (Non). 24 Control-M Workload Automation Guide de l'administrateur Champ Description Allow agent to initiate a session (Autoriser l'agent à initier une session) Détermine si le Control-M/Agent peut établir une connexion avec Control-M/Server en mode Persistent Connection (Connexion permanente). Si le Control-M/Agent se situe en dehors du pare-feu et que le port agent vers serveur est bloqué, définissez ce paramètre sur No (Non). Paramètres d'envoi et de suivi des travaux Le tableau suivant décrit les paramètres d'envoi et de suivi des travaux : Champ Description Run Job Owner's Logon Script (Exécuter le script d'ouverture de session du propriétaire de travaux) Détermine si le Control-M/Agent exécute le script d'ouverture de session défini par l'administrateur système avant chaque travail. Wait for child processes to complete (Attendre la fin des processus enfants) Détermine si le travail se termine lorsque tous les sous-processus ferment ou attend que le processus du travail principal ferme. Il est recommandé de sélectionner Yes (Oui), lorsque le Control-M/Agent est utilisé pour démarrer les applications en arrière-plan. Echo job commands into OUTPUT Définit s'il faut ou non imprimer les commandes dans la sortie (Exécuter les commandes de d'un travail travail Echo dans SORTIE) Foreign Language Support (Prise en charge des langues étrangères) Détermine si CJC ou LATIN-1 est prise en charge. Application Locale (Paramètres régionaux de l'application) Détermine le codage CJC utilisé par Control-M/Agent pour exécuter des travaux. Tracker Polling Interval (Intervalle Détermine le temps d'attente du processus de suivi de d'interrogation du processus de Control-M/Agent pour les événements entrants provenant des suivi) modules de support de l'application Control-M avant de revenir à l'analyse du répertoire de statut. 25 Control-M Workload Automation Guide de l'administrateur Paramètres de sortie Le tableau suivant décrit les paramètres de sortie : Champ Description Days to retain OUTPUT files Détermine le nombre de jours de rétention des fichiers de (Jours de rétention des fichiers de sortie pour les travaux exécutés par les ordinateurs SORTIE) Control-M/Agent. Après cette période, la procédure Nouveau jour supprime tous les fichiers de sortie des travaux expirés. Ce paramètre affecte également le nombre de jours de sauvegarde des points de vue archivés. Default Printer (Imprimante par défaut) Définit l'imprimante par défaut pour la sortie de travail (SORTIE) OUTPUT Name (Nom de SORTIE) Détermine une des options de préfixe suivantes pour le nom du fichier de sortie : file_name jobname Paramètres de sécurité Le tableau suivant décrit les paramètres de sécurité : Champ Description Logon Domain (Domaine d'ouverture de session) Définit le nom du domaine d'ouverture de session si <domaine> n'est pas défini dans <domaine>\<nom d'utilisateur> dans le paramètre Run As (Exécuter en tant que) de la définition du travail. Logon As User (Ouvrir la session en tant qu'utilisateur) Définit quel compte d'utilisateur est utilisé pour les services (Windows uniquement). Owner's Authenticate Settings (Paramètres d'authentification du propriétaire) Consultez la rubrique Sécurité de Control-M/Agent (à la page 235). 26 Control-M Workload Automation Guide de l'administrateur Paramètres Agentless Le tableau suivant décrit les paramètres Agentless : Champ Description SSH Connection Mode (Mode de connexion SSH) Détermine un des modes de connexion suivants : SSH uniquement SSH avec SFTP - Une seule connexion SSH avec SFTP - Deux connexions Connection Retries (Nouvelles tentatives de connexion) Définit le nombre maximum de tentatives de rétablissement de la connexion entre Control-M/Server et l'hôte distant. Connection Timeout (Délai d'expiration de la connexion) Détermine le nombre maximum de secondes durant lesquelles Control-M/Server tente de se connecter à l'hôte distant avant que celui-ci soit défini sur Unavailable (Indisponible). Temporary Directory (Répertoire temporaire) Définit un répertoire pour stocker les fichiers temporaires qui sont automatiquement supprimés de Control-M/Agent lorsque les travaux se terminent et que la connexion réseau est disponible ou rétablie. Par défaut : Répertoire de base Job Owners (Run As) (Propriétaires de travaux [Exécuter en quant que]). Le point (.) représente ce répertoire. Print Details to OUTPUT (Imprimer les détails dans SORTIE) Détermine s'il faut ou non inclure les détails relatifs à la connexion distante dans la sortie des travaux exécutés sur un hôte distant. Default Queue (File d'attente par défaut) Définit la file d'attente batch par défaut où le Control-M/Agent envoie des travaux à un hôte distant OpenVMS. Si ce paramètre n'est pas indiqué, Control-M/Agent envoie des travaux à sys$batch (la file d'attente batch par défaut du système). Valeurs valides : chaîne composée de 1 à 31 caractères, y compris des chiffres alphanumériques en majuscules et minuscules, le symbole dollar ($), le trait de soulignement (_), et contient au moins un caractère alphabétique. 27 Control-M Workload Automation Guide de l'administrateur Paramètres de messagerie Le tableau suivant décrit les paramètres de messagerie : Champ Description SMTP Server Name (Nom du serveur SMTP) Définit le nom du serveur SMTP. SMTP Port Number (Numéro de port SMTP) Définit le numéro de port entre 0 et 65 535 où le serveur SMTP communique. Sender Email (E-mail de l'expéditeur) Définit l'adresse électronique de l'expéditeur (max 99 caractères). Sender Friendly Name (Nom convivial de l'expéditeur) Définit le nom ou l'alias qui s'affiche sur l'e-mail envoyé. Reply to Email (E-mail du destinataire) Définit l'adresse électronique du destinataire. Si ce champ reste vide, l'adresse électronique de l'expéditeur est utilisée. Hôtes distants Un hôte distant est un composant Control-M qui permet de soumettre et d'exécuter des travaux sur un ordinateur sans installer Control-M/Agent. L'hôte distant est exécuté sur tous les travaux affectés à un ID hôte spécifique et ne nécessite pas de mises à jour de versions. Ceci réduit la nécessite d'installer, de mettre à jour et gérer les Control-M/Agents dans votre organisation. Les hôte distants sont connectés et gérés par un Control-M/Agent spécifique. Vous pouvez définir plusieurs hôtes distants depuis un Control-M/Agent. L'hôte distant se connecte au Control-M/Agent en utilisant une des méthodes suivantes : SSH : prend en charge UNIX, Windows, OpenVMS, z/OS USS et PASE sur AS/400. Si vous utilisez plus de connexions simultanées que vos paramètres de serveur SSH le permet, augmentez la valeur de ces paramètres en conséquences. WMI : prend en charge Windows. Pour plus d'informations, consultez la rubrique Configuration requise de WMI (à la page 29). Les procédures suivantes décrivent comment configurer les hôtes distants dans un environnement Control-M : Définition d'un hôte distant (à la page 29) Conversion d'un Control-M/Agent en hôte distant (à la page 30) Conversion de plusieurs Control-M/Agents en hôte distant (à la page 31) 28 Control-M Workload Automation Guide de l'administrateur Définition d'un hôte distant Cette procédure décrit comment définir un hôte distant, ce qui permet d'exécuter des travaux sur un ordinateur sans devoir installer un Control-M/Agent. Pour définir un hôte distant : 1. Dans l'onglet Home (Accueil) du groupe General (Général), sélectionnez New (Nouveau), puis cliquez sur Remote Host (Hôte distant). La boîte de dialogue Étape 1 : Set Remote host and Agent list (Définir la liste d'hôtes distants et d'agents) s'affiche. 2. Dans la liste déroulante Control-M/Server Name (Nom du Control-M/Server), sélectionnez le Control-M/Server où l'hôte distant figure. 3. Dans le champ Remote Host Name (Nom de l'hôte distant), tapez le nom de l'hôte distant. 4. Sélectionnez le Control-M/Agent à utiliser pour accéder à l'hôte distant. 5. Cliquez sur Suivant. La boîte de dialogue Étape 2 : Set connection parameters (Définir les paramètres de connexion) s'affiche. 6. Sélectionnez l'une des méthodes de chiffrement suivantes : • SSH : chiffre l'accès à l'hôte distant avec SSH et détermine le port de serveur SSH, l'algorithme de chiffrement et la compression. • WMI : chiffre l'accès à l'hôte distant avec WMI et définit le répertoire de sortie (Windows uniquement). Pour plus d'informations, consultez la rubrique Configuration requise de WMI (à la page 29). 7. Pour tester la connexion à l'hôte distant, cliquez sur Test. Sinon, cliquez sur Next (Suivant). La boîte de dialogue Étape 3 : Define an owner (Définir un propriétaire) s'affiche. 8. Effectuez l'une des opérations suivantes : • Si une option Exécuter en tant qu'utilisateur est déjà définie pour cet hôte, sélectionnez I already have owners defined for this host (J'ai déjà des propriétaires définis pour cet hôte). • Pour définir une nouvelle option Exécuter en tant qu'utilisateur pour cet hôte, sélectionnez I want to define a new owner for this host (Je veux définir un nouveau propriétaire pour cet hôte), et dans la zone Run as' User Properties (Propriétés d'Exécuter en tant qu'utilisateur), tapez les valeurs requises pour chaque champ et cliquez sur Test. 9. Cliquez sur Suivant. La boîte de dialogue Étape 4 : Summary (Résumé) s'affiche. 10. Examinez les paramètres de connexion de l'hôte distant, puis cliquez sur Finish (Terminer). Configuration requise de WMI WMI est un protocole de communication Windows qui permet de connecter un Control-M/Agent à un hôte distant. 29 Control-M Workload Automation Guide de l'administrateur Le tableau suivant décrit la configuration requise pour utiliser WMI. Configuration requise Description Log on as (Ouvrir la session en tant que) L'option Ouvrir la session en tant que du service Control-M/Agent est définie sur Ce compte. Le compte utilisateur qui exécute le service Control-M/Agent est Administrateur et est défini comme utilisateur Domaine. Ce compte requiert l'autorisation de lecture et d'écriture dans l'onglet Partage du répertoire utilisé comme partage SYSOUT . Exécuter en tant qu'utilisateur Approuvé pour la délégation Exécuter en tant qu'utilisateur doit comprendre les autorisations suivantes : Membre du groupe Administrateur sur l'hôte distant ou avoir accès au répertoire de base et tout autre emplacement requis par la commande du travail. Autorisation complète dans l'onglet SÉCURITÉ du répertoire utilisé comme partage SYSOUT . Autorisation d'exécution dans <windows>\system32\cmd.exe Le répertoire SYSOUT doit être un PARTAGE de réseau et le nom du partage doit être appelé 'SYSOUT. Le suivant requiert Approuvé pour la délégation : L'ordinateur exécutant Control-M/Agent. Exécuter en tant qu'utilisateur. Si la commande exécutée sur l'hôte distant doit avoir accès à un autre hôte. Conversion d'un Control-M/Agent en hôte distant Cette procédure décrit comment convertir un Control-M/Agent en hôte distant, qui permet de soumettre et d'exécuter des travaux sur l'hôte distant sans gérer et mettre à jour un Control-M/Agent. REMARQUE : Pour convertir un hôte distant en Control-M/Agent, vous devez supprimer le composant hôte distant, puis installer un Control-M/Agent sur l'hôte. Avant de commencer Vérifiez qu'il n'y a pas de travaux en cours sur le Control-M/Agent. Pour convertir un Control-M/Agent en hôte distant : 1. Arrêtez le Control-M/Agent. 30 Control-M Workload Automation Guide de l'administrateur 2. Sélectionnez le Control-M/Agent à convertir, cliquez avec le bouton droit et sélectionnez Convertir en hôte distant. 3. Définit l'hôte distant, comme décrit dans Définition d'un hôte distant (à la page 29). Conversion de plusieurs Control-M/Agents en hôte distant Cette procédure décrit comment convertir plusieurs Control-M/Agents en hôtes distants. Avant de commencer Vérifiez qu'il n'y a pas de travaux en cours d'exécution sur les Control-M/Agents requis. Pour convertir plusieurs Control-M/Agents en hôtes distants : 1. Connectez-vous au serveur de base de données et exécutez les commandes SQL suivantes pour définir tous les utilisateurs autorisés sur les ordinateurs Control-M/Agent : select OWNER from CMR_AJF where lower(NODEID)='<agentNameToBeConverted>' union select OWNER from CMS_JOBDEF where lower(NODEGRP)='<agentNameToBeConverted>' or exists (select 1 from CMS_NODGRP where GRPNAME=CMS_JOBDEF.NODEGRP and lower(NODEID)='<agentNameToBeConverted>') : (PosgreSQL/Oracle) go (MSSQL) REMARQUE : la variable <agentNameToBeConverted> doit être en minuscules. 2. Définissez les utilisateurs autorisés définis dans la commande SQL, comme décrit dans Définition des paramètres d'authentification Exécuter en tant qu'utilisateur (à la page 235) ou ctmsetown. 3. Arrêtez les Control-M/Agents requis, comme décrit dans Arrêt d'un composant (à la page 39) : 4. Convertissez chaque Control-M/Agent en hôte distant, comme décrit dans Conversion d'un Control-M/Agent en hôte distant (à la page 30) ou ctmhostmap. Déconnexions réseau de l'hôte distant Control-M/Agent exige une connexion ouverte avec un hôte distant depuis l'heure d'envoi du travail jusqu'à sa fin. Si une connexion réseau se produit, Control-M/Agent tente de restaurer la connexion. Durant les tentatives de reconnexion, les travaux exécutés sur l'hôte distant, via le Control-M/Agent indiqué, restent dans le statut d'exécution. Si la connexion est rétablie, le statut des travaux est mis à jour pour refléter leur statut actuel, soit terminé, soit en cours d'exécution. Si la connexion n'est pas rétablie après le nombre indiqué de tentatives, les travaux se terminent par le statut NON OK. La SORTIE et le code de sortie des travaux sont stockés dans les fichiers sur l'hôte distant. Les fichiers figurent dans le répertoire de base utilisateur de l'utilisateur autorisé du travail, dans le répertoire défini par le paramètre système RJX_OUTPUT_DIR, comme décrit dans Paramètres de prise en charge d'application pour UNIX. 31 Control-M Workload Automation Guide de l'administrateur Si des connexions réseau sont rétablies, ces fichiers sont supprimés par défaut à la fin des travaux. Si des connexions réseau ne sont pas rétablies, vous pouvez vérifier ces fichiers pour savoir si les travaux ont été correctement effectués ou ont échoué. Définition d'un routeur d'équilibrage de charge réseau Cette procédure décrit comment définir un routeur d'équilibrage de charge réseau, ce qui permet de router automatiquement les travaux vers le Control-M/Agent requis en fonction d'une configuration prédéfinie. REMARQUE : Le routeur d'équilibrage de charge réseau est un composant de tiers. Vous devez le configurer selon les instructions de fabrication. Pour définir un routeur d'équilibrage de charge réseau : 1. Dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système. La fenêtre Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur Advanced (Avancé). 3. Dans la colonne Name (Nom), tapez EnableLoadBalancerRouter et double-cliquez sur le paramètre. La fenêtre Control-M/EM-Update System Parameter (Control-M/EM-Mettre à jour le paramètre système) s'affiche. 4. Dans le champ Value (Valeur), passez la valeur à True (vrai), puis cliquez sur Save (Enregistrer). 5. Cliquez sur Close (Fermer). 6. Redémarrez Control-M Configuration Server. 7. Dans le menu Components (Composants), sélectionnez New (Nouveau) > Network Load Balancer Router (Routeur d'équilibrage de charge réseau). La fenêtre Add Network Load Balancer Router (Ajouter le routeur d'équilibrage de charge réseau) s'affiche. 8. Dans le champ Control-M/Server Name (Nom de Control-M/Server), tapez le nom de Control-M/Server qui se connecte au routeur d'équilibrage de charge réseau. 9. Dans le champ Network Load Balancer Router Host Name (Nom d'hôte du routeur d'équilibrage de charge réseau), tapez le nom d'hôte du routeur d'équilibrage de charge réseau. 10. Dans l'onglet Communication, pour chaque champ, tapez la valeur correcte, comme décrit dans la rubrique Paramètres du routeur d'équilibrage de charge réseau (à la page 32). Paramètres du routeur d'équilibrage de charge réseau Le tableau suivant décrit les paramètres du routeur d'équilibrage de charge réseau, utilisés dans la rubrique Définition d'un routeur d'équilibrage de charge réseau (à la page 32). 32 Control-M Workload Automation Guide de l'administrateur REMARQUE : Vérifiez que tous les champs marqués d'un * ont la même valeur dans tous les Control-M/Agents connectés au routeur d'équilibrage de charge réseau. Champ Description *Server to Agent Port Number (Numéro de port serveur vers agent) Définit le numéro de port de l'ordinateur Control-M/Agent où les données sont reçues depuis l'ordinateur Control-M/Server. La valeur assignée à ce paramètre doit correspondre à celle assignée au champ Server-to-Agent Port Number (Numéro de port serveur vers agent) dans le fichier de configuration de l'ordinateur correspondant exécutant Control-M/Agent. Par défaut : 7006 Check Interval (Available Définit le nombre de secondes entre les vérifications du Agent) (Intervalle entre les statut pour chaque Control-M/Agent qui communique avec vérifications [Agent disponible]) Control-M/Server. Si vous diminuez la valeur par défaut, cela pourrait avoir une incidence sur les performances de Control-M/Server. Par défaut : 7200 (2 heures) Retry Interval (Unavailable Agent) (Intervalle entre les nouvelles tentatives [Agent indisponible]) Définit le nombre de secondes entre les tentatives de communication avec un ordinateur Control-M/Agent dont le statut est Unavailable (Indisponible). Si vous diminuez la valeur par défaut, cela pourrait avoir une incidence sur les performances de Control-M/Server. Par défaut : 90 Unavailability Shout Urgency Détermine le niveau d'urgence d'un message envoyé avec (Urgence shout d'indisponibilité) haute priorité depuis un Control-M/Agent avec un statut Unavailable (Indisponible). Le message urgent est envoyé avec une indication spéciale pour que le destinataire d'un message soit informé de l'urgence. Communication Timeout (Délai Détermine le nombre maximum de secondes durant d'expiration de communication) lesquelles Control-M/Server tente de se connecter à Control-M/Agent avant que Control-M/Agent soit défini sur Unavailable (Indisponible). Si vous diminuez la valeur par défaut, cela pourrait avoir une incidence sur les performances de Control-M/Server. Par défaut : 120 Agent TCP/IP Timeout (Délai d'expiration TCP/IP de l'agent) Définit le délai d'expiration utilisé par Control-M/Agent lorsqu'il écoute le numéro de port sur le serveur avant l'expiration et l'exécution de tâches périodiques. 33 Control-M Workload Automation Guide de l'administrateur Champ Description Maximum Retries (Nombre maximum de nouvelles tentatives) Définit le nombre de fois où Control-M/Server tente de se connecter à Control-M/Agent avant que celui-ci soit défini sur Unavailable (Indisponible). *Secure Socket Layer Détermine si SSL est utilisé ou non pour chiffrer la communication entre Control-M/Server et Control-M/Agent. Pour plus d'informations, consultez la rubrique Introduction à SSL pour Control-M. Gestion de la base de données Les procédures suivantes décrivent comment vérifier l'espace et l'emplacement de la base de données et augmenter la taille d'une base de données Oracle ou MSSQL : Vérifier l'espace de la base de données (à la page 34) : décrit comment vérifier la taille du serveur de base de données. Vérifier l'emplacement de la base de données (à la page 35) : décrit comment vérifier l'emplacement de la base de données. Extension de la base de données Oracle (à la page 35) : décrit comment augmenter les noms des espaces de table d'un fichier de données dans la base de données Oracle. Extension de la base de données MSSQL (à la page 35) : décrit comment augmenter la base de données MSSQL, ce qui permet d'augmenter la taille des fichiers journaux ou des données dans la base de données. Vérifier l'espace de la base de données Cette procédure décrit comment vérifier l'espace de la base de données dans le CCM. Pour vérifier l'espace de la base de données : 1. Dans le panneau Components Tree (Arborescence des composants), sous le composant Control-M/EM, cliquez avec le bouton droit de la souris sur Database: (Base de données :) <schema name@database host:database port> et sélectionnez Check Space (Vérifier l'espace). La fenêtre Control-M/EM Database space use report (Rapport d'utilisation de l'espace de la base de données Control-M/EM) s'affiche. Si l'espace disponible descend en-dessous de 20 %, augmentez la base de données ou réduisez les données existantes, comme décrit dans les sections Extension de la base de données Oracle (à la page 35) ou Extension de la base de données MSSQL (à la page 35). 2. Pour réduire les données, supprimez les fichiers journaux d'erreur de la base de données. 34 Control-M Workload Automation Guide de l'administrateur Vérifier l'emplacement de la base de données Cette procédure décrit comment vérifier l'emplacement de la base de données dans le CCM. Pour vérifier l'emplacement de la base de données : 1. Dans le panneau Components Tree (Arborescence des composants), sous le composant Control-M/EM, sélectionnez Database: (Base de données :) <schema name@database host:database port>. 2. Dans l'onglet Manage (Gérer) du groupe Reporting Facility, cliquez sur Database Location (Emplacement de la base de données). La fenêtre Database Hostname and Port (Nom d'hôte et port de la base de données) s'affiche. Extension de la base de données Oracle Cette procédure décrit comment étendre les nom de l'espace de table d'un fichier de données dans la base de données Oracle. Pour étendre la base de données Oracle : 1. Dans le panneau Components Tree (Arborescence des composants), sous le composant Control-M/EM, cliquez avec le bouton droit de la souris sur Database: (Base de données :) <schema name@database host:database port> et sélectionnez Extend Database (Étendre la base de données). 2. Connectez-vous à la base de données Control-M/EM en tant qu'administrateur, avec votre nom d'utilisateur et votre mot de passe. La fenêtre Control-M/EM Extend Database (Base de données étendues Control-M/EM) s'affiche. 3. Dans la liste déroulante Table Space Name (Nom de l'espace de table), sélectionnez le nom d'espace de table à étendre : 4. Dans le champ Extension Size (Taille de l'extension), saisissez la taille de l'extension en Mo. 5. Sélectionnez une des options suivantes : • Extend existing file (Étendre le fichier existant) • Add new file (Ajouter un nouveau fichier) 6. Dans le champ Data file name (Nom du fichier de données), sélectionnez le fichier de données que vous souhaitez étendre, ou saisissez le nom du nouveau fichier de données à étendre. 7. Cliquez sur OK. La taille du fichier de base de données est étendue. Extension de la base de données MSSQL Cette procédure décrit comment étendre la base de données MSSQL, ce qui vous permet d'étendre la taille des données ou des fichiers journaux dans la base de données. 35 Control-M Workload Automation Guide de l'administrateur Pour étendre la base de données MSSQL : 1. Dans le panneau Components Tree (Arborescence des composants), sous le composant Control-M/EM, cliquez avec le bouton droit de la souris sur Database: (Base de données :) <schema name@database host:database port> et sélectionnez Extend Database (Étendre la base de données). 2. Connectez-vous à la base de données Control-M/EM en tant qu'administrateur, avec votre nom d'utilisateur et votre mot de passe. La fenêtre Control-M/EM Extend Database (Base de données étendues Control-M/EM) s'affiche. 3. Sélectionnez l'un des types de fichier de base de données suivants à étendre : • Données • Journal 4. Dans le champ Size (Taille), saisissez la taille de l'extension en Mo. 5. Effectuez l'une des opérations suivantes : • Dans la zone Current Files (Fichiers actuels), sélectionnez le fichier souhaité. • Dans la zone New File (Nouveau fichier), saisissez le nom du fichier. 6. Cliquez sur OK. La taille du fichier de base de données est étendue. Édition d'un composant Cette procédure décrit comment éditer un composant Control-M/EM, Control-M/Server ou Control-M/Agent depuis CCM. Pour éditer un composant : 1. Sélectionnez le composant à éditer. 2. Dans l'onglet Home (Accueil) du groupe General (Général), cliquez sur Properties (Propriétés). La boîte de dialogue Control-M <type de composant> s'affiche. 3. Effectuez l'une des opérations suivantes : • Si vous éditez un composant Control-M/EM, éditez les champs activés obligatoires, comme décrit dans la rubrique Définition d'un composant Control-M/EM (à la page 12). • Si vous éditez un composant Control-M/Server, éditez les champs activés obligatoires, comme décrit dans la rubrique Définition d'un composant Control-M/Server (à la page 14). • Si vous éditez un composant Control-M/Agent, éditez les champs activés obligatoires, comme décrit dans la rubrique Définition d'un composant Control-M/Agent (à la page 19). 4. Cliquez sur OK. Le composant est mis à jour. 36 Control-M Workload Automation Guide de l'administrateur Suppression d'un composant Cette procédure décrit comment supprimer un composant Control-M/EM, Control-M/Server ou Control-M/Agent depuis CCM. Pour supprimer un composant : 1. Sélectionnez le composant à supprimer. 2. Cliquez avec le bouton droit sur le composant et sélectionnez Desired State > Down (État souhaité > Arrêté). Attendez que le composant soit arrêté avant de poursuivre. 3. Dans l'onglet Home (Accueil) du groupe General (Général), cliquez sur Delete (Supprimer). Un message de confirmation s'affiche. 4. Cliquez sur Oui. Le composant est supprimé. Configuration de la synchronisation de Control-M/Server Cette procédure décrit comment configurer la synchronisation de Control-M/Server, ce qui permet de déterminer comment Control-M/Server synchronise les modifications de définitions avec Control-M/EM. Pour configurer la synchronisation de Control-M/Server : 1. Définissez le composant Control-M/Server, comme indiqué dans la rubrique Édition d'un composant (à la page 36). 2. Dans la rubrique Paramètres des composants Control-M/Server (à la page 15), définissez le mode de synchronisation et sélectionnez une des options suivantes : • No Synchronization (Aucune synchronisation) : aucune synchronisation entre Control-M/EM et Control-M/Server. Pour effectuer une synchronisation manuelle, effectuez une des opérations suivantes : o Télécharger les données de Control-M/Server vers Control-M/EM o Télécharger les données de Control-M/EM vers les Control-M/Servers o Créer un calendrier régulier • Update Control-M/Server definition during Check-in (Mettre à jour la définition de Control-M/Server pendant le check-in) : synchronise uniquement les modifications de l'espace de travail et du calendrier Control-M/EM avec Control-M/Server pendant l'archivage. Les autres modifications de définitions Control-M/EM ne sont pas synchronisées avec Control-M/Server. Les modifications de Control-M/Server ne sont pas synchronisées avec Control-M/EM. Pour plus d'informations sur le check-in, consultez la rubrique Espaces de travail ou Création d'un calendrier régulier. • Update Control-M/Server only (Mettre à jour Control-M/Server uniquement) : synchronise les modifications de Control-M/EM avec Control-M/Server. Les modifications de Control-M/Server ne sont pas synchronisées avec Control-M/EM. 37 Control-M Workload Automation Guide de l'administrateur • Update Control-M/Server et Control-M/EM (Mettre à jour Control-M/Server et Control-M/EM) : synchronise toutes les modifications de Control-M/EM et de Control-M/Server entre elles, pour une synchronisation complète. Il s'agit de l'option par défaut. Le Control-M/Server sélectionné est défini selon la sélection. Statut des composants Vous pouvez définir l'un des états suivants pour les composants Control-M : Up (Fonctionnel) : permet au composant de communiquer avec d'autres composants. Down (Arrêté) : ne permet pas la communication avec d'autres composants. Ignore (Ignorer) : le Configuration Agent ne tente pas de démarrer ni d'arrêter les composants. Recycle (Redémarrer) : le Configuration Agent redémarre un composant pour résoudre les problèmes de serveur. le Configuration Agent tente de démarrer ou d'arrêter les composants, en fonction de l'état souhaité et des intervalles définis. REMARQUE : Dans un environnement de haute disponibilité, l'hôte secondaire ne démarre que les composants dont l'état souhaité est Up (Fonctionnel). Si l'état souhaité est Down (Arrêté), Ignore (Ignorer) ou Recycle (Redémarrer), ces composants restent au même état que le composant principal. Les procédures suivantes décrivent comment démarrer, arrêter, ignorer et recycler les composants Control-M : Démarrage d'un composant (à la page 38) Arrêt d'un composant (à la page 39) Ignorer un composant (à la page 39) Redémarrage d'un composant (à la page 39) Pour désactiver un composant Control-M/Server ou Control-M/Agent, consultez la rubrique Désactivation d'un composant (à la page 39). Pour modifier le statut d'un Control-M/Server, consultez la rubrique Modification du statut de Control-M/Server (à la page 40). Démarrage d'un composant Cette procédure décrit comment démarrer un composant Control-M/EM, Control-M/Server ou Control-M/Agent. Pour démarrer un composant : 1. Sélectionnez le composant à démarrer. 2. Dans l'onglet Home (Accueil), sélectionnez Up (Démarré). L'état souhaité du composant sélectionné est à présent défini sur Démarré. 38 Control-M Workload Automation Guide de l'administrateur Arrêt d'un composant Cette procédure décrit comment arrêter un composant Control-M/EM, Control-M/Server ou Control-M/Agent. Pour arrêter un composant : 1. Sélectionnez le composant à arrêter. 2. Dans l'onglet Home (Accueil), sélectionnez Down (Arrêté). L'état souhaité du composant sélectionné est à présent défini sur Arrêté. Ignorer un composant Cette procédure décrit comment ignorer un composant Control-M/EM, Control-M/Server ou Control-M/Agent. Cette procédure est utilisée dans certaines configurations de clusters. Pour ignorer un composant : 1. Sélectionnez le composant à ignorer. 2. Dans l'onglet Home (Accueil), sélectionnez Ignore (Ignorer). L'état souhaité du composant sélectionné est à présent défini sur Ignoré. Redémarrage d'un composant Cette procédure décrit comment redémarrer un composant Control-M/EM, Control-M/Server ou Control-M/Agent. Pour redémarrer un composant : 1. Sélectionnez le composant à redémarrer. 2. Dans l'onglet Home (Accueil), sélectionnez Recycle (Redémarrer). L'état souhaité du composant sélectionné est à présent défini sur Redémarrer. Désactivation d'un composant Cette procédure décrit comment désactiver un composant Control-M/EM, Control-M/Server ou Control-M/Agent. Ceci permet d'effectuer des procédures de maintenance, telles qu'une sauvegarde. Pour désactiver un composant : 1. Sélectionnez un composant Control-M/Server ou Control-M/Agent. 2. Cliquez avec le bouton droit et sélectionnez Disable (Désactiver). Le composant est désactivé. 39 Control-M Workload Automation Guide de l'administrateur Modification du statut de Control-M/Server Cette procédure décrit comment modifier le statut de Control-M/Server, ce qui permet de déterminer si un Control-M/Server peut être connecté à un seul Control-M/EM ou peut être utilisé à partir de plusieurs Control-M/EM. Pour modifier le statut de Control-M/Server : Effectuez l'une des opérations suivantes : • Si Control-M/Server est connecté à un seul Control-M/EM et que vous voulez désactiver cette fonction, procédez ainsi : a. Sélectionnez le Control-M/Server à modifier. b. Cliquez avec le bouton droit et sélectionnez Set to Un-Managed (Définir sur Non géré). • Si Control-M/Server est disponible pour tous les Control-M/EM et que vous souhaitez le désigner pour un seul Control-M/EM, procédez ainsi : c. Sélectionnez le Control-M/Server à modifier. d. Cliquez avec le bouton droit et sélectionnez Set to Managed (Définir sur Géré). Promouvoir Control-M/Server dans Control Configuration Manager (CCM) Cette procédure décrit comment promouvoir les données Control-M/Server après la mise à niveau de Control-M/EM et Control-M/Server. Avant de commencer Assurez-vous de remplir les conditions préalables suivantes : Mise à niveau de Control-M/Server Ne démarrez pas la passerelle correspondante avant d'avoir terminé cette procédure. Pour plus d'informations, voir Statut des composants (à la page 38). REMARQUE : Vous ne devez suivre cette procédure que lorsque Control-M/EM et Control-M/Server ont été mis à niveau. Pour promouvoir Control-M/Server dans Control Configuration Manager (CCM) : 1. Connectez-vous à un client Control-M/EM 9.0.00 et ouvrez Control-M Configuration Manager (CCM). REMARQUE : Ne modifiez pas la version du composant Control-M/Server dans le CCM. L'action Promouvoir Control-M effectue ce changement automatiquement. 2. Depuis CCM, sélectionnez le Control-M/Server que vous souhaitez synchroniser avec Control-M/EM et cochez la colonne Version. REMARQUE : si la version de Control-M/Server pour le serveur sélectionné est antérieure à la version installée sur le serveur (parce que le serveur a été mis à niveau), poursuivez avec cette procédure. Sinon, la promotion est inutile. 3. Dans le CCM, sélectionnez le Control-M/Server à promouvoir, puis dans le groupe Gérer de l'onglet Gérer, cliquez sur Promouvoir. 40 Control-M Workload Automation Guide de l'administrateur 4. Dans le champ Version, sélectionnez la version à promouvoir. 5. Définissez les champs, comme indiqué dans Paramètres Évaluer (à la page 41). 6. Cliquez sur OK. 7. Cliquez avec le bouton droit sur Gateway (Passerelle) et sélectionnez Desired State (Statut souhaité) > Up (Fonctionnel). Paramètres Évaluer Le tableau suivant décrits les champs d'Évaluer : Champs Description Évaluer Control-M Définissez s'il faut ou non mettre à jour les données pour un Control-M/Server dans la base de données Control-M/EM vers une nouvelle version. Version Sélectionnez la nouvelle version du Control-M/Server mise à niveau. Toutes les définitions de travaux seront converties en un format compatible avec les normes de la version actuelle. Si vous mettez à niveau Control-M/Server sous UNIX, Windows ou z/OS vers une version inférieure à 9.0.00, sélectionnez la version vers laquelle Control-M/Server a été mis à niveau. Hôte Définit le nom de la machine Control-M/Server (longueur maximum : 255 caractères). Port Définissez : le numéro de port de Control-M/Server Configuration Agent. ou le numéro de port du port d'écoute de Control-M/Server REMARQUE : Vous ne pouvez en sélectionner qu'un. Si ce Control-M/Server est géré par CCM, vous devez sélectionner et définir le numéro de port de Control-M/Server Configuration Agent. Mode Détermine comment synchroniser des données entre Control-M/Server et Synchronisation Control-M/EM, comme indiqué dans Configuration de la synchronisation de Control-M/Server. 41 3 3 Configuration système Dans CCM, vous pouvez modifier les valeurs par défaut des paramètres système Control-M/EM ou chaque composant sans devoir accéder individuellement à chaque ordinateur. Avant qu'une valeur de paramètre modifiée soit appliquée, le composant qui utilise la valeur doit être actualisé. Pour définir les paramètres de configuration système, consultez les rubriques suivantes : Paramètres système Control-M/EM (à la page 42) Paramètres de Control-M/Server (à la page 139) Paramètre de Control-M/Agent (à la page 194) Paramètres système Control-M/EM Dans CCM, vous pouvez modifier les valeurs de paramètres système de composants par défaut de Control-M/EM sans devoir accéder individuellement à chaque ordinateur. Avant qu'une valeur de paramètre modifiée puisse être appliquée, le composant qui utilise la valeur doit être actualisé. Les procédures suivantes décrivent comment définir les paramètres système Control-M/EM, LDAP, Audit et Annotation et Control-M Self Service : Définition des paramètres système Control-M/EM (à la page 42) Définition des paramètres système LDAP (à la page 44) Définition des paramètres Audit et Annotation (à la page 47) Définition des paramètres de Control-M Self Service (à la page 48) Définition des paramètres système Control-M Workload Change Manager (à la page 51) Définition des paramètres système Control-M/EM Cette procédure décrit comment définir des paramètres système Control-M/EM dans CCM. Pour définir des paramètres système Control-M/EM : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur Advanced (Avancé). 42 Control-M Workload Automation Guide de l'administrateur 3. Dans la table des paramètres système, filtrez le paramètre obligatoire dans un des en-têtes de colonnes suivants : • Type • Nom • Description • Valeur • Default Value (Valeur par défaut) • Refresh Type (Type d'actualisation) • o Automatic (Automatique) : actualise automatiquement le composant. En général, le paramètre Automatic (Automatique) est appelé par un utilitaire, qui accède à la valeur actuelle à chaque exécution. o Recycle (Redémarrer) : vous devez redémarrer (arrêter et démarrer à nouveau) le composant (par exemple, Control-M/Server) pour que la modification soit appliquée. o Manual (Manuel) : vous devez effectuer une action qui actualise la valeur de paramètre (sans devoir redémarrer le composant). Last Updated (Dernière mise à jour) 4. Double-cliquez sur le paramètre obligatoire. La boîte de dialogue Control-M/EM - Update System Parameter (Mettre à jour le paramètre système) s'affiche. 5. Dans le champ Value (Valeur), modifiez la valeur du paramètre selon les besoins, puis cliquez sur Save (Enregistrer). Vous pouvez utiliser les champs Type, Name (Nom) et Host (Hôte) pour les composants spécifiques exécutés sur un ordinateur. Par exemple : Tapez : Nom de BIM:Hôte BIM1:HH12. Le paramètre système Control-M/EM est défini. Personnalisation de la fenêtre Welcome (Bienvenue) Cette procédure décrit comment personnaliser une page HTML dans la fenêtre Welcome (Bienvenue) appelée myHomePage qui peut figurer dans tout emplacement accessible par l'ordinateur client Control-M Workload Automation. Cette section est une zone personnalisée où vous pouvez créer vos propres liens par association au fichier HTML approprié et par ajout de votre contenu HTML. Pour personnaliser la fenêtre Welcome (Bienvenue) : 1. Accédez à la fenêtre Control-M/EM system parameters (Paramètres système Control-M/EM), comme décrit dans la rubrique Définition des paramètres système Control-M/EM (à la page 42). 2. Dans la colonne Name (Nom), tapez GettingStartedCustomizedURL. 3. Double-cliquez sur le paramètre. La fenêtre Control-M/EM - Update System Parameter (Mettre à jour le paramètre système) s'affiche. 4. Dans le champ Value (Valeur), tapez l'URL complète de la page HTML personnalisée. 43 Control-M Workload Automation Guide de l'administrateur Cela peut être une URL réelle vers un site Web, un emplacement sur le disque dur local, ou un emplacement réseau accessible. 5. Cliquez sur Save (Enregistrer). Définition des paramètres système LDAP Cette procédure décrit comment définir les paramètres système LDAP pour différents domaines, ce qui permet d'authentifier les utilisateurs Control-M/EM avec le protocole LDAP. Pour définir les paramètres système LDAP : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur LDAP. 3. Cliquez sur Enable LDAP Authentication (Activer l'authentification LDAP). Si l'authentification LDAP est activée, le paramètre système AuthenticationMethod est ignoré, et le paramètre système PasswordEncode est défini sur 0. Pour plus d'informations sur la configuration de LDAP avec SSL, consultez la rubrique Configuration de la communication avec des serveurs LDAP ou Active Directory utilisant SSL. 4. Dans le champ Add New Domain (Ajouter un nouveau domaine), tapez le nom du domaine qui héberge les serveurs LDAP et qui authentifie les utilisateurs de Control-M/EM, puis cliquez sur . Répétez cette étape pour vous connecter à plusieurs serveurs LDAP dans d'autres domaines. 5. Pour chaque domaine, tapez les valeurs requises, comme décrit dans la rubrique Paramètres système LDAP (à la page 45). 6. Cliquez sur Activate Changes (Activer les modifications). Définition des attributs d'environnement Cette procédure décrit comment définir la couleur d'arrière-plan de la bannière, le titre et la description de vos environnements EM, ce qui vous permet d'identifier l'environnement EM auquel vous êtes connecté. Si les champs des attributs d'environnement sont vides, la couleur d'arrière-plan de la bannière par défaut est le bleu, et le nom de l'hôte de l'environnement est utilisé comme titre. Pour définir les attributs d'environnement : 1. Dans l'onglet Home (Accueil), sélectionnez le composant Control-M/EM et cliquez sur System Parameters (Paramètres système. 2. Dans le volet de gauche, cliquez sur General (Général). 3. Dans la liste déroulante Banner Color (Couleur de la bannière), sélectionnez la couleur de la bannière. 4. Dans le champ Enviromment Title (Titre de l'environnement), saisissez un nom d'environnement pour les applications du client Control-M. 44 Control-M Workload Automation Guide de l'administrateur 5. Dans le champ Description, saisissez une description de l'environnement pour les applications du client Control-M. 6. Cliquez sur Activate Changes (Activer les modifications). REMARQUE : Pour afficher la couleur, le titre et la description de l'environnement mis à jour, vous devez vous déconnecter puis vous reconnecter. Paramètres système LDAP Le tableau suivant décrit les paramètres système LDAP, ce qui permet d'authentifier les utilisateurs Control-M/EM avec le protocole LDAP, comme décrit dans la rubrique Définition des paramètres système LDAP (à la page 44). Champ Description LDAP Directory Server Type (Type de serveur d'annuaire LDAP) Détermine la configuration LDAP utilisée pour l'authentification. Les valeurs de la liste déroulante proviennent du fichier de configuration DirectoryServiceType.cfg situé dans le répertoire ctm_em/etc. Ce fichier contient le nom des types par défaut utilisés par les paramètres système, dont un ensemble de paramètres qui définissent la configuration standard du type spécifique. Pour plus d'informations, consultez la rubrique Paramètres de DirectoryServiceType.cfg (à la page 46). LDAP Directory Search User (Utilisateur Définit le nom de l'utilisateur qui exécute l'action de recherche de recherche d'annuaire LDAP) pour les utilisateurs qui ouvrent une session. Par exemple, cn=admin,dc=société,dc=us,dc=com. Si ce champ n'est pas défini, une valeur doit être affectée au champ LDAP Directory Search Base (Base de recherche de l'annuaire LDAP). LDAP Directory Search Password (Mot de passe de recherche d'annuaire LDAP) Définit le mot de passe de l'utilisateur indiqué dans le champ LDAP Directory Search User (Utilisateur de recherche d'annuaire LDAP). La valeur de ce champ peut rester vide si un mot de passe n'est pas défini pour l'utilisateur de la recherche. Transmission Protocol (Protocole de transmission) Détermine un des protocoles de transmission suivants que LDAP utilise pour se connecter à Control-M/EM : TCP SSL BMC recommande de configurer le mode SSL entre les clients Control-M/EM et les serveurs Control-M/EM avant de définir les paramètres système LDAP, comme décrit dans la rubrique Introduction à SSL pour Control-M. 45 Control-M Workload Automation Guide de l'administrateur Champ Description Server Host Name and Port (Port et nom d'hôte du serveur) Définit les valeurs nom d'hôte et numéro de port de l'ordinateur où figure le serveur d'annuaire LDAP. Vous n'êtes pas obligé de définir la valeur du port pour ce paramètre système. Si le port reste vide, la valeur par défaut 389 (ou 636 pour la communication SSL) est utilisée. Plusieurs serveurs Active Directory peuvent également être définis. Ceci permet à Control-M/EM d'effectuer une authentification pour les serveurs Active Directory de secours lorsque le serveur principal est indisponible. LDAP Directory Search Base (Base de recherche d'annuaire LDAP) Définit le nom de domaine de départ de l'utilisateur de la recherche dans la structure arborescente de l'annuaire. Par exemple, ventes.société.us.com ou dc=ventes,dc=société,dc=us,dc=com. Ce champ doit contenir une valeur si le champ LDAP Directory Search User (Utilisateur de recherche d'annuaire LDAP) reste vide. Sinon, la valeur par défaut est le domaine dans lequel figure l'utilisateur de la recherche. Paramètres de DirectoryServiceType.cfg Le tableau suivant décrit les paramètres indiqués dans le fichier DirectoryServiceType.cfg. Après avoir édité les paramètres dans ce tableau et enregistré le fichier de configuration DirectoryServiceType.cfg situé dans le répertoire ctm_em/etc, vous devez actualiser les différents composants et serveurs avec les nouvelles modifications. Paramètre Description Valeur par défaut DirectoryUsersDnAttr Définit l'attribut nom unique des utilisateurs LDAP, défini dans le schéma d'annuaire. AD : distinguishedName Other (Autre) : dn Définit l'attribut d'utilisateur LDAP nécessaire pour se connecter à Control-M/EM. AD : sAMAccountName Other (Autre) : cn DirectoryUsersIDAttr 46 Control-M Workload Automation Guide de l'administrateur Paramètre Description Valeur par défaut DirectoryGroupIDAttr Définit l'attribut LDAP utilisé lors de la recherche de noms de groupes. AD : sAMAccountName Other (Autre) : cn Définit l'attribut LDAP des groupes, qui stocke ses membres. AD : member Other (Autre) : uniqueMember Définit les utilisateurs qui sont affectés dans l'attribut des membres de groupes. AD : distinguishedName Other (Autre) : dn Définit l'attribut de classe de l'objet qui définit l'entrée LDAP pour les groupes. AD : group Other (Autre) : groupOfUniqueNames Les valeurs de cet attribut sont saisies dans la première partie du champ LDAP Groups Reference (Référence de groupes LDAP), comme indiqué dans la rubrique Définition des groupes LDAP (à la page 249). DirectoryGroupMembersAttr DirectoryGroupMembersIDAttr DirectoryGroupsObjectClassAttr Définition des paramètres Audit et Annotation Cette procédure décrit comment définir les paramètres Audit et Annotation. Ce qui permet de déterminer les catégories d'utilisateur auditées dans la base de données Control-M/EM chaque fois qu'une action auditée est effectuée. Pour chaque action auditée, vous pouvez définir s'il faut demander à l'utilisateur d'indiquer une annotation pour justifier l'action utilisateur. Pour définir les paramètres Audit et Annotation : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur Audit and Annotation (Audit et Annotation). 3. Pour chaque champ, tapez la valeur requise, comme décrit dans la rubrique Paramètres Audit et Annotation (à la page 48). 4. Cliquez sur Activate Changes (Activer les modifications). 47 Control-M Workload Automation Guide de l'administrateur Paramètres Audit et Annotation Le tableau suivant décrit les paramètres Audit et Annotation. Ce qui permet de déterminer les catégories d'utilisateur auditées dans la base de données Control-M/EM chaque fois qu'une action auditée est effectuée, comme décrit dans la rubrique Définition des paramètres Audit et Annotation (à la page 47). Champ Description Enable audit (Activer l'audit) Détermine s'il faut activer ou non l'audit pour les catégories CCM Enable annotation (Activer l'annotation) Détermine s'il faut activer ou non l'annotation pour les catégories CCM Enable automatic cleanup (Activer le nettoyage automatique) Détermine s'il faut supprimer automatiquement les informations d'audit dans la base de données du serveur Control-M/EM. Days to retain audit information Détermine le nombre de jours de rétention des informations (Jours de rétention des d'audit avant de les supprimer automatiquement de la base de informations d'audit) données du serveur Control-M/EM. Définition des paramètres de Control-M Self Service Cette procédure décrit comment définir des paramètres système Control-M Self Service, tels que la langue du site, la couleur, et le chemin d'accès au logo. Pour définir les paramètres de Control-M Self Service : 1. Ouvrez Control-M Configuration Server. 2. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Paramètres système de Control-M/EM s'affiche. 3. Dans le volet de gauche, cliquez sur Self Service. 4. Pour chaque champ, tapez la valeur requise, comme décrit dans la rubrique Paramètres système Control-M Self Service (à la page 49). 5. Cliquez sur Activate Changes (Activer les modifications). 48 Control-M Workload Automation Guide de l'administrateur Paramètres système Control-M Self Service Le tableau suivant décrit les paramètres système Control-M Self Service. Pour définir ces paramètres, consultez la rubrique Définition des paramètres de Control-M Self Service (à la page 48). Paramètre Description Site Logo Path (Chemin d'accès au logo du site) Définit l'emplacement du logo de l'organisation affiché dans le site Control-M Self Service. Exemple : D:\images\logos\SLS_Custom_Logo.png Notez les points suivants : la taille maximale est 100 (largeur) X 20 (hauteur) pixels. Le fichier de logo doit être au format png ou jpg. Site Login Logo Path (Chemin Définit le chemin d'accès au logo de connexion, où le logo d'accès au logo de connexion de connexion au site est situé. au site) Background Color (Couleur d'arrière-plan) Détermine la couleur d'arrière-plan du site Control-M Self Service. Site Interface Language (Langue d'interface du site) Détermine la langue du site Control-M Self Service. Refresh Rate (Fréquence d’actualisation) Détermine le nombre de secondes après lesquelles le service actualise automatiquement les travaux et services sur le site Control-M Self Service. Maximum number of jobs in Tile view (Nombre maximum de travaux dans la vue Mosaïque) Détermine le nombre maximum de travaux qui peuvent s'afficher dans la vue Mosaïque de la vue Travaux sur le site Control-M Self Service. S'il y a plus de travaux dans le service que le nombre défini ici, les performances pourraient s'en ressentir. Lorsque le nombre de travaux dépasse la limitation, un message d'avertissement s'affiche et l'utilisateur est invité à sélectionner la vue Mosaïque simple. Maximum number of services Détermine le nombre maximum de services qui peuvent in view (Nombre maximum s'afficher dans la vue Carte de la vue Services sur le site de services dans la vue) Control-M Self Service. S'il y a plus de services que le nombre défini, les performances pourraient s'en ressentir. Lorsque le nombre de services dépasse la limitation, un message d'avertissement s'affiche et l'utilisateur est invité à sélectionner la vue Liste. 49 Control-M Workload Automation Guide de l'administrateur Paramètre Description Output automatic load limit (Limite de chargement automatique de sortie) Détermine la taille de la sortie (en octets) qui détermine si Control-M Self Service envoie un message de confirmation de téléchargement de données de sortie à l'utilisateur. Ceci se produit lorsque l'utilisateur tente de télécharger des données de sortie sur le site Control-M Self Service. Job Primary Field (Champ principal du travail) Détermine si le paramètre JobName ou MemName est affiché comme fonction. Remarque : si JobNameMemName est sélectionné, Control-M Self Service affiche JobName pour les travaux distribués et MemName pour les travaux Control-M for z/OS. User Inactivity Timeout (Délai Détermine le nombre de minutes durant lesquelles Control-M d'expiration de l'inactivité de Self Service reste inactif avant que l'utilisateur soit l'utilisateur) automatiquement déconnecté. Administrator Mail (Messagerie de l'administrateur) Définit l'adresse électronique de l'administrateur de Control-M Self Service qui s'affiche sur la page de connexion. Support/Helpdesk Info (Infos Décrit les informations de support générales, telles que le numéro de téléphone du bureau d'assistance et le poste de sur le support technique/bureau l'administrateur qui s'affiche sur la page de connexion de d'assistance) Control-M Self Service. Enabled Job Actions (Actions de travaux activées) Détermine si les actions de travaux suivantes sont activées sur le site Control-M Self Service : Hold (Suspendre) Release (Libérer) Confirmer Réexécuter Redémarrer Tuer Commander maintenant Set to OK Update (Mise à jour) Recherche d'archive 50 Control-M Workload Automation Guide de l'administrateur Paramètre Description Source d'examen de règle de Détermine si l'assistant Service Rule (Règle de service) service inspecte un ou plusieurs des éléments suivants pour examen dans la fenêtre Review and Generate Services (Examiner et générer des services) : Jobs Definition (Définition de travaux) : inspecte les définitions de travaux dans Control-M/EM Server Jobs on Active Jobs database (Travaux dans la base de données des travaux actifs) : inspecte les travaux dans Active Jobs (Travaux actifs). Définition des paramètres système Control-M Workload Change Manager Cette procédure décrit comment définir les paramètres système de Control-M Workload Change Manager. Pour définir les paramètres système Control-M Workload Change Manager : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur Control-M Workload Change Manager. 3. Pour chaque champ, saisissez la valeur requise, comme décrit dans la rubrique Paramètres système Control-M Workload Change Manager (à la page 52). 4. Cliquez sur Activate Changes (Activer les modifications). 51 Control-M Workload Automation Guide de l'administrateur Paramètres système Control-M Workload Change Manager Le tableau suivant décrit les paramètres système Control-M Workload Change Manager. Pour définir ces paramètres, consultez la rubrique Définition des paramètres système Control-M Workload Change Manager (à la page 51). Paramètre Description Site Logo Path (Chemin d'accès au logo du site) Définit l'emplacement du logo de l'organisation affiché dans l'interface de Control-M Workload Change Manager. c:\Control-M Workload Change Manager.jpg Notez les points suivants : la taille maximale est 100 (largeur) X 20 (hauteur) pixels. Le fichier de logo doit être au format png ou jpg. Site Login Logo Path (Chemin Définit l'emplacement du logo de l'organisation affiché dans la d'accès au logo de connexion au page de connexion de Control-M Workload Change Manager. site) Site Interface Language (Langue Détermine un des éléments suivants comme la langue par défaut d'interface du site) pour l'interface de Control-M Workload Change Manager : Anglais Allemand Français Les utilisateurs de Control-M Workload Change Manager peuvent personnaliser les paramètres linguistiques provenant de l'interface de Control-M Workload Change Manager : Maximum Number of Jobs in Précise le nombre maximum de travaux à charger dans la vue Flow Diagram View (Nombre Diagramme de flux. Si ce nombre est dépassé, la vue des travaux maximum de travaux dans la vue passe automatiquement en vue de liste. Diagramme de flux) E-Mail Sender (Expéditeur de l'e-mail) Définit l'adresse électronique de l'expéditeur utilisée pour envoyer des notifications aux utilisateurs finaux de Control-M Workload Change Manager. User Inactivity Timeout (Délai d'expiration de l'inactivité de l'utilisateur) (minutes) : détermine le nombre de minutes d'inactivité avant l'expiration du site Control-M Workload Change Manager. Niveau de sévérité par défaut du détermine s'il faut appliquer la validation dans un nouveau dossier nouveau dossier : ou pas. 52 Control-M Workload Automation Guide de l'administrateur Paramètre Description Paramètres par défaut de la méthode de commande : détermine si les travaux Control-M Workload Change Manager sont commandés en fonction de la date et heure spécifiques ou automatiquement. End User's Site Portal URL (URL du portail de site de l'utilisateur final) (myhomepage) Définit une URL ou un chemin réseau qui contient un portail de site interne référencé par les utilisateurs finaux de Control-M Workload Change Manager. Le type de fichier peut être un des suivants : HTML PDF Microsoft Word Tout format de fichier pris en charge par le texte Automatic Save Interval (seconds) (Intervalle d'enregistrement automatique) (secondes) : Détermine le nombre de secondes entre chaque enregistrement d'espace de travail lorsque la préférence Auto Save (Enregistrement auto) est cochée. Activer l'intégration de gestion des modifications Permet d'activer l'intégration entre Control-M Workload Change Manager et un système de gestion des modifications tiers. Si désactivé, il n'affecte pas les autres paramètres du système Workload Change Manager. REST Service URL Définit une URL pour le service REST du système de gestion des modifications tiers qui est utilisé pour être intégré à Workload Change Manager. Pour plus d'informations, consultez la rubrique Intégration de Workload Change Manager à un système de gestion des modifications. Pour utiliser une URL HTTPS, consultez la rubrique Configuration de la communication sécurisée entre Control-M Workload Change Manager et un service REST. Remarque : Pour utiliser une URL HTTPS, le serveur Web doit être configuré pour être compatible avec HTTPS. Délai d'expiration du service REST Détermine le délai en secondes pour que l'appel du service REST soit considéré comme ne répondant pas lors de la connexion de Control-M Workload Change Manager au service REST. Bouton Modifier le statut de la gestion Détermine si le bouton Modifier le statut de la gestion est visible ou masqué dans l'application Control-M Workload Automation. Si activé, les utilisateurs peuvent cliquer sur le bouton pour afficher le statut d'une demande dans le système de gestion des modifications. 53 Control-M Workload Automation Guide de l'administrateur Paramètre Description Champ Modifier le ticket éditable Détermine si oui ou non le champ Modifier le ticket dans Control-M Workload Change Manager et dans Control-M Workload Automation peut être édité. Activer le check-in Permet à l'utilisateur Web de Control-M Workload Change Manager d'effectuer un check-in d'un flux de travaux sans avoir à soumettre une demande au planificateur Control-M. Si activé, un bouton Check-in s'affiche dans l'application web Control-M Workload Change Manager. Activer l'application de norme de Permet d'appliquer l'affectation d'une norme de site à un flux de site travaux, qui empêche les utilisateurs Web de Control-M Workload Change Manager de créer un flux de travaux sans norme de site affectée. Remarque : vous devez définir le Niveau de sévérité par défaut du nouveau dossier sur Strict pour activer l'application de la norme de site d'un nouveau flux de travaux. L'option Appliquer les validations d'un dossier doit être définie sur true pour activer l'application de la norme de site sur les dossiers existants. Définition des paramètres système SSL Cette procédure décrit comment définir les paramètres système SSL. Pour définir les paramètres système SSL : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur Gérer SSL. 3. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres système SSL (à la page 55). 4. Cliquez sur Activate Changes (Activer les modifications). Les modifications sont appliquées après que la nouvelle autorité de certification (CA) est générée, comme décrit dans Génération de nouveaux certificats. 54 Control-M Workload Automation Guide de l'administrateur Paramètres système SSL Le tableau suivant décrit les paramètres système SSL. Paramètre Description Durée d'expiration du certificat CA SSL en jours. Détermine la durée d'expiration d'une autorité de certification d'un site dans l'assistant Manage SSL Generate Certificate. Par défaut : 7300 Expiration du certificat SSL en jours. Détermine la durée d'expiration d'un certificat dans l'assistant Manage SSL Generate Certificate. Par défaut : 7300 Longueur de la clé du certificat SSL Détermine le nombre de bits dans la clé de certificat de l'assistant Manage SSL Generate Certificate. Par défaut : 1024 REMARQUE : Condensé de message SSL Pour utiliser la longueur de la clé de certificat 4096, il vous faut Control-M/Server et Control-M/Agent version 8.0.00.300 ou ultérieur Pour utiliser la longueur de la clé de certificat 2048, il vous faut Control-M/Server et Control-M/Agent version 7.0.00 ou ultérieur Détermine une des fonctions de hachage cryptographique suivantes : sha1 sha256 Par défaut : sha1 REMARQUE : Pour utiliser SHA-256, vous devez installer les éléments suivants : Control-M/Server 8.0.00.401, 8.0.00.500, 9.0.00.100 ou ultérieur. Control-M/Agent 8.0.00.303, 8.0.00.400, 9.0.00.100 ou ultérieur. 55 Control-M Workload Automation Guide de l'administrateur Control-M/EM general parameters The following table describes Control-M/EM general system parameters in the CCM. Parameter Description act_chk_inpermitt_gcs_gui Do not modify this parameter unless requested by BMC Software Customer Support. Default: N ActivateApplications4NonAdmin Determines whether to activate applications for users who do not have administrator rights. Valid Values: 1: On 0: Off Default: 1 AllowListEMUserNames Determines whether users can view a list of user names (used by Control-M for AFT configuration plug-in). Valid values: AnnotationDefaultCategory 0 - Not permitted 1 - Permitted (default) Sets the default value when an annotation description is missing. Default: Utility AnnotationDefaultNote Sets the default value when an annotation note is missing Default: Command line utility invocation ApplicationFieldIsMandatory Determines whether the Application field is mandatory for job definition. Valid values: 0 - Not mandatory 1 - Mandatory Default: 0 56 Control-M Workload Automation Guide de l'administrateur Parameter Description ApplyAnnotationForAuditContext Specifies the activities that require user annotations. Valid values: ALL – All of the activities listed below NONE – None of the activities listed below AUTH – Authentication (logon tries, logouts, password actions) SCHED – Scheduling definition activities J_CONT – Active network activities (control requests) J_INFO – Active job information activities (order, force, hold ...) RES – Quantitative and Control resource activities ALERT – Alerts ACCOUNT – Account management activities OPER – Start and stop components using the Control-M Configuration Manager CONFIG – Configuration operations from Control-M Configuration Manager CTMSEC – Control-M/Server security interface using Control-M Configuration Manager DB_MAINT – Database maintenance operations using Control-M Configuration Manager Default: AUTH SCHED J_CONT J_INFO RES ALERT ACCOUNT OPER CONFIG CTMSEC DB_MAINT AuditCleanupIntervalMinutes When cleanup of audit information from the Control-M/EM database is automatic, this parameter specifies the interval, in minutes, at which the GUI Server performs its cleanup operations. Valid values: 60 and up Default: 360 (minutes) 57 Control-M Workload Automation Guide de l'administrateur Parameter Description AuditCleanupOn Specifies whether cleanup of audit information from the Control-M/EM database should occur automatically. Note: When automatic cleanup of audit information is activated, the GUI Server first waits the specified number of minutes (as specified in the AuditCleanupIntervalMinutes system parameter) before cleaning the auditing table the first time. Valid values: 0: Cleanup is performed manually by the user as necessary 1: Cleanup is automatic Default: 1 AuditFullDefinitionChanges Determines whether to audit all changes to the job definition when it is updated. Valid values: 0,1 Default: 1 - Audit all changes when job definition is updated AuditHistoryDays When cleanup of audit information from the Control-M/EM database is automatic, this parameter specifies the number of days that audit information is retained before being cleaned from the Control-M/EM database. Minimum values: 1 Default: 7 AuthenticationMethod Name of the external authentication plug-in. Default: null (for internal Control-M/EM authentication) AutomaticOrderMethodByDefault Determines whether the default for folders that are created by Order Method is automatic or manual. Valid values: 1: Automatic Order Method (Daily) 0: None (Manual Order) Default: 1 58 Control-M Workload Automation Guide de l'administrateur Parameter Description bulk_def_size Default bulk size for database bulk operation. Valid values: 10-10000 Default: 100 bulk_def_storage_len Default value for storage length in bulk operation. Must be at least as long as the longest field involved in the bulk operation. Default: 264 CentralDeployLocation Defines a network location where the installation packages for Agent Deployment are saved. NOTE: After you defined the value for this parameter, restart the Control-M/EM Configuration Agent. Default: Empty ChallengeResponseTimeout Time interval in seconds after the server issues a request and receives a response from the client. If a response is not received during this interval, the server sends a FAILURE message and terminates the communication. Default: 60 CheckDifferentHosts Identifies if the component with the same name should be checked on other machines when registering in the Database. Valid Values: 1: The component is checked 0: The component is not checked Default: 1 CheckLimitsSwitch Determines whether to check if OS resource limits are set appropriately. Valid values: 1: On 0:Off Default: 1 59 Control-M Workload Automation Guide de l'administrateur Parameter Description CGSCommUserIGd Defines the ID that GCS uses to identify itself to Convrol-M. This user must be defined in the Control-M with add or delete condition privileges. Valid values: <String expression>. Default: GCSERV ClientSSO Determines whether the Disable SSO mode checkbox appears in the Control-M Workload Automation login window. Default: Off Valid values: CollectEMStatistics On Off Determines whether the Control-M/EM Statistics collection mechanism is on or off. Valid values: 0: Off 1: On Default: 1 CollectStatisticsByField Specifies the job field by which statistics are collected for distributed jobs. Valid values: Control-M job definition fields Default: Jobname CollectzOSUserDaily Specifies whether the Gateway automatically requests updates from Control-M for z/OS for the following information: ordered jobs table list user daily list The information is saved in the Control-M/EM database. Valid values: 0 - No requests are sent 1 - Requests are sent Default: 1 60 Control-M Workload Automation Guide de l'administrateur Parameter Description ConsiderDSN Specifies whether the ordering job and table keys (used when sending job ordering information from Control-M for z/OS to the Gateway) includes dataset names. Typically, the dataset name is changed for each job order. Valid values: 0 - Do not include the dataset name 1 - Include the dataset name Default: 1 ControlM_EM_Version Specifies the Control-M/Enterprise Manager version. ControlResourceForSMARTTable Enables definition of Control Resources for SMART and Sub folders in Control-M Servers from release 7.0.00.200, however Control-M/EM clients of versions lower than 7.0.00.300 , can not login to the Control-M/Enterprise Manager. Valid values: 1: On 0: Off Default: 0 CTMSyncExceptions Excludes folders from automatic synchronization (upload/download/delete) by the Gateway where the synchronization mode is set to No Synchronization. EXAMPLE: If the Control-M synchronization mode is set to Update Control-M/Server and Control-M/EM and this parameter is defined as "A*,B*" folders that start with A or B are not downloaded automatically from Control-M/Server to Control-M/EM and are not uploaded automatically from Control-M/EM to Control-M/Server. You can set this parameter for each Control-M/Server separately or for all (*). Valid values: A valid regular expression (see Pattern matching strings). Default: Empty (no exceptions). If you modify the value, you must recycle the GUI Server and the Gateway components. 61 Control-M Workload Automation Guide de l'administrateur Parameter Description DatabaseCheckInterval Amount of time between database availability checks by certain server components. Valid values: Do not change this parameter unless instructed to do so by BMC Software Customer Support. Default: 10 DatabasePoolSize Determines the maximum number of connections to the database retained in the connection pool of each server component. Valid values: Do not change this parameter unless instructed to do so by BMC Software Customer Support. Default: 5 DatabaseRetries The maximum number of attempts by a server component to perform certain actions with the database. Valid values: Do not change this parameter unless instructed to do so by BMC Software Customer Support. Default: 10 DatabaseRetryInterval The amount of time between the attempts set in DatabaseRetries. Valid values: Do not change this parameter unless instructed to do so by BMC Software Customer Support. Default: 10 DataSegmentLimitGB Specifies the data segment size limit in GB. Default: 2 DefaultAverageTime Average run time for jobs with no statistics. This value is often used if no statistics are available. Valid values: Any valid time, entered in the following format: MM:SS Default: 00:05 62 Control-M Workload Automation Guide de l'administrateur Parameter Description DefaultCTMExcludeRBC Determines Excluded Rule-based Calendar (RBC) support in a newly defined Control-M/Server. The value is overridden by the value set in the Control-M/Server system parameter EXCLUDE_RBC_ENABLED. Valid values: Y - Supports Excluded RBC in a defined Control-M/Server N - Does not support Excluded RBC in a defined Control-M/Server Default: Y If this feature was disabled during the fix pack installation, you need to change RBC names that start with ! and run the enable_exclude_rbc.pl perl script from the <scripts> directory. DeleteChunkSize Maximum number of rows to be deleted by a single SQL statement, used by purge_runinfo and erase_audit_data scripts. Default: 10,000 Valid values: A whole number equal to or greater than 1. DirectoryConnRefreshTime Specifies the time interval, in seconds, passed from last refresh, after which EM refreshes LDAP connection during authentication. Valid values: 1-60 seconds Default: 45 DirectoryDefaultDomain Specifies the default LDAP directory domain name for user authentication DirectoryServiceAuth Determines the Directory Service mode for authentication purposes. Valid values: On - LDAP authentication is used Off - Control-M/EM authentication is used Default: Off DirectoryServerChaseRef Determines if LDAP search action should chase referrals suggested by the server. Valid values: 1:On 0:Off Default: 0 63 Control-M Workload Automation Guide de l'administrateur Parameter Description DirectoryServerConnAttempts Specifies the maximum unsuccessful connection attempts allowed to the LDAP server. Default: 3 DirectoryServerHostPort The full domain name of the host on which the LDAP server is installed and the port on which to communicate with the LDAP server. Format: full domain name:port number Example: CTMhost1.DOMAIN1.level1:389 Default: <null> Note: Multiple LDAP servers can be defined. This enables Control-M/EM to perform authentication against backup LDAP servers when the primary server is unavailable. DirectoryServiceSpecialChar Sets the list of characters considered to be special in LDAP. Default: \() DirectoryServiceTimeout Sets the time interval in seconds for which EM waits for LDAP actions return. Valid values: 1-60 seconds Default:10 DirectoryServiceUseEscChar Determines if the escape character should be overridden in Directory Service when sending the search string. Valid values: 1: On 0: Off Default: 1 64 Control-M Workload Automation Guide de l'administrateur Parameter Description DirectorySearchUserDN Stores the LDAP Domain Name (DN) credentials for a special user who has read access to the directory. This parameter is mandatory if the value of the DirectoryServiceType parameter is Active Directory, otherwise it is optional. If no value is used, the parameter value is interpreted as an anonymous user (Default). Valid values:Either the URL notated definition of the user ID or its DN. EXAMPLE: DirectorySearchUserPwd [email protected] cn=Schemp Anderson, o=family, c=US, dc=hotmail, dc=com Stores the LDAP password for the search user defined in the DirectorySearchUserDN parameter who has read access to the directory. Optional if the value of the DirectorySearchUserID parameter is empty or anonymous. Valid Values: The value is an encrypted password string. which is entered into the parameter value field as regular text and is then converted to an encrypted string before being stored in the database. Thereafter, the displayed value is the encrypted string whenever the parameter is accessed in the System Parameters window. If no value is used, the parameter value is interpreted as blank (Default). DirectoryServiceType Defines the LDAP directory type or vendor that is available to the enterprise, for example, Active Directory, iPlanet, Apache Directory. This definition points to the relevant parameter load section in the DirectoryServiceType.cfg configuration file in the ctm_em/etc. The value of this parameter should be listed in this file. By default, two default directory service types (Active Directory and iPlanet) are provided in the configuration file. The default value of this parameter is Active Directory. 65 Control-M Workload Automation Guide de l'administrateur Parameter Description DirectoryServiceValidation Determines the validation level of Directory Service parameters when connecting to LDAP. Valid values: 0: Specifies that validation is not performed 1: Specifies that only the fields defined in the CCM LDAP configuration window should be validated for existence. When LDAP authentication is applied directly on users defined in Autorisations de Control-M/EM (à la page 244), LDAP Directory Search User and LDAP Directory Search Base parameters are optional. In all other cases, at least one of these parameters must be used. 2: Specifies that all the fields defined in the CCM LDAP configuration window and the parameters defined in the DirectoryServiceType.cfg file should be validated for successful LDAP access and implementation. Default: 1 Refresh type: manual The best configuration duration time can be achieved by setting this parameter to bypass validation actions during Control-M/EM startup or LDAP activation. This can be done after validating your configuration at least once to ascertain that all the configuration values are valid. DirectoryServerProtocol Determines the security level of communication with the Directory Server. Valid values: TCP SSL Default: TCP 66 Control-M Workload Automation Guide de l'administrateur Parameter Description DirectoryUsersSearchRoot Defines the starting point (domain, country, and so on) in the directory tree structure. The domain name values in this field supports both dot separated or DN format, For example, "PRODUCTION.bmc.com" or "c=us, o=acme, dc=root". You can define multiple starting leafs by separating them with colons (":"). The lookup order is from left to right, according to the domain list order. If the value of this parameter is NULL then a default value will be used, only if the DirectorySearchUserDN parameter is not blank. The DirectoryUsersSearchRoot parameter can only be left blank if the DirectorySearchUserDN has a configured value. The default value of DirectoryUsersSearchRoot is the domain of the search user. For example, if the DirectorySearchUserDN parameter value is "[email protected]", then the default value of DirectoryUsersSearchRoot parameter would be "PRODUCTION.bmc.com". EmailSender Defines the email address that issues the high availability alert. EmailServer Defines the E-mail server that is used to send notifications emails to Control-M Workload Change Manager end users. EmailRecipients Defines the email addresses that receive the high availability alerts. The email addresses must be separated by a comma. EnableLoadBalancerRouter Enables you to define a third party Network Load Balancer Router, which sends the jobs to specific Control-M/Agents according to its own load balancing definitions. Valid Values: True False Default: False 67 Control-M Workload Automation Guide de l'administrateur Parameter Description EnableRemoteBrowsing Enables you to browse for a script in a file system on a Control-M/Agent node from the job properties pane. Valid values: Y N Default: Y Environment Title Defines the logical name for the Control-M/EM environment, which appears in the Control-M Workload Automation title bar. Valid values: Any. Free Text field GCSCommUserId Defines the ID that GCS uses to identify itself to Control-M. This user must be defined in the Control-M/Server with Add or Delete permissions. Default: GCSERV GlobalCondsTimestampActivation Sends a Timestamp with every Global condition action (Add or Delete condition). Valid Values: 0: Disables the feature 1: Enables the feature Default: 0 NOTE: You should only enable the feature if is supported by Control-M/Server. HandleAlertsOnRerun Determines how to handle alerts when a job is rerun. Valid values: 0: Alerts for this job that are in the Alerts window before the job is rerun are not automatically changed to HANDLED. If the rerun fails, a new alert is displayed in the Alerts window. 1: Alerts for this job that are in the Alerts window before the job is rerun are automatically changed to HANDLED. Default: 0 68 Control-M Workload Automation Guide de l'administrateur Parameter Description HostPort Defines the hostname and port number or a port range for all components. NOTE: If you want to define a different host and port/port range for each component instance, you need create additional HostPort system parameters, as described in Définition des paramètres système Control-M/EM (à la page 42). Format: I18N Port:<hostname>:<port number> (CTMhost1:1530) Port range:<hostname>:<fromPort-toPort> (CTMhost1:1520-1540) Indicates whether the system is configured for CJK languages or Latin1 languages. Warning: This parameter is automatically set during installation, according to the specified choices, and must not be changed manually. For more information, see Control-M Installation Valid values: cjk latin1 Default: latin1 or cjk IPV_MODE Determines whether to enable IPV6. Valid Values: IPV4 DUAL (Enables IPV6) Default: IPV4 How / where to set: In the config.dat file of Control-M/Server and the CONFIG.dat file of Control-M/Agent, set the IPV_MODE parameter to DUAL and then restart both Control-M/Server and Control-M/Agent. NOTE: If Control-M/Server and/or Control-M/Agent.are installed on AIX, verify that the fix for APAR IV23320 is installed. If you want to enable IPV6 before installation, see Setting environment variables in UNIX. 69 Control-M Workload Automation Guide de l'administrateur Parameter Description Language Language for the Control-M/EM application. These values are not case-sensitive. Valid values: use_account_locale — language set for the account and computer us_english english german french spanish Default: use_account_locale LimitGCDistribActivate Enables and disables limitations on the distribution of global conditions using the Global Conditions Distribution facility. Valid values: _ 1 – The Global Conditions Distribution facility distributes global conditions according to limitations defined using the LimitGCSDistribMaxDays and LimitGCSDistribExcludeDates parameters. _ 0 – The Global Conditions Distribution facility imposes no limitations on the distribution of global conditions. Default: _1 LimitGCDistribExcludeDates Dates for which global conditions are distributed, regardless of limitations specified using the LimitGCSDistribMaxDays parameter. Dates are specified in mmdd format and separated with commas. Default: STAT LimitGCDistribMaxDays The range of days within which conditions can be distributed. Valid values: 1-28 Default: 7 LMGUI_Communication_Cfg License Manager address. Not yet implemented. Default: null 70 Control-M Workload Automation Guide de l'administrateur Parameter Description LockAccountForMinutes Time interval, in minutes, after which an account that was automatically locked is automatically unlocked. (Accounts locked by an administrator are not unlocked automatically.) If set to 0, the account is not automatically unlocked but an administrator can manually unlock it. Valid values:Positive integer values Default: 0 MainEMServiceContext Determines the logical name context of GUI Server that the Control-M Self Service Web server must connect to. Valid values: GUI Server logical name Default: Empty MaxAuditsToDelete When cleanup of audit information from the Control-M/EM database is automatic, this parameter specifies the maximum number of audit records to delete during each automatic cleanup operation. If the number of audit records to clean is higher than this number, no records are deleted and a message is issued to the GUI Server diagnostic log asking you to clean audit records manually using the erase_audit_data script. Valid values:Positive integer values Default: 2000 MaxDaysAlertRetained Defines the number of days the alert is retained in the database. Default: 30 MaxRecentItemsInList Defines the number of recent items in any list. Default: 40 MaxPasswordLength The maximum number of characters for user passwords. Note: If a Control-M administrator uses the Authorization facility to set a password, this parameter is ignored. Valid values: Any value between the MinPasswordLength and 32 (inclusive). Default: 32 MaxTableJobsToAudit The maximum number of jobs in the table to be audited. Valid values: Any whole number that is equal to or greater than 1. Default: 1000 71 Control-M Workload Automation Guide de l'administrateur Parameter Description MeasurementDaysToKeep Defines the number of days to keep collected metrics data. Default: 90 days MFTActiveConnectionsChartUnits Determines the units that appear in the Bit Rate tab in the Active Connections area. Valid values: B KB MB GB Default: KB MFTRefreshRate Determines the number of seconds between each refresh in the MFT dashboard. Default: 60 MFTTrafficLoadChartUnits Determines the units that appear in the Volume tab in the Traffic Load area. Valid values: B KB MB GB Default: KB MinPasswordLength The minimum number of characters for user passwords. Note: If a Control-M administrator uses the Authorization facility to set a password, this parameter is ignored. Valid values: Any value between 1 and the MaxPasswordLength (inclusive). Default: 6 72 Control-M Workload Automation Guide de l'administrateur Parameter Description NrHandledAlarms The maximum number of handled alerts saved in the database (in addition to not-yet-handled alerts). Valid Values:Positive integer values Default: 2000 Note: When set to 0, there is no maximum number of handled alerts, and they will be deleted if they pass the threshold defined in MaxDaysAlertRetained parameter value. NumberofConnectionAttempts Defines the number of connection attempts between the client (CCM or Control-M Workload Automation) and the GUI Server for connection recovery. Default: 5 NumberOfEstimationRunTime Defines the maximum number of estimated run times sent from Control-M/EM Server to the client for one cyclic job. Default: 50 NumberOfPastRunTimes Defines the maximum number of past run times sent from Control-M/EM Server to the client for one cyclic job. Default: 50 NumberOfFailedLogins The number of sequential failed logins after which an account is locked. Valid values: 0-100 Default: 0 (indicates that “automatic account locking” is not enabled and accounts are never automatically locked). NumberOfPasswordReplacement The number of password changes that must occur before a s password can be reused (if PasswordHistoryOnOff is set to 1). Note: If a Control-M administrator uses the Authorization facility to set a password, this parameter is ignored. Valid values: 1-20 Default: 10 NumberOfReportDays Determines the number of days to keep report data in the database for generating reports about services. Valid values: 2 and higher Default: 90 73 Control-M Workload Automation Guide de l'administrateur Parameter Description NumberOfReportDaysHistory Determines the number of days to keep history report data in the database for generating history of services. Valid values: 2 and higher Default: 90 OutputAutoLoadLimit Determines the size of output data that Control-M loads automatically. If the output data size exceeds the threshold, then the user is prompted to save the output data in a separate temporary file. Default: 10000000 PasswordComplexityOnOff Indicates if passwords need to comply with complexity rules. Note: If a Control-M administrator uses the Authorization facility to set a password, this parameter is ignored. Valid values: 0 (no = off) 1 (yes = on) Default: 0 PasswordComplexityRules One, some, or all of the following values separated by a blank space. Multiple values are joined by AND logic. Note: If a Control-M administrator uses the Authorization facility to set a password, this parameter is ignored. Valid values: PWD_DIGIT: using digits is mandatory PWD_UPPER: using letters in upper case is mandatory PWD_LOW: using letters in lower case is mandatory PWD_NON_LETDIG: non-alphanumeric characters are mandatory PWD_DIGIT PWD_UPPER PWD_LOW PWD_NON_LETDIG: all of these rules to be satisfied. (Default) 74 Control-M Workload Automation Guide de l'administrateur Parameter Description PasswordEncode Indicates how user passwords are transmitted by clients to the server. Valid values: 0 - Two-way encryption (encoded). Often used with External Authentication. When using the AES algorithm, you can use the default hard-coded string, or the string in the aes_key.txt file, if it exists in the etc directory. 2 - One way encryption.EM local authentication Default: 2 PasswordExpirationOnOff Determines whether password expiration parameters should be checked. Valid values: 0 (off, password expiration is not checked). Note: When set to 0, other password expiration parameters can be edited but are ignored. 1 (on, password expiration is checked). Default: 0 PasswordHistoryOnOff Determines whether password history is recorded. Note: If a Control-M administrator uses the Authorization facility to set a password, this parameter is ignored. Valid values: 0 (no). If set to 0, new passwords are not checked against previous passwords. 1 (yes) Default: 0 PasswordLifetimeDays Determines the number of days before the password expires. Used in the password expiration date computation by the set_pwd_def_lifetime script. Valid values: 1 - 365 Default: 60 75 Control-M Workload Automation Guide de l'administrateur Parameter Description PermitManualUnlock This parameter specifies whether non-administrators can manually unlock their own tables (for example, if tables are locked during an abnormal disconnect from the GUI Server). NOTE: Non-administrators will not be able to unlock other users’ tables. Valid values: 1 - Users can unlock their own tables 0 - Only administrators can unlock the table Default: 1 ProxyNewsfeedHostPort Determines the host and port of the proxy server for all users connecting to the Newsfeed through a proxy server. Valid values: <host>:<port> EXAMPLE: Venus:13888 Default: Empty RecentItemsRetainDays Defines the maximum number of days recent items are retained in the database. Default: 60 RemoteBrowseEntriesMaxLimit Determines the maximum number of objects (files-directories) that are allowed for a Remote Browsing request. Valid values: Any whole integer Default: 1000 restricted_cm_admin Determines how to manage priveliges for users and groups to access and update application plug-in connection profiles. Valid values: 0: Privileges managed by the CCM (see Privilèges (à la page 254)) 1: Privileges managed by the cm_admin.xml file. Default: 0 For more information see Autorisation des non-administrateurs à gérer les profils de connexion du module d'application. (à la page 284). 76 Control-M Workload Automation Guide de l'administrateur Parameter Description RFAllowReportForJobLevelAuth Determines whether to allow users with job level authorizations to generate reports from the Reporting Facility. Valid values: Y N Default: Y RFPGUseDeclareFetch Determines whether to enable the UseDeclareFetch option in Reporting Facility with PostgreSQL database. Valid values: 0: Not enabled 1: Enabled Default: 1 RunTimeDeleteHistChunkSize Indicates the maximum number of rows in the database of historical data to be deleted, each time a deletion is performed. Valid values:Positive integer values Default: 25000 Note: This system parameter is relevant only if Control-M/Forecast is installed. RunTimeDeleteHistInterval Interval in seconds between the deletion of historical records. Valid values:Positive integer values Default: 21600 NOTE: This system parameter is relevant only if Control-M/Forecast is installed. SecondsBetweenConnAttempts Defines the time interval in seconds between connection attempts. Default: 5 77 Control-M Workload Automation Guide de l'administrateur Parameter Description SendAlarmToScript Full path name of the script that is activated when an alert is generated. This script is activated only if the value of SendSnmp is either 1 or 2. Valid values:Full path name of the script that is activated when an alert is generated. Default: script_name When Alert data is sent as input to a script, the parameters are sent in the following format: call_type: "<call_type>" alert_id: "<alert_id> " data_center: "<data_center> " memname: "<memname> " order_id: "<order_id>" severity: "<severity>" status: "<status> " send_time: "<send_time>" last_user: "<last_user> " last_time: "<last_time> " message: "<message>" run_as: "<run_as>" sub_application: "<sub_application> " application: "<application> " job_name: "<job_name> " host_id: "<host_id> " alert_type: "<alert_type>" closed_from_em: "<closed_from_em> " ticket_number: "<ticket_number> " run_counter: "<run_counter> " notes: “<notes>” NOTE: The last data field is visible only if the SendAlertNotesSnmp parameter is set to 1, and in Control-M/EM 7.0.00 fix pack 2 and later. EXAMPLE: for testing SNMP traps when enabling this parameter On UNIX: #!/bin/sh echo $* > /tmp/snmptest.out On Windows: echo %* > c:\snmptest.out NOTE: On Windows, double back-slashes should be used as a delimiter. 78 Control-M Workload Automation Guide de l'administrateur Parameter Description SendAlertNotesSnmp Specifies whether Alerts NOTES data field text should be sent to SNMP and script. Valid values: 0 - field is not sent to SNMP and script 1 - field is sent to SNMP and script Default: 0 NOTE: The SendAlertNotesSnmp parameter is available for Control-M/EM 7.0.00 fix pack 2 and later. SendPre800NamesAlarmScript Enables you to set alert field names and to send alarm exit scripts written before Version 8.0.00. Valid values: 0: Does not enable you to set alert field names and alarm exit scripts written before version 8.0.00 1: Enables you to set alert field names and alarm exit scripts written before version 8.0.00 Default: 0 SendRuntimeEstimations Specifies whether BIM runtime information updates are sent to the GUI. Valid values: 0 - disables the Show/Hide Time field from the View tab in the Montoring domain 1 - enables the Show/Hide Time field from the View tab in the Monitoring domain Default: 0 SendSnmp Indicates where Alert data is to be sent. Valid values: 0 - SNMP only 1 - User-defined script only 2 - SNMP and user-defined script Default: 0 NOTE: Alert data is sent to SNMP (values 0 or 2) only if the value of the SnmpSendActive parameter is set to 1. 79 Control-M Workload Automation Guide de l'administrateur Parameter Description ShowNewsfeedDomain Determines whether the Newsfeed domain appears in the Control-M Workload Automation client. Valid values: 0 - Hide 1 - Show Default: 1 SnmpHost Host name or list of host names (if a list, using semi-colons (;) as delimiters) to send the SNMP trap on an alert. Specific ports can be set using a colon (:) as a delimiter. Valid values:Valid hostname or ip address Default: <no_host> Example: dhost1;jhost2;myhost3:2000 SnmpSendActive Determines whether SNMP messages for Active Alerts are generated. Valid values. Valid values: 0—SNMP messages for Active alerts are not generated 1—SNMP messages for Active alerts are generated Default: 0 SubApplicationFieldIsMandatory Enables you to set a mandatory Sub Application field for job definition. Valid Values: 0: Not mandatory 1: Mandatory Default: 0 UnsupportedClientVersions For BMC Software Customer Support use only. Valid values: List of releases separated by semicolons. For example, 7.0.00.100;7.0.00.200 Default: 0 80 Control-M Workload Automation Guide de l'administrateur Parameter Description UserAuditOn Indicates if the user will be required to enter details about the type of operation being performed and the reason for its performance, which will be saved as an annotation to the audit report, before completing the operation. UserAuditOn must be defined as 1 for UserAuditAnnotationOn to activate. Valid values: 0 (no) - When 0, the UserAuditAnnotation parameter is ignored. 1 (yes) Default: 0 Refresh Type: Manual UseAutoReconnect Defines the reconnection invocation method. Valid values: 1: Automatic 0: Manual Default: 1 UsezOSTimeZone Enables the to user to override the GMT value and ignore the value sent by Control-M/Server. Relevant Control-M/server for z/OS. Valid values: 1: Override values 0: Cannot override values Default: 0 ViewSysoutHeadSizeKB Displays the first KB of the output file. Valid values: 1: First KB of the output file 0: Whole file Default: 0 ViewSysoutTailSizeKB Displays the last KB of the output file. Valid values: 1: Last KB of the output file 0: Whole file Default: 0 81 Control-M Workload Automation Guide de l'administrateur Parameter Description VMAdditionalJobsRelateFields Additional job related key fields to be defined by a user. BMC Software recommends that you not use the same job name (or mem name, in Control-M for z/OS) for multiple jobs. If you use the same name for multiple jobs, use this field to identify additional key fields that Control-M/EM can use to distinguish between different jobs with the same name/mem name, so as not to confuse or switch their job histories. A space must be used as a delimiter between key field values: HOST_ID OWNER CMD_LINE Recommended Values: DESCRIPTION, MEM_LIB, HOST_ID, OWNER, DAYS_CAL, WEEKS_CAL, CONF_CAL, CMD_LINE, FROM_TIME, TO_TIME, ACTIVE_FROM, ACTIVE_TILL Valid values: Do not change this parameter unless instructed to do so by BMC Software Customer Support. Default: <empty> Refresh Type: Manual VMVersionsNumberToKeep The number of versions of the job to keep, including the current version. NOTE: A job version is deleted only when all of the following are true: The version exceeds VMVersionsNumberToKeep. The version exceeds VMMaxDaysRetainCurJobsHistory. Automatic cleanup has run, as determined by VMCleanupIntervalMinutes. BMC Software recommends not setting a value greater than 30 because of possible performance degradation. To deactivate version history, set the parameter to 1 (keep current version only). Valid values: Any whole number that is equal to or greater than 0. Default: 2 (current version, and one history version) Refresh Type: Manual WarningPasswordExpirationDays Number of days prior to password expiration during which a warning message is generated when certain utilities or scripts are run or a successful logon occurs. Valid values: 0-90 Default: 0 (no warning is generated) 82 Control-M Workload Automation Guide de l'administrateur Parameter Description WarningSSLExpirationDays Number of days prior to certificate expiration during which the GUI server generates a warning message in the CCM. Valid values: 1-365 Default: 60 WorkloadHistoryMaximumNum Defines the Maximum number of workload versions in the database. Default: 100 WorkspaceSharing Enables users to view a Workspace owned by other users. Valid values: 0: Disables users to view a Workspace owned by other users 1: Enables users to view a Workspace owned by other users Default: 1 XAlertsEnableSending Determines whether the option to send exception alerts is enabled or disabled. Valid values: 1 - Enable 0 - Disable Default: 1 XCTMDoForceAudit Enables a XCTM Do Force Audit Valid values: Yes: Enables you to perform a Cross Control-M Job Order audit. No Default: No XCTMDoForceRetryIntSeconds Defines the number of seconds that Control-M/EM waits in case of temporary failure, before trying to perform the force request. Default: 300 XCTMDoForceRetryTimeoutMinut Defines the number of minutes in which Control-M/EM tries to s perform a force request. Default: 1440 XCTMDoForceUser Defines a user ID where authorization is enforced. Default: use_job_owner 83 Control-M Workload Automation Guide de l'administrateur Paramètres de Gateway Le tableau suivant décrit les paramètres de Gateway : Paramètre Description AlertOnAbend Indique si les alertes sont (1) ou ne sont pas (0) envoyées pour les travaux qui se terminent NOTOK. Valeurs valides : 0 - Les alertes ne sont pas créées. 1 - Les alertes sont créées. Valeur par défaut : 1 AlertOnAbendTableEntity Détermine s'il faut créer une alerte pour un dossier SMART qui s'est terminé NON OK. Valeurs valides : N : Les alertes ne sont pas créées. Y : Les alertes sont créées. Valeur par défaut : N AlertOnAbendUrgency Définit le niveau d'urgence pour les alertes de passerelle pour les travaux qui se terminent avec le statut Terminé non OK. REMARQUE : redémarrez la passerelle pour que les nouveaux paramètres soient appliqués. Valeur par défaut : Très urgente CollectzOSUserDaily Indique si Gateway demande automatiquement des mises à jour de Control-M for z/OS pour les informations suivantes : travaux commandés liste de tables liste de userdaily Les informations sont enregistrées dans la base de données Control-M/EM. Valeurs valides : 0 - Aucune demande n'est envoyée. 1 - Les demandes sont envoyées. Valeur par défaut : 1 84 Control-M Workload Automation Guide de l'administrateur Paramètre Description CommCtmBufferSize Le nombre d'octets mis en tampon dans Gateway, en attente d'être envoyés vers Control/M Server. Si le nombre d'octets est dépassé, la communication avec Control/M Server est terminée. Valeurs valides : tout nombre entier qui est égal ou supérieur à 1000000. Valeur par défaut : 10000000 CommEMBufferSize Le nombre d'octets mis en tampon dans Gateway, en attente d'être envoyés vers d'autres EM Servers. Si le nombre d'octets est dépassé dans les composants de GSR ou de GCS, la communication avec Control/M Server est terminée. Valeurs valides : tout nombre entier qui est égal ou supérieur à 1000000. Valeur par défaut : 10000000 ConsiderDSN Indique si les clés de la table et du travail de commande (utilisées lors de l'envoi d'informations de commande depuis Control-M for z/OS vers Gateway) incluent des noms d'ensembles de données. Généralement, le nom de l'ensemble de données est modifié pour chaque commande de travail. Valeurs valides : 0 - Ne pas inclure le nom de l'ensemble de données 1 - Inclure le nom de l'ensemble de données Valeur par défaut : 1 CTMSyncInterval Définit le nombre de secondes entre chaque intervalle de synchronisation automatique Control-M/Server. Valeur par défaut : 1800 DeltaMaxActMinutes Âge, en minutes, de validité d'un réseau pour la distribution des conditions globales. Valeurs valides : tout nombre entier qui est égal ou supérieur à 300. Valeur par défaut : 2160 85 Control-M Workload Automation Guide de l'administrateur Paramètre Description DownCreAlerts Indicateur qui montre s'il faut envoyer des alertes pour les travaux téléchargés qui se terminent par NOTOK lorsqu'ils sont exécutés. Remarque : AlertOnAbend doit être défini sur 1 pour que DownCreAlert soit opérationnel. Valeurs valides : 0 - Les alertes ne sont pas envoyées. 1 - Les alertes sont envoyées. Valeur par défaut : 1 EBCDIC_cp Pour les Data Centers MVS : Ce paramètre définit la page de codes EBCDIC dans laquelle les données ASCII sont converties. Valeurs valides : 0 - Demande à la passerelle d'utiliser la table de conversion utilisée par la version précédente. 1047 pour l'anglais (É.-U.) 285 pour l'anglais (britannique) 273 pour l'allemand 297 pour le français 284 pour l'espagnol Valeur par défaut : 0 GatewayDefaultTraceOptio ns Permet de définir des options de traces de lignes de commande pour plusieurs passerelles. REMARQUE : si une option de trace est déjà définie dans la passerelle, la valeur de paramètre GatewayDefaultTraceOptions est ignorée. Valeurs valides : tous les paramètres d'options de traces de Gateway Valeur par défaut : <vide> GtwCondDispatchErr Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : CTM5050 CTM5301 CTM5311 CTM5312 CTM5323 HostPortList Liste de noms logiques des data centers CONTROL-M qui sont connectés à Control-M/EM. Valeurs valides : le nom d'hôte et le numéro de port, saisi au format suivant :<hôte>:<port>. Valeur par défaut : null 86 Control-M Workload Automation Guide de l'administrateur Paramètre Description GtwNumUpdateThreads Uniquement disponible si GtwParallelProcessingMode est activé (voir ci-dessous). Le nombre de threads dans le mode traitement multithread est indiqué par la valeur de ce paramètre. Valeurs valides : 2-16 Valeur par défaut : 2 GtwParallelProcessingMode Active le mode de traitement multithreading. La valeur off indique le traitement à thread unique. Valeurs valides : on off Valeur par défaut : 0 HostPortList Numéro de port et nom d'hôte du port d'écoute pour les passerelles. Valeurs valides : le nom d'hôte et le numéro de port, saisi au format suivant :<hôte>:<port>. Valeur par défaut : null InsertAlertTries Nombre de fois où la passerelle tente d'insérer une alerte dans Control-M/EM. Le nombre inclut la tentative initiale et peut être tout nombre entier égal ou supérieur à 1. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 10 MaxDownHistDays Nombre de jours pendant lesquels la liste de téléchargements est enregistrée. Cette liste contient des informations sommaires sur chaque téléchargement, telles que la date et heure, le nom du réseau et le nombre de ressources et de travaux téléchargés. Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Valeur par défaut : 100 MaxDailyRerunInfo Définit le nombre d'exécutions par jour que la passerelle conservera dans la table d'historique pour chaque travail. Par défaut : -1 (Aucune limite) Valeurs valides : tout nombre entier égal ou supérieur à 1. 87 Control-M Workload Automation Guide de l'administrateur Paramètre Description MaxOldDay Les téléchargements sont conservés dans la base de données Control-M/EM sans dépasser le nombre de jours indiqués dans ce paramètre. Valeurs valides : tout nombre entier qui est supérieur à 0. Valeur par défaut : 2 REMARQUE : le nombre de téléchargements stockés dans la base de données ne dépasse jamais la plus petite des valeurs MaxOldDay et MaxOldTotal. MaxOldTotal Nombre de téléchargements qui peuvent être stockés dans une base de données Control-M/EM. Si ce nombre est dépassé, le téléchargement le plus ancien est supprimé. Valeurs valides : tout nombre qui est supérieur à 0. Valeur par défaut : 4 MaxUploadBufferMPM Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 60000 MaxUploadBufferMVS À n'utiliser que par le Service client. Valeur par défaut : 60000 MultiByte_cp Détermine quelle page de codes MultiByte, Gateway utilise pour effectuer la conversion lors de l'envoi de données à un Control-M/Server de type z/OS. Valeurs valides : toute page de codes EBCDIC CJC RunInfoErrorLevel Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 0 RunInfoIgnoreDevCnt Indique le délai d'exécution maximum et minimum entre les annulations de calculs. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 2 88 Control-M Workload Automation Guide de l'administrateur Paramètre Description RunInfoMaxSamples Indique le nombre maximum d'échantillons d'exécution à conserver par travail. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC. Valeur par défaut : 20 RunInfoProcRecords Nombre maximum d'enregistrements d'informations d'exécution traités dans une boucle. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 100 RunInfoUpdCtx Configure le contexte dans lequel les informations d'exécution sont traitées. Valeurs valides : 0 - Thread principal de Gateway 1 - Thread distinct Valeur par défaut : 1 RunInfoWaitInterval Intervalle en secondes entre le traitement des informations d'exécution dans Gateway. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 10 SSLRetries Nombre de fois où Control-M/EM tente d'établir la communication avec la passerelle avant d'activer ou de désactiver SSL. SSL peut être activé ou désactivé lorsque Control-M/EM tente au départ de se connecter à la passerelle. Après avoir effectué le nombre indiqué de tentatives, SSL est activé ou désactivé (selon les besoins). Ce paramètre système est uniquement applicable lorsque la communication par SSL activé est sélectionnée. Il ne fonctionne pas lorsque seul TCP/IP est sélectionné. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 2 89 Control-M Workload Automation Guide de l'administrateur Paramètre Description SSLSyncTime Remplace la valeur du paramètre Sync_Timeout (dans le fichier Defaults.rsc) qui détermine la période entre les tentatives pour établir la communication avec la passerelle lorsque vous passez le protocole de communication à SSL activé. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 90 StatCollection4Distributed Détermine quel champ de propriétés du travail permet de collecter les statistiques des travaux distribués.. Par défaut : JOBNAME 90 Control-M Workload Automation Guide de l'administrateur Paramètres d'administration de Global Conditions Server Le tableau suivant décrit les paramètres d'administration de Global Conditions Server. Paramètre Description BulkSendIntSecs Intervalle (en secondes) entre l'envoi de groupes de conditions à un Data Center de reconnexion. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 0 BulkSendMax Nombre maximum de messages à envoyer dans un groupe à un Data Center reconnecté. Valeurs valides : ne modifiez pas ce paramètre sauf si le Service client de BMC Software vous le demande. Par défaut : 1000000 CleanOldIntSecs Délai maximum, en secondes, durant lequel les conditions inutilisées attendent dans la base de données avant d'être supprimées. Il se peut que ces conditions n'aient aucune destination de Data Center. Valeurs valides : 601 et plus Par défaut : 86400 (24 heures) CleanOldTimeSecs Délai maximum, en secondes, durant lequel les conditions inutilisées attendent dans la base de données avant d'être supprimées. Il se peut que ces conditions n'aient aucune destination de Data Center. Valeurs valides : 601 et plus Valeur par défaut : 86400 (24 heures) DispatchThreadsNum Détermine le nombre de threads qui envoient des mises à jour aux destinations. Par défaut : 1 DoneGcDelIntSecs Détermine le nombre de secondes après lequel GCS supprime les conditions déjà traitées de la mémoire et de la base de données. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 120 91 Control-M Workload Automation Guide de l'administrateur Paramètre Description GcDistributionPolicy Détermine comment gérer les demandes d'ajout ou de suppression en conflit pour les conditions globales lorsque les demandes sont reçues dans l'intervalle précisé dans GcDoneWaitSecs. Valeurs valides : ALL : Gérer toutes les demandes dans leur ordre d'arrivée, jusqu'à ce qu'elles soient envoyées vers toutes les destinations. TOGGLE : Chaque fois qu'une nouvelle demande est en conflit avec l'actuelle, arrêter le traitement de la demande actuelle et commencer le traitement de la nouvelle demande. NO_TOGGLING : Continuer le traitement de la demande actuelle et ignorer toutes les demandes en conflit. Par défaut : TOGGLE GcDoneWaitSecs Délai minimum (en secondes) durant lequel les conditions globales attendent dans la mémoire, après qu'elles aient été envoyées à tous les Data Centers connectés, avant d'être supprimées. La période d'attente empêche le renvoi des conditions. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 120 GcMaxRetries Nombre maximum de nouvelles tentatives pour envoyer des conditions à un Data Center qui avait renvoyé auparavant une erreur temporaire. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 5 GcRetryIntSecs Intervalle (en secondes) entre les tentatives d'envoi de conditions à un Data Center qui avait renvoyé auparavant une erreur temporaire. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 180 REMARQUE : Dans les environnements Control-M/EM avec des charges de travail élevées, Global Conditions Server peut ne pas répondre à des demandes de contrôle d'intégrité car il est occupé à communiquer avec des passerelles et à renvoyer des messages. Il est recommandé de passer la valeur de ce paramètre à 360 minimum pour éviter la surcharge de Global Conditions Server et l'aider à répondre à l'agent de maintenance. Type d'actualisation : Manuel 92 Control-M Workload Automation Guide de l'administrateur Paramètre Description GcTogglingForSameOp eration Indique si le basculement des politiques doit être activé pour les opérations identiques (telles que COND X ADD après COND X ADD). Valeurs valides : 1 : Toutes les opérations. 0 : Pour les opérations différentes (COND X DELETE après COND X ADD). Valeur par défaut : 1 GcXAlertSending Détermine s'il faut activer ou désactiver l'envoi de xalerts lorsqu'une condition n'est pas envoyée. Valeurs valides : ON OFF Valeur par défaut : ON MaintThreadPoolSize Détermine la taille du pool de threads d'entretien du GCS. Par défaut : 1 PortNum Port par défaut où GCS attend les demandes de clients (par exemple, les commandes ctl ou les messages de contrôle d'intégrité). Cette valeur n'est utilisée que si un port n'a pas été défini en utilisant le paramètre système HostPort. En outre, ce port n'est utilisé que s'il n'est pas occupé. Sinon, GCS sélectionne un port libre de manière aléatoire. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 10 000 SrvrsPollIntSecs Intervalle (en secondes) entre les tentatives de communication avec une passerelle. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 60 ThreadPoolSize Détermine la taille du pool de threads principal du GCS. Par défaut : 2 93 Control-M Workload Automation Guide de l'administrateur Paramètre Description UpdCommIntSecs Intervalle (en secondes) entre les affichages de la Table de communications dans la base de données Control-M/EM pour les nouveaux data centers. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 60 Paramètres de journalisation de Global Conditions Server (GCS) Le tableau suivant décrit les paramètres de journalisation de Global Conditions Server (GCS). Paramètre Description CondLogLvl Niveau d'informations de journalisation pour les activités de transfert des conditions. Les informations sont affichées pour les conditions reçues (In), les conditions envoyées (Out), les actions de confirmation et de rejet de transfert, et les problèmes de communication. Valeurs valides : 0 – Aucun diagnostic 1 – Transfert de conditions, problème et informations reçues 2 – Transfert de conditions, problème et informations envoyées 3 – Valeur 1 + valeur 2 (Valeur par défaut) DbLogLvl Niveau d'informations de journalisation pour les messages liés aux activités de la base de données. Les informations de diagnostics sont affichées sur les demandes de transfert de conditions insérées ou supprimées dans la base de données ou lues à partir de la base de données pour les opérations de récupération. Valeurs valides : 0 – Aucun diagnostic 1 – Messages sur l'écriture dans la base de données (insérer, mettre à jour, supprimer) 2 – Valeur 1 ainsi que l'activité de lecture dans la base de données (opérations de récupération) (Valeur par défaut) 94 Control-M Workload Automation Guide de l'administrateur Paramètre Description IntLogLvl Détermine le niveau des informations de journalisation pour les messages associés aux actions internes de GCS impliquant des problèmes temporaires et des situations reliés. Ces informations sont affichées sur les activités de traitement des conditions de GCS. Valeurs valides : 0 – Aucun diagnostic 1 – Actions de conditions basées sur des politiques de traitement des conflits Valeur par défaut : 1 LogSize Nombre maximum de lignes d'enregistrements dans le fichier GCS_LOG. Lorsque le nombre de lignes d'enregistrements dans le fichier GCS_LOG actuellement ouvert atteint la valeur indiquée dans ce paramètre, le fichier est fermé et un nouveau fichier GCS_LOG est ouvert. Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Si la valeur est 0, le fichier ne se ferme jamais, car il n'y a aucune taille maximale. Par défaut : 10000 KB MaxLogs Nombre maximum de fichiers journaux à gérer cycliquement. Lorsque le nombre de fichiers journaux GCS_LOG atteint la valeur indiquée dans ce paramètre, le fichier le plus ancien est supprimé, afin qu'un nouveau fichier GCS_LOG soit créé. Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Par défaut : 5 ShowMsgIDLog Détermine s'il faut afficher le nouvel ID du message dans le journal de GCS. Valeurs valides : O N Valeur par défaut : N 95 Control-M Workload Automation Guide de l'administrateur Paramètres de Control-M Self Service Après la modification des paramètres de Control-M Self Service, arrêtez et redémarrez le composant Self Service Server pour que les modifications soient appliquées. Pour obtenir une description de tous les autres paramètres système Control-M Self Service, consultez la rubrique Définition des paramètres de Control-M Self Service (à la page 48). Paramètre Description DetectInterval Détermine l'intervalle pour recalculer le statut d'un service. Valeurs valides : heure au format HH:MM:SS Par défaut : 00:01:00 MftSearchResponseTimeo Détermine le nombre de secondes avant une expiration ut d'une demande de recherche MFT. Par défaut : 60 SLSUserName Définit le nom d'utilisateur de Control-M Self Service Server lorsqu'il se connecte à GUI Server. Valeurs valides : expression de chaîne. Valeur par défaut : slsuser DisplayOrderAsIndepende Détermine si un flux dans un dossier est commandé de ntFlow façon unique. Un suffixe unique est ajouté à chaque nom de condition. La case Commander comme flux indépendant s'affiche dans la fenêtre Commande des services. Valeurs valides : Case à cocher Par défaut : Non 96 Control-M Workload Automation Guide de l'administrateur Control-M Workload Change Manager advanced system parameters The following table describes Control-M Workload Change Manager system parameters from the Control-M/EM system parameters Advanced window. For a description of all other Control-M Workload Change Manager system parameters, see Définition des paramètres système Control-M Workload Change Manager (à la page 51). Parameter Description NumDaysKeepApprovedReq Determines the number of days to keep approved requests data in s the Control-M/EM database. Default:14 days Valid values: 0-28 days SiteBackgroundColor Determines the site background color. Default: SolidBlue SiteBackgroundColorsValue Determines the site background color values. s Default: SolidBlue,SolidGray,SolidBrown,SolidOrange,PatternBlue,PatternGra y,PatternBrown,PatternOrange WCMEmailSubjectTemplate Defines the template for the e-mail’s subject field that is sent to the End users after the request state changes to one of the following: Returned Approved Default:Your request <REQUEST_NAME> for Ticket ID <CHANGE_ID> has been <ACTION> WCMCallbackResponseTime Determines the maximum number of seconds for a job flow to out check-in or synchronize before connection timeout.The following error message is displayed: Connection timeout, please check your request status in the Home page. Default: 60 seconds 97 Control-M Workload Automation Guide de l'administrateur Paramètres Maintenance Le tableau suivant décrit les paramètres de maintenance. Paramètre Description CheckHAinDistribuitedEM Permet au Configuration Agent de recycler automatiquement les composants dans un environnement distribué lorsqu'un basculement ou une rétrogradation se produit. Valeurs valides : 0 : On 1 : Off Valeur par défaut : 0 ComponentShowState Certains Control-M/EM, tels que GUI Server, les passerelles et Global Conditions Server ne sont pas visibles à l'utilisateur. Ces composants peuvent être affichés dans les fenêtres d'invite de commandes en définissant ce paramètre sur 1, en arrêtant Configuration Agent, et en redémarrant l'agent. Valeurs valides : 0 et 1 Valeur par défaut : 0 DelCommregAfterActivateTri Détermine le nombre d'activations en échec consécutives avant es que l'enregistrement commreg du composant soit supprimé. Valeur par défaut : 6 DiagOutputBufferSizeDefault Détermine la limite de taille par défaut en Ko lue depuis le fichier KB de sortie. Valeur par défaut : 100 DiagOutputBufferSizeMaxKB Détermine la taille maximale en Ko que vous pouvez définir forDiagOutputBufferSizeDefaultKB. Valeur par défaut : 100 FOTimeOutMinutes Détermine le nombre de minutes d'attente pour un basculement ou un rétablissement manuels avant expiration. Valeur par défaut : 5 HADBLifeCheckTries Détermine le nombre de demandes consécutives de contrôle d'intégrité vers le serveur de base de données sans obtenir une réponse. Valeur par défaut : 3 98 Control-M Workload Automation Guide de l'administrateur Paramètre Description HADBMaxStartupTries (PostgreSQL uniquement) Détermine le nombre de tentatives avortées de démarrage du serveur de base de données par Configuration Agent. Valeur par défaut : 20 HADBTimeBetweenLifeCheck Détermine le nombre de secondes d'attente entre l'envoi des demandes de contrôle d'intégrité vers le serveur de la base de données. Valeur par défaut : 5 HADBTimeToWaitAfterStartU (PostgreSQL uniquement) Détermine le nombre de secondes p d'attente après le démarrage du serveur de la base de données par Configuration Agent. Valeur par défaut : 10 HALifeCheckTries Détermine le nombre d'échecs consécutifs de demande de contrôle d'intégrité entre le Configuration Agent et les composants Control-M/EM avant que le Configuration Agent tente de le démarrer. Valeur par défaut : 3 HAMaxStartupTries Détermine le nombre de tentatives avortées de démarrage d'un composant Configuration Agent avant plantage. Valeur par défaut : 50 HATimeBetweenLifeCheck Détermine le nombre de secondes d'attente entre l'envoi des demandes de contrôle d'intégrité vers le Configuration Agent secondaire. Valeur par défaut : 15 HATimeToWaitAfterStartup Détermine le nombre de secondes d'attente après le démarrage d'un composant par Configuration Agent. Valeur par défaut : 180 99 Control-M Workload Automation Guide de l'administrateur Paramètre Description LogCleanInterval Intervalle en minutes entre les opérations de nettoyage du journal LogReg par Configuration Agent. REMARQUE : Configuration Agent nettoie le journal LogReg chaque fois qu'il est activé. Valeurs valides : tout nombre entier supérieur à 0. Valeur par défaut : 360 LogCleanLevel Quantité d'informations que l'opération de nettoyage efface du journal LogReg. Valeurs valides : 0 - Aucune suppression 1 - Nettoie uniquement les propres messages du journal de l'agent 2 - Nettoie tous les messages du journal Valeur par défaut : 1 LogHistoryDays Nombre de jours de rétention des entrées du journal avant d'être supprimées du journal. Valeurs valides : minimum de 0 Valeur par défaut : 1 LogInfoLevel Niveau de détail dans les entrées du journal LogReg consignées par Configuration Agent. Valeurs valides : 0 - Aucune entrée 1 - Messages liés à Configuration Agent 2 : brefs messages liés au composant et à l'agent 3 - Messages détaillés liés au composant et à l'agent Valeur par défaut : 2 SockRecrMaxAtmp Valeurs valides : Le nombre maximum de fois où Configuration Agent tente de créer un socket. Valeur par défaut : -1 (aucune limite) 100 Control-M Workload Automation Guide de l'administrateur Paramètre Description SockRecrWtIntr Intervalle (en secondes) entre les tentatives successives de création d'un socket. Valeurs valides : tout nombre entier supérieur à 0. Valeur par défaut : 10 StdoutLogInfoLevel Niveau de détail dans les messages de sortie standard signalés par Configuration Agent. Valeurs valides : 0 - Aucune entrée 1 - Messages liés à Configuration Agent 2 - Brefs messages liés au composant et à l'agent 3 - Messages détaillés liés au composant et à l'agent Valeur par défaut : 2 StopGracePeriodSec Délai (en secondes) imparti à un composant pour s'arrêter après une commande Stop (Arrêter). Lorsque ce délai est dépassé, Configuration Agent tente à nouveau d'arrêter le composant. Si le nombre de nouvelles tentatives indiqué par le paramètre StopTries est dépassé, l'agent tue le composant. Valeurs valides : tout nombre entier supérieur à 0. Valeur par défaut : 45 StopTries Le nombre de fois où Configuration Agent tente d'arrêter le composant en utilisant la commande Stop (Arrêter) avant de le tuer. Valeurs valides : minimum de 1 Valeur par défaut : 2 SyncCFGFilesCycleInterval Détermine le nombre de secondes durant lesquelles Configuration Agent attend entre chaque vérification d'un fichier de configuration, les modifications à mettre à jour dans la base de données. Valeur par défaut : 3600 101 Control-M Workload Automation Guide de l'administrateur Paramètres de GUI Après la modification des paramètres de GUI, arrêtez et redémarrez les composants appropriés de GUI pour que les modifications soient appliquées. Paramètre Description GettingStartedCustomized Définit l'URL de la page HTML personnalisée qui est utilisée pour la fenêtre URL Bienvenue dans le client Workload Automation. Pour plus d'informations, consultez la rubrique Personnalisation de la fenêtre Welcome (Bienvenue) (à la page 43). OrbShutdownWait À n'utiliser que par le Service client. Dans Control-M/EM et Control M Workload Automation, attente de confirmation de CORBA Object Request Broker (ORB) avant de l'arrêter. Valeurs valides : 0 (Non) - Control-M/EM et Control M Workload Automation n'attendent pas la confirmation de l'arrêt de ORB. 1 (Oui) - Control-M/EM et Control M Workload Automation attendent la confirmation de l'arrêt de ORB. Valeur par défaut : 1 ProcessCommandsPerVP À n'utiliser que par le Service client. Nombre de commandes de GUI Server que Control-M/EM peut traiter simultanément pour chaque Point de vue. Ces commandes incluent l'envoi, l'ajout et la mise à jour de travaux, ainsi que l'exécution de demandes d'actualisation. Valeur par défaut : 1 ProcessMFCommands À n'utiliser que par le Service client. Nombre de commandes de GUI Server que Control-M/EM peut traiter simultanément. Ces commandes ne sont pas spécifiques des Points de vue et incluent l'affichage de fenêtres contextuelles et de messages de la barre de tâches dans la fenêtre Control-M Workload Automation. Valeur par défaut : 10 ProcessVPsCommands À n'utiliser que par le Service client. Nombre de commandes de GUI Server que Control-M/EM peut traiter simultanément pour tous les Points de vue. Ces commandes incluent l'envoi, l'ajout et la mise à jour de travaux, ainsi que les demandes d'actualisation. Valeur par défaut : 10 102 Control-M Workload Automation Guide de l'administrateur Paramètre Description UserChangePassword Détermine si un utilisateur peut changer de mot de passe. Valeurs valides : 0 - Seuls les utilisateurs qui ont l'autorisation Full (Complète) ou Update (Mise à jour) pour modifier les définitions de sécurité, peuvent modifier le mot de passe. 1 - Tous les utilisateurs peuvent modifier le mot de passe. Valeur par défaut : 1 Paramètres de GUI Server Si un administrateur Control-M/EM utilise la fonction Authorization (Autorisation) pour définir un mot de passe, les exigences de complexité, de longueur et d'historique des mots de passe sont ignorées. Paramètre Description Action_OrderForce_AuthLev el Indique si les utilisateurs avec l'accès de navigation peuvent commander ou forcer des travaux. Valeurs valides : UPDATE_ACCESS – Seuls les utilisateurs avec l'accès de mise à jour peuvent commander ou forcer un travail. BROWSE_ACCESS – Les utilisateurs avec l'accès de navigation ou de mise à jour peuvent commander et forcer des travaux. Par défaut : UPDATE_ACCESS AddJobsChunkSize Taille de segment de travaux pendant l'ouverture du Point de vue. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 1000 AlertsEnabled Détermine si la fenêtre Gestion des alertes est activée ou non. Valeurs valides : 0 : Désactivé 1 : Activé Par défaut : 1 103 Control-M Workload Automation Guide de l'administrateur Paramètre Description AllowQueryDBFieldValues Indique si les options de Available Values (Valeurs disponibles) sont affichées pour certains champs du volet Properties (Propriétés). Valeurs valides : 0 ou 1. Par défaut : 1 (On) AuthenticationLevel REMARQUE : ne modifiez pas ce paramètre sauf si BMC Software vous le demande. Valeurs valides : 0, 1 ou 2. Par défaut : 2 AuthorSecurity Indique si une politique de sécurité très stricte (restrictive), stricte, ou tolérante (permissive) est appliquée pour envoyer les travaux pendant le traitement de Nouveau jour. Le mécanisme de sécurité de Control-M utilise le paramètre Created By (Créé par) et le paramètre système AuthorSecurity pour garantir que seuls les utilisateurs autorisés peuvent envoyer des travaux lors du traitement du Nouveau jour. Dans tous les modes, l'administrateur est autorisé à modifier l'auteur. REMARQUE : si ce paramètre est modifié, les utilisateurs de Control-M Workload Automation qui sont hors ligne doivent se connecter pour se synchroniser avec le nouveau paramètre. Valeurs valides : 1 (Mode permissif) - L'édition de l'auteur est activée. Les utilisateurs peuvent conserver l'auteur d'origine lors de l'exécution des utilitaires ou effectuer une opération d'écriture dans Control-M/EM, ou également remplacer l'auteur par un autre utilisateur. 2 (Mode restrictif) - L'auteur est l'utilisateur effectuant actuellement une opération d'écriture dans Control-M/EM. En revanche, l'auteur d'origine peut être conservé pour les définitions de traitement des travaux d'origine (dont les tables associées sont verrouillées). 3 (Mode très restrictif) - L'auteur est défini sur l'utilisateur effectuant actuellement une opération d'écriture dans Control-M/EM pour toutes les définitions de traitement des travaux. Par défaut : 1 BIMCommLoopInterval Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 45 BIMThreadPoolIdleTime Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 30 104 Control-M Workload Automation Guide de l'administrateur Paramètre Description BIMThreadPoolMaxSize Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 10 BIMThreadPoolMinSize Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 1 bulk_act_cond Taille de bloc dans l'opération en bloc pour les conditions d'extraction. REMARQUE : ne modifiez pas un des quatre paramètres bulk_act_xxx sauf si BMC Software vous le demande. Valeurs valides : 10-10 000 Par défaut : 250 bulk_act_grp Taille de bloc dans l'opération en bloc pour les tables d'extraction. Valeurs valides : 10 - 10 000 Par défaut : 100 bulk_act_job Taille de bloc dans l'opération en bloc pour les travaux d'extraction. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 250 bulk_act_res Taille de bloc dans l'opération en bloc pour l'extraction des ressources de contrôle ou quantitatives. Valeurs valides : 10 - 10000 Par défaut : 50 bulk_bim_svc Détermine la taille de l'opération en bloc pour récupérer les travaux dans les services BIM Par défaut : 100 REMARQUE : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. CloseOldDownloads REMARQUE : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeurs valides : 0 ou 1 Par défaut : 1 105 Control-M Workload Automation Guide de l'administrateur Paramètre Description ConcurrentCollections Nombre de collectes qui peuvent être lues en parallèle. Si cette valeur est définie sur 1, les collectes sont lues en série. L'augmentation de ce nombre améliore le temps de réponse mais peut utiliser davantage de ressources de CPU. REMARQUE : si vous augmentez la valeur de ce paramètre, surveillez le système pendant plusieurs jours, surtout lors des périodes d'utilisation intensive, pour garantir que les performances ne s'en ressentent pas. Vous souhaiterez peut-être augmenter graduellement la valeur de ce paramètre (par exemple, de un ou deux à la fois), pour éviter les goulots d'étranglement du CPU. après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : 1-10 Par défaut : 4 ControlResourceLoadLimit Le nombre maximum de ressources de contrôle qui peuvent être chargées simultanément dans la mémoire depuis la base de données Control-M/EM. Ce paramètre peut permettre de contrôler l'utilisation de la mémoire. En revanche, si ce paramètre est défini sur -1, il n'y a aucune limite maximale. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : -1 DelayBeforePinning Le nombre de secondes avant que GUI Server commence à traiter le fichier pin_collection.ini. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 10 EMAPIActiveJobsLoadLimit Le nombre de travaux dans la base de données Travaux actifs qui sont vérifiés par GUI Server lors du traitement de la demande request_act_retrieve_jobs, et inclus dans la réponse à la demande. Valeurs valides : de 10 à -1 (illimité) Par défaut : 1000 EMThreadPoolIdleTime Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 30 106 Control-M Workload Automation Guide de l'administrateur Paramètre Description EMThreadPoolMaxSize Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 100 EMThreadPoolMinSize Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 5 ExcludedJobFields Identifie les champs (colonnes de base de données) qui ne devraient pas être téléchargés lors de l'extraction de collectes, réduisant ainsi la charge de mémoire et améliorant le temps de réponse. N'importe quel champ ou tous les champs suivants peuvent être exclus. Utilisez des espaces, des virgules, deux-points ou des points-virgules pour séparer plusieurs entrées. Avertissement : BMC Software recommande de ne pas exclure les données (remplacer la valeur de ce paramètre par 1) sans d'abord consulter le Service client de BMC Software. Si vous ne remplacez pas la valeur par 1, veillez à modifier les définitions de traitement de travaux pour qu'ils ne contiennent pas de données exclues. REMARQUE : les utilisateurs de Control-M Workload Authorization ne peuvent pas effectuer une recherche ou une requête dans les champs exclus. Vous pouvez modifier les champs à exclure en ajoutant ou en supprimant les champs dans ce paramètre. après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : Colonne de base de données - Description MAX_WAIT- Délai maximum ODATE - Date de commande OWNER - Propriétaire DESCRIPTION- Description CPU_ID - ID hôte Valeur par défaut : null (aucun champ n'est exclu). 107 Control-M Workload Automation Guide de l'administrateur Paramètre Description ExcludeJobControlRes Détermine si les ressources de contrôle sont (0) ou ne sont pas (1) téléchargées depuis la base de données lors de l'extraction des collectes. Si des ressources de contrôle inutiles ne sont pas téléchargées, les exigences de mémoire sont réduites et le temps de réponse est amélioré. Avertissement : BMC Software recommande de ne pas exclure les données (remplacer la valeur de ce paramètre par 1) sans d'abord consulter le Service client de BMC Software. Si vous ne remplacez pas la valeur par 1, veillez à modifier les définitions de traitement de travaux pour qu'ils ne contiennent pas de données exclues. REMARQUE : les utilisateurs de Control-M Workload Authorization ne peuvent pas effectuer une recherche ou une requête dans des ressources de contrôle exclues. après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : 0 – Ne pas exclure les ressources de contrôle. 1 – Exclure les ressources de contrôle. Par défaut : 0 ExcludeJobQuantRes Détermine si les ressources quantitatives sont téléchargées depuis la base de données lors de l'extraction des collectes. Si des ressources quantitatives inutiles ne sont pas téléchargées, les exigences de mémoire sont réduites et le temps de réponse est amélioré. Avertissement : BMC Software recommande de ne pas exclure les données (remplacer la valeur de ce paramètre par 1) sans d'abord consulter le Service client de BMC Software. Si vous ne remplacez pas la valeur par 1, veillez à modifier les définitions de traitement de travaux pour qu'ils ne contiennent pas de données exclues. REMARQUE : les utilisateurs de Control-M Workload Authorization ne peuvent pas effectuer une recherche ou une requête dans des ressources quantitatives exclues. après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : 0 – Ne pas exclure les ressources quantitatives. 1 – Exclure les ressources quantitatives. Par défaut : 0 108 Control-M Workload Automation Guide de l'administrateur Paramètre Description FailCheckDBTimeOut Délai en secondes avant que GUI Server vérifie le statut de communication du serveur de base de données. Si la communication est encore défaillante, elle est considérée comme interrompue, et l'action indiquée dans StopIfDBConnectionFail est implémentée. REMARQUE : ce paramètre est uniquement applicable après que GUI Server détermine que la communication avec la base de données est interrompue. après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : 1-60 Par défaut : 5 LimitArchiveJobsInMem Le nombre maximum de travaux d'archivage en mémoire par GUI Server. Valeurs valides : tout nombre supérieur à 0. Par défaut : 40000 LimitPlaybackQueueSize Détermine la limite de taille de file d'attente pour la lecture de l'historique Par défaut : 60000 MaxObsoleteJobs REMARQUE : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeurs valides : tout nombre supérieur à 0. Par défaut : 100000 MaxUserTimeoutSec Délai (en secondes) durant lequel un jeton utilisateur de client d'API Control-M/EM peut être valide. Par la suite, GUI Server peut invalider le jeton. REMARQUE : après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : tout nombre supérieur à 0. Par défaut : 10800 MFTDefaultSearchDayRange Détermine le nombre de jours durant lesquels vous pouvez rechercher les transferts de fichiers dans MFT. Par défaut : 2 MFTRequesterThreadPoolSiz Détermine le nombre de threads qui exécutent les demandes MFT. e Par défaut : 2 109 Control-M Workload Automation Guide de l'administrateur Paramètre Description MFTSearchLimit Détermine le nombre maximum de résultats de la recherche de transferts de fichiers provenant d'une recherche MFT. Par défaut : 1000 MFTSearchMode Détermine si la recherche MFT est collectée à partir de la mémoire (CACHE) ou de la base de données (SQL). Valeurs valides : CACHE SQL Par défaut : CACHE NumberOfMyWorldJobs Nombre total d'hôtes de travaux affichés lorsque l'option Local View (Vue locale) est utilisée. REMARQUE : après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : 2-30 000 Par défaut : 100 OnPromtReqCheckInScript Définit un script qui est exécuté lors du check-in d'une demande de promotion. OpenCollByScanAllJobsColl Détermine si les travaux sont lus depuis le cache dans GUI Server ou à partir de la base de données lorsque vous ouvrez un point de vue. Valeurs valides : 0 : Lisez à partir de la base de données 1 : Lisez à partir du cache de GUI Server Par défaut : 1 PinAllJobsCollection Détermine si la collecte All Jobs (Tous les travaux) est chargée et épinglée lorsque GUI Server démarre. Valeurs valides : 0 – La collecte All Jobs (Tous les travaux) n'est pas chargée et épinglée lorsque GUI Server démarre. 1 – La collecte All Jobs (Tous les travaux) est chargée et épinglée lorsque GUI Server démarre. Par défaut : 1 110 Control-M Workload Automation Guide de l'administrateur Paramètre Description PrereqConditionsLoadLimit Le nombre maximum de conditions préalables qui peuvent être chargées simultanément dans la mémoire depuis la base de données Control-M/EM. Ce paramètre permet de contrôler l'utilisation de la mémoire. Valeurs valides : tout nombre supérieur à -1. Par défaut : -1 (aucune limite) QuantResourceLoadLimit Le nombre maximum de ressources quantitatives qui peuvent être chargées simultanément dans la mémoire depuis la base de données Control-M/EM. Ce paramètre permet de contrôler l'utilisation de la mémoire. Valeurs valides : tout nombre supérieur à -1. Par défaut : -1 (aucune limite) QueriedCollection Collecte de travaux à inclure dans la collecte de voisinage réseau. Valeurs valides : CURRENT (ACTUEL) – La collecte de travaux dans le point de vue à partir duquel l'utilisateur a ouvert le voisinage réseau. All Jobs (Tous les travaux) – La collecte inclut tous les travaux, pas uniquement ceux du Point de vue actuel. Par défaut : CURRENT (ACTUEL) 111 Control-M Workload Automation Guide de l'administrateur Paramètre Description SecuredExcludedFields Détermine si GUI Server est en mode Secure (Sécurisé). Si GUI Server est en mode Secure (Sécurisé), les demandes utilisateur pour afficher ou modifier les champs inclus dans le filtre Security (Sécurité) d'un Point de vue sont rejetées. Avertissement : BMC Software recommande de ne pas exclure les données (remplacer la valeur de ce paramètre par 1) sans d'abord consulter le Service client de BMC Software. Valeurs valides : 0 - GUI Server n'est pas en mode Secure (Sécurisé) ; il demande à l'utilisateur de confirmer s'il souhaite ou non continuer le traitement de la demande. 1 - GUI Server est en mode Secure (Sécurisé) ; il refuse la demande car l'ouverture d'un Point de vue pourrait entraîner une faille de sécurité. L'utilisateur ne peut pas ouvrir de Point de vue tant que le filtre d'autorisation de l'utilisateur n'est pas modifié par l'administrateur système pour qu'il ne contienne plus de champs exclus. Si GUI Server demande une confirmation, prenez bien en compte les facteurs suivants avant de confirmer la demande : Si une définition de hiérarchie de Points de vue contient un champ exclu, le Point de vue regroupe les travaux comme s'ils avaient tous la même valeur vide ("") et la hiérarchie est incorrecte. Si une collecte, un filtre ou un filtre User Authorization (Autorisation utilisateur) contient des critères qui correspondent à des champs exclus, une correspondance est supposée pour ces critères de filtrage, générant ainsi des résultats de filtrage non souhaitables. Si un filtre User Authorization (Autorisation utilisateur) comprend uniquement des travaux pour lesquels l'utilisateur est le propriétaire, mais que Owner (Propriétaire) est un champ exclu, une correspondance pour Owner (Propriétaire) est supposée pour chaque travail dans la base de données des travaux actifs. Ceci pourrait entraîner le chargement de chaque travail dans la base de données des travaux actifs (s'il n'y a pas d'autres critères d'exclusion). Par défaut : 0 112 Control-M Workload Automation Guide de l'administrateur Paramètre Description SendRequestToScript Permet aux administrateurs de définir un script qui s'exécute lorsqu'une requête de Control-M Workload Change Manager change de statut. EXEMPLE : Un administrateur souhaite superviser les requêtes soumises et vérifier qu'un ticket de modification avec l'ID de ticket attribué à la requête existe dans Control-M Workload Change Manager et est approuvé. Pour activer une application externe pour une requête de Control-M Workload Change Manager, consultez la section Activer une application externe pour une requête de Control-M Workload Change Manager. Valeurs valides : Chemin d'accès complet au script Par défaut : Vide ServicesCacheRefreshInterv al Détermine le nombre de secondes pour construire un autre cache pour la fenêtre Services Valeur par défaut : 15 SockRecrMaxAtmp Le nombre maximum de fois où GUI Server tente de créer un socket. REMARQUE : après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : -1 (aucune limite) SockRecrWtIntr Intervalle (en secondes) entre les tentatives successives de création d'un socket. REMARQUE : après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 10 StandartCheckDBTimeOut Détermine le nombre de secondes d'attente entre les intervalles pour confirmer que la communication avec le serveur de base de données est encore active. 113 Control-M Workload Automation Guide de l'administrateur Paramètre Description StopIFDBConnectionFail Mesure à prendre si la communication entre GUI Server et le serveur de base de données est interrompue. REMARQUE : après la modification de ce paramètre, arrêtez et redémarrez tous les composants de GUI Server pour que les modifications soient appliquées. Valeurs valides : 0 – GUI Server est arrêté tant que la communication avec le serveur de base de données n'est pas rétablie. Une fois la communication rétablie, Configuration Agent redémarre GUI Server. 1 – GUI Server reste opérationnel. En revanche, son statut est Warning (Avertissement) (tel qu'affiché dans CCM) et il peut ne pas fonctionner. Par défaut : 0 TopologyCacheRefreshInterv Détermine le nombre de secondes d'attente avant que GUI Server envoie al des demandes à CMS pour la topologie (Control-M/Server et Agents) Par défaut : 15 UseQueriedCollectionForFind Détermine la collecte de travaux faisant l'objet d'une recherche depuis l'écran Point de vue. Valeurs valides : 1 (Yes [Oui]) - Lorsqu'une recherche dans un point de vue est effectuée, la limiter aux travaux qui répondent au paramètre système QueriedCollection. 0 (No [Non]) - Effectuer la recherche en utilisant tous les travaux. Par défaut : 1 ViewpointPolicy Détermine quels dossiers SMART sont transmis au Point de vue. Valeurs valides : SELECT_JOBS - Les critères de filtrage ne sont appliqués qu'aux travaux. Seuls les travaux qui répondent aux critères de filtrage, et seuls les dossiers SMART contenant au moins un tel travail, sont transmis et affichés. (Aucun dossier vide n'est transmis.) SELECT_JOBS_AND_SG - Les critères de filtrage sont appliqués à la fois aux travaux et aux dossiers SMART. Outre la transmission des mêmes travaux et dossiers SMART qui sont transmis pour la valeur SELECT_JOBS, le serveur transmet également les dossiers SMART qui correspondent aux critères de filtrage (et transmet les critères de sécurité) même s'ils sont vides. Par défaut : SELECT_JOBS 114 Control-M Workload Automation Guide de l'administrateur Paramètre Description ViewpointPullQueueWeightL Détermine le nombre de points de vue qui peuvent être ouverts imit simultanément dans l'application Web Self Service Par défaut : 30000 ViewPointTimeoutForBIM Le nombre de millisecondes durant lesquelles Control-M/EM GUI Server devrait recevoir une réponse de BMC Batch Impact Manager après l'envoi d'une demande. Valeurs valides : tout nombre entier supérieur à 0. Par défaut : 600000 UpdatesQueueLimit Taille par défaut de la file d'attente de mises à jour pour un Point de vue. Valeurs valides : tout nombre supérieur à 0 et inférieur à UpdatesQueueMaxLimit. Par défaut : 5000 UpdatesQueueMaxLimit La taille maximale possible de la file d'attente de mises à jour pour un Point de vue. Valeurs valides : tout nombre supérieur à 0. Valeur par défaut : 59000 AlertsMapRefreshInterval Fréquence (en secondes) à laquelle l'option Global Alerts (Alertes globales) met à jour la base de données concernant les alertes supprimées et la raison de cette suppression. La mise à jour est uniquement effectuée lorsque le délai indiqué est écoulé et qu'une ou plusieurs alertes ont été supprimées. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 60 GatewayOutgoingQueueSize Le nombre maximum d'octets mis en tampon dans GUI Server, en attente d'être envoyés vers Control/M Server. Par exemple, à la suite d'une demande d'enregistrement de JCL. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 500000 115 Control-M Workload Automation Guide de l'administrateur Paramètre Description RemedyCloseTicketMode Indique dans quel mode un ticket Remedy est fermé, et quel effet cela a sur le statut de l'alerte. Valeurs valides : HANDLE_ON_CLOSE - Le statut de l'alerte est mis à jour automatiquement sur Handled (Traité) lorsque le ticket est fermé. CLOSE_ON_HANDLE -Lorsque le statut de l'alerte est Handled (Traité), le ticket est automatiquement fermé. BIDIRECTION_CLOSE_HANDLE - Soit une alerte passant à Handled (Traité) ferme un ticket, soit la fermeture d'un ticket passe le statut d'alerte à Handled (Traité). SEPERATE_CLOSE_HANDLE - Close (Fermer) et Handle (Traiter) sont deux actions distinctes qui ne s'influencent pas mutuellement. Par défaut : HANDLE_ON_CLOSE SockRecrWtIntr Intervalle (en secondes) entre les tentatives successives de création d'un socket. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Par défaut : 10 116 Control-M Workload Automation Guide de l'administrateur Paramètres de CMS Le tableau suivant décrit les paramètres de CMS. Paramètre Description AdminRequestTimeout REMARQUE : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. S'il vous est demandé de changer ce paramètre, vous devez redémarrer CMS pour que les modifications soient appliquées. Valeurs valides : tout nombre entier qui est égal ou supérieur à 20. CmsCommMode Le mode avec lequel Configuration Management Server se connecte à Control-M/Server Configuration Agent. Valeurs valides : TCP - Une connexion non sécurisée est établie. SSL - Connexion à l'aide de SSL uniquement. Auto - Le système détecte automatiquement le type de connexion établi. Valeur par défaut : TCP CmsCtmNGRefreshInterval Définit l'intervalle d'actualisation en secondes pour collecter les données du groupe d'hôtes. Valeurs valides : 0-10 000 (0 - les données du groupe d'hôtes ne sont pas collectées) Par défaut : 900 CmsCtmRefreshInterval CMS (Configuration Management Server) actualise régulièrement le statut et la topologie des Control-M/Servers. Ce paramètre système régit la durée en secondes entre chaque épisode d'actualisation. Valeurs valides : tout nombre entier qui est égal ou supérieur à 30. Valeur par défaut : 60 CmsEmRefreshInterval CMS actualise régulièrement son image interne de statut de composant Control-M/EM Ce paramètre système régit la durée en secondes entre chaque épisode d'actualisation. Valeurs valides : tout nombre entier qui est égal ou supérieur à 30. Valeur par défaut : 60 CmsGateAdditionalParams Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. 117 Control-M Workload Automation Guide de l'administrateur Paramètre Description CmsHostSpecRetrieverInterval Détermine le nombre de fois en 24 heures pour envoyer des demandes internes afin d'obtenir les spécifications de l'ordinateur (utilisées pour le rapport Serveurs GÉRÉS). Valeur par défaut : 60 CmsMaxPluggableOutput Détermine la taille maximale en Ko de stdout et stderr, lue depuis la demande enfichable. Valeur par défaut : 100 CmsXAlertsHost Indiquez l'hôte ou l'adresse IP sur lequel CMS est forcé de recevoir des XAlerts. Valeurs valides : tout nom d'hôte ou adresse IP valide. REMARQUE : si aucune valeur n'est saisie pour ce paramètre, le nom d'hôte sur lequel CMS est installé, est utilisé. Valeur par défaut : null CmsXAlertsPort Indiquez le port via lequel les XAlerts sont reçues. Valeurs valides : tout port valide. Valeur par défaut : 0 REMARQUE : La valeur par défaut 0 signifie que n'importe quel port aléatoire est utilisé. DBCheckSpaceIntervalSeconds Détermine le nombre de secondes d'attente avant de vérifier l'utilisation de l'espace de la base de données. Valeur par défaut : 36000 DBCheckSpaceWarningPct Détermine le pourcentage maximum d'utilisation de l'espace de base de données autorisé. REMARQUE : Une Xalert est générée si le seuil est dépassé. Valeur par défaut : 90 DiagOutputTimeout Détermine le nombre de secondes d'attente d'une réponse de Control-M/Agent avant qu'une expiration se produise pour la demande Get_diag_output. Valeur par défaut : 30 HAProgressDataRetentionInterv Détermine le nombre de secondes pendant lequel les informations al d'avancement du basculement ou de la rétrogradation sont disponibles une fois le processus terminé. Valeur par défaut : 604800 118 Control-M Workload Automation Guide de l'administrateur Paramètre Description HandledXAlertHandling Détermine si les alertes traitées sont envoyées comme une interruption SNMP ou à un script. Valeurs valides : 1 - Les alertes traitées sont envoyées comme une interruption SNMP ou à un script. 0 - Les alertes traitées ne sont pas envoyées comme une interruption SNMP et à un script. REMARQUE : ce paramètre n'est valide que lorsqu'une valeur de 1, 2 ou 3 est affectée au paramètre système XAlertsSendSnmp. Valeur par défaut : 0 IdenticalXAlertTimeDelta Détermine l'intervalle (en minutes) durant lequel une alerte est définie comme identique à une alerte correspondante précédente. Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Valeur par défaut : 30 minutes IdenticalXAlertCompareDesc Détermine si le champ MESSAGE est utilisé pour comparer des alertes identiques. Valeurs valides : 1 - Comparer le champ MESSAGE. 0 - Ne pas comparer le champ MESSAGE. Valeur par défaut : 0 IdenticalXAlertHandling Détermine si les alertes identiques sont envoyées comme une interruption SNMP ou à un script. Valeurs valides : 1 - Les alertes identiques sont envoyées comme une interruption SNMP ou à un script. 0 - Les alertes identiques ne sont pas envoyées comme une interruption SNMP et à un script. REMARQUE : ce paramètre n'est valide que lorsqu'une valeur de 1, 2 ou 3 est affectée au paramètre système XAlertsSendSnmp. Valeur par défaut : 0 ManageSSL_CertExpirDays Détermine la durée d'expiration d'un certificat dans l'assistant Manage SSL Generate Certificate. Valeurs valides : tout nombre entier qui est égal ou supérieur à 1. Par défaut : 7300 119 Control-M Workload Automation Guide de l'administrateur Paramètre Description ManageSSL_CACertExpirDays Détermine la durée d'expiration d'un CA de site dans l'assistant Manage SSL Generate Certificate. Valeurs valides : tout nombre entier qui est égal ou supérieur à 2. Par défaut : 7300 ManageSSL_CertKeyLengthBits Détermine le nombre de bits dans la clé de certificat de l'assistant Manage SSL Generate Certificate. Valeurs valides : 1024, 2048, 3072, 4096 Par défaut : 1024 MaxXAlerts2Send2Client Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Détermine le nombre maximum d'alertes d'exception envoyées depuis CMS vers la fenêtre Exception Alerts (Alertes d'exception). Valeur par défaut : 2000 RemoteCmdTimeout La durée (en secondes) pendant laquelle CMS attend une réponse à une demande distante envoyée via Configuration Management Server à Control-M/Server, Control-M/Agent et aux modules d'application, avant expiration. La requête agent ping est un exemple de ce type de demande. Valeurs valides : tout nombre entier qui est égal ou supérieur à 30. Valeur par défaut : 300 RunInfoStatsPurgeDays Le nombre de jours de rétention des statistiques supprimées, après lesquels les statistiques seront supprimées lors de la purge automatique. Valeurs valides : tout nombre entier qui est égal ou supérieur à 1. Par défaut : 100 jours RunInfoStatsPurgeInterval Intervalle (en minutes) entre les activations de purge automatique des statistiques périodiques, par CMS. REMARQUE : pour désactiver la purge automatique, définissez la valeur sur 0. Valeurs valides : tout nombre entier qui est égal ou supérieur à 1. Par défaut : 30 120 Control-M Workload Automation Guide de l'administrateur Paramètre Description UsageAlertsState Détermine si les Alertes d'utilisation sont activées ou non. Valeurs valides : 0 - Désactivé 1 - Activé Par défaut : 0 VMCleanupIntervalMinutes Intervalle (en minutes) entre les activations de nettoyage automatique de l'historique des travaux par CMS. REMARQUE : pour désactiver le nettoyage automatique, définissez la valeur sur 0. Valeurs valides : tout nombre entier qui est égal ou supérieur à 30. Par défaut : 30 VMMaxDaysRetainCurJobsHistor Le nombre de jours après lesquels l'historique des travaux actuels doit y être supprimé automatiquement. REMARQUE : une version de travail est supprimée uniquement lorsque toutes les conditions suivantes sont vraies : La version dépasse VMVersionsNumberToKeep. La version dépasse VMMaxDaysRetainCurJobsHistory. Le nettoyage automatique est exécuté, comme déterminé par VMCleanupIntervalMinutes. Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Par défaut : 0 VMNumDaysRetainDeletedJobs Le nombre de jours de rétention des travaux supprimés et de leur historique. La suppression des tables sera également effective en fonction de cette valeur. Valeurs valides : tout nombre entier qui est égal ou supérieur à 1. Par défaut : 180 121 Control-M Workload Automation Guide de l'administrateur Paramètre Description XAlertsSendSnmp Détermine si une alerte sera envoyée comme interruption SNMP, à un script, les deux, ou aucun des deux. Valeurs valides : 0 - Inactive. 1 - Envoyée comme une interruption SNMP. 2 - Envoyée à un script. 3 - Envoyée comme une interruption SNMP et à un script. Valeur par défaut : 0 XAlertsMaxAge Détermine (en jours) la durée d'enregistrement des XAlerts avant d'être supprimées par Configuration Management Server. Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Valeur par défaut : 180 jours XAlertsMaxHandled Le nombre maximum de XAlerts traitées qui sont affichées dans la fenêtre Exception Alerts (Alertes d'exception). Valeurs valides : tout nombre entier qui est égal ou supérieur à 0. Valeur par défaut : 100 XAlertsSnmpHosts Indique les noms d'hôtes des machines vers lesquelles envoyer l'interruption SNMP. Valeurs valides : tout nom d'hôte ou adresse IP. Séparez plusieurs hôtes avec un point-virgule. Pour ajouter un port spécifique pour chaque port, entrez le nom d'hôte suivi de deux-points et du numéro de port. EXEMPLE : XAlertsmachine:7000;SNMPmachine;Scriptsmachine:7001 Valeur par défaut : null XAlertsSend2Script Indiquez le chemin d'accès complet et le nom de fichier du script à envoyer. Ce paramètre n'est utilisé que lorsque le paramètre système XAlertsSendSnmp est défini sur 2 ou 3. Valeurs valides : tout nom de fichier et de chemin d'accès complet. Valeur par défaut : null XAlertsDisableMsgIDs Indiquez les ID de message pour lesquels aucune XAlert n'est envoyée. Par défaut, aucun ID de message n'est indiqué. Utilisez une virgule pour séparer plusieurs ID de message. Par défaut : aucun 122 Control-M Workload Automation Guide de l'administrateur Paramètre Description XAlertsMinSeverityFilter Indiquez le filtre de niveau de gravité. Les XAlerts avec une valeur égale ou supérieure au niveau de gravité indiqué, sont envoyées vers la fenêtre Exception Alerts (Alertes d'exception). Valeurs valides : Avertissement Erreur Grave Valeur par défaut : Avertissement 123 Control-M Workload Automation Guide de l'administrateur Paramètres de Control-M/EM dans le fichier Defaults.rsc Le tableau suivant décrit les paramètres situés dans le fichier Defaults.rsc. Paramètre Description bulk_batch_size Indique le nombre d'informations de travaux et de ressources que la passerelle doit charger simultanément dans la mémoire avant d'enregistrer les entités dans la base de données Control-M/EM lors du téléchargement depuis Control-M. Un nombre plus élevé entraîne un téléchargement plus rapide et plus efficace aux dépens de la mémoire virtuelle. Valeurs valides : tout nombre entier qui est égal ou supérieur à 10. Valeur par défaut : 100 continue_not_respondin Indique comment la nouvelle passerelle gère plusieurs instances de la g passerelle pour la même installation de Control-M si toutes les tentatives pour arrêter et tuer la passerelle d'origine échouent. Valeurs valides : Y (O) - Les deux occurrences de la passerelle sont autorisées à être exécutées simultanément. Ceci n'est pas recommandé. N- La passerelle d'origine continue dans son état « suspendu ». L'exécution de la nouvelle passerelle s'arrête. Valeur par défaut : N dal_rel_cache_size Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Support technique de BMC Software. dal_select_min_bulksize Ces paramètres indiquent la taille de bloc utilisée par la couche d'accès à la base de données pendant les opérations d'insertion en bloc et de choix SQL. dal_select_max_bulksiz Des nombres plus élevés entraînent des opérations d'insertion et de choix SQL e plus rapides et plus efficaces, aux dépens de la mémoire virtuelle. dal_insert_min_bulksize Valeurs valides : tout nombre entier qui est égal ou supérieur à 10. dal_insert_max_bulksize Valeurs par défaut : dal_select_min_bulksize : 10 dal_select_max_bulksize : Oracle : 50 MSSQL : 20 dal_insert_min_bulksize : 10 dal_insert_max_bulksize: Oracle : 100 MSSQL : 10 124 Control-M Workload Automation Guide de l'administrateur Paramètre Description em_connect_method Indique dans quel mode la passerelle ouvre les connexions de la communication. Valeurs valides : gtw_send_ctl_timeout 1 - La passerelle établit les connexions en mode bloquant. 2 - La passerelle établit les connexions en mode non bloquant. Période d'expiration (en secondes) pour déterminer si la passerelle d'origine répond (fonctionnelle). Valeurs valides : tout nombre entier qui est égal ou supérieur à 20. Par défaut : 45 kill_not_responding Indique si une nouvelle passerelle arrête ou tue les instances existantes de la passerelle pour la même installation Control-M. Valeurs valides : Y (O) - La nouvelle passerelle tente de tuer la passerelle d'origine, et si elle réussit, continue d'être exécutée. Si la passerelle d'origine ne peut pas être tuée, la nouvelle passerelle gère la passerelle d'origine en fonction du paramètre continue_not_responding. N - La nouvelle passerelle tente d'arrêter la passerelle d'origine (en utilisant l'utilitaire ctl), et si elle réussit, continue d'être exécutée. Si la passerelle d'origine n'est pas arrêtée après 3 tentatives, la nouvelle passerelle gère la passerelle d'origine en fonction du paramètre continue_not_responding. Valeur par défaut : N nonBlockTimeout Si une passerelle est en mode non bloquant et qu'un message est reçu partiellement durant le nombre de secondes indiqué dans ce paramètre, la passerelle suppose que la communication est défaillante. Valeurs valides : ne modifiez pas ce paramètre sauf indication contraire du Service client de BMC Software. Valeur par défaut : 40. Ce paramètre n'est applicable que si le paramètre useNonBlock est défini sur Y (O). 125 Control-M Workload Automation Guide de l'administrateur Paramètre Description useNonBlock Indique si la passerelle fonctionne en mode bloquant ou non bloquant. Ce mode détermine si la passerelle reçoit les messages entièrement ou partiellement. Valeurs valides : N - La passerelle attend de recevoir le message entier en mode bloquant, indépendamment de la durée. Y (O) - La passerelle reçoit partiellement les messages (mode non bloquant). On suppose que la communication est défaillante si le message est reçu partiellement dans l'intervalle de temps indiqué dans le champ nonBlockTimeout. Valeur par défaut : N Paramètres de Control-M Batch Impact Manager Les variables système influencent le comportement des composants et fonctionnalités de Batch Impact Manager. Le tableau suivant décrit la fonction de chaque paramètre système lié à BMC Batch Impact Manager et indique sa valeur par défaut, le cas échéant. Les administrateurs de Batch Impact Manager peuvent modifier la valeur de la plupart de ces paramètres système. Si toutefois un paramètre système ne doit être modifié que sur demande du Service client, ceci est noté dans la description de ce paramètre système. REMARQUE : Après modification d'un de ces paramètres système, vous devez arrêter et redémarrer Batch Impact Manager Server. Paramètre Description AddAllOrphanConditions Les conditions manuelles sont des conditions In pour les travaux mais n'existeront pas au moment où BMC Batch Impact Manager estimera la durée d'achèvement des services et travaux. La raison peut être la suivante : Le travail repose sur une condition d'un jour précédent. Le travail repose sur une condition qui doit être manuellement ajoutée. Ce paramètre système détermine si, par défaut, BMC Batch Impact Manager doit supposer que des conditions orphelines existent lors de l'estimation des délais d'achèvement. Valeurs valides : 126 Control-M Workload Automation Guide de l'administrateur Paramètre Description 0 - Les conditions orphelines ne sont pas censées exister. 1 - Les conditions orphelines sont censées exister le Nouveau jour. 2- Les conditions orphelines sont ajoutées à l'heure de début moyenne du premier travail en attente de la condition. Valeur par défaut : 2 AddVirtualOrphanCondition s Détermine si une condition générée par un événement externe puis supprimée par un autre travail doit être ajoutée à BMC Batch Impact Manager. Valeur par défaut : 0 AlertConsolidationMode Détermine si BMC Batch Impact Manager consolide les alertes par e-mail, les incidents BMC Remedy ITSM, et les messages shout. Valeurs valides : 0- Désactive la consolidation. 1- Les alertes sont consolidées dans une seule ligne avec des exceptions concernant les alertes enregistrées dans des lignes séparées et/ou avec des espaces supplémentaires. 2- Les alertes sont consolidées avec un espace entre le texte de message pour chaque service. Valeur par défaut : 1 127 Control-M Workload Automation Guide de l'administrateur Paramètre Description AllowReportViewing Permet l'affichage des rapports de service en ligne pour les utilisateurs qui ne sont pas administrateurs. Valeurs valides : Le numéro 1 Par défaut : 0 BackupGUIServers GUI Servers à utiliser au cas où il y aurait un problème avec le GUI Server principal (comme indiqué dans Control-M Configuration Manager). La valeur de ce paramètre peut être un GUI Server ou une liste de GUI Servers séparés par des virgules ( ,). Valeurs valides : expression de chaîne. BIMUserName Le nom d'utilisateur que BMC Batch Impact Manager utilise lors de la connexion à Control-M/EM. Valeurs valides : bimuser Valeur par défaut : bimuser REMARQUE : Avant de modifier cette valeur, vérifiez que la nouvelle valeur du nom d'utilisateur existe déjà dans Control-M/EM. (Si elle n'existe pas, créez-la avant de modifier la valeur.) Le nom d'utilisateur de BMC Batch Impact Manager est un utilisateur masqué. Par conséquent, si un nouveau nom d'utilisateur est indiqué ici, il sera également masqué. ConditionDaysToLoad Définit le nombre de jours de conditions actives que BMC Batch Impact Manager charge pour les calculs de services. Valeurs valides : le nombre de jours égal ou supérieur à 1. Par défaut : 7 jours ConnectToGsrRetryDelay Le délai d'attente (en secondes) de BMC Batch Impact Manager avant de se reconnecter à Control-M/EM GUI Server Valeurs valides : tout nombre entier égal ou supérieur à 1. Par défaut : 30 DateFormat Format d'affichage des dates dans l'utilitaire bim_report. Valeurs valides : DD/MM et MM/DD. Par défaut : DD/MM DefaultAverageTime Délai d'exécution moyen pour les travaux sans statistique. Au format HH:MM. Cette valeur est souvent utilisée si aucune statistique n'est disponible. Valeurs valides : Heure au format HH:MM. Par défaut : 00:05 128 Control-M Workload Automation Guide de l'administrateur Paramètre Description DetectProblemsInterval Intervalle auquel BMC Batch Impact Manager vérifie les problèmes dans le service. Valeurs valides : heure au format HH:MM:SS. Par défaut : 00:01:00 DiscardOrphanConditions Détermine si BMC Batch Impact Manager ne doit pas inclure de conditions orphelines qui existent lors de l'estimation des délais d'achèvement. Par défaut : 1 EmailSender Valeurs valides : Adresse électronique d'expédition des alertes. Valeur par défaut : [email protected] EmailServer Cette valeur doit être définie après l'installation. Valeurs valides : Nom du serveur de messagerie pour les notifications d'alertes. Valeur par défaut : mail ExecuteConfirmedJobs Détermine si, par défaut, BMC Batch Impact Manager doit supposer que tous les travaux sont confirmés. Valeurs valides : 0-Tous les travaux ne sont pas confirmés. 1-Tous les travaux sont confirmés au moment de la commande. 2-Tous les travaux sont confirmés, chacun à sa propre heure de début moyenne. Valeur par défaut : 0 129 Control-M Workload Automation Guide de l'administrateur Paramètre Description FailoverMaxRetry Le nombre de fois où BMC Batch Impact Manager doit se reconnecter à Control-M/EM GUI Server, si cette connexion tombe en panne à plusieurs reprises Ce paramètre est réinitialisé par le paramètre FailoverMinUptime. Valeurs valides : tout nombre entier égal ou supérieur à 1. Par défaut : 10 FailoverMinUptime La durée pendant laquelle BMC Batch Impact Manager Server doit être connecté à Control M/EM GUI Server, avant que le compteur utilisé par le paramètre FailoverMaxRetry soit remis à zéro. Par exemple, si cette valeur est 30 minutes et que la connexion a été maintenue pendant plus de 30 minutes, le compteur est réinitialisé. Valeurs valides : heure au format HH:MM:SS Par défaut : 00:30:00 JobNameMode Le champ est utilisé pour identifier un travail dans Control-M. BMC Batch Impact Manager utilise ce paramètre lors du traitement de la variable d'auto-edit PROBLEMATIC-JOBS. Valeurs valides : 1. JOBNAME/MEMNAME- Effectuez la recherche en fonction du nom du travail ou du membre. 2. JOBNAME- Effectuez la recherche en fonction du nom du travail. 3. MEMNAME- Effectuez la recherche en fonction du nom du membre. Par défaut : JOBNAME/MEMNAME 130 Control-M Workload Automation Guide de l'administrateur Paramètre Description MailCorrectionMessage Définit le message de correction d'un service problématique qui est devenu OK. Valeurs valides : expression de chaîne. MaxNumDetectThreads Nombre maximum de threads pour recalculer le statut d'un service. Valeurs valides : tout nombre entier égal ou supérieur à 1. Par défaut : 2 MaxNumOfVpsWithScenario Détermine le nombre maximum de points de vue de résolution qui peuvent être ouverts simultanément. Par défaut : 3 MaxSimulationDays Nombre de jours pour simuler l'exécution des services pour calculer les heures de fin estimées. Chaque jour supplémentaire prend plus de temps CPU pendant le processus de calcul. Valeurs valides : tout nombre entier égal ou supérieur à 1. Par défaut : 2 MinGapToJobParents Détermine l'intervalle minimum (en secondes) entre les travaux, signalé comme décalage. Par défaut : 60 NewJobsInterval Intervalle auquel BMC Batch Impact Manager vérifie si de nouveaux travaux ont été ajoutés au service critique. Valeurs valides : heure au format HH:MM:SS. Par défaut : 00:01:00 NumberOfReportDays REMARQUE : Détermine le nombre de jours de rétention des données de rapport dans la base de données pour générer des rapports sur les services. Si vous mettez à jour ce paramètre, vous devez mettre à jour ce même paramètre avec le type general. Valeurs valides : le nombre de jours égal ou supérieur à 1. Par défaut : 90 131 Control-M Workload Automation Guide de l'administrateur Paramètre Description PrevDaysCyclicOnly Détermine si le paramètre PrevDaysOrphanConditions s'applique aux travaux cycliques ou à tous les travaux. Valeurs valides : 0 : Tous les travaux sont affectés par PrevDaysOrphanConditions 1 : Seuls les travaux cycliques sont affectés par PrevDaysOrphanConditions Par défaut : 0 PrevDaysOrphanConditions Détermine le nombre d'ODAT précédents pour ne pas générer de conditions orphelines. Valeurs valides : 0 : Tous les travaux provenant de tous les ODAT sont soumis dans la simulation par BIM. 1 : Toutes les conditions orphelines, selon lesquelles les travaux en attente de cette condition sont d'un ODAT de 1 jour ou plus avant l'ODAT de CTM Server, ne seront pas générées. Les travaux en attente de cette condition ne seront donc pas exécutés. Par défaut : 0 SendMailCorrectionMessage Détermine s'il faut envoyer le message de correction ou non. Valeurs valides : 0- ne pas envoyer 1- envoyer Par défaut : 1 (envoyer) SupportWorkLoadResource s Détermine si l'équilibrage de la charge des ressources quantitatives est pris en charge. Valeurs valides : 0 : Non pris en charge 1 : Pris en charge Par défaut : 1 UseDoCondition Détermine s'il faut ou non utiliser les conditions Do. Par défaut : 1 132 Control-M Workload Automation Guide de l'administrateur Paramètres Batch Discovery Les paramètres système décrits dans cette section sont ajoutés à Control-M Configuration Manager pendant l'installation de Batch Discovery. Immédiatement après l'installation, Batch Discovery peut être exécuté sans aucune autre spécification ni modification des paramètres système. Paramètre Description IncludeCtmMpmComputerC Contient l'option pour inclure les ordinateurs exécutant Control-M/Server i sur lesquels le service batch dépend dans BMC Atrium CMDB. Valeurs valides : 0- Les ordinateurs exécutant Control-M/Server ne sont pas inclus. 1- Les ordinateurs pertinents exécutant Control-M/Server sont inclus. Valeur par défaut : 0 Paramètres de Control-M Forecast Les variables système influencent le comportement des composants et fonctionnalités de Control-M/Forecast. Le tableau suivant décrit la fonction de chaque paramètre système lié à Control-M/Forecast et indique sa valeur par défaut, le cas échéant. Les administrateurs de Control-M/Forecast peuvent modifier la valeur de la plupart de ces paramètres système. Si toutefois un paramètre système ne doit être modifié que sur demande du Service client, ceci est noté dans la description de ce paramètre système. REMARQUE : Après modification d'un de ces paramètres système, vous devez arrêter et redémarrer Forecast Server. Paramètre système Description 133 Control-M Workload Automation Guide de l'administrateur Paramètre système Description AddAllOrphanConditions Les conditions manuelles sont des conditions In pour les travaux mais n'existeront pas au moment où Control-M/Forecast La raison peut être la suivante : Le travail repose sur une condition d'un jour précédent. (Les prévisions ne sont générées que pour un jour spécifique.) Le travail repose sur une condition qui doit être manuellement ajoutée ou supprimée. Ce paramètre système détermine si, par défaut, Control-M/Forecast doit supposer que des conditions orphelines existent lors de la génération des prévisions. Valeurs valides : 0 - Les conditions orphelines ne sont pas censées exister. 1 - Les conditions orphelines sont censées exister le Nouveau jour. 2- Les conditions orphelines sont ajoutées à l'heure de début moyenne du premier travail en attente de la condition. Valeur par défaut : 2 AddVirtualOrphanConditions Détermine si une condition générée par un événement externe puis supprimée par un autre travail doit être ajoutée à BMC Batch Impact Manager. Par défaut : 0 AllowQueryFieldValues Détermine si les listes déroulantes des valeurs disponibles sont affichées pour les champs dans les boîtes de dialogue de définition des événements What-If. Valeurs valides : 0 - Les listes déroulantes ne sont pas affichées. 1 - Les listes déroulantes sont affichées. Valeur par défaut : 1 DiscardOrphanConditions Détermine si BMC Batch Impact Manager ne doit pas inclure de conditions orphelines qui existent lors de l'estimation des délais d'achèvement. Par défaut : 1 134 Control-M Workload Automation Guide de l'administrateur Paramètre système Description DisplayControlMTimesStartDa y Détermine le début de l'heure du jour Control-M/Server dans le domaine Control-M/Forecast. Valeurs valides : ctm_new_day minuit Par défaut : ctm_new_day ExecuteConfirmedJobs Détermine si, par défaut, Control-M/Forecast doit supposer que tous les travaux sont confirmés. Valeurs valides : 0 - Tous les travaux ne sont pas confirmés. 1 - Tous les travaux sont confirmés au moment de la commande. 2 - Tous les travaux sont confirmés à l'heure de début moyenne du travail. Valeur par défaut : 0 IgnoreDeviationSampleCount Définit le nombre d'échantillons exceptionnels de l'historique qui doivent être ignorés lors du calcul du délai d'exécution moyen à des fins de génération de rapport. Par défaut : 2 MaxForecastJobsInMem Détermine le nombre maximum de travaux qui peuvent être simulés par Forecast Server dans une seule demande. Valeurs valides : 1 ou plus. Valeur par défaut : 20 000 REMARQUE : Ce paramètre affecte le domaine Prévision dans la GUI de Workload Automation et les demandes soumises via l'utilitaire Prévision. MaxForecastRunningRequests Nombre maximum de demandes de prévision qui peuvent être exécutées simultanément. Valeurs valides : le nombre de prévisions demandées égal ou supérieur à 1. Par défaut : 5 max_futureplan_cb_seq_size Définit la taille minimum de segment pour les travaux lors de la génération des prévisions. Valeurs valides : le nombre de travaux égal ou supérieur à 1. Par défaut : 1000 135 Control-M Workload Automation Guide de l'administrateur Paramètre système Description MaxSimulationDays Nombre de jours pour simuler l'exécution des services pour calculer les heures de fin estimées. Chaque jour supplémentaire prend plus de temps CPU pendant le processus de calcul. Valeurs valides : le nombre de jours égal ou supérieur à 1. Par défaut : 2 ScenarioMaxSize Taille maximale (en Ko) des fichiers XML qui contiennent les scénarios What-If de prévision. Valeurs valides : le nombre de Ko supérieur à 1. Par défaut : 64 SimulatorEngineStep Intervalle (en secondes) auquel la simulation avance son calcul de l'heure de fin estimée. Valeurs valides : SockRecrMaxAtmp 1 - Améliore la précision 10 - Valeur par défaut 60 - Améliore les performances Valeurs valides : Le nombre maximum de fois où Configuration Agent tente de créer un socket. Valeur par défaut : -1 (aucune limite) SockRecrWtIntr Intervalle (en secondes) entre les tentatives successives de création d'un socket. Valeurs valides : tout nombre entier supérieur à 0. Valeur par défaut : 10 SupportWorkLoadResources Détermine si l'équilibrage de la charge des ressources quantitatives est pris en charge. Valeurs valides : 0 : Non pris en charge 1 : Pris en charge Par défaut : 1 UseDoCondition Détermine s'il faut ou non utiliser les conditions Do. Par défaut : 1 136 Control-M Workload Automation Guide de l'administrateur Paramètre système Description upd_progress_interval_sec Si Control-M/Forecast doit envoyer des mises à jour lors du chargement des prévisions. Valeurs valides : 0 - Non 1 - Oui Valeur par défaut : 1 UserDailyCmdRegexp Expression régulière qui identifie les travaux de type commande qui utilisent le travail userdaily ctmudly pour commander les tables. Si la commande indiquée dans le champ Command (Commande) d'un formulaire d'édition de travail correspond à l'expression, Control-M/Forecast suppose que le travail utilise ctmudly. Valeurs valides : <expression de chaîne> Par défaut : ^.*ctmudly[^ ]* REMARQUE : L'expression régulière, ^.*ctmudly[^ ]*, identifie les travaux qui appellent ctmudly, indépendamment de l'extension de fichier ou du chemin d'accès indiqué. UserDailyFileNameRegexp Expression régulière qui identifie les travaux de type job qui utilisent un travail userdaily spécifique (généralement ctmudly) pour commander les tables. Si le nom indiqué dans le champ File Name (Nom du fichier) d'un formulaire d'édition de travail correspond à l'expression, Control-M/Forecast suppose que le travail utilise le userdaily. Valeurs valides : <expression de chaîne> Par défaut : ^.*ctmudly.* REMARQUE : Si vous utilisez le paramètre système, vous devez également utiliser le paramètre système UserDailyParamNO pour que Control-M/Forecast peut accéder au nom du userdaily. UserDailyParamNO Suffixe numérique de la variable AutoEdit, %%PARAMn, qui contient le nom du userdaily. Par exemple, si le paramètre système est défini sur 2, Control-M/Forecast lit le nom du userdaily de %%PARAM2. Valeurs valides : tout nombre entier égal ou supérieur à 1. Valeur par défaut : 1 137 Control-M Workload Automation Guide de l'administrateur Paramètres Control-M Workload Archiving Le tableau suivant décrit les paramètres de Control-M Workload Archiving. Paramètre Description ArchiveLastRead Détermine la dernière lecture de Workload Archiving Server à partir de Control-M/EM. ArchiveRetentionPeriod Détermine le nombre de jours de rétention des données d'archive dans Workload Archiving Server avant sa suppression. REMARQUE : Si la valeur de la date du jour est supérieure à la valeur de ArchiveLastRead et le nombre défini pour ce paramètre, les travaux ne sont pas archivés et une Xalert est envoyée. Valeur par défaut : 7 ArchiveUserName Définit le nom de l'utilisateur d'archive qui se connecte depuis Workload Archiving Server vers Control-M/EM. Valeur par défaut : arcuser Modification de l'utilisateur de Passerelle Cette procédure décrit comment modifier l'utilisateur de Passerelle à partir de la valeur par défaut CTMSYNC . Cet utilisateur permet de synchroniser les définitions d'ordonnancement entre Control-M/EM et Control-M for z/OS ou Control-M/Server. Pour modifier l'utilisateur de Passerelle : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/EM, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/EM System Parameters (Paramètres système Control-M/EM) s'affiche. 2. Dans le volet de gauche, cliquez sur Advanced (Avancé). 3. Cliquez sur . La fenêtre Nouveau paramètre système s'affiche. 4. Effectuez les opérations suivantes : a. Dans le champ Type , tapez gtw. b. Dans le champ Nom, tapez CTMSyncUser. c. Dans le champ Valeur, tapez l'utilisateur à utiliser pour remplacer CTMSyncUser. d. Dans la zone Composant, sélectionnez Passerelle dans la liste déroulante Type. 138 Control-M Workload Automation Guide de l'administrateur e. Dans le champ Nom, tapez l'utilisateur à utiliser pour remplacer CTMSyncUser. f. Pour appliquer ce paramètre aux Control-M/Servers spécifiques, tapez le ou les noms des Control-M/Server(s) dans le champ Hôte. g. Cliquez sur Enregistrer. 5. Redémarrez la Passerelle, comme décrit dans la section Redémarrage d'un composant (à la page 39). Paramètres de Control-M/Server Dans CCM, vous pouvez modifier les valeurs par défaut des paramètres système du composant Control-M/Server sans devoir accéder individuellement à chaque ordinateur. Avant qu'une valeur de paramètre modifiée soit appliquée, le composant qui utilise la valeur doit être actualisé. Pour définir les paramètres de Control-M/Server, consultez la rubrique Définition des paramètres système Control-M/Server (à la page 139). Définition des paramètres système Control-M/Server Cette procédure décrit comment définir des paramètres système Control-M/Server dans CCM. Pour définir des paramètres système Control-M/Server : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M/Server, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/Server - System Parameters (Paramètres système) s'affiche. 2. Dans la liste déroulante Control-M/Server, sélectionnez l'ordinateur où Control-M/Server est installé. 3. Dans la table des paramètres système, filtrez le paramètre obligatoire dans un des en-têtes de colonnes suivants : • Catégorie • Nom • Description • Valeur • Default Value (Valeur par défaut) • Refresh Type (Type d'actualisation) 4. Double-cliquez sur le paramètre obligatoire. La boîte de dialogue Update System Parameter (Mettre à jour le paramètre système) s'affiche. 5. Dans le champ Value (Valeur), modifiez la valeur du paramètre selon les besoins, puis cliquez sur Save (Enregistrer). 6. Cliquez sur Activate Changes (Activer les modifications). 139 Control-M Workload Automation Guide de l'administrateur Le paramètre système Control-M/Server est défini. Paramètres généraux de Control-M/Server Le tableau suivant décrit les paramètres système de Control-M/Server. Des valeurs par défaut sont affectées à ces paramètres lors de l'installation. Pour certains des paramètres, vous pouvez utiliser l'utilitaire ctmsys pour modifier la valeur du paramètre. Nom du paramètre Description ARCHIVING_CHECK_IN Détermine le nombre de jours d'attente avant d'envoyer un avertissement TERVAL_DAYS selon lequel Workload Archiving n'est pas activé sur une base de données PostgreSQL. Valeurs valides : 0 (illimité) -365. Par défaut : 7 Executable Path (Chemin d'accès de l'exécutable) Emplacement où Control-M/Server s'attend à trouver tous ses programmes exécutables (par exemple, /usr/controlm/ctm_server/exe_Solaris). Maximum Number of Tracker Worker Threads (Nombre maximum de threads de travail du processus de suivi) TRACKER_MAX_WORKE RS_NUM) Détermine le nombre maximum de threads de travail que le processus de suivi peut créer. Valeurs valides : Minimum : TRACKER_WORKERS_NUM Maximum : 100 Par défaut : 20 Type d'actualisation : Redémarrer (en arrêtant Control-M/Server puis en le redémarrant) NO_BACKUP_WARNING Détermine le nombre de jours avant qu'un avertissement soit envoyé pour ne pas activer une sauvegarde À CHAUD sur une base de données PostgreSQL. _DAYS Valeurs valides : 0 (illimité)–365. Par défaut : 4 Number of Tracker Worker Threads (Nombre de threads de travail du processus de suivi)(TRACKER_WORK ERS_NUM) Ce paramètre détermine le nombre de threads de travail disponibles pour le processus de suivi au démarrage. Valeurs valides : 1-100 Par défaut : 5 Type d'actualisation : Redémarrer (en arrêtant Control-M/Server puis en le redémarrant) 140 Control-M Workload Automation Guide de l'administrateur Nom du paramètre Description Secure Sockets Layer Le protocole de transfert pour les communications entre Control-M/Server et Control-M/EM, et entre Control-M/Server et Control-M/Agent. Valeurs valides : INACTIVE (INACTIF)—Control-M/Server fonctionne en mode non-SSL. Si Control-M/Agent est en mode SSL, le serveur tente de passer cet agent en mode non-SSL. DISABLED (DÉSACTIVÉ)—Control-M/Server fonctionne en mode non-SSL. Si Control-M/Agent est en mode SSL, le serveur ne tente pas de passer cet agent en mode non-SSL. ENABLED (ACTIVÉ)—Control-M/Server fonctionne en mode SSL. Par défaut : Désactivé Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => System Parameters and Shout Destination Tables (Tables de paramètres système et de destinations des shouts) => System Parameters (Paramètres système) => Next Page (Page suivante) => Secure Sockets Layer. Le paramètre mis à jour est CTM_CONFIG_AGENT_SSL_ENBL. Type d'actualisation : manuel Start Day of the Week (Jour de début de la semaine) (SWEEK) Jour de début de la semaine de travail sur votre site. REMARQUE : ce paramètre affecte le paramètre de traitement de travail Weekdays (Jours de la semaine). Valeurs valides : 0 (Samedi) jusqu'à 6 (Vendredi) Par défaut : 2 (Lundi) Comment / où définir : Utilisez l'utilitaire ctmsys pour modifier la valeur du paramètre. Type d'actualisation : Automatique Statistiques Si les statistiques de travaux doivent être enregistrées dans la base de données Control-M/Server Y (O)indique à Control-M de consigner les statistiques sur le travail. Y indique à Control-M de ne pas consigner les statistiques sur le travail. Par défaut : O Comment / où définir : Utilisez l'utilitaire ctmsys pour modifier la valeur du paramètre. Type d'actualisation : Automatique 141 Control-M Workload Automation Guide de l'administrateur Nom du paramètre Description EMAIL_CC Détermine quelles adresses de messagerie reçoivent les notifications sur les événements. Les e-mails sont envoyés à l'aide des paramètres SMTP, comme décrit dans la rubrique Paramètres SMTP (à la page 177). EMAIL_RECIPIENTS Détermine quelles adresses de messagerie reçoivent les notifications sur les événements. Les e-mails sont envoyés à l'aide des paramètres SMTP, comme décrit dans la rubrique Paramètres SMTP (à la page 177). 142 Control-M Workload Automation Guide de l'administrateur Paramètres Déploiement Le tableau suivant décrit les paramètres de déploiement. Paramètre Description AUTODEPLOY_DEPLOYING_TIMEOU T Détermine le nombre de secondes pour terminer la mise à niveau ou la rétrogradation avant une expiration. Valeur par défaut : 3600 AD_FETCH_LOG_TIMEOUT Détermine le nombre de secondes d'attente pour récupérer les informations de sortie du Control-M/Agent et les afficher dans le journal de mise à niveau/rétrogradation de Control-M/Agent avant expiration. Valeur par défaut : 60 AUTODEPLOY_RUNNING_JOBS_TIM EOUT Détermine le nombre de secondes pour attendre la fin des travaux précédant le déploiement avant une expiration. REMARQUE : Ce paramètre n'est pertinent que pour les Control/Agents qui ne prennent pas en charge la mise à niveau sans temps d'arrêt. Valeur par défaut : 600 AD_MAX_BANDWIDTH Détermine la limite de bande passante (Ko/second) pour transférer les packages d'installation de Control-M/Server vers Control-M/Agent. Valeur par défaut : 1024 DEPLOYMENT_THREADS Détermine le nombre maximum de processus de mise à niveau ou de rétrogradation qui peuvent être exécutés simultanément. Valeur par défaut : 5 AD_REQUIRED_DISK_SPACE Détermine le nombre minimum de Mo requis dans l'ordinateur Control-M/Agent pour Agent Deploy. Valeur par défaut : 2048 143 Control-M Workload Automation Guide de l'administrateur Paramètre Description AD_RETAIN_PACKAGES Détermine le nombre de jours durant lequel le package d'installation est enregistré dans le cache de Control-M/Server. Valeurs valides : 0 : Ne jamais supprimer 1-365 Valeur par défaut : 30 144 Control-M Workload Automation Guide de l'administrateur Paramètres à haute disponibilité Le tableau suivant décrit les paramètres système à haute disponibilité de Control-M/Server. Paramètre Description HA_DB_LIFECHECK_TIMEOU Détermine la durée d'attente maximum d'une réponse du serveur T de base de données. Si le délai maximum est écoulé, et qu'il n'y a aucune réponse, cela est considéré comme un échec. Valeur par défaut : 5 HA_DB_LIFECHECK_TRIES Détermine le nombre de demandes consécutives de contrôle d'intégrité vers le serveur de base de données sans obtenir une réponse. Valeur par défaut : 3 HA_DB_MAX_STARTUP_TRI ES (PostgreSQL uniquement) Détermine le nombre de tentatives avortées de démarrage du serveur de base de données par Configuration Agent. Valeur par défaut : 20 HA_DB_TIME_BETWEEN_LIF Détermine le nombre de secondes d'attente entre l'envoi des ECHECKS demandes de contrôle d'intégrité vers le serveur de la base de données. Valeur par défaut : 5 HA_DB_TIME_TO_WAIT_AF TER_STARTUP (PostgreSQL uniquement) Détermine le nombre de secondes d'attente après le démarrage du serveur de la base de données par Configuration Agent. Valeur par défaut : 10 HA_LIFECHECK_TIMEOUT Détermine le nombre maximum de secondes d'attente d'une réponse au contrôle d'intégrité avant une expiration. Valeur par défaut : 5 HA_LIFECHECK_TRIES Détermine le nombre d'échecs consécutifs de demande de contrôle d'intégrité entre le Configuration Agent et Control-M/Server avant que le Configuration Agent tente de le démarrer. Valeur par défaut : 3 HA_MAX_STARTUP_TRIES Détermine le nombre de tentatives avortées de démarrage d'une procédure par le processus SU puis la panne avant d'arrêter Control-M/Server. Valeur par défaut : 20 145 Control-M Workload Automation Guide de l'administrateur Paramètre Description HA_TIME_BETWEEN_LIFECH Détermine le nombre de secondes d'attente entre l'envoi des ECKS demandes de contrôle d'intégrité vers le Configuration Agent secondaire. Valeur par défaut : 15 HA_TIME_TO_WAIT_AFTER_ Détermine le nombre de secondes d'attente après le démarrage STARTUP d'un composant par Configuration Agent. Valeur par défaut : 10 WARN_LOW_SHARED_DIR_ SPACE Détermine quand envoyer un avertissement indiquant que l'espace disque du répertoire partagé est inférieur à la valeur définie ici en Mo. Valeurs valides : 0-1000000 Valeur par défaut : 1048 146 Control-M Workload Automation Guide de l'administrateur Communication parameters The following table list the Control-M/Server communication parameters. Parameter Description AGENT_TO_SERVER_HOSTNAME Determines the hostname used by the Control-M/Agent to communicate with the Control-M/Server Control-M/Server can be connected to the Control-M/EM through an IP/specific network and to the Control-M/Agents through a different segment of network using a different IPs to have more secure communication: <Administration IP> to connect to Control-M/EM and <Services IP> to connect to Control-M/Agents. This parameter is used to separate the listening interface from Control-M/EM and Control-M/Agents. How / where to set: In the config.dat file of Control-M/Server and the CONFIG.dat file of Control-M/Agent, set the IPV_MODE parameter to DUAL and then restart both Control-M/Server and Control-M/Agent. Agent-to-Server Port Number (CTMS_PORT_NUM) The listening port number of the NS process (not to be used for any other purpose in the server computer). Control-M/Server communicates with Control-M/Agent using two TCP/IP ports. CTMS_PORT_NUM specifies the port for data flowing from Control-M/Server to Control-M/Agent. The other port is specified using Server-to-Agent Port Number parameter. NOTE: This number must match the value assigned to the Agent-to-Server Port Number parameter on the agent computer. Valid Values: 1024–65534 Default: 7005 (On UNIX, the default value is overridden, using the value given during installation.) How / where to set: In the Control-M Main Menu, choose Parameter Customization => Basic Communication and Operational Parameters => Agent to Server Port. Refresh Type: Recycle 147 Control-M Workload Automation Guide de l'administrateur Parameter Description AGENT_SERVICE_TIMEOUT Determines the number of seconds for the Control-M/Server to wait for an agent to respond to a request (all requests excluding submit, ping and save script requests). Valid Values: 1-7200 Default: 3600 Allow Agent Disconnection (ALLOW_AG_DISCONNECTION) Set the ALLOW_ AG_DISCONNECTION parameter to determine if the current connection to this AGT can be disconnected when MAX_CONCURRENT_SESSIONS is reached. Valid Values: Y and N Default: Y Check Interval (AVPOLTIM) Interval (in seconds) between status checks for each Control-M/Agent that communicates with Control-M/Server. Valid Values: 30-65534 Default: 7200 (2 hours) Communication Protocol Protocol used to communicate with the agent computers. (The protocol specified here must be the same as that specified on the agent computer.) Valid Values: TCP Default: TCP It is recommended that you use TCP when there are many jobs running simultaneously reporting to Control-M/Server. Refresh Type: Recycle Communication trace (COMM_TRACE) Flag indicating whether communication packets that Control-M/Agent sends to and receives from Control-M/Server are written to a file. If set to 1, separate files are created for each session (job, ping, and so forth). This parameter can only be changed after completing the installation. Valid values: 1 (on), 0 (off) Default: 0 (off) 148 Control-M Workload Automation Guide de l'administrateur Parameter Description Configuration Agent Port Number The Control-M/Server Configuration Agent listening port number. (CTM_CONFIG_AGENT_PORT_NU Valid values: 1025–32767 MBER) Default: 2369 How / where to set: In the Control-M Main Menu, choose Parameter Customization => Basic Communication and Operational Parameters => Configuration agent Port. Refresh Type: Recycle CONTROL-M/Configuration Agent operation mode (CTM_CONFIG_AGENT_MODE) Determines the mode of the Control-M/Server Configuration Agent. Valid values: 0 (OFF_MODE): Disable Configuration Agent process, no communication with CMS is allowed. 1 (READ_MODE): Only life check and information requests are honored, any modifying request is rejected. 2 (ALL_MODE) Any CMS request is honored. Default: 2 Refresh Type: Recycle CTM_CONFIG_AGENT_AGENT_U NAVAIL_THRESHOLD The Control-M/Server Configuration Agent issues the following message when the number of unavailable agents is equal to or greater than the threshold: Some of the Control-M/Agents are unavailable. Valid values: 1–2^31 Default: 1 Refresh Type: Manual 149 Control-M Workload Automation Guide de l'administrateur Parameter Description CTM_CONFIG_AGENT_INITIAL_ GET_HOSTNAME_INTERVAL For Control-M/Agents and remote hosts for which Control-M/Server has not previously identified the operating system and Agent version, the frequency, in minutes, with which Control-M/Server will try to retrieve that information so that it is available to the end user via CCM. Default: 5 (minutes) Control-M/EM TCP/IP Port Number (GATEWAY_TO_SERVER_PORT) The port number that Control-M/Server uses to listen for communication from Control-M/EM. Verify that the port number is not used for any other purpose on the server computer. Valid values: between 1025 and 32767 inclusive. Default: 2370 Refresh Type: Recycle Inter Process Communication (IPC) Port Number (CTM_RT_PORT_NUMBER) The listening port number of the RT process. Valid Values: 1025–32767 Default: 6005 How / where to set: In the Control-M Main Menu, choose Parameter Customization => Basic Communication and Operational Parameters => IPC Port. Refresh Type: Recycle EM_SOCK_RCVBUF Determines the number of bytes of the receive buffer of the TCP/IP socket connected to the Control-M/EM gateway. Valid Values: -1 1024–10000000 NOTE: -1 indicates using the machine's configured default. Default: -1 EM_SOCK_SNDBUF Determines the number of bytes of the send buffer of the TCP/IP socket connected to the Control-M/EM gateway. Valid Values: -1 1024–10000000 NOTE: -1 indicates using the machine's configured default. Default: -1 150 Control-M Workload Automation Guide de l'administrateur Parameter Description Local IP Host Interface Name Host interface name of the TCP/IP network interface card on the server computer to use for communication with Control-M/EM. This name is typically the host name of the server computer. You should modify this parameter only if the server computer contains more than one network interface card (for example, Ethernet and Token-Ring). Valid Values: host name, or host IP address (for example, 192.123.186.20) Default: the default host interface name defined in the server computer operating environment. Configuration Agent Port Port number for the Control-M/Server Configuration Agent. Valid Values: 1025–32767 Default: 2369 Refresh Type: Recycle Maximum Concurrent Sessions Indicates the maximum number of concurrent sessions that the NS (CTM_MAX_CONCURRENT_SESSI process will hold. ONS) Once the maximum of the MAX_CONCURRENT_SESSIONS parameter is reached, the session with the maximum idle time will be terminated in order to open a new connection. If this agent connection is marked as not allowed to be disconnected (see the ALLOW_ AG_DISCONNECTION parameter) then the next one in line will be disconnected. Valid Values: All integers in the range of 16 to the maximum available according to the operating system. Default: 256 CMN_PRM_CD_MAX_SERVICES Maximum number of requests (originating from CONTROL-M/EM gateways) that Control-M/Server can queue. Valid Values: 60–32000 Default: 60 How / where to set: Refresh Type: 151 Control-M Workload Automation Guide de l'administrateur Parameter Description CTM_VARIABLE_SHOUT_ON_ ERROR_URGENCY Enables alerts to be sent when variables have not been resolved during job submission. You can set this parameter in the config.dat file. The format for the parameter is: CTM_VARIABLE_SHOUT_ON_ERROR_URGENCY <urgency> Valid values: N – Do not send alert R – Regular (default value) U – Urgent V – Very urgent For changes to take effect, restart Control-M/Server or run the following command: ctmipc -dest ALL -msgid CFG COMTIMOUT Communication timeout in seconds. Valid Values: 10–2^31 Default: 60 (seconds) How / where to set: In the Control-M Main Menu, choose Parameter Customization => Default Parameters for Communicating with Agent Platforms => Communication Timeout. Refresh Type: Recycle COMTRYNO Communication retry value. Valid Values: 1–2^31 (seconds) Default: 5 How / where to set: In the Control-M Main Menu, choose Parameter Customization => Default Parameters for Communicating with Agent Platforms => Maximum Retries. Refresh Type: Recycle 152 Control-M Workload Automation Guide de l'administrateur Parameter Description Communication Protocol Version (COMVERSION) Version of Control-M/Agent. Valid values: 09 - 7.0.00 10 – 8.0.00 11 - 9.0.00 Default: 11 IPC_SOCK_RCVBUF Determines the number of bytes of the receive buffer of the TCP/IP socket used by the CE process for internal communication. Valid Values: -1 1024–10000000 NOTE: -1 indicates using the machine's configured default. Default: -1 IPC_SOCK_SNDBUF Determines the number of bytes of the send buffer of the TCP/IP socket used by the CE process for internal communication. Valid Values: -1 1024–10000000 NOTE: -1 indicates using the machine's configured default. Default: -1 IPV_MODE Determines whether to enable IPV6. Valid Values: IPV4 DUAL (Enables IPV6) Default: IPV4 How / where to set: In the config.dat file of Control-M/Server and the CONFIG.dat file of Control-M/Agent, set the IPV_MODE parameter to DUAL and then restart both Control-M/Server and Control-M/Agent. NOTE: If Control-M/Server and/or Control-M/Agent.are installed on AIX, verify that the fix for APAR IV23320 is installed. If you want to enable IPV6 before installation, see Setting environment variables in UNIX. 153 Control-M Workload Automation Guide de l'administrateur Parameter Description Maximum Disconnect Time (MAX_DISCONNECT_TIME) Sets the maximum time in which the NS allows an agent to be disconnected before it will initiate a session with it (although there's nothing to submit to it). The MAX_DISCONNECT_TIME parameter is relevant only if the ALLOW_COMM_INIT parameter on the agent is set to NO. Valid Values: integers in the range 30 - 86400 (in seconds) Default: 300 OS_PRM_HOSTNAME Used in various ways, for example, the name of the server to be sent to the Agent, for later comparison with the Agent's permitted server list. Valid Values: 50 characters Default: gethostname How / where to set: (UNIX) In the Control-M Main Menu, choose Parameter Customization => Basic Communication and Operational Parameters => Local IP host interface name. Refresh Type: Recycle OUTGOING_ADDR Enables you to define an IP address for Server to Agent connections. Valid Values: IP address or hostname Default: hostname Refresh Type: Recycle Persistent Connection (PERSISTENT_CONNECTION) Indicates the persistent connection setting. Set the PERSISTENT_CONNECTION parameter to connect to a specific agent with either a persistent or transient connection. When Persistent Connection is set to Y (for example, with an agent version 6.2.01), the NS process creates a persistent connection with the agent and manages the session with this agent. If the connection is broken with an agent or NS is unable to connect with an agent, the agent is marked as Unavailable. When the connection with the agent is resumed, the NS recreates a persistent connection with the agent and marks the agent as Available. Valid Values: Y or N Default: N for a new agent installation and N for an agent that is known to Control-M/Server before upgrading to version 6.2.01 and above. 154 Control-M Workload Automation Guide de l'administrateur Parameter Description Polling Interval (POLLTIME) Time interval (in seconds) between requests from Control-M/Server for status updates from agent computers that are executing jobs. Valid Values: 60-65534 Default: 900 PORTNUM Determines the Server to Agent port number. Valid Values: 1024 to 65534 Retry Interval (UNAVPOLTIM) Length of time to wait (in seconds) between attempts to communicate with an agent computer whose status is Unavailable. Valid Values: 30-65534 Default: 90 Session Idle Timeout (SESSION_IDLE_TIMEOUT) Indicates the maximum time a session can be in idle before NS terminates it. Valid Values: integers in the range 30 - 86400 (in seconds) Default: 900 SOCKET_SNDBUF Determines the number of bytes of the send buffer of TCP/IP sockets created by the C processes of Control-M/Server. Valid Values: 0 1024-10000000 NOTE: 0 indicates using the machine's configured default Default: 0 SUBMIT_TIMEOUT Determines the number of seconds for the Control-M/Server to wait for an agent to respond to a submit request before a timeout. Valid Values: 1-3600 Default: 240 Unavailability Shout Urgency (UNAV_URGENCY) Indicates messages with a high priority sent from an agent assigned Unavailable status. Urgent message are sent with a special indication so that the recipient of the message is aware of the urgency. Valid values: R, U, or V Default: R 155 Control-M Workload Automation Guide de l'administrateur Paramètres d'ordonnancement et d'exécution Le tableau suivant décrit les paramètres d'ordonnancement et d'exécution. Paramètre Description ACCEPT_UNFAMILIAR_ Détermine quels hôtes qui ne sont pas définis dans Control-M/Server sont HOSTS autorisés à établir une communication avec. Valeurs valides : N, Y Par défaut : O CD_MAX_DBU Lorsque la session Control-M/EM n'est pas actualisée, Control-M accumule les mises à jour de la base de données avant de les télécharger sur Control-M/EM. CD_MAX_DBU détermine le nombre maximum de mises à jour à accumuler avant de demander un téléchargement. Valeurs valides : 100–2^31 Par défaut : 1000 Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => Basic Communication and Operational Parameters (Paramètres opérationnels et de communication de base) => Maximum Job State Changes (Nombre maximum de modifications d'état des travaux). Type d'actualisation : Manuel 156 Control-M Workload Automation Guide de l'administrateur Paramètre Description CTM_ADJUST_COND_S Pour les travaux dans le dossier SMART, détermine les conditions à partir COPE desquelles ignorer les travaux de prédécesseurs non planifiés. Valeurs valides : AJF – Ignore les travaux de prédécesseurs dans le niveau des travaux actifs. Lorsque cette valeur est sélectionnée, les travaux dans le dossier SMART ignorent les conditions définies par les travaux dans les Active Jobs (Travaux actifs) qui ne sont pas planifiés. GROUP – Ignore les travaux de prédécesseurs dans le niveau groupe. Lorsque cette valeur est sélectionnée, les travaux dans le dossier SMART ignorent les conditions définies par les travaux dans le dossier SMART, qui ne sont pas planifiés. Par défaut. REMARQUE : Ce paramètre n'est applicable que lorsque la valeur de ADJUST_COND est Y. Pour plus d'informations, consultez ADJUST_COND dans la section Control-M Parameter (Paramètre Control-M). Valeur par défaut : GROUPE Type d'actualisation : Manuel CTM_VARIABLE_ALLO W_HYPHEN Permet aux variables définies par l'utilisateur de contenir le caractère - (trait d'union). Valeurs valides : N, Y Par défaut : N Type d'actualisation : Manuel REMARQUE : si un travail comprend une variable qui inclut un trait d'union dans le nom de la variable, il échouera lorsqu'il sera envoyé à un agent exécuté sur UNIX. 157 Control-M Workload Automation Guide de l'administrateur Paramètre Description CTM_GD_FORWARD Indique si le travail avec un fuseau horaire indiqué, doit être commandé selon la Odate actuelle, ou celle de demain. Valeurs valides : Y (O) – Pendant la procédure Nouveau jour, les travaux avec un fuseau horaire indiqué sont commandés uniquement s'ils sont ordonnancés pour la Odate du lendemain. N – Pendant la procédure Nouveau jour, les travaux avec un fuseau horaire indiqué sont commandés uniquement s'ils sont ordonnancés pour la Odate actuelle. Valeur par défaut : O Type d'actualisation : Redémarrer CTM_MULTIP_LIB_REP Indique si la variable %%MEMLIB d'AutoEdit remplace la valeur MEMLIB pour LACE tous les travaux dans un dossier avec une commande telle que : ctmorder -schedtab test2...-jobname "*" -autoedit %%MEMLIB d:/testdir Si vous utilisez la même commande pour un nom de travail spécifique, ce paramètre est ignoré. Valeurs valides : Y (O), N Valeur par défaut : N Type d'actualisation : Manuel 158 Control-M Workload Automation Guide de l'administrateur Paramètre Description CTM_FOLDER_ADJUST _DUMMY Contrôle la création des travaux factices qui sont exécutés à la place des travaux prérequis non planifiés. Valeurs valides : Y (O)—Un travail dummy attend les conditions préalables prévues par le travail qu'il remplace, et effectue le post-traitement du travail. Lorsqu'un dossier SMART est commandé, les travaux dans le dossier qui ne doivent pas être commandés à ce stade sont commandés comme travaux DUMMY. Cette fonctionnalité est utile pour les Data Centers qui exigent un flux de travaux identiques, que certains travaux dans un dossier soient commandés ou non pour une instance spécifique du dossier. N—Les conditions Out des travaux qui n'étaient pas commandés, sont ignorées par les travaux commandés dans le dossier SMART. REMARQUE : Ce paramètre n'est applicable que lorsque la valeur de ADJUST_COND est Y. Pour plus d'informations, consultez ADJUST_COND dans la section Control-M Workload Automation Parameters (Paramètres de Control-M Workload Automation). Valeur par défaut : N Type d'actualisation : Manuel CTM_FOLDER_RECHEC Indique si les conditions des dossiers ou sous-dossiers SMART doivent être K vérifiées pour chaque travail dans un dossier ou sous-dossier SMART après que les conditions des dossiers ou sous-dossiers SMART aient été remplies. Valeurs valides : N—les conditions des dossiers ou sous-dossiers SMART sont ignorées lors de la commande de travaux spécifiques dans un dossier. Y (O)—les conditions des dossiers ou sous-dossiers SMART sont vérifiées pour chaque travail dans le dossier (outre les conditions précisées pour le travail). REMARQUE : si l'option N est indiquée pour ce paramètre, les dossiers ou sous-dossiers SMART sont activés lorsque les conditions nécessaires existent, et restent actifs, que ces conditions soient supprimées ou non. Valeur par défaut : N Type d'actualisation : Manuel 159 Control-M Workload Automation Guide de l'administrateur Paramètre Description CTMORDER_FORCE L'action par défaut de l'utilitaire est de order (commander), non de force (forcer) les travaux dans Active Jobs (Travaux actifs). Cette action peut être modifiée en ajoutant le mot-clé Force (Forcer) à la commande qui appelle l'utilitaire. Pour remplacer la valeur par défaut par forcer, définissez ce paramètre sur Y (O). Valeurs valides : Y (O), N Valeur par défaut : N Type d'actualisation : Automatique CYCLIC_MAXWAIT Indique lorsque les travaux cycliques, qui ont été exécutés au moins une fois, sont supprimés des travaux actifs par la procédure Nouveau jour. Valeurs valides : KEEP – chaque travail est supprimé lorsque les jours MAXWAIT se sont écoulés, qu'ils se soient terminés ou non par OK. NOT_KEEP – chaque travail (non cyclique et cyclique) est supprimé des travaux actifs à la prochaine exécution de la procédure Nouveau jour. Les travaux cycliques ne sont pas supprimés s'ils sont exécutés au début de la procédure Nouveau jour. Ils sont plutôt supprimés lors de l'exécution de la procédure Nouveau jour suivante. Valeur par défaut : CONSERVER Type d'actualisation : Redémarrer CYCLIC_RERUN Si un travail cyclique se termine NOTOK, et que ce paramètre est défini sur OK, le travail cyclique sera exécuté. S'il est défini sur NOTOK, le travail ne sera pas réexécuté. Valeurs valides : OK, NOTOK Valeur par défaut : OK Type d'actualisation : Manuel HOST_AUTODISCOVER Détermine si un Control-M/Agent est automatiquement découvert à l'aide d'un hôte non familier. Valeurs valides : O N Valeur par défaut : O 160 Control-M Workload Automation Guide de l'administrateur Paramètre Description NOT_ORDERED_JOB_A Type de message d'alerte à envoyer à Control-M/EM lorsqu'un travail n'est pas LERT commandé en raison de critères d'ordonnancement. Valeurs valides : 0 – Une alerte générale par UserDaily : ONE OR MORE JOBS IN DAILY <daily_name> WERE NOT ORDERED (UN OU PLUSIEURS TRAVAUX DANS LE DAILY <daily_name> N'ONT PAS ÉTÉ COMMANDÉS) 1 – Un message d'alerte par travail : DAILY <daily_name> FAILED TO ORDER JOBNAME <jobname> (LE DAILY <daily_name> N'A PAS PU COMMANDER LE NOM DE TRAVAIL <jobname>) 2 – Ne pas générer de messages d'alerte Valeur par défaut : 0 Type d'actualisation : Redémarrer SCHED_NEGATIVE_SC OPE Détermine si les valeurs négatives ont priorité sur les valeurs positives dans les paramètres Semaine ou Jour lors de la définition d'un planning de travail. Valeurs valides : 0 1 Valeur par défaut : 1 SCHED_NON_EXIST_D AY Lorsque DAYS (JOURS) est >n, ou <n, devrions-nous commander le travail le jour ouvré suivant (>n), ou précédent (<n), si n est un jour inexistant du mois spécifique ? Si le paramètre est défini sur Y (O), nous devrions commander le travail Valeurs valides : N, Y Valeur par défaut : N Type d'actualisation : Manuel 161 Control-M Workload Automation Guide de l'administrateur Paramètre Description SHOUT_TO_PROGRAM _TIMEOUT Détermine le nombre maximum de secondes d'attente d'un shout à programmer avant de poursuivre le traitement du travail. Valeurs valides : 0 (illimité) - 2147483648 Valeur par défaut : 20 UDLY_PARTCOPY_ERR Code d'erreur renvoyé par l'utilitaire ctmudly si un ou plusieurs travaux dans un dossier ne sont pas commandés par un travail UserDaily (en raison de critères d'ordonnancement ou de paramètres de sécurité). Valeurs valides : 0 – Le travail UserDaily se termine par un code de sortie 0 même si tous les travaux ne sont pas commandés. 1 – Le travail UserDaily se termine par un code de sortie 14 si tous les travaux ne sont pas commandés. Valeur par défaut : 0 Type d'actualisation : Automatique VARIABLE_INC_SEC Indique les variables envoyées à l'agent pour chaque travail soumis. Valeurs valides : SYSTEM—Toutes les variables pour chaque travail soumis sont envoyées à l'agent. Celles-ci incluent les variables System, Global, Group et Local. GLOBAL—Les variables Global, Group, et Local sont envoyées à l'agent pour chaque travail soumis. Les variables System ne sont pas envoyées. GROUP—Les variables Group et Local sont envoyées à l'agent pour chaque travail soumis. Les variables System et Global ne sont pas envoyées. LOCAL—Seules les variables Local sont envoyées à l'agent. Par défaut : LOCAL Type d'actualisation : Manuel 162 Control-M Workload Automation Guide de l'administrateur Paramètres de performances Le tableau suivant décrit les paramètres de performances. Paramètre Description WARN_SLOW_DNS_MIL Détermine le nombre de millisecondes d'attente avant qu'un avertissement soit produit, indiquant que le DNS fonctionne trop lentement. LIS Valeur par défaut : 3000 Pour désactiver cette option, choisissez la valeur 0. WARN_SLOW_DISK_MI Détermine le nombre de millisecondes d'attente avant qu'un avertissement soit produit, indiquant que le disque fonctionne trop lentement. LLIS Par défaut : 180 REMARQUE : Ce paramètre n'est pas généré lorsque le niveau de débogage défini est 4. Pour désactiver cette option, choisissez la valeur 0. WARN_SLOW_CONNEC T_MILLIS Détermine le nombre de millisecondes d'attente avant qu'un avertissement soit produit, indiquant que la connexion entre Control-M/Server et Control-M/Agent est trop lente. Valeur par défaut : 3000 Pour désactiver cette option, choisissez la valeur 0. WARN_SLOW_FAILED_ CONNECT_MILLIS Détermine le nombre de millisecondes d'attente avant qu'un avertissement soit produit, indiquant que la tentative de connexion après un échec entre Control-M/Server et Control-M/Agent est trop lente. Valeur par défaut : 30000 Pour désactiver cette option, choisissez la valeur 0. 163 Control-M Workload Automation Guide de l'administrateur Paramètres d'entrée/de sortie Le tableau suivant décrit les paramètres d'entrée/de sortie de Control-M/Server. Paramètre Description ALARM_DEST Nom logique de la destination de shouts pour les messages d'alerte critiques. Valeurs valides : EM—Control-M/EM GUI IOALOG—Fichiers IOALOG de Control-M CONSOLE—Console du serveur Par défaut : EM Type d'actualisation : Manuel CTM_TIMEZONE_DISPLAY Indique si l'heure d'exécution du travail est réglée sur le fuseau horaire. Valeurs valides : N – La prochaine heure d'exécution d'un travail est l'heure locale de l'ordinateur, non réglée sur le fuseau horaire. Y (O) – La prochaine heure d'exécution d'un travail est réglée sur le fuseau horaire approprié. Par défaut : N Type d'actualisation : Manuel CTM_WRITE_CONSOLE Si ce paramètre est défini, les alertes critiques sont envoyées à la console du serveur, et sont envoyés comme messages Shout à Control-M/EM. Valeurs valides : YES (OUI), NO (NON) Par défaut : NO (NON) Type d'actualisation : Redémarrer 164 Control-M Workload Automation Guide de l'administrateur Paramètre Description OUTPUT_LIMIT_SIZE Taille de SORTIE maximale qui peut être visualisée par la commande output depuis Control-M/Server et Control-M/EM. La valeur est définie en kilooctets. Si un fichier de SORTIE dépasse la valeur indiquée par le paramètre de configuration OUTPUT_LIMIT_SIZE, il ne peut pas être visualisé depuis Control-M/Server or Control-M/EM, et le message suivant est affiché : OUTPUT FILE EXCEEDED LIMIT SIZE (CAN BE VIEWED FROM FILE SYSTEM) (LE FICHIER DE SORTIE A DÉPASSÉ LA TAILLE DE LIMITE [PEUT ÊTRE VISUALISÉ DEPUIS LE SYSTÈME DE FICHIERS]) Valeurs valides : 0–2^31 Par défaut : 0 (illimité) Type d'actualisation : Manuel OUTPUT_WINDOW_SIZE Indique le nombre maximum de caractères pour une ligne de fichier de SORTIE. Valeurs valides : 80-132 caractères Par défaut : 80 Type d'actualisation : Manuel OS_DIAG_LIMIT_LOG_VERS Nombre de générations d'informations de journaux de diagnostics IONS à conserver pour un processus ou un thread. Valeurs valides : -1 (nombre de fichiers illimité) 1–2^31 Par défaut : -1 (Dans le fichier config.dat, la valeur par défaut est remplacée par 10.) Type d'actualisation : Redémarrer 165 Control-M Workload Automation Guide de l'administrateur Paramètre Description OS_DIAG_LIMIT_LOG_FILE_ Taille maximale (Mo) de fichiers journaux de diagnostics d'un SIZE processus ou d'un thread. Valeurs valides : -1 (taille de fichier illimitée) 1–2^31 Par défaut : -1 (Dans le fichier config.dat, la valeur par défaut est remplacée par 10.) Type d'actualisation : Redémarrer 166 Control-M Workload Automation Guide de l'administrateur Paramètres de journalisation Le tableau suivant décrit les paramètres de journalisation de Control-M/Server. Paramètre Description Max. Days to Retain Output Files (Nombre max. de jours de rétention des fichiers de sortie) (OUTPUTRETN) Nombre de jours de rétention des fichiers de SORTIE pour les travaux exécutés par les ordinateurs de l'agent. Après cette période, la procédure Nouveau jour supprime tous les fichiers de SORTIE des travaux. Ce paramètre affecte également le nombre de jours de sauvegarde des anciens réseaux. Pour afficher les fichiers de SORTIE des travaux dans les anciens réseaux, vous devrez parfois les enregistrer pendant un jour civil supplémentaire. Valeurs valides : tout nombre supérieur à 0. Par défaut : 1 Comment / où définir : Utilisez l'utilitaire ctmsys pour modifier la valeur du paramètre. Type d'actualisation : Automatique Maximum Days Retained by Control-M Log (IOALOGLM) (Nombre maximum de jours de rétention par le journal Control-M (IOALOGLM) Le nombre maximum de jours pendant lesquels les entrées sont conservées dans le journal Control-M REMARQUE : si cette valeur dépasse 2, les syslogs pourraient manquer d'espace. Supprimez le journal des transactions ou utilisez ALTER DATABASE (MODIFIER LA BASE DE DONNÉES) pour augmenter la taille du segment. Par exemple, si la taille de périphérique des données est 400 Mo et vous souhaitez conserver l'historique pendant 10 jours, agrandissez la base de données temporaire de 240 Mo. Valeurs valides : tout nombre supérieur à 0. Par défaut : 2 Comment / où définir : Utilisez l'utilitaire ctmsys pour modifier la valeur du paramètre. Type d'actualisation : Automatique 167 Control-M Workload Automation Guide de l'administrateur Paramètre Description CTMLOG_DEL_CHK Lorsque cette valeur est définie sur Y (O), l'utilisation de l'utilitaire ctmlog pour l'opération de suppression dans Control-M Administrateur uniquement. Valeurs valides : Y (O), N Par défaut : N Type d'actualisation : Automatique DO_NOT_COPY_LOG_TO_MI Ce paramètre améliore les performances de l'initialisation de RROR l'écriture miroir. Lorsqu'il est défini sur YES (OUI), le journal de Control-M/Server est tronqué dans la base de données secondaire lorsque l'écriture miroir est initialisée. Lors de la restauration à partir du miroir, le journal est tronqué dans la base de données principale. Le journal de Control-M/Server n'est pas copié pendant l'initialisation ou la restauration à partir de l'écriture miroir. Valeurs valides : YES (OUI), NO (NON) Par défaut : NO (NON) Type d'actualisation : Automatique 168 Control-M Workload Automation Guide de l'administrateur Paramètres Nouveau jour Le tableau suivant décrit les paramètres Nouveau jour de Control-M/Server. Paramètre Description AGENTS_CLEANUP_IN_NEW Indique si la procédure Nouveau jour envoie une demande aux DAY Control-M/Agents pour supprimer les fichiers de SORTIE et fermer les fichiers de statut d'exit qui ne sont plus nécessaires. Valeurs valides : Y (O), N Y (O)—La procédure Nouveau jour envoie une demande aux Control-M/Agents pour supprimer les fichiers de SORTIE et fermer les fichiers de statut d'exit qui ne sont plus nécessaires. N—La procédure Nouveau jour n'envoie pas de demande aux Control-M/Agents pour supprimer les fichiers de SORTIE et fermer les fichiers de statut d'exit qui ne sont plus nécessaires. REMARQUE : vous pouvez accélérer la procédure Nouveau jour en indiquant N pour ce paramètre et en exécutant l'utilitaire ctmagcln. Pour plus d'informations, consultez la section Control-M Utilities. Par défaut : O Type d'actualisation : Redémarrer CTM_DB_TIMEOUT Valeur d'expiration pour les longues transactions dans le base de données Nouveau jour. Valeurs valides : 300–3 600 (secondes) Par défaut : 300 (secondes) Type d'actualisation : Redémarrer 169 Control-M Workload Automation Guide de l'administrateur Paramètre Description Day Time (Heure du jour) Heure de début du jour que Control-M utilise (DAYTIME) Cette heure est celle où la date de Control-M change et la procédure Nouveau jour est exécutée. Valeurs valides : un des deux formats suivants (où hh indique les heures et mm indique les minutes) : +hhmm change la date de Control-M à l'heure indiquée après minuit. +hhmm change la date de Control-M à l'heure indiquée avant minuit. Ces valeurs reflètent le format 24 heures. Par exemple, 2200 est équivalent à 22 h. EXEMPLE : Si vous utilisez +0600, les heures entre minuit et 6 h sont considérées comme faisant partie du jour ouvrable de la date précédente. Par conséquent, la date système 10 février, 5 h 59 min est considéré comme faisant partie du jour ouvré 9 février. Si vous utilisez -2200, les heures entre 22 h et minuit sont considérées comme faisant partie du jour ouvrable de la date suivante. Par conséquent, à 22 h à la date système 10 février, la date de Control-M passe à 11 février. Par défaut : +0700 Comment / où définir : Utilisez l'utilitaire ctmsys pour modifier la valeur du paramètre. Type d'actualisation : Automatique DOWNLOAD_THREADS Précise le nombre de threads qui gérerait le processus de téléchargement au cas où le téléchargement parallèle serait activé (NEWDAY_MODE = 1). Valeurs valides : 1-100 Par défaut : 3 DOWNLOAD_CACHE_SIZE Détermine le nombre de travaux en cache dans la mémoire pour accélérer le téléchargement. L'augmentation de ce nombre fait que le produit consomme davantage de mémoire. Valeurs valides : 100-100000 Par défaut : 500 170 Control-M Workload Automation Guide de l'administrateur Paramètre Description FULL_CLEAN_AJF_BACKUP Détermine s'il faut effectuer une sauvegarde complète lorsque l'option Nettoyer AJF est activée. Valeurs valides : O–Activé. N–Désactivé. Par défaut : O Ignore New Day Conditions (Ignorer les conditions du Nouveau jour) (C2) Si la procédure Nouveau jour doit ignorer ou non les conditions préalables si la date de référence (jour et mois) correspond à la date + 1 de Control-M Comment / où définir : Utilisez l'utilitaire ctmsys pour modifier la valeur du paramètre. Type d'actualisation : Automatique Valeurs valides : Y ou N Par défaut : N NEW_DAY_ASYNC_SP_EXEC Améliore les performances de l'initialisation de l'écriture miroir. UTION Valeurs valides : Y (O)–le nettoyage est effectué de manière asynchrone. N–le nettoyage est effectué de manière séquentielle. Par défaut : O Ce paramètre doit figurer dans le fichier .cshrc. NEWDAY_MODE Détermine si les améliorations de performances Nouveau jour sont activées ou non. Valeurs valides : 0 : Désactivé 1 : Activé Par défaut : 1 171 Control-M Workload Automation Guide de l'administrateur Paramètre Description STATISTICS_CLEANUP_IN_ NEWDAY Indique si l'action de nettoyage des statistiques est exécutée lors de la procédure Nouveau jour. Valeurs valides : Y (O)—L'action de nettoyage des statistiques est exécutée lors de la procédure Nouveau jour. N—L'action de nettoyage des statistiques n'est pas exécutée lors de la procédure Nouveau jour. Remarque : vous pouvez accélérer la procédure Nouveau jour en indiquant N pour ce paramètre et en exécutant ctmruninf -PURGE. Par défaut : O Type d'actualisation : Redémarrer STOP_SUBMISSION_BEFORE Indique le nombre de secondes précédant le lancement de la _NEWDAY procédure Nouveau jour durant laquelle les travaux ne sont pas soumis. Valeurs valides : 0–3 600 (secondes) Par défaut : 2 (secondes) Type d'actualisation : Manuel SYSTEM_DAILY_THREADS Précise le nombre de threads qui gérerait le UserDaily SYSTEM lorsque la valeur daily du système parallèle est activée (NEWDAY_MODE = 1). Valeurs valides : 1-100 Par défaut : 4 172 Control-M Workload Automation Guide de l'administrateur Paramètres de sécurité Le tableau suivant décrit les paramètres de sécurité de Control-M/Server. Paramètre Description EM_BYPASS_CTMSEC Lorsque l'option est définie sur 'O', les demandes d'utilisateurs EM ne seraient pas vérifiées par rapport à la définition de sécurité de Control-M/Server. Seule la définition d'autorisation de Control-M/EM serait vérifiée. Détermine si les utilisateurs de Control-M/EM sont authentifiés par rapport aux définitions de sécurité de Control-M/Server. Valeurs valides : Y : Non authentifiés par rapport aux définitions de sécurité de Control-M/Server. N : Authentifiés par rapport aux définitions de sécurité de Control-M/Server. Par défaut : N Full Security (Sécurité complète) Si Control-M fonctionne ou non avec un niveau restreint ou non restreint de sécurité (SECURE) REMARQUE : un utilisateur pour qui une ou plusieurs autorisations ont été affectées dans la base de données de sécurité, ne peut effectuer que les actions pour lesquelles il est spécifiquement autorisé. Y (O (restreint) indique qu'un utilisateur qui n'est pas défini dans la base de données de sécurité de Control-M, ne dispose pas d'autorisations d'accès à l'application. Y (O (non restreint) indique qu'un utilisateur qui n'est pas défini dans la base de données de sécurité de Control-M, ne dispose pas d'autorisations d'accès à l'application. Par défaut : N Type d'actualisation : Automatique 173 Control-M Workload Automation Guide de l'administrateur Paramètre Description STRONG_ORDER_SECURITY Détermine s'il faut autoriser les variables suivantes dans les commandes order/force : %%PRECMD, %%POSTCMD, %%MEMLIB, %%OVERLIB Valeurs valides : Y : Non autorisées N : Autorisée Par défaut : O 174 Control-M Workload Automation Guide de l'administrateur Paramètres de statistiques Le tableau suivant décrit les paramètres de statistiques de Control-M/Server. Paramètre Description ONGOING_STATISTICS_CLE ANUP Détermine s'il faut purger les statistiques du travail durant la journée. REMARQUE : Ce paramètre n'est pas applicable si une base de données MSSQL est utilisée. Valeurs valides : O N Par défaut : O RUNINF_CUTOFF_NUMBER Affecte l'algorithme de nettoyage des statistiques effectué pendant le Nouveau jour lorsque le paramètre RUNINF_PURGE_MODE est défini sur 0 (valeur par défaut). Si le nombre d'enregistrements à supprimer de la table est inférieur à la valeur de ce paramètre, les enregistrements sont directement supprimés de la table de statistiques. Sinon, une table temporaire est utilisée pour supprimer les enregistrements. Valeurs valides : 0 - 65 000 Par défaut : 2000 Type d'actualisation : Redémarrer RUNINF_CUTOFF_RATIO Affecte l'algorithme de nettoyage des statistiques effectué pendant le Nouveau jour lorsque le paramètre RUNINF_PURGE_MODE est défini sur 0. Si le rapport entre le nombre d'enregistrements à supprimer et le nombre d'enregistrements de la table est inférieur à la valeur de ce paramètre, les enregistrements sont directement supprimés de la table de statistiques. Sinon, une table temporaire est utilisée pour supprimer les enregistrements. Valeurs valides : fraction décimale entre 0 et 1 Par défaut : 0,33 Type d'actualisation : Redémarrer 175 Control-M Workload Automation Guide de l'administrateur Paramètre Description RUNINF_PURGE_LIMIT Nombre d'enregistrements d'informations d'exécution à conserver pour un MemName/MemLib/HostID donné. Si RUNINF_PURGE_MODE est 0, la procédure Nouveau jour supprime tous les enregistrements d'informations d'exécution pour chaque nom unique sauf les derniers n enregistrements, où n est la valeur de ce paramètre. Valeurs valides : 1–2^31 Par défaut : 20 Type d'actualisation : Redémarrer RUNINF_PURGE_MODE Valeurs valides : 0, 1 0 – Effectue le nettoyage -PURGE. Les enregistrements de statistiques par travail sont conservés selon le Statistics Mode (Mode Statistiques) indiqué (soit MEMNAME, soit JOBNAME). Par défaut : 20 enregistrements de chaque MEMNAME ou JOBNAME sont conservés. Si RUNINF_PURGE_LIMIT dans le fichier config.dat est indiqué, le nombre d'enregistrements conservés est déterminé par ce paramètre. 1 – Effectue le nettoyage -DELETE. Seul le nombre de jours précisé est conservé. Par défaut : Le nombre de jours conservés est précisé par le paramètre ioalog How Many Days to Retain (Nombre de jours de rétention). Si RUNINF_PURGE_LIMIT dans le fichier config.dat est indiqué, le nombre de jours conservés est déterminé par ce paramètre. Par défaut : 0 Type d'actualisation : Redémarrer STATIST Détermine si Control-M/Server collecte ou non les statistiques du travail. Valeurs valides : O N Par défaut : O Voir également : ctmruninf, ctmstats 176 Control-M Workload Automation Guide de l'administrateur Paramètre Description STATISALG Indique le mode utilisé pour collecter les statistiques récapitulatives par ctmjsa. En outre, il est utilisé pour les actions sur les statistiques telles que la moyenne et la suppression. Valeurs valides : JOBNAME – compile des statistiques pour chaque nom de travail/table de Control-M et ID hôte où le travail a été soumis. MEMNAME – compile des statistiques pour chaque nom du memb/bib de memb de Control-M et ID hôte. Par défaut : MEMNAME Type d'actualisation : Redémarrer Voir également : ctmruninf, ctmstats STATS_TIME Pour le calcul des statistiques, indique comme START TIME (HEURE DE DÉBUT) et END TIME (HEURE DE FIN) d'un travail doivent être définies. Valeurs valides : SERVER – START TIME (HEURE DE DÉBUT) et END TIME (HEURE DE FIN) sont définies par Control-M/Server. AGENT – START TIME (HEURE DE DÉBUT) et END TIME (HEURE DE FIN) sont définies en utilisant les informations reçues de Control-M/Agent. Par défaut : SERVER Type d'actualisation : Manuel Paramètres SMTP Les paramètres suivants sont applicables à DOMAIL, -DOSHOUT (lorsque la destination shout est messagerie), ctmshout, et –SHOUT (lorsque la destination de shout est messagerie). 177 Control-M Workload Automation Guide de l'administrateur La SORTIE d'un travail peut être jointe à un message électronique uniquement si le traitement du travail est terminé. Paramètre Description ADD_OUTPUT_TO_EMAIL Détermine si la SORTIE d'un travail peut être jointe à des messages électroniques. Valeurs valides : N – No (Non). Lorsque cette option est indiquée, la SORTIE d'un travail n'est pas jointe. Ce paramètre remplace toute spécification effectuée ailleurs. A – Attachment (Pièce jointe). Lorsque cette option est indiquée, la SORTIE d'un travail est jointe. Ce paramètre remplace toute spécification effectuée ailleurs. Valeur par défaut : N Type d'actualisation : Manuel ADD_OUTPUT_TO_EMAIL_ Détermine la taille maximale du fichier joint de SORTIE en kilooctets. Vous LIMIT_SIZE pouvez indiquer la valeur 0 pour une taille illimitée. REMARQUE : si le fichier de SORTIE est plus gros que la taille maximale indiquée, la SORTIE ne sera pas jointe à l'e-mail. Valeurs valides : 0–2^31 Valeur par défaut : 5 120 Ko (5 Mo) Type d'actualisation : Manuel ADD_OUTPUT_TO_EMAIL_ Lors de l'envoi d'une demande de messagerie, avec un fichier joint de TIMEOUT_LIMIT SORTIE, au serveur SMTP, détermine le délai d'attente maximal. Valeurs valides : 1-300 (secondes) Valeur par défaut : 30 (secondes) Type d'actualisation : Manuel 178 Control-M Workload Automation Guide de l'administrateur Paramètre Description MAIL_ADD_SUBJECT_PRE FIX Détermine si le préfixe Shout by orderno de Control-M/Server doit être ajouté à l'objet du message électronique. Valeurs valides : Y (O), N Valeur par défaut : O Type d'actualisation : Manuel MAIL_TIMEOUT Détermine le délai d'envoi maximum de la demande de messagerie au serveur SMTP quand aucune SORTIE n'est jointe. Valeurs valides : 1-30 (secondes) Valeur par défaut : 5 (secondes) Type d'actualisation : Manuel MAX_GET_HOST_RETRIES Nombre de tentatives pour obtenir des informations réseau d'un agent. Valeurs valides : 1-2048 Par défaut : 5 SMTP_SERVER_NAME Indique le nom du relais de serveur SMTP. Valeurs valides : 0 à 50 caractères Valeur par défaut : "" (Lors de l'installation, cette valeur est remplacée par une valeur nulle.) Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => Simple Mail Transfer Protocol Parameters (Paramètres du protocole SMTP (Simple Mail Transfer Protocol) => SMTP Server (Relay) Name (Nom du serveur [re lais] SMTP). Type d'actualisation : Automatique 179 Control-M Workload Automation Guide de l'administrateur Paramètre Description SMTP_SENDER_EMAIL Indique l'adresse électronique utilisée par Control-M/Server. Valeurs valides : 0 à 99 caractères Valeur par défaut : "" (Lors de l'installation, cette valeur est remplacée par Control@M.) Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => Simple Mail Transfer Protocol Parameters (Paramètres du protocole SMTP (Simple Mail Transfer Protocol) => Sender Email (E-mail de l'expéditeur). Type d'actualisation : Automatique SMTP_PORT_NUMBER Indique le numéro de port auquel le service est assigné. Valeurs valides : 1-65536 Valeur par défaut : 25 Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => Simple Mail Transfer Protocol Parameters (Paramètres du protocole SMTP (Simple Mail Transfer Protocol) => Port Number (Numéro de port). Type d'actualisation : Automatique SMTP_SENDER_FRIENDLY Identifie le nom du texte standard pour identifier l'expéditeur. _NAME Valeurs valides : 0 à 99 caractères Valeur par défaut : Control-M/Server (Lors de l'installation, cette valeur est remplacée par une valeur null.) Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => Simple Mail Transfer Protocol Parameters (Paramètres du protocole SMTP (Simple Mail Transfer Protocol) => Sender Friendly Name (Nom convivial de l'expéditeur). Type d'actualisation : Automatique 180 Control-M Workload Automation Guide de l'administrateur Paramètre Description SMTP_REPLY_TO_EMAIL Indique l'adresse électronique vers laquelle les messages sont renvoyés si aucune adresse de retour n'est indiquée. Si ce paramètre est null, l'adresse électronique de l'expéditeur devient le paramètre par défaut. Valeurs valides : 0 à 99 caractères Valeur par défaut : "" (Lors de l'installation, cette valeur est remplacée par une valeur null.) Comment / où définir : Dans Control-M Main Menu (Menu principal de Control-M), choisissez Parameter Customization (Personnalisation des paramètres) => Simple Mail Transfer Protocol Parameters (Paramètres du protocole SMTP (Simple Mail Transfer Protocol) => Reply–To Email (Répondre à l'e-mail). Type d'actualisation : Manuel 181 Control-M Workload Automation Guide de l'administrateur Paramètres d'exit utilisateur Le tableau suivant décrit les paramètres user exit de Control-M/Server. Paramètre Description CTM_PRM_ENABLE_U Indique si les user exits Control-M user exits et les process exits de surveillance E sont activés. Valeurs valides : Y (O), N Par défaut : O Type d'actualisation : Redémarrer CTM_PRM_ENABLE_U Indique si l'exit utilisateur UExxx associé est activé. Exxx (101-106) Valeurs valides : Y (O), N Valeur par défaut : N CTM_PRM_SCRIPT_U Exxx (101–106) Nom du script exit d'utilisateur UExxx. Ces scripts doivent figurer dans le répertoire ~<propriétaire_controlm>/ctm_server/ue_exit. Valeurs valides : 1024 caractères Valeur par défaut : UE101 Exit utilisateur Commande des travaux—ctm_exit101.sh UE102 Exit utilisateur Soumission des travaux—ctm_exit102.sh UE103 Exit utilisateur Avant la procédure Nouveau jour—ctm_exit103.sh UE104 Exit utilisateur Après la procédure Nouveau jour—ctm_exit104.sh UE105 Exit utilisateur Avant le DailyUser—Ctm_exit105.sh UE106 Exit utilisateur Après le DailyUser —Ctm_exit106.sh Type d'actualisation : UE101 Exit utilisateur Commande des travaux—Manual (Manuel) UE102 Exit utilisateur Soumission des travaux—Manual (Manuel) UE103 Exit utilisateur Avant la procédure Nouveau jour—Recycle (Redémarrer) UE104 Exit utilisateur Après la procédure Nouveau jour—Recycle (Redémarrer) UE105 Exit utilisateur Avant le DailyUser—Manual (Manuel) UE106 Exit utilisateur Après le DailyUser —Manual (Manuel) 182 Control-M Workload Automation Guide de l'administrateur Paramètre Description CTM_PRM_TIMEOUT_ Délai d'attente d'exécution du script d'exit utilisateur avant qu'il soit terminé. UExxx (101–106) Pour UNIX : la durée est mesurée en unités de secondes Pour Windows : la durée est mesurée en unités de millisecondes Valeurs valides : 20–2^31 Valeur par défaut : 20 Type d'actualisation : WD_CTMEXIT_NUMB ER UE101 Exit utilisateur Commande des travaux—Manual (Manuel) UE102 Exit utilisateur Soumission des travaux—Manual (Manuel) UE103 Exit utilisateur Avant la procédure Nouveau jour—Recycle (Redémarrer) UE104 Exit utilisateur Après la procédure Nouveau jour—Recycle (Redémarrer) UE105 Exit utilisateur Avant le DailyUser—Manual (Manuel) UE106 Exit utilisateur Après le DailyUser —Manual (Manuel) Nombre total d'exits système de Control-M/Server à exécuter. Valeurs valides : tout nombre entier. Par défaut : 0 (défini sur 2 lors de l'installation) REMARQUE : ne modifiez pas la valeur initiale sauf indication contraire du Service client de BMC Software. WD_USEREXIT_NUMB Nombre total d'exits utilisateur à exécuter. ER Valeurs valides : 0–2^31 Valeur par défaut : 0 Type d'actualisation : Redémarrer 183 Control-M Workload Automation Guide de l'administrateur Paramètres des utilitaires Le tableau suivant décrit les paramètres des utilitaires de Control-M/Server. Paramètre Description CTM_SLP_SUSPEND Lors du Nouveau jour ou du téléchargement des travaux actifs vers Control-M/EM, les utilitaires ctmcreate, ctmudly, ctmorder et les processus ctmac et CS sont suspendus (lors de la tentative de commande). Ils restent suspendus jusqu'à ce que le Nouveau jour ou le téléchargement soit terminé. Ce paramètre indique le nombre maximum de délais d'attente, où chaque délai est configuré, en secondes, par le paramètre CTM_SUS_SLEEP_TIME. Valeurs valides : 1–120 (heures) Par défaut : 30 Type d'actualisation : Manuel CTM_SUS_SLEEP_TIME Lors du Nouveau jour ou du téléchargement des travaux actifs vers Control-M/EM, les utilitaires ctmcreate, ctmudly et ctmorder et les processus ctmac and CS sont suspendus (lors de la tentative de commande). Ils restent suspendus jusqu'à ce que le Nouveau jour ou le téléchargement soit terminé. Ce paramètre indique le nombre indiqué de secondes d'attente avant le lancement d'un téléchargement ou de la procédure Nouveau jour. Voir également CTM_SLP_SUSPEND. Valeurs valides : 1-180 (secondes) Par défaut : 60 (secondes) Type d'actualisation : Manuel Paramètres du processus de surveillance Pour surveiller automatiquement les processus et ressources de Control-M/Server, Control-M/Server contient une fonction appelée Surveillance (WD, Watchdog). La fonction Surveillance utilise un superviseur de pulsations pour vérifier que tous les processus principaux de Control-M/Server fonctionnent. Si un de ces processus ne répond pas à la vérification, la fonction surveillance envoie un message à un gestionnaire d'erreurs. (La fonction consigne automatiquement les messages dans les fichiers Control-M IOALOG et PROCLOG.) Un gestionnaire d'erreurs est un objet qui contient des instructions et les effectue pour gérer les erreurs pour lesquelles il a été informé. Les gestionnaires d'erreurs sont généralement des scripts. 184 Control-M Workload Automation Guide de l'administrateur Pour superviser les processus de Control-M/Server, la fonction Surveillance peut utiliser les utilitaires intégrés suivants : ctmdiskspace : vérifie la quantité d'espace libre du disque sur un périphérique précisé et envoie un message d'erreur au gestionnaire d'erreurs s'il elle se situe au-dessous du seuil. ctmdbspace : vérifie l'utilisation des données et journaux dans la base de données Control-M/Server et envoie un message d'erreur au gestionnaire d'erreurs s'il elle se situe au-dessus du seuil. Les paramètres suivants sont utilisés pour le processus Surveillance. Le paramètre CTM_PRM_ENABLE_UE doit être défini sur Y (O) pour activer le processus WD. Paramètres du processus de surveillance et de contrôle de durée de vie (à la page 186) Paramètres d'exit système de Control-M/Server (à la page 189) Paramètres d'exit utilisateur des paramètres de surveillance (à la page 192) 185 Control-M Workload Automation Guide de l'administrateur Paramètres du processus de surveillance et de contrôle de durée de vie Le tableau suivant décrit les paramètres généraux du processus de surveillance. Paramètre CTM_PRM_KPA_ACTI VE Description Indique si le superviseur de pulsations fonctionne en mode actif ou passif. Valeurs valides : Y (O) (pour actif) ou N (pour passif) Par défaut : O Type d'actualisation : Redémarrer CTM_PRM_KPA_BET WEEN_MSGS Délai en secondes entre les contrôles de pulsations. Valeurs valides : 1–2^31 (entier) Par défaut : 300 Type d'actualisation : Redémarrer CTM_PRM_KPA_ROU NDTRIP_TIMEOUT Délai d'attente en secondes d'une confirmation de Control-M/EM. Si la confirmation n'arrive pas, un délai d'expiration est généré et la connexion est interrompue. Valeurs valides : tout entier Par défaut : 300 Type d'actualisation : Redémarrer WD_ALIVE_MSG Indique le message à envoyer en réponse à des contrôles réussis de pulsations. Valeurs valides : 1024 caractères Valeur par défaut : "" Type d'actualisation : Redémarrer WD_CTO_HOSTNAME Nom d'hôte ou adresse IP de l'ordinateur exécutant CONTROL-O/Server. Si ce paramètre est indiqué, le processus de surveillance envoie tous les messages d'erreur à la fenêtre Central Message (Message central) de CONTROL-O/Server. Valeurs valides : jusqu'à 255 caractères. Type d'actualisation : redémarrer 186 Control-M Workload Automation Guide de l'administrateur Paramètre Description WD_CTO_TIMEOUT Délai maximum (en secondes) pour envoyer les messages à CONTROL-O/Server avant de terminer la communication. Valeurs valides : 1-10 Valeur par défaut : 10 secondes Comment / où définir : Type d'actualisation : Redémarrer WD_ERROR_HANDLE R_SCRIPT_FILE Nom de chemin d'accès complet d'un script défini par l'utilisateur appelé par le processus de surveillance comme un gestionnaire d'erreurs. Les messages d'erreurs sont inclus comme arguments dans le script : Valeurs valides : 1024 caractères Valeur par défaut : "" (Dans le fichier config.dat fourni, la valeur par défaut est remplacée par ./scripts/UE_handler.) Type d'actualisation : Redémarrer WD_ERROR_HANDLE S_TIMEOUT Délai maximum durant lequel la fonction de surveillance attend l'exécution du script défini par l'utilisateur. Valeurs valides : 5–2^31 Valeur par défaut : 5 (Dans le fichier config.dat fourni, elle est remplacée par la valeur 10.) Type d'actualisation : Redémarrer WD_HEARTBEAT_INT Le processus de surveillance vérifie les processus Control-M/Server en envoyant ERVAL un message. Si ce paramètre est défini sur 5, le processus de surveillance envoie un message à chacun des processus principaux de Control-M/Server tous les 5è intervalles et attend une réponse. Valeurs valides : 1–2^31 Valeur par défaut : 5 (Dans le fichier config.dat fourni, elle est remplacée par la valeur 1.) Type d'actualisation : Redémarrer 187 Control-M Workload Automation Guide de l'administrateur Paramètre Description WD_HEARTBEAT_LIM Délai maximum (en secondes) d'attente d'une réponse provenant de chacun des IT processus Control-M/Server, après avoir effectué un contrôle de pulsation, avant d'envoyer un message aux gestionnaires d'erreurs. Valeurs valides : 1–2^31 Valeur par défaut : 360 Type d'actualisation : Redémarrer WD_INTERVAL Intervalle d'unité de temps de base (en minutes). Lorsque la valeur dans WD_CTMEXIT_#_INTERVAL ou WD_USEREXIT_#_INTERVAL est multipliée par la valeur dans ce paramètre, la valeur obtenue est le nombre de minutes qui doit s'écouler avant de rappeler le script exit. Par exemple, si la valeur de ce paramètre est 6 (minutes), et la valeur du paramètre WD_CTMEXIT_1_INTERVAL est 20, le script pour l'exit système 1 sera exécuté toutes les 120 minutes (20 x 6 minutes). Valeurs valides : 1–2^31 Valeur par défaut : 5 (Dans le fichier config.dat fourni, elle est remplacée par la valeur 6.) Type d'actualisation : Redémarrer 188 Control-M Workload Automation Guide de l'administrateur Paramètres d'exit système de Control-M/Server Le No utilisé dans chacun des paramètres system exit Control-M/Server représente l'utilitaire Control-M/Server correspondant qui peut être inclut dans le processus de surveillance Control-M/Server : Utilitaire d'espace disque (1) et Utilitaire d'utilisation de base de données (2). Paramètre Description WD_CTMEXIT_#_CMD_L Contient des paramètres à passer au script exit. Les arguments doivent INE commencer par un signe ‘-’. Les valeurs séparées par un espace ou un signe ‘-’ doivent être mises entre guillemets doubles. Obligatoire. Valeurs valides : 1024 caractères Valeur par défaut : "" Dans le fichier config.dat fourni sur UNIX, les valeurs par défaut sont remplacées comme suit : wd_ctmexit_1: -LIMIT "10 M" -PATH ctm_em wd_ctmexit_2: -LIMIT "90 M" Dans le fichier config.dat fourni sur Windows, les valeurs par défaut sont remplacées comme suit : wd_ctmexit_1: -LIMIT 10M -PATH C:\ wd_ctmexit_2: -LIMIT 90 Type d'actualisation : Redémarrer WD_CTMEXIT_#_ERROR Chaîne de message d'erreur à passer au(x) gestionnaire(s) d'erreurs si _MSG l'utilitaire renvoie un statut en échec. Facultatif. Valeurs valides : 1024 caractères Valeur par défaut : "" (Dans le fichier config.dat fourni, pour wd_ctmexit_1 et wd_ctmexit_2, la valeur par défaut est remplacée par « Low on database space [Espace de base de données insuffisant] »). Type d'actualisation : Redémarrer 189 Control-M Workload Automation Guide de l'administrateur Paramètre Description WD_CTMEXIT_#_INTER VAL Nombre d'unité d'intervalles de temps de base qui doit s'écouler avant de rappeler le script exit. L'unité d'intervalle de temps de base est définie dans le paramètre WD_INTERVAL. Par exemple, si la valeur de ce paramètre est 20, et l'unité d'intervalle de temps de base (tel que défini dans le paramètre WD_INTERVAL) est 5 minutes, le script exit sera appelé toutes les 100 minutes (20 x 5 minutes). Valeurs valides : 1–2^31 Valeur par défaut : 5 (Dans le fichier config.dat fourni, elle est remplacée par la valeur 20.) Type d'actualisation : Redémarrer WD_CTMEXIT_#_RUN_S Indiquez si oui (Y) ou non (N) vous souhaitez exécuter l'utilitaire lorsque TATE Control-M/Server est en cours d'exécution. Un Y (O) doit être indiqué pour ce paramètre ou pour le paramètre WD_CTMEXIT_#_SUSPEND _STATE afin que l'utilitaire soit exécuté. Valeurs valides : Y (O), N Valeur par défaut : N (Dans le fichier config.dat fourni, elle est remplacée par la valeur Y (O).) Type d'actualisation : Redémarrer WD_CTMEXIT_#_SCRIPT Chemin d'accès relatif ou fichier binaire provenant du répertoire _FILE ~controlm\ctm_server\exe_<ordinateur>. Valeurs valides : 1024 caractères Valeur par défaut : "" (Dans le fichier config.dat fourni, pour wd_ctmexit_1 et wd_ctmexit_2, elle est remplacée par la valeur CTMDISKSPACE). Type d'actualisation : Redémarrer WD_CTMEXIT_#_SUSPE ND_STATE Indiquez si oui (Y) ou non (N) vous souhaitez exécuter l'utilitaire en mode Veille (c'est-à-dire, pendant la procédure Nouveau jour ou le téléchargement, lorsque la base de données est inaccessible). Un Y (O) doit être indiqué pour ce paramètre ou pour le paramètre WD_CTMEXIT_#_RUN _STATE afin que l'utilitaire soit exécuté. Valeurs valides : Y (O), N Valeur par défaut : N Type d'actualisation : Redémarrer 190 Control-M Workload Automation Guide de l'administrateur Paramètre Description WD_CTMEXIT_#_TIMEO UT Délai (en millisecondes) autorisé avant que le script exit soit terminé. Valeurs valides : 1–2^31 (ms) Valeur par défaut : 5 ms (Dans le fichier config.dat fourni, elle est remplacée par la valeur 30.) Type d'actualisation : Redémarrer 191 Control-M Workload Automation Guide de l'administrateur Paramètres d'exit utilisateur des paramètres de surveillance Le No utilisé dans les paramètres d'exit utilisateur suivants représente un nombre distinct pour chaque exit utilisateur qui peut être inclus dans le processus de surveillance de Control-M Un user exit peut être un script/fichier exécutable fourni par l'utilisateur ou un utilitaire Control-M Paramètre Description WD_USEREXIT_#_CMD_ Contient des paramètres à passer au script exit. Les arguments doivent LINE commencer par un signe ‘-’. Les valeurs séparées par un espace ou un signe ‘-’ doivent être mises entre guillemets doubles. Obligatoire. Valeurs valides : 1024 caractères Valeur par défaut : "" Type d'actualisation : Redémarrer WD_USEREXIT_#_ERRO Chaîne de message d'erreur à passer au(x) gestionnaire(s) d'erreurs si la R_MSG vérification renvoie un statut en échec. Facultatif. Valeurs valides : 1024 caractères Valeur par défaut : "" Type d'actualisation : Redémarrer WD_USEREXIT_#_INTE RVAL Nombre d'unité d'intervalles de temps de base qui doit s'écouler avant de rappeler le script exit. L'unité d'intervalle de temps de base est définie dans le paramètre WD_INTERVAL. Par exemple, si la valeur de ce paramètre est 2, et l'unité d'intervalle de temps de base (tel que défini dans le paramètre WD_INTERVAL) est 5 minutes, le script exit sera appelé toutes les 10 minutes (2 x 5 minutes). Valeurs valides : 1–2^31 Valeur par défaut : 5 Type d'actualisation : Redémarrer 192 Control-M Workload Automation Guide de l'administrateur Paramètre Description WD_USEREXIT_#_RUN_ Indiquez si oui (Y) ou non (N) vous souhaitez exécuter l'utilitaire lorsque STATE Control-M/Server est en cours d'exécution. Un Y (O) doit être indiqué pour ce paramètre ou pour le paramètre WD_USEREXIT_#_SUSPEND _STATE afin que l'utilitaire soit exécuté. Valeurs valides : Y (O), N Valeur par défaut : N Type d'actualisation : Redémarrer WD_USEREXIT_#_SCRI PT_FILE Chemin d'accès relatif ou fichier binaire provenant du répertoire ~controlm\ctm_server\exe_<ordinateur>. Valeurs valides : 1024 caractères Valeur par défaut : "" Type d'actualisation : Redémarrer WD_USEREXIT_#_SUSP Indiquez si oui (Y) ou non (N) vous souhaitez exécuter le script en mode Veille END_STATE (c'est-à-dire, pendant la procédure Nouveau jour ou le téléchargement, lorsque la base de données est inaccessible). Ce paramètre ou WD_CTMEXIT_#_RUN _STATE doit être défini sur Y (O) pour que le script soit exécuté. Valeurs valides : Y (O), N Valeur par défaut : N Type d'actualisation : Redémarrer WD_USEREXIT_#_TIME Délai (en millisecondes) autorisé avant que le script exit soit terminé. OUT Valeurs valides : 1–2^31 (ms) Valeur par défaut : 5 ms Type d'actualisation : Redémarrer 193 Control-M Workload Automation Guide de l'administrateur Procédure Nouveau jour La procédure Nouveau jour est le début du jour Control-M/Server et est effectuée une fois par jour à une heure prédéfinie (consultez la rubrique Paramètres des composants Control-M/Server (à la page 15)). La procédure Nouveau jour effectue un nettoyage, purge les anciens travaux et charge les nouveaux travaux pour la journée. Par exemple, vous pouvez supprimer les conditions préalables inutiles qui n'ont pas été supprimées. Lors de la procédure Nouveau jour, les processus Control-M/Server s'arrêtent et ne redémarrent pas tant que Nouveau jour n'est pas terminé. La procédure Nouveau jour effectue les opérations suivantes : Nettoie les journaux du serveur, les informations de statistiques et de travaux et la sortie Control-M/Agent. Supprime les travaux qui ne sont plus nécessaires le jour suivant de l'environnement. Charge les nouveaux travaux qui sont nécessaires le jour suivant. Les travaux sont chargés selon la méthode de commande dans laquelle ils figurent. Télécharge l'environnement dans Control-M/Enterprise Manager. Une fois la procédure Nouveau jour terminée, Control-M/Server reprend le traitement. Étant donné que les processus de Control-M/Server s'arrêtent et aucun nouveau processus n'est effectué lors du Nouveau jour, il est préférable que la procédure Nouveau jour utilise un mécanisme appelé travaux UserDaily. Au lieu de planifier directement les travaux de production, la procédure Nouveau jour peut planifier les travaux UserDaily, et ceux-ci peuvent planifier les travaux de production. Un travail UserDaily exécute l'utilitaire ctmudly et lui transmet une valeur UserDaily. L'utilitaire commande tous les dossiers associés au nom UserDaily spécifique. Pour plus d'informations sur tous les utilitaires de la procédure Nouveau jour, consultez la rubrique Utilitaires de Control-M/Server pour les méthodes de commande et la procédure Nouveau jour. Il est recommandé de définir les travaux UserDaily à exécuter une fois le traitement du Nouveau jour terminé afin de réduire la surcharge de traitement au début du jour. Dans ce cas précis, la procédure Nouveau jour évalue les dossiers qui ont des définitions de méthodes de commande journalière automatiques qui répondent aux critères d'ordonnancement, puis une fois la procédure Nouveau jour terminé, les dossiers de méthodes de commande spécifiques de UserDaily sont commandés afin qu'ils répondent à leurs critères d'ordonnancement. Pour regarder une vidéo détaillée de la procédure Nouveau jour, consultez la rubrique procédure Nouveau jour (https://www.youtube.com/watch?v=Fh5uOUm_ax4). REMARQUE : Les utilitaires de Control-M/Server qui affectent et modifient le fichier de travaux actifs, tels que ceux qui modifient les travaux en cours, ne doivent pas être exécutés lors du Nouveau jour. La modification du fichier de travaux actifs peut entraîner l'échec du nettoyage et de la commande de nouveaux travaux lors du Nouveau jour. Paramètre de Control-M/Agent Dans CCM, vous pouvez modifier les valeurs par défaut des paramètres système du composant Control-M/Agent sans devoir accéder individuellement à chaque ordinateur. Avant qu'une valeur de paramètre modifiée soit appliquée, le composant qui utilise la valeur doit être actualisé. 194 Control-M Workload Automation Guide de l'administrateur Pour définir les paramètres de Control-M/Server, consultez la rubrique Définition des paramètres système Control-M/Agent (à la page 195). Définition des paramètres système Control-M/Agent Cette procédure décrit comment définir des paramètres système Control-M/Agent dans CCM. Pour définir des paramètres système Control-M/Agent : 1. Dans l'onglet Home (Accueil), sélectionnez un ou plusieurs composants Control-M/Agent, et dans le groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M/Agent - System Parameters (Paramètres système) s'affiche. REMARQUE : Si vous avez sélectionné plusieurs Control-M/Agents, les modifications de paramètre sont appliqués à tous les Control-M/Agents sélectionnés (Control-M/Agent 6.4.01 et supérieur). 2. Dans la table des paramètres système, filtrez le paramètre obligatoire dans un des en-têtes de colonnes suivants : • Catégorie • Nom • Description • Valeur • Default Value (Valeur par défaut) 3. Double-cliquez sur le paramètre obligatoire. La boîte de dialogue Update System Parameter (Mettre à jour le paramètre système) s'affiche. 4. Dans le champ Value (Valeur), modifiez la valeur du paramètre selon les besoins, puis cliquez sur Save (Enregistrer). 5. Cliquez sur Close (Fermer). Le paramètre système Control-M/Agent est défini. 195 Control-M Workload Automation Guide de l'administrateur Paramètres de déploiement de Control-M/Agent Le tableau suivant décrit les paramètres de déploiement de Control-M/Agent. Paramètre Description AD_GA_RETAIN_DAYS Détermine le nombre de jours pendant lequel le répertoire backup4restore est conservé sur le Control-M/Agent, qui est utilisé pour rétrograder la version originale du Control-M/Agent après une mise à niveau. REMARQUE : Si vous ne prévoyez pas de rétrograder le Control-M/Agent, il est recommandé de supprimer le répertoire pour libérer de l'espace disque. Valeur par défaut : 30 AD_RETAIN_PACKAGES Détermine le nombre de jours durant lequel le package d'installation est enregistré sur l'ordinateur Control-M/Agent. Valeurs valides : 0 : Ne jamais supprimer 1-365 Valeur par défaut : 30 196 Control-M Workload Automation Guide de l'administrateur Paramètres de disponibilité du compte Le tableau suivant décrit les paramètres de disponibilité du compte de Control-M/Agent. Paramètre Description AG_NOT_RESPONDING_TIME Détermine le délai en minutes pour que le processus Main Agent soit considéré comme ne répondant pas. Un message est enregistré dans le fichier journal quotidien. REMARQUE : Les messages Xalert sont contrôlés par le paramètre PROCESS_NOT_RESPONDING_ALERT_INTERVAL, qui est influencé par les paramètres X_NOT_RESPONDING_TIME . Par défaut : 3 AR_NOT_RESPONDING_TIME Détermine le délai en minutes pour que le processus Agent Router soit considéré comme ne répondant pas. Un message est enregistré dans le fichier journal quotidien. REMARQUE : Les messages Xalert sont contrôlés par le paramètre PROCESS_NOT_RESPONDING_ALERT_INTERVAL, qui est influencé par les paramètres X_NOT_RESPONDING_TIME . Par défaut : 3 AT_NOT_RESPONDING_TIME Détermine le délai en minutes pour que le processus Agent Tracker soit considéré comme ne répondant pas. Un message est enregistré dans le fichier journal quotidien. REMARQUE : Les messages Xalert sont contrôlés par le paramètre PROCESS_NOT_RESPONDING_ALERT_INTERVAL, qui est influencé par les paramètres X_NOT_RESPONDING_TIME . Par défaut : 3 CMACC_AV_INTERVAL Détermine l'intervalle en secondes entre les opérations de supervision de disponibilité du compte. Par défaut : 3600 CMACC_UNAV_INTERVAL Détermine l'intervalle en secondes entre les opérations de supervision d'indisponibilité du compte. Par défaut : 90 PROCESS_NOT_RESPONDING_A Détermine l'intervalle en minutes pour que l'Agent envoie une LERT_INTERVAL alerte lorsqu'un processus ne répond pas. Par défaut : 60 197 Control-M Workload Automation Guide de l'administrateur Paramètres Agentless Le tableau suivant décrit les paramètres Agentless de Control-M/Agent. Paramètre Description RJX_CONN_MODE Le mode de connexion SSH utilisé dans les travaux sans agent. (SSH Connection Mode) (Mode de connexion SSH) Valeurs valides : 0 - L'agent utilise uniquement le protocole SSH pour charger et télécharger les fichiers et pour envoyer le travail à l'ordinateur distant. 1 - L'agent utilise les protocoles SFTP et SSH. Seule une connexion est ouverte pendant l'exécution du travail. 2 - L'agent a utilisé les protocoles SFTP et SSH. Deux connexions sont ouvertes au début du travail, mais après un certain moment, la connexion SSH est fermée. Par défaut : 2 Modifiable par ctmwincfg : Non RJX_CONN_TRY Nombre maximum de tentatives à effectuer pour rétablir la connexion. (AgentLess Connection Retries) (Nouvelles Valeurs valides : Entier tentatives de connexion sans Par défaut : 15 agent) Modifiable par ctmwincfg : Non RJX_CONN_TOUT Intervalle de temps (en secondes) entre les tentatives pour rétablir la connexion. (Time Interval between Restore Connections) Valeurs valides : Entier (Intervalle de temps entre le Par défaut : 120 secondes rétablissement des Modifiable par ctmwincfg : Non connexions) RJX_COPY_OUTPUT_REMOT Détermine où les opérations de gestion de la SORTIE sont E effectuées sur l'hôte distant. Valeurs valides : Y (O), N Par défaut : N 198 Control-M Workload Automation Guide de l'administrateur Paramètre Description RJX_DETAILS_TO_OUTPUT Détermine s'il faut ou non inclure les détails relatifs à la connexion distante dans la SORTIE des travaux exécutés sur un hôte distant. (Print Details to OUTPUT) (Imprimer les détails dans la Valeurs valides : Y (O), N SORTIE) Par défaut : O Modifiable par ctmwincfg : Non RJX_DOWNLOAD_OUTPUT Détermine si les actions de post-traitement de déplacement, copie ou suppression de la SORTIE du travail sont effectuées depuis l'hôte distant. (Download Output from Remote Host when job ends) (Télécharger la sortie de Valeurs valides : Y (O), N l'hôte distant à la fin du Par défaut : N travail) RJX_KEEP_OUTPUT Détermine si le fichier de SORTIE est supprimé des ordinateurs de l'hôte distant. Valeurs valides : Y (O), N Par défaut : N RJX_OUTPUT_DIR Un répertoire pour stocker les fichiers temporaires. (AgentLess Temporary Directory) (Répertoire temporaire sans agent) Ces fichiers sont automatiquement supprimés de Control-M/Agent lorsque les travaux se terminent, et que la connexion réseau est disponible ou rétablie. Default (Par défaut) : point (.), ce qui signifie que les fichiers sont stockés dans le répertoire de base utilisateur du propriétaire du travail dans l'hôte distant. Modifiable par ctmwincfg : Non RJX_OVMS_SETVERIFY (Save Commands in the OUTPUT in OpenVMS Remote Host) (Enregistrer les commandes dans la SORTIE de l'hôte distant OpenVMS) Pour un Control-M/Agent envoyant des travaux vers un hôte distant OpenVMS, ce paramètre indique s'il faut ou non imprimer des commandes dans la SORTIE d'un travail. Valeurs valides : Y (O) – Implémente SET VERIFY, qui imprime les commandes dans la SORTIE du travail. N – Implémente SET NOVERIFY, qui n'imprime pas les commandes dans la SORTIE du travail. E – Indique que la valeur de vérification est extraite de l'environnement. Modifiable par ctmwincfg : Non 199 Control-M Workload Automation Guide de l'administrateur Paramètre Description RJX_POOL_CONNECTION_LI Indique combien de travaux peuvent utiliser une seule connexion. MIT Les connexions sont supervisées et celles inutilisées (connexions avec travaux terminés) sont libérées. Valeurs valides : 1 - 50. Lorsque cette valeur est définie sur 1, l'agent fonctionne comme pour Control-M/Agent 6.4.01. Par défaut : 10 RJX_POOL_SLEEP_TIME L'intervalle nécessaire pour qu'un thread supervise les connexions et libère celles inutilisées. Valeurs valides : 1 - 30 minutes Par défaut : 10 minutes RJX_POOL_KEEP_UNUSED Définit le délai (en minutes) pour vérifier le statut des connexions ouvertes. Valeurs valides : 1 - 30 minutes Par défaut : 10 minutes SSH_VER_CMD Commande SSH pour vérifier la version de la plateforme. Valeurs valides : une commande valide. Valeur par défaut : cmd.exe /c ver Modifiable par ctmwincfg : Non WMI_TCP_ONLY_PING Détermine si la disponibilité de l'hôte distant WMI sera vérifiée par le ping TCP uniquement (Y (O)) ou par à la fois WMI et TCP (N). Valeurs valides : Y (O), N Par défaut : N WMI_WAIT_TIME_OUT Définissez le délai d'attente des événements WMI. Valeurs valides : Entier positif (millisecondes) Par défaut : 50 000 (millisecondes) RJX_CLEAN_ENV Détermine la suppression des fichiers temporaires sur l'hôte distant après l'exécution du travail. Valeurs valides : Y (O), N Par défaut : O 200 Control-M Workload Automation Guide de l'administrateur Paramètre Description RJX_FORCE_OS_CHECKING Détermine s'il faut vérifier la plateforme de l'hôte distant pour chaque travail. Valeurs valides : Y (O), N Par défaut : N RJX_LIFE_CHK_INTERVAL L'intervalle en secondes pour la surveillance de l'exécution des travaux (SSH). Valeurs valides : 1-86400 secondes Par défaut : 30 secondes RJX_MULTIPLE_HOST Détermine s'il faut autoriser plusieurs clés d'hôtes à distance. Valeurs valides : Y (O), N Par défaut : N RJX_OVMS_DEFAULT_QUEU E Détermine la file d'attente par défaut de l'hôte à distance OpenVMS Valeurs valides : Y (O), N Valeur par défaut : sys$batch RJX_SSH_CLOSE_TOUT Détermine l'expiration du délai de connexion SSH pour la supervision des travaux (Mode 2) Valeurs valides : 1 - 86 400 secondes Par défaut : 300 secondes RJX_SSH_RETRIES Détermine le nombre de nouvelles tentatives lors de la communication via SSH-courier. Valeurs valides : 1 - 1000 Par défaut : 10 WMI_REMOTE_SHARED_NA ME Précise le nom de répertoire partagé utilisé par l'agent pour les travaux WMI. Valeurs valides : SYSOUT Par défaut : SYSOUT 201 Control-M Workload Automation Guide de l'administrateur Paramètres Comm Le tableau suivant décrit les paramètres Comm de Control-M/Agent. Paramètre Description ATCMNDATA <Numéro de port>/<Délai d'expiration> pour le port agent vers serveur. (Agent-to-Server Port Number) (Numéro de port agent vers serveur) Le numéro de port indique le port de l'ordinateur serveur qui reçoit les données depuis l'ordinateur agent. Vérifiez que ce port n'est pas utilisé à une autre fin. Cette valeur doit correspondre à l'Agent to Server Port Number (Numéro de port agent vers serveur) dans Control-M/Server. La valeur d'expiration est le délai d'expiration de suivi de travail de communication COMTIMOUT en secondes. Obligatoire. Exemple : 7005/30. Remarque : l'augmentation de la valeur Timeout (Délai d'expiration) réduit les performances de l'agent. Valeurs valides : entre 1 024 et 65533 inclus Par défaut : 7005 AUTHORIZED_CTM_IP Définit l'adresse IP autorisée de Control-M/Server. CTMPERMHOSTS <une ou plusieurs adresses TCP/IP ou noms de DNS séparés par |>. Chaque valeur identifie un hôte Control-M/Server autorisé où un Control-M/Server de secours est installé. (Ce paramètre était appelé auparavant Mirror Control-M/Server Host Name [Nom d'hôte de Control-M/Server miroir]). Indiquez ce paramètre si un ou plusieurs Control-M/Servers ont été désignés comme serveurs de secours et peuvent se connecter à cet agent en cas de basculement. Pour plus d'informations sur la configuration des serveurs de secours, consultez la rubrique Administration de Control-M Workload Automation. Obligatoire. Au moins un nom d'hôte principal doit être indiqué. Exemple : 192.138.28.121|aristo.isr.bmc.com/mybksys1|192.138.2 8.123 (Authorized Control-M/Server Hosts) (Hôtes Control-M/Server autorisés) CTMS_ADDR_MODE {IP} (CTMS Address Mode) (Mode Si ce paramètre est défini sur IP, l'adresse IP plutôt que le nom adresse CTMS) d'hôte est enregistrée dans CTMS_HOSTNAME. Utilisez ce paramètre lorsque Control-M est exécuté sur un ordinateur avec plusieurs cartes réseau. CTMSHOST (Primary Control-M/Server Host) (Hôte Control-M/Server principal) Nom d'hôte de Control-M/Server. Nom de l'hôte principal exécutant Control-M/Server. 202 Control-M Workload Automation Guide de l'administrateur Paramètre Description EVENT_TIMEOUT Délai d'expiration du suivi de travaux. Délai d'expiration des événements de suivi en secondes. (Tracker Polling Interval) (Intervalle d'interrogation du processus de suivi) LISTEN_INTERFACE Listen to Network Interface (Interface réseau d'écoute) LOGICAL_AGENT_NAME (Logical Agent Name) (Nom logique de l'agent) Valeurs valides : 1-86400 Par défaut : 120 (UNIX) 60 (Windows) L'interface réseau sur laquelle l'agent écoute. Elle peut être définie sur un nom d'hôte ou une adresse IP spécifique pour que le port de l'agent ne soit pas ouvert dans les autres interfaces. Par défaut : *ANY (N'IMPORTE LAQUELLE) (l'agent écoute toutes les interfaces disponibles) Le nom logique de l'agent. La valeur indiquée doit correspondre au nom par lequel l'agent est défini dans Control-M/Server. Là où plusieurs noms d'agent sont définis dans Control-M/Server, et utilisent tous le même port serveur vers agent, les messages du serveur sont envoyés à cet agent. Le nom logique est utilisé lorsque l'agent établit la communication avec Control-M/Server en utilisant la sortie des utilitaires de l'agent et dans les messages envoyés au serveur. Par défaut : nom d'hôte de l'agent En revanche, il peut être différent lorsqu'une installation de cluster ou le nom d'hôte de l'agent contient des alias. PROTOCOL_VERSION Version de protocole de communication serveur vers agent. (Protocol version) (Version de protocole) Valeurs valides : 10 maximum. RU_COMM_PORT Définit le numéro de port des utilitaires distants. Par défaut : 10 Par défaut : 8000 TCP_IP_TIMEOUT TCP/IP Timeout (Délai d'expiration TCP/IP) Délai d'expiration de suivi de travail de communication COMTIMOUT en secondes. Lorsque la valeur de ‘TCP/IP timeout’ (Délai d'expiration TCP/IP) est modifiée, en utilisant l'utilitaire de configuration ou CCM, la partie délai d'expiration des paramètres AGCMNDATA et ATCMNDATA est changée. Valeurs valides : un nombre dans la plage 0-999 999 Par défaut : 120 203 Control-M Workload Automation Guide de l'administrateur Paramètre Description TRACKER_EVENT_PORT Numéro de port pour l'envoi de messages vers le processus de suivi lorsque les travaux se terminent. (Tracker Event Port) (Port d'événement de suivi) UPLOAD_REMOTE_UTILS Valeurs valides : 1025-65535 Télécharge les utilitaires de l'agent vers les hôtes distants. Valeurs valides : Disable (Désactiver) : aucune prise en charge des utilitaires à distance. Once (Une fois) : télécharge les fichiers une fois sauf en cas de modification (mode en cours). Always (Toujours) : télécharge les fichiers avant chaque travail (mode sans empreinte). Par défaut : Désactiver UTTIMEOUT (Timeout for Agent utilities) (Délai d'expiration des utilitaires de l'agent) Délai maximum (en secondes) durant lequel l'agent attend l'envoi d'une demande vers Control-M/Server. Cet intervalle d'expiration doit être supérieur au délai d'expiration TCP/IP. Par défaut : 120 (UNIX) 600 (Windows) 204 Control-M Workload Automation Guide de l'administrateur Paramètres de diagnostic Le tableau suivant décrit les paramètres de diagnostics de Control-M/Agent. Paramètre Description AG_LOG_ON Indique si le fichier ctmag_<année><mois><jour>.log est généré (Y (O)) ou non (N). (Daily Log File Enabled) (Fichier journal quotidien activé) BUFFERED_DBGLVL Valeurs valides : Y (O), N Par défaut : O Définit le niveau de diagnostic de la capture des données lors de la première défaillance Par défaut : 5 DGB_RESET_INTERVAL Définit l'intervalle de réinitialisation de la capture des données lors de la première défaillance en secondes. Par défaut : 600 GENERAL_CLEANUP_INTERV Détermine le nombre de jours d'attente avant que les fichiers AL STATUS, PROCID, ONSTMT, RUNTIME et les fichiers non-racine soient supprimés du répertoire <Control-M/Agent_home> après un dysfonctionnement de l'Agent ou de l'hôte. LIMIT_LOG_FILE_SIZE (Maximum size of log file MB) (Taille maximale du fichier journal en Mo) Taille maximale (Mo) de fichiers journaux de diagnostics d'un processus ou d'un thread. Valeurs valides : 1 - 1000 REMARQUE : redémarrez l'agent pour que le paramètre soit appliqué. Par défaut : 10 LIMIT_LOG_VERSIONS Nombre de générations d'informations de journaux de diagnostics à conserver pour un processus ou un thread. (Number of log file versions) Valeurs valides : 0 - 99 (Nombre de versions du fichier journal) REMARQUE : redémarrez l'agent pour que le paramètre soit appliqué. Par défaut : 10 LOGKEEPDAYS (Days To Retain Log Files) (Jours de rétention des fichiers journaux) Nombre de jours de rétention des fichiers proclog de l'agent. Après cette période, les fichiers proclog de l'agent sont supprimés par la procédure Nouveau jour. Valeurs valides : 1-99 Par défaut : 1 205 Control-M Workload Automation Guide de l'administrateur Paramètre Description ONSTMT_BUFFERED_DBGLV Définit le niveau de diagnostic de la capture des données lors de L la première défaillance pour le traitement de l'instruction ON. Par défaut : 1 MEASURE_USAGE_DAYS (Days To Retain Daily Log Files) (Jours de rétention des fichiers journaux quotidiens) Détermine le nombre de jours de rétention des fichiers dans le répertoire dailylog. Ces fichiers contiennent les informations sur les travaux utilisés pour calculer les indicateurs du rapport de mesure de l'utilisation. Valeurs valides : 1-99 Par défaut : 7 jours RH_KEEPDAYS Détermine le nombre de jours de rétention des fichiers dans le répertoire DATA\rhdetails. Ces fichiers contiennent les (Days To Retain Host spécifications de CPU pour l'agent, les hôtes distants et les hôtes Specification Files) (Jours de de serveur du module d'application. rétention des fichiers de spécifications de l'hôte) Valeurs valides : 1-99 206 Control-M Workload Automation Guide de l'administrateur Paramètres de messagerie Le tableau suivant décrit les paramètres de messagerie de Control-M/Agent. Paramètre Description SMTP_PORT_NUMBER Le numéro de port sur lequel le serveur SMTP communique. (Port Number) (Numéro de port) Valeurs valides : 0-65535 Par défaut : 25 Modifiable par ctmwincfg : Oui SMTP_REPLY_TO_EMAIL (Reply–To Email) (E-mail du destinataire) L'adresse électronique du destinataire. Si ce champ reste vide, l'adresse électronique de l'expéditeur est utilisée. Modifiable par ctmwincfg : Oui SMTP_SENDER_EMAIL L'adresse électronique de l'expéditeur. (Sender Email) (E-mail de l'expéditeur) Valeurs valides : Texte jusqu'à 99 caractères. Valeur par défaut : control@m Modifiable par ctmwincfg : Oui SMTP_SENDER_FRIENDLY_ NAME (Sender Friendly Name) (Nom convivial de l'expéditeur) SMTP_SERVER_NAME Le nom ou l'alias qui s'affiche sur l'e-mail envoyé. Modifiable par ctmwincfg : Oui Le nom du serveur SMTP. (SMTP Server (Relay) Name) Modifiable par ctmwincfg : Oui (Nom du serveur [relais] SMTP). 207 Control-M Workload Automation Guide de l'administrateur Paramètres de processus de suivi multiples Le tableau suivant décrit les paramètres de processus de suivi multiples de Control-M/Agent. Paramètre Description MULTITRACK_ENABLED Active plusieurs processus de suivi en parallèle. Valeurs valides : Y|N Par défaut : O REMARQUE : Dans les versions précédentes, c'était un seul processus de suivi. Si MULTITRACK_ENABLED=Y, plusieurs processus de suivi sont activés. MULTITRACK_MAX_PROC Détermine le nombre maximum de processus de suivi-travail qui peuvent être exécutés en parallèle, dans une situation normale de suivi, c'est-à-dire, sans défaillance. Une défaillance peut se produire par un travail qui entraîne des pannes répétées de processus de suivi-travail, ou par un travail qui cause le blocage d'un processus de suivi-travail. Valeurs valides : 1-100 Par défaut : 10 MULTITRACK_SKIP_INTERV Détermine le délai (en secondes) durant lequel le travail est AL devenu récemment un processus de suivi. Pour éviter les cas où un travail serait suivi par plusieurs processus de suivi-travail pendant une période courte, définissez un intervalle de temps, MULTITRACK_SKIP_INTERVAL, où un travail est ignoré par les processus suivi-travail. Avant qu'un processus de suivi-travail suive un travail, il vérifie si celui-ci a été récemment suivi, et si c'est le cas, le processus de suivi-travail ne le suit pas. Valeurs valides : 1-60 Par défaut : 15 MULTITRACK_JOBS_PER_W ORKER Détermine le rapport optimal entre le nombre de travaux et le nombre de processus de suivi-travail. Dans une situation normale, le processus de suivi génère de nouveaux processus de suivi-travail si le nombre de travaux divisé par le nombre de processus de suivi-travail en cours d'exécution (rapport réel) est supérieur au rapport optimal. Il arrête les processus de suivi-travail si le rapport réel est inférieur au rapport optimal. Valeurs valides : 5-300 Par défaut : 30 208 Control-M Workload Automation Guide de l'administrateur Paramètre Description MULTITRACK_LATE_PERIOD Détermine le délai (en secondes) durant lequel le travail peut attendre d'être suivi avant d'être déclaré défaillant. Valeurs valides : 30-300 Par défaut : 120 MULTITRACK_MAIN_EVENT _TIMEOUT Le processus de suivi principal fonctionne par itérations. Dans chaque itération, il attend d'abord les événements qui pourraient être envoyés à partir des travaux terminés et suit ces travaux, puis recherche les travaux terminés qui n'envoient pas d'événements, et les suit. Ce paramètre détermine le délai (en secondes) durant lequel le processus de suivi principal attend les événements. Les processus de suivi-travail fonctionnent de la même manière, mais utilisent néanmoins le paramètre EVENT_TIMEOUT (intervalle d'interrogation du processus de suivi) durant le délai d'attente des événements. Valeurs valides : 10-240 Par défaut : 30 209 Control-M Workload Automation Guide de l'administrateur Paramètres de sortie Le tableau suivant décrit les paramètres de sortie de Control-M/Agent. Paramètre Description DFTPRT Imprimante par défaut pour les fichiers de SORTIE du travail. Tapez un nom d'imprimante dans la zone Field (Champ) ou sélectionnez un nom dans la zone de liste. (Default Printer) (Imprimante par défaut) Valeurs valides : Texte Par défaut : Vide Modifiable par ctmwincfg : Oui JOB_STATISTIC (Add Job Object statistics to Output) (Ajouter les statistiques des objets de travail dans la sortie) Indicateur qui montre comment gérer les statistiques de traitement des objets de travail. Valeurs valides : Y (O) – Les statistiques sont ajoutées à la fin du fichier de SORTIE. N – Les statistiques ne sont pas ajoutées au fichier de SORTIE. Par défaut : O Modifiable par ctmwincfg : Oui OUTPUT_NAME Détermine le préfixe du nom de fichier de SORTIE. (Output Name) (Nom de sortie) Valeurs valides : MEMNAME – le préfixe de fichier de SORTIE est le MEMNAME du travail. JOBNAME – le préfixe de fichier de SORTIE est le JOBNAME du travail. Par défaut : Memnam Modifiable par ctmwincfg : Oui OUTPUT_LIMIT_SIZE_END Détermine la taille en Ko à afficher à partir de la fin du fichier de sortie du travail. Par défaut : 0 OUTPUT_LIMIT_SIZE_STAR T Détermine la taille en Ko à afficher à partir du début du fichier de sortie du travail. Par défaut : 0 210 Control-M Workload Automation Guide de l'administrateur Paramètres de sécurité Le tableau suivant décrit les paramètres de sécurité de Control-M/Agent. Paramètre Description DOMAIN Le domaine est déterminé par la valeur de ce paramètre si <domaine> n'est pas indiqué dans <domaine>\<nom d'utilisateur> dans le paramètre Run_As de la définition du travail Si le domaine n'est pas indiqué dans le paramètre Run_As ou ce paramètre, le profil utilisateur est recherché dans les domaines approuvés. (Logon Domain) (Domaine d'ouverture de session) REMARQUE : BMC recommande de ne pas indiquer de valeur pour Logon Domain (Domaine d'ouverture de session). Valeurs valides : Texte Par défaut : Vide Modifiable par ctmwincfg : Oui LOGON_AS_USER (Logon As User) (Ouvrir la session en tant qu'utilisateur) Indicateur qui spécifie quel compte utilisateur est utilisé pour les services auxquels se connecter. Valeurs valides : Y (O) – Les travaux sont soumis avec les autorisations et variables d'environnement de l'utilisateur indiqué. N – Les travaux sont soumis avec les autorisations et variables d'environnement du compte système local. Par défaut : Non sélectionné Modifiable par ctmwincfg : Oui 211 Control-M Workload Automation Guide de l'administrateur Paramètres d'envoi Le tableau suivant décrit les paramètres de soumission de Control-M/Agent. Paramètre Description APPLICATION_LOCALE Détermine le codage CJC utilisé par Control-M/Agent pour exécuter des travaux. Pour plus d'informations, consultez la rubrique Personnalisation des langues de Control-M. (CJK Encoding) (Codage CJC) Valeurs valides : UTF-8, JAPANESE EUC (JAPONAIS EUC), JAPANESE SHIFT-JIS (JAPONAIS SHIFT-JIS), KOREAN EUC (CORÉEN EUC), SIMPLIFIED CHINESE GBK (CHINOIS SIMPLIFIÉ GBK), SIMPLIFIED CHINESE GB (CHINOIS SIMPLIFIÉ GB), TRADITIONAL CHINESE EUC (CHINOIS TRADITIONNEL EUC), TRADITIONAL CHINESE BIG5 (CHINOIS TRADITIONNEL BIG5) Par défaut : UTF-8 Modifiable par ctmwincfg : Oui ECHO_OUTPUT Echo job commands into Output (Commandes de travail Echo dans la sortie) Indique s'il faut ou non imprimer les commandes dans la SORTIE d'un travail Valeurs valides : Y (O) – Implémente ECHO_ON, qui imprime les commandes dans la SORTIE du travail. N – Implémente ECHO_OFF, qui n'imprime pas les commandes dans la SORTIE du travail. Par défaut : O Modifiable par ctmwincfg : Oui I18N Détermine le mode de Control-M pour les langues étrangères. (Foreign Language Support) Valeurs valides : Latin-1, CJC (Prise en charge des langues Par défaut : Latin-1 étrangères) 212 Control-M Workload Automation Guide de l'administrateur Paramètre Description JOB_WAIT Indicateur qui spécifie si les procédures appelées par un travail peuvent être exécutées en dehors de l'objet de travail. Si c'est le cas, ceci évite une situation dans laquelle le travail d'origine reste en mode exécution tant que la procédure appelée n'est pas terminée. (Job children inside job object) (Enfants du travail à l'intérieur de l'objet de travail) Valeurs valides : N – Toutes les procédures appelées par le travail sont exécutées en dehors de l'objet de travail. Y (O) – Toutes les procédures appelées par le travail sont exécutées à l'intérieur de l'objet de travail. Par défaut : O Modifiable par ctmwincfg : Oui ONSTMT_CASE_SENSITIVE Détermine si la sortie respecte la casse pour le traitement d'une instruction ON. Par défaut : O RUN_USER_LOGON_SCRIPT Run user 'Logon Script' (Exécuter le 'script d'ouverture de session' de l'utilisateur) Indication si un script d'ouverture de session défini par l'utilisateur doit être exécuté par Control-M/Agent avant d'exécuter le script d'ouverture de session utilisateur standard. Valeurs valides : Y (O) – Le script d'ouverture de session défini par l'utilisateur est exécuté, s'il existe. N – Le script d'ouverture de session défini par l'utilisateur n'est pas exécuté. Par défaut : N Modifiable par ctmwincfg : Oui USE_JOB_VARIABLES (Convert Job Variables to Environment variables) (Convertir les variables de travail en variable d'environnement) Indicateur qui montre si toutes les variables seront définies comme variables d'environnement dans le script. Valeurs valides : Y (O), N Par défaut : O 213 Control-M Workload Automation Guide de l'administrateur Paramètre Description WRAP_PARAM_QUOTES Indication de la méthode de gestion des valeurs de paramètres (%%PARMn....%%PARMx) par Control-M/Agent pour Microsoft Windows. (Paramètres de bouclage avec guillemets doubles) Valeurs valides : 1 – Ce paramètre n'est plus applicable. 2 – Les valeurs de paramètres sont toujours passées au système d'exploitation sans guillemet. Si les guillemets ont été indiqués dans la définition de travail, ils sont supprimés avant que le paramètre soit passé par l'agent. Cette option est compatible avec le mode de gestion de ces paramètres dans la version 6.0.0x ou 6.1.01 avec Fix Pack 1, 2, 3, ou 4 installé. Dans ce cas, si une valeur de paramètre contient un espace vide, il se peut que le système d'exploitation considère chaque chaîne comme paramètre distinct. 3 – Ce paramètre n'est plus applicable. 4 – Les paramètres sont passés au système d'exploitation de la même manière qu'ils ont été indiqués dans la définition du travail. Aucun guillemet n'a été ajouté ni supprimé dans ce cas précis. Cette option est compatible avec le mode de gestion des paramètres de la version 2.24.0x. Par défaut : 2 Modifiable par ctmwincfg : Oui CODE_PAGE Détermine la page de code pour le traitement du travail en mode Latin-1. Valeurs : 1252 Par défaut : 1252 DELETE_BACKUP_FILES Détermine si les fichiers de sauvegarde doivent être supprimés si le fichier de sortie du travail est déplacé ou supprimé. Valeurs valides : Y (O), N Par défaut : N DISABLE_CM_ONSTMT Si défini sur Y(O), l'instruction ON est traitée par Agent Tracker. Si défini sur N, elle est traitée par le processus Agent Monitor. Valeurs valides : Y (O), N Par défaut : N 214 Control-M Workload Automation Guide de l'administrateur Paramètre Description ENABLE_RECOVERY Détermine s'il faut activer la récupération des travaux lorsque la procédure de supervision des agents se termine de manière inattendue. Valeurs valides : Y (O), N Par défaut : O KILL_EXIT_CODE Définit le code de sortie pour tuer les travaux. Valeurs valides : 1-9999 Par défaut : N/D MIN_FREE_SPACE Définit l'espace de disque libre minimum en MO requis pour la soumission des travaux. Valeurs valides : 1-100000 Par défaut : 50 MIN_FREE_SPACE_WARN Définit le seuil d'espace disque libre en Mo avant d'envoyer les alertes de l'agent. Valeurs valides : 1-100000 Par défaut : 100 SLEEP_COUNT Détermine le nombre de nouvelles tentatives avant de vérifier l'espace disque. Valeurs valides : 1-120 Par défaut : 5 UTIL_REAL_EXIT_CODE Détermine s'il faut renvoyer le code de sortie réel depuis les utilitaires de l'agent. Valeurs valides : Y (O), N Par défaut : N 215 Control-M Workload Automation Guide de l'administrateur Paramètres de charge de travail Le tableau suivant décrit les paramètres de charge de travail de Control-M/Agent. Paramètre Description WKL_CPU_SAMPLE_INTERV AL Intervalle (en secondes) entre les échantillons de CPU, pour calculer une seule utilisation moyenne de CPU. (Interval between CPU samples (sec) (Intervalle entre échantillons de CPU [sec]) Valeurs valides : 5-60 (secondes) WKL_CPU_SAMPLE_NUM Nombre d'échantillons de CPU pour calculer une seule utilisation moyenne de CPU. (Number of CPU samples for average CPU usage) (Nombre d'échantillons de CPU pour une utilisation moyenne de CPU) WKL_HB_INTERVAL (Interval between CPU usage sync updates (min) (Intervalle entre les mises à jour sync d'utilisation de CPU [min]) WKL_SLEEP_INTERVAL Par défaut : 5 (secondes) Valeurs valides : 3-60 échantillons Par défaut : 3 échantillons Intervalle de pulsation périodique en minutes, après lequel l'utilisation de CPU est indiquée à Control-M/Server, même si cela n'est pas nécessaire. Valeurs valides : 1-180 (minutes) Par défaut : 15 (minutes) Intervalle de veille (en secondes) entre les opérations successives de supervision du CPU. (Interval between CPU monitor operations (sec) Valeurs valides : 15-3600 (secondes) (Intervalle entre les Par défaut : 30 (secondes) opérations de supervision du CPU [sec]) 216 Control-M Workload Automation Guide de l'administrateur Configuration de la prise en charge de l'application Control-M Les paramètres de configuration de prise en charge de l'application dans le tableau suivant peuvent être modifiés à l'aide de l'utilitaire ctmwincfg. Ces paramètres sont utilisés par la prise en charge de l'application pour Windows. Paramètre Description (Add Job Object Statistics to Output) (Ajouter les statistiques des objets de travail à la sortie) Indicateur qui montre comment gérer les statistiques de traitement des objets de travail. Selected (Sélectionné) – Les statistiques sont ajoutées à la fin du fichier de SORTIE. Par défaut. Not selected (Non sélectionné) – Les statistiques ne sont pas ajoutées au fichier de SORTIE. CD to user 'Home Indication si CONTROL-M/Agent doit passer le répertoire en répertoire de base utilisateur, tel que défini dans le profil utilisateur avant l'exécution du travail de Dir' (CD vers l'utilisateur. 'rép. de base' utilisateur) Valeurs valides : Y (O) – Le répertoire est modifié. N – Le répertoire n'est pas modifié. Connect only once to CM DLL (Connexion unique à DLL de CM) Indicateur qui montre si Control-M/Agent doit maintenir sa connexion avec l'application entre les événements. Valeurs : Y (O), N. Par défaut : N. Default Printer (Imprimante par défaut) Imprimante par défaut pour les fichiers de SORTIE du travail. Tapez un nom d'imprimante dans la zone Field (Champ) ou sélectionnez un nom dans la zone de liste. Valeur par défaut : Vide Domain Controller (Contrôleur de domaine) Nom du serveur gérant l'accès aux ressources et à la base de données. Indiquez le nom du serveur dans la zone Field (Champ). Valeur par défaut : Vide E-mail User Password (Mot de passe de l'utilisateur de l'e-mail) Mot de passe du compte utilisateur de l'e-mail. Vous ne pouvez modifier ce paramètre qu'à la fin de l'installation. 217 Control-M Workload Automation Guide de l'administrateur Paramètre Description E-mail User Compte de messagerie de l'utilisateur que l'agent utilise pour envoyer l'e-mail. Vous ne Account Profile pouvez modifier ce paramètre qu'à la fin de l'installation. (Profil de compte utilisateur de l'e-mail) Job children inside job object (Enfants du travail à l'intérieur de l'objet de travail) Indicateur qui spécifie si les procédures appelées par un travail peuvent être exécutées en dehors de l'objet de travail. Si c'est le cas, ceci évite une situation dans laquelle le travail d'origine reste en mode exécution tant que la procédure appelée n'est pas terminée. Valeurs valides : N – Toutes les procédures appelées par le travail sont exécutées en dehors de l'objet de travail. Y (O) – Toutes les procédures appelées par le travail sont exécutées à l'intérieur de l'objet de travail. Par défaut. Logon As User Indicateur qui spécifie quel compte utilisateur est utilisé pour les services auxquels se (Ouvrir la session connecter. en tant Valeurs valides : qu'utilisateur) Selected (Sélectionné)– Les travaux sont soumis avec les autorisations et variables d'environnement de l'utilisateur indiqué. Logon Domain (Domaine d'ouverture de session) Not selected (Non sélectionné) – Les travaux sont soumis avec les autorisations et variables d'environnement du compte système local. Par défaut. Le domaine est déterminé par la valeur de ce paramètre si <domaine> n'est pas indiqué dans <domaine>\<nom d'utilisateur> dans le paramètre Run_As de la définition du travail Si le domaine n'est pas indiqué dans le paramètre Run_As ou ce paramètre, le profil utilisateur est recherché dans les domaines approuvés. REMARQUE : BMC recommande de ne pas indiquer de valeur pour Logon Domain (Domaine d'ouverture de session). Output Name (Nom de sortie) Indicateur qui détermine le préfixe du nom de fichier de sortie. Valeurs valides : MEMNAME – Le préfixe de fichier de sortie est le MEMNAME du travail. JOBNAME – Le préfixe de fichier de sortie est le JOBNAME du travail. Vous ne pouvez modifier ce paramètre qu'à la fin de l'installation. 218 Control-M Workload Automation Guide de l'administrateur Paramètre Description Run user 'Logon Script' (Exécuter le 'script d'ouverture de session' de l'utilisateur) Indication si un script d'ouverture de session défini par l'utilisateur doit être exécuté par Control-M/Agent avant d'exécuter le script d'ouverture de session utilisateur standard. Valeurs valides : Y (O) – Le script d'ouverture de session défini par l'utilisateur est exécuté, s'il existe. N – Le script d'ouverture de session défini par l'utilisateur n'est pas exécuté. Wrap parameters Indication de la méthode de gestion des valeurs de paramètres with double (%%PARMn....%%PARMx) par Control-M/Agent pour Microsoft Windows. quotes Valeurs valides : (Paramètres de bouclage avec 1 – Si une valeur de paramètre contient un espace vide, il est passé au système guillemets d'exploitation mis entre guillemets doubles. Si aucun espace vide ne figure dans la doubles) valeur de paramètre, aucun guillemet n'est inclus. 2 – Les valeurs de paramètres sont toujours passées au système d'exploitation sans guillemet. Si les guillemets ont été indiqués dans la définition de travail, ils sont supprimés avant que le paramètre soit passé par l'agent. Cette option est compatible avec le mode de gestion de ces paramètres dans version la 6.0.0x ou 6.1.01 avec Fix Pack 1, 2, 3, ou 4 installé. Dans ce cas, si une valeur de paramètre contient un espace vide, il se peut que le système d'exploitation considère chaque chaîne comme paramètre distinct. 3 – Tous les paramètres sont passés au système d'exploitation mis entre guillemets doubles. Ceci permet au système d'exploitation de considérer toutes les valeurs de paramètres comme des chaînes (pas des nombres). Cette option est compatible avec le mode de gestion des paramètres de la version 6.1.01x sans Fix Pack installé. 4 – Les paramètres sont passés au système d'exploitation de la même manière qu'ils ont été indiqués dans la définition du travail. Aucun guillemet n'a été ajouté ni supprimé dans ce cas précis. Cette option est compatible avec le mode de gestion des paramètres de la version 2.24.0x. Paramètres de services de Control-M/Agent Le tableau suivant décrit les paramètres qui affectent le fonctionnement des services suivants de Control-M/Agent : 219 Control-M Workload Automation Guide de l'administrateur Service de l'agent Service FileWatcher Paramètre Description Log on as (Ouvrir la session en tant que) Compte utilisateur sous lequel le service Control-M Agent sera exécuté. Valeurs valides : Local System Account (Compte système local) – Le service se connecte en tant que compte système. Allow Service to Interact with Desktop (Autoriser le service à interagir avec le bureau) – Cette option est uniquement valide si le service est exécuté comme compte système local. Selected (Sélectionné) – Le service contient une interface utilisateur sur un bureau qui peut être utilisé par tout utilisateur connecté lorsque le service est démarré. Par défaut. Unselected (Non sélectionné) – Le service ne contient pas d'interface utilisateur. Ce compte – Compte utilisateur sous lequel le service Control-M Agent sera exécuté. REMARQUE : si le propriétaire des travaux Control-M/Server a un profil itinérant ou si la sortie de travail (OUTPUT) est copiée vers ou depuis d'autres ordinateurs, le mode de connexion doit être défini sur This Account (Ce compte). Valeur par défaut : Local System Account (Compte système local) Type de démarrage Méthode d'installation du service Control-M/Agent. Valeurs valides : Automatic (Automatique) – Le service doit démarrer lorsque le système démarre. Manual (Manuel) – L'utilisateur ou un service dépendant peut démarrer le service. Disabled (Désactivé)– L'utilisateur ou un service dépendant ne peut pas démarrer le service. Valeur par défaut : Automatique Définition des paramètres système Control-M for z/OS Cette procédure décrit comment définir des paramètres système Control-M for z/OS. 220 Control-M Workload Automation Guide de l'administrateur Pour définir des paramètres système Control-M for z/OS : 1. Dans le panneau Components Tree (Arborescence des composants), sélectionnez le composant Control-M for z/OS, et dans l'onglet Home (Accueil) du groupe Definitions (Définitions), cliquez sur System Parameters (Paramètres système). La boîte de dialogue Control-M for z/OS - System Parameters (Paramètres système) s'affiche. 2. Dans la liste déroulante Control-M Name (Nom du Control-M), sélectionnez l'ordinateur où Control-M for z/OS est installé. 3. Dans la table des paramètres système, filtrez le paramètre obligatoire dans un des en-têtes de colonnes suivants : • Type • Catégorie • Nom • Valeur • Default Value (Valeur par défaut) • Description • Refresh Type (Type d'actualisation) 4. Double-cliquez sur le paramètre obligatoire. La boîte de dialogue Update System Parameter (Mettre à jour le paramètre système) s'affiche. 5. Dans le champ Value (Valeur), modifiez la valeur du paramètre selon les besoins, puis cliquez sur Save (Enregistrer). 6. Cliquez sur Activate Changes (Activer les modifications). Le paramètre système Control-M for z/OS est défini. Connexion à Control-M/EM derrière un pare-feu Cette procédure décrit comment se connecter Control-M/EM derrière un pare-feu en configurant les ports dans l'utilitaire orbconfigure. Pour se connecter à Control-M/EM derrière un pare-feu : 1. Ouvrez l'utilitaire orbconfigure. 2. Dans la liste déroulante Setup Listen Ports (Configurer les ports d'écoute), sélectionnez Range (Plage). 3. Dans les champs de Range of ports to use (Plage de ports à utiliser), définissez une plage avec au moins 20 ports. Les ports valides se situent entre 1 024 et 65 535. 4. Cliquez sur Suivant. 5. Vérifiez que les informations sont correctes et cliquez sur Next (Suivant). 221 Control-M Workload Automation Guide de l'administrateur 6. Cliquez sur Finish (Terminer). Les paramètres de port sont définis pour GUI, GSR, CMS, CLI et Sweep. BIM, Forecast et Self Service sont définis s'ils sont installés. Configuration de Control-M/EM Server avec haute disponibilité derrière un pare-feu Cette procédure décrit comment configurer les composants de Control-M/EM Server avec haute disponibilité derrière un pare-feu Pour configurer Control-M/EM Server avec haute disponibilité derrière un pare-feu : 1. Définissez l'État souhaité des composants suivants sur Hors service. • Gateway • GCS • GUI Server • Web Server 2. Vérifiez que tous les composants de Control-M/EM Server ne sont pas en cours d'exécution sur tout environnement Control-M/EM. 3. Accédez au paramètre HostPort , comme décrit dans Définition des paramètres système Control-M/EM (à la page 42). S'il y a plusieurs paramètres HostPort définis pour chaque composant, supprimez-les. 4. Sélectionnez le paramètre HostPort et cliquez sur . Une boîte de dialogue Nouveau paramètre système s'affiche. 5. Définissez le champ Valeur sur :<port1>-<port2>. Ceci représente la plage possible de ports ouverte pour Control-M/EM. 0 n'est pas un numéro de port valide. 6. Cliquez sur Enregistrer. 7. Sélectionnez le paramètre HostPort et cliquez sur . Une boîte de dialogue Nouveau paramètre système s'affiche. 8. Définissez le champ Valeur sur <localhost>:<port1>-<port2>. Ceci représente la plage possible de ports ouverte pour Control-M/EM. 0 n'est pas un numéro de port valide. 9. Dans la liste déroulante Type, sélectionnez Gateway. 10. Cliquez sur Enregistrer. 11. Définissez l'État souhaité des composants suivants sur En service. • Gateway • GCS 222 Control-M Workload Automation Guide de l'administrateur • GUI Server • Web Server Définir la prise en charge de l'heure d'été Cette procédure décrit comment définir la prise en charge de l'heure d'été à partir du fichier TimeZone.dat. Vous devez effectuer cette procédure uniquement si le Control-M/Server se trouve dans un lieu où l'heure d'été est utilisée. Pour définir la prise en charge de l'heure d'été : 1. Accédez au répertoire suivant, et ouvrez le fichier TimeZone.dat : CONTROL-M_ home/data Le format standard pour la définition est timeZone (GMT±hh:mm), où timeZone représente le libellé du fuseau horaire. EXEMPLE : Le libellé EST représente l'heure normale de l'Est, et l'entrée formatée pour l'heure standard de l'Est est GMT -05:00. 2. Modifiez la définition du fuseau horaire concerné pour y inclure les ajustements de l'heure d'été, de la façon suivante : timeZone (GMT±hh:mm) FROM dd.mm hh:mm TO dd.mm hh:mm (GMT±hh:mm) Où : • timeZone (GMT±hh:mm) indique la valeur du fuseau horaire normal (par exemple CET (GMT+02:00)) • Les valeurs FROM et TO indiquent la période pendant laquelle l'heure d'été est effective. (Par exemple, FROM 01.03 01:59 TO 24.10 02:00) • La seconde valeur GMT indique le décalage de l'heure d'été par rapport à GMT (par exemple, (GMT+03:00)) REMARQUE : Cette syntaxe est inversée pour l'hémisphère Sud. Les mots-clés FROM et TO spécifient les paramètres de début et de fin pour la mise en application de l'heure d'été. EXEMPLE : Paul doit créer un nouveau libellé de fuseau horaire pour le Japon, où il est neuf heures plus tard que l'heure moyenne de Greenwich (GMT). L'heure d'été commence le 1er mars à 01:59 et se termine le 24 octobre à 02:00. Paul utilise l'entrée suivante pour créer le nouveau libellé (JST) : JST (GMT+09:00) FROM 01.03 01:59 TO 24.10 02:00 (GMT+10:00) EXEMPLE : Bien que les définitions de fuseaux horaires dans l'hémisphère nord sont définies sur l'heure d'été, les définitions dans l'hémisphère sud sont définies sur l'heure d'hiver. À Sydney, Australie, l'heure d'hiver (GMT+09:00) se situe entre le 25 mars à 3:00 et le 1er octobre à 2:00. Toutes les autres dates sont GMT+10:00 (heure d'été). Le libellé de l'heure pour Sydney est défini comme suit : SYD (GMT+11:00) DU 25.03 03:00 AU 01.10. 02:00 (GMT+10:00) 223 Control-M Workload Automation Guide de l'administrateur REMARQUE : Si un fuseau horaire concerné contient plusieurs pays, et si certains utilisent l'heure d'été et d'autres non (ou changent d'heure à des dates différentes), créez des définitions de fuseau horaire supplémentaires pour couvrir ces variations. 3. Mettez à jour à jour les définitions de traitement des travaux concernées à l'aide des variations correspondantes. REMARQUE : Si vous supprimez un fuseau horaire du fichier TimeZone.dat ou si vous modifiez un nom de trois caractères dans celui-ci, vous devez modifier également les définitions de traitement des travaux qui spécifient ce fuseau horaire. Dans le cas contraire, ces définitions de traitement des travaux ne seront pas valides. Considérations relatives à l'heure d'été (printemps) Les exemples suivants supposent que l'horloge est avancée à 02:00 (02:00 devient 03:00). Si l'ordinateur est capable de changer l'heure sans redémarrer le système, n'arrêtez pas Control-M lorsque l'horloge est avancée. REMARQUE : Si votre data center inclut plusieurs fuseaux horaires, vous devrez peut-être ajuster le fichier de configuration des fuseaux horaires pour refléter les différents décalages résultants du passage à l'heure d'été ou à l'heure d'hiver. Cet ajustement est particulièrement important car le passage à l'heure d'été n'a souvent pas lieu à la même date dans les différents fuseaux horaires. Considérations relatives à l'heure d'été Procédure Nouveau jour Si la procédure Nouveau jour commence avant que vous réinitialisiez l'horloge, cette procédure commence à fonctionner avant que l'horloge soit avancée, et se poursuit normalement (même si l'horloge est avancée pendant l'exécution de la procédure). Si la procédure Nouveau jour est programmée pour commencer exactement à 02:00, les mêmes considérations s'appliquent. Il est possible que l'exécution de la procédure Nouveau jour commence avant la modification manuelle de l'horloge. Dans le cas contraire, le changement d'heure lancera la procédure Nouveau jour. Si la procédure Nouveau jour est programmée pour commencer entre 02:00 et 03:00, une fois l'horloge de l'ordinateur avancée, Control-M lance la procédure Nouveau jour normale. Si la procédure Nouveau jour est programmée pour commencer après 03:00, aucune action n'est nécessaire. Control-M lance la procédure Nouveau jour. Messages Shout dépendants de l'heure Les messages Shout programmés avant 02:00 ne nécessitent aucune action. Les messages Shout programmés entre 02:00 et 03:00 sont générés, même s'il peut y avoir un délai dans la production, car la période de production est réduite. Les informations ci-dessus s'appliquent également aux travaux pour lesquels des messages Shout sont programmés plus tard (par exemple à 06:00). Ces travaux pourront être considérés comme en retard en raison de la période de production réduite. Échéanciers dépendants de l'heure 224 Control-M Workload Automation Guide de l'administrateur FROM UNTIL : Les travaux dont l'heure programmée déborde sur le décalage créé par le changement d'heure peuvent nécessiter une intervention manuelle. Par exemple, il est possible qu'un travail avec une valeur FROM de 02:15 et une valeur UNTIL de 02:45 ne soit pas soumis. Ces travaux doivent être ajustés manuellement. Travaux cycliques : La prochaine exécution des travaux cycliques avec un intervalle de moins d'une heure a lieu une heure plus tôt que prévu. Les travaux cycliques avec un intervalle de moins d'une heure sont exécutés immédiatement. Il est possible qu'il faille supprimer un travail cyclique, puis le soumettre à nouveau pour poursuivre le cycle de traitement le jour même. Fichier journal de Control-M/Server : Le fichier journal de Control-M/Server ne contient pas d'entrées avec des horodatages compris entre 02:00 et 03:00. Tout script ou programme dépendant de l'heure d'entrée du journal doit être contrôlé pour vérifier qu'il n'existe pas d'incohérences dues au changement d'heure. Considérations relatives à l'heure d'été (hiver) Les exemples suivants supposent que l'horloge est reculée à 02:00 (02:00 devient 01:00) : Procédure Nouveau jour Si la procédure Nouveau jour commence avant 01:00, aucune action n'est nécessaire. La procédure Nouveau jour est exécutée une seule fois (entre 00:00 et 00:59). Si la procédure Nouveau jour commence exactement à 01:00, l'heure de l'ordinateur ne doit pas être reculée à 01:00, pour éviter une nouvelle exécution de la procédure Nouveau jour. Une seconde procédure Nouveau jour nécessite une intervention manuelle. Il est conseillé d'attendre par exemple 02:01, puis de ramener l'horloge à 01:01. Si la procédure Nouveau jour est programmée pour commencer entre 01:00 et 02:00, procédez de l'une des façons suivantes : • Attendez au moins une heure complète après l'exécution quotidienne, puis retardez l'horloge. La procédure Nouveau jour sera alors terminée. • Changez l'heure avant le début de la procédure Nouveau jour. EXEMPLE : Si l'heure du Nouveau jour est 01:45, l'horloge doit être reculée d'une heure au plus tard à 01:44. Si le changement n'a pas été effectué à 01:44, l'utilisateur doit attendre 02:46, puis reculer l'heure. Si la procédure Nouveau jour est programmée pour commencer après 02:00, aucune action n'est nécessaire. Messages Shout dépendants de l'heure : Les messages Shout programmés entre 01:00 et 02:00 pourront être générés deux fois. Échéanciers dépendants de l'heure 225 Control-M Workload Automation Guide de l'administrateur FROM UNTIL : Aucune action particulière n'est requise pour les travaux avec FROM-UNTIL ou des échéanciers cycliques. Les travaux programmés pour commencer entre 01:00 et 02:00 commencent à la première occurrence de l'heure (sous réserve que les autres conditions, telles que les conditions de saisie et de ressource, soient remplies). Il est cependant possible de les redémarrer après avoir reculé l'horloge. Travaux cycliques : La prochaine exécution des travaux cycliques a lieu une heure après sa programmation. Fichier journal de Control-M/Server : Le fichier journal de Control-M/Server peut contenir des entrées avec des heures antérieures aux entrées précédentes, en raison du changement d'heure. Les considérations appliquées à l'avancée de l'heure doivent également être appliquées au recul de l'heure. Configuration de Control-M Automation API Control-M Automation API comprend les composants suivants : Kit du développeur : Contient REST API, CLI et le code type. Pour plus d'informations, consultez la rubrique Guide de mise en route de Control-M Automation API https://docs.bmc.com/docs/display/workloadautomation/Control-M+Automation+API+-+Getting+Star ted+Guide. Serveur de Control-M Automation API Le serveur de Control-M Automation API est un composant de Control-M/EM qui affiche Control-M REST API via HTTP, et est géré par Control-M Web Server. Lorsque le serveur Web démarre et s'arrête, le processus emrestsrv fait de même. Le port d'écoute par défaut est 8443, qui est un proxy inversé de localhost (127.0.0.1), port 48080. Démarrage : > start_web_server Arrêt : > stop_web_server Control-M Automation API provisioning Control-M Automation API provides a provision service of Control-M/Agents and its plug-ins. To enable provisioning, download the following installation files from EPD and save them in the <EM_HOME>/AUTO_DEPLOY directory. To change the location, see Modification de l'emplacement des fichiers d'installation de Control-M API (à la page 227): Control-M/Agent 9.0.00 Linux • DRKAI.9.0.00_Linux-x86_64.tar.Z • PAKAI.9.0.00.100_Linux-x86_64_INSTALL.BIN Control-M/Agent 9.0.00 Microsoft Windows • DRKAI.9.0.00_windows_x86_64.zip • PAKAI.9.0.00.100_windows_x86_64.zip Control-M for Hadoop 9.0.01: DRCBD.9.0.00_Linux-x86_64.tar.Z 226 Control-M Workload Automation Guide de l'administrateur Modification de l'emplacement des fichiers d'installation de Control-M API Cette procédure décrit comment modifier l'emplacement par défaut des fichiers d'installation de Control-M API . Pour modifier l'emplacement des fichiers d'installation de Control-M API : 1. Accédez au répertoire suivant : • UNIX : $HOME/ctm_em/etc/emweb/automation-api/downloads/descriptors • Windows : <EM_HOME>\ctm_em\emweb\automation-api\downloads\descriptors 2. Ouvrez le fichier ProvisionConfig.json et passez le paramètre ImagesLocation sur l'emplacement du nouvel URI. Par défaut, la chaîne est vide, ce qui implique qu'elle est définie sur <EM_HOME>/AUTO_DEPLOY. EXEMPLE : • • Configuration de Control-M Web Server sur HTTPS Cette procédure décrit comment configurer Control-M Web Server sur HTTPS à l'aide de votre propre certificat signé. Par défaut, un certificat auto-signé généré automatiquement est utilisé pour HTTPS sur le port 8443. Si vous avez auparavant configuré Control-M Web Server sur HTTPS, votre configuration et port restent identiques. Pour configurer Control-M Web Server sur HTTPS : 1. Accédez à <EM_HOME>\etc\emweb\tomcat\conf\server.xml. 2. Remplacez keystoreFile="conf\emweb_unsigned.keystore" par une référence à votre keystore de certificat, comme décrit dans Configuration de Control-M/EM Web Server pour qu'il soit compatible avec HTTPS. REMARQUE : Vous pouvez renforcer la CLI en configurant l'environnement pour désactiver la communication à l'aide de certificats auto-signés, comme décrit dans Service Environnement https://docs.bmc.com/docs/display/public/workloadautomation/Control-M+Automation+API+-+Servic es#Control-MAutomationAPI-Services-TheEnvironmentService. 227 Control-M Workload Automation Guide de l'administrateur Configuration des composants de CORBA Cette procédure décrit comment utiliser l'assistant Configuration du domaine (orbconfigure) pour configurer les composants de Control-M/EM CORBA. Les clients CORBA obtiennent les IOR pour appeler les demandes sur les références d'objets. L'IOR contient des informations sur le point de terminaison, autrement dit, le numéro d'hôte et de port par lequel le serveur écoute les demandes. L'hôte peut être codé en notation décimale à point (telle que 234.234.234.234) ou comme nom d'hôte (tel que yoursite.com). Par défaut, le nom d'hôte publié dans l'IOR est le nom d'hôte par défaut renvoyé par l'appel système gethostbyaddr(). Pour configurer les composants de CORBA : 1. Dans une ligne de commande, tapez un des éléments suivants : • UNIX : orbconfigure • Windows : orbconfigure.vbs La fenêtre Configuration du domaine s'affiche. 2. Dans la liste déroulante Nom de domaine, sélectionnez un domaine existant ou créez-en un nouveau. 3. Dans la liste déroulante Adresse d'écoute, sélectionnez une des adresses de noms d'hôte suivantes : • Tous : tous les serveurs CORBA écoutent sur toutes les interfaces réseau disponibles. Cette politique est celle par défaut, et est recommandée pour les ordinateurs avec plusieurs cartes réseau. • Adresse IP : sélectionnez l'adresse IP dans la liste déroulante. • Nom d'hôte abrégé : la valeur s'affiche dans une zone de texte en lecture seule. • Autre : définit l'hôte/l'adresse dans la zone de texte adjacente. 4. Dans la liste déroulante Adresse publiée, sélectionnez un des types d'adresses d'objets suivants : • Valeur par défaut (nom d'hôte) • Adresse IP • Nom d'hôte abrégé : la valeur s'affiche dans une zone de texte en lecture seule. • Nom d'hôte complet : définit le nom d'hôte complet. • Nom d'hôte virtuel : définit le nom d'hôte virtuel. • localhost • 127.0.0.1 5. Effectuez les opérations suivantes : • Pour permettre l'utilisation d'un port pour la communication dans les deux sens, cochez la case IIOP bidirectionnel (Internet Inter-ORB Protocol). Si vous utilisez IIOP bidirectionnel, le client ou le serveur doit également utiliser cette politique. • Si vous utilisez le protocole Secure Sockets Layer (SSL) au lieu de TCP/IP, cochez la case SSL. 228 Control-M Workload Automation Guide de l'administrateur • Pour utiliser un fichier de configuration TAO interne afin de modifier le comportement de TAO, cochez la case Utiliser le fichier de configuration TAO interne, puis sélectionnez le chemin d'accès complet et le nom du fichier svc.conf (client-serveur). Le fichier de configuration par défaut est nommé client_server.conf et figure dans le répertoire ctm_em/etc. 6. Dans la liste déroulante Configurer les ports d'écoute, sélectionnez une des options suivantes : • Aléatoire : il s'agit de la valeur par défaut. Elle est recommandée si le composant ne se trouve pas derrière un pare-feu. Le système d'exploitation sélectionne automatiquement un port disponible. • Plage : définit les valeurs qui s'appliquent à tous les composants qui se trouvent derrière un pare-feu. Assurez-vous que la plage de ports est ouverte dans le pare-feu pour permettre aux composants de communiquer. vérifiez que les composants n'étaient pas actifs lorsque vous avez attribué leurs ports. Si les composants étaient actifs, arrêtez et redémarrez les composants pour que les modifications soient appliquées. 7. Cliquez sur Suivant. La fenêtre Naming Service s'affiche. 8. Effectuez les opérations suivantes : • Dans le champ Hôte, définissez le nom ou l'adresse IP de l'ordinateur exécutant CORBA Naming Service. • Dans le champ Port, définissez le port d'écoute de Naming Service. • Pour vérifier si la communication avec CORBA Naming Service est activée, cliquez sur Test. • Pour afficher et modifier les paramètres locaux de Naming Service, cliquez sur Afficher les paramètres locaux et procédez comme suit : o Pour enregistrer les paramètres dans les fichiers du référentiel, cliquez sur Chemin des fichiers du référentiel, puis définissez un répertoire existant des fichiers du référentiel. Le chemin d'accès par défaut est ctm_em/var. o Pour enregistrer les paramètres dans les fichiers de configuration internes TAO, choisissez Utiliser le fichier de configuration interne TAO, vous devez définir le fichier de configuration à utiliser. 9. Cliquez sur Suivant. La fenêtre Récapitulatif s'affiche. 10. Pour installer Naming Service comme service Windows, cochez la case Installer comme service Windows, puis cliquez sur Terminer. 229 4 4 Sécurité de Control-M Dans le cadre de la procédure de connexion, les composants de Control-M envoient les informations de nom d'utilisateur et mot de passe aux composants de Control-M/Server pour l'authentification. Vous pouvez définir les autorisations de sécurité pour chaque composant de Control-M afin de garantir une sécurité maximale. Pour chaque composant de Control-M, vous pouvez définir les éléments suivants : Sécurité de l'autorisation : définit quels utilisateurs sont autorisés à afficher et quelles opérations (y compris la modification des données) les utilisateurs peuvent effectuer. Aux niveaux de Control-M/EM et Control-M/Server, vous pouvez définir individuellement la sécurité des utilisateurs et groupes. Pour plus d'informations, consultez la rubrique Sécurité de Control-M/Server (à la page 230). Sécurité de l'authentification : définit l'authentification Exécuter en tant qu'utilisateur pour Control-M/Agent. Pour plus d'informations, voir Sécurité de Control-M/Agent (à la page 235). Sécurité de Control-M/Server La sécurité de Control-M/Server permet de définir des autorisations pour chaque utilisateur/groupe. Vous définissez quel utilisateur/groupe peut exécuter un travail et quelles actions spécifiques (par exemple, forcer un autre travail ou exécuter un utilitaire) un utilisateur est autorisé à effectuer dans le compte Control-M/Server. La sécurité d'autorisation de Control-M/Server s'applique à la base de données des travaux actifs. REMARQUE : Pour définir les paramètres de sécurité de bimuser pour Control-M for z/OS, consultez le Guide de sécurité de INCONTROL for z/OS. Les autorisations sont utilisées pour effectuer des contrôles de sécurité chaque fois qu'une des actions suivantes est effectuée dans Control-M/Server : Accès à un dossier (ajouter, supprimer ou modifier une définition de travail). Commande d'un travail. Sélection et envoi d'un travail. Exécution d'une commande qui affecte les travaux dans la base de données des travaux actifs (Suspendre, Confirmer, Réexécuter). Gestion des entités Control-M (calendriers et conditions requises). Les procédures suivantes décrivent comment créer, éditer, supprimer et définir des autorisations pour un utilisateur/groupe : Création d'un utilisateur/groupe (à la page 231) Édition d'un utilisateur/groupe (à la page 231) Suppression d'un utilisateur/groupe (à la page 232) Autorisations d'un utilisateur/groupe (à la page 232) 230 Control-M Workload Automation Guide de l'administrateur Création d'un utilisateur/groupe Cette procédure décrit comment créer un utilisateur/groupe, ce qui permet de définir les utilisateurs/groupes de Control-M/Server. Pour créer un utilisateur / groupe : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Control-M Server. La fenêtreControl-M/Server Security (Sécurité de Control-M/Server) s'affiche. 2. Dans la liste déroulante, sélectionnez User (Utilisateur) ou Group (Groupe). La fenêtre New User/New Group (Nouvel utilisateur/Nouveau groupe) s'affiche. 3. Définissez les éléments suivants : • Nom : tapez un nom pour l'utilisateur/le groupe. • Description : tapez une description pour l'utilisateur/le groupe (facultatif). • Groupe : tapez le nom du groupe auquel l'utilisateur appartient. 4. Cliquez sur OK. L'utilisateur/le groupe est créé. Édition d'un utilisateur/groupe Cette procédure décrit comment éditer un utilisateur/groupe de Control-M/Server, ce qui permet de modifier les propriétés de l'utilisateur/du groupe. Pour éditer un utilisateur/groupe : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Control-M Server. La fenêtreControl-M/Server Security (Sécurité de Control-M/Server) s'affiche. 2. Dans la liste User/Group Names (Noms d'utilisateurs/de groupes), sélectionnez l'utilisateur/le groupe à éditer. 3. Cliquez sur . La fenêtre Update User/Update Group (Mettre à jour l'utilisateur/Mettre à jour le groupe) s'affiche. 4. Mettez à jour le champ Description et le champ Group (Groupe). Pour plus d'informations, consultez la rubrique Création d'un utilisateur/groupe (à la page 231). 5. Cliquez sur OK. Les propriétés de l'utilisateur/du groupe sont mises à jour. 231 Control-M Workload Automation Guide de l'administrateur Suppression d'un utilisateur/groupe Cette procédure décrit comment supprimer un utilisateur/groupe de Control-M/Server. Pour supprimer un utilisateur/groupe : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Control-M Server. La fenêtreControl-M/Server Security (Sécurité de Control-M/Server) s'affiche. 2. Dans la liste User/Group Names (Noms d'utilisateurs/de groupes), sélectionnez l'utilisateur/le groupe à supprimer. 3. Cliquez sur . Un message de confirmation s'affiche. 4. Cliquez sur Oui. L'utilisateur/le groupe est supprimé. Autorisations d'un utilisateur/groupe Dans Control-M, vous pouvez définir des autorisations pour les utilisateurs et groupes de Control-M/Server, ce qui permet de limiter les entités qu'un utilisateur est autorisé à afficher ou modifier. Par exemple, un utilisateur peut être autorisé à lire un dossier mais pas de le mettre à jour. De nombreuses opérations nécessitent des autorisations dans Control-M/Server. Par exemple, pour suspendre un travail, l'utilisateur doit être autorisé dans Control-M/Server à suspendre les travaux pour Exécuter en tant qu'utilisateur. Vous pouvez définir les autorisations suivantes : Définition des autorisations d'accès aux dossiers (à la page 232) Définition des autorisations d'accès aux travaux actifs (à la page 233) Définition des autorisations d'accès aux entités de Control-M (à la page 234) Les autorisations sont accordées aux utilisateurs en fonction de leur groupe correspondant. Vous pouvez ajouter des autorisations supplémentaires, qui remplacent celles définies pour cet utilisateur du groupe. Définition des autorisations d'accès aux dossiers Cette procédure décrit comment définir des autorisations d'accès aux dossiers pour des utilisateurs/groupes spécifiques et les opérations qu'ils sont autorisés à effectuer pour chaque dossier. Pour définir les autorisations d'accès aux dossiers : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Control-M Server. La fenêtreControl-M/Server Security (Sécurité de Control-M/Server) s'affiche. 2. Dans la zone User/Group Names (Noms d'utilisateurs/de groupes), sélectionnez l'utilisateur/le groupe pour lequel définir des autorisations. 232 Control-M Workload Automation Guide de l'administrateur 3. Sélectionnez l'onglet Folder (Dossier) et procédez ainsi : a. Cliquez sur . b. Dans le champ Folder (Dossier), tapez le nom du dossier. c. Pour chaque opération du dossier, sélectionnez une des options suivantes pour définir les autorisations. Pour plus d'informations, consultez la rubrique Supervision. o Oui o Non o Par défaut Si vous sélectionnez Default (Valeur par défaut) pour un utilisateur, les autorisations sont héritées du groupe auquel l'utilisateur appartient. Si l'utilisateur n'appartient pas à un groupe, l'opération n'est pas autorisée. 4. Cliquez sur Apply (Appliquer). Les autorisations d'accès aux dossiers pour l'utilisateur/le groupe sont définies. Définition des autorisations d'accès aux travaux actifs Cette procédure décrit comment définir des autorisations d'accès aux travaux actifs, ce qui permet d'accorder des autorisations pour des actions spécifiques qu'un utilisateur/groupe peut effectuer sur les copies de dossiers auparavant définies, placées dans les travaux actifs. Pour définir les autorisations d'accès aux travaux actifs : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Control-M Server. La fenêtreControl-M/Server Security (Sécurité de Control-M/Server) s'affiche. 2. Dans la zone User/Group Names (Noms d'utilisateurs/de groupes), sélectionnez l'utilisateur/le groupe pour lequel définir des autorisations. 3. Dans l'onglet Authorized AJF (AJF autorisé), procédez ainsi : a. Cliquez sur . b. Dans le champ Run As (Exécuter en tant que), tapez le nom de l'utilisateur. c. Définissez l'hôte où Exécuter en tant qu'utilisateur est autorisé à effectuer des opérations sur les dossiers de travaux actifs. d. Pour chaque opération, sélectionnez une des suivantes pour indiquer quelles opérations Exécuter en tant qu'utilisateur est autorisé à effectuer sur les dossiers de travaux actifs. Pour plus d'informations, consultez la rubrique Supervision. o Oui o Non o Par défaut 233 Control-M Workload Automation Guide de l'administrateur Si vous sélectionnez Default (Valeur par défaut) pour un utilisateur, les autorisations sont héritées du groupe auquel l'utilisateur appartient. Si l'utilisateur n'appartient pas à un groupe, l'opération n'est pas autorisée. 4. Cliquez sur Appliquer. Les autorisations d'accès aux travaux actifs sont définies pour l'utilisateur/le groupe. Définition des autorisations d'accès aux entités de Control-M Cette procédure décrit comment définir les autorisations d'accès aux entités de Control-M des utilisateurs/groupes pour des entités spécifiques dans la base de données des travaux actifs de Control-M. Pour définir les autorisations d'accès aux entités de Control-M : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Control-M Server. La fenêtreControl-M/Server Security (Sécurité de Control-M/Server) s'affiche. 2. Dans la zone User/Group Names (Noms d'utilisateurs/de groupes), sélectionnez l'utilisateur/le groupe pour lequel définir des autorisations. 3. Sélectionnez l'onglet Entities (Entités). 4. Pour chaque opération et chaque entité, sélectionnez une des suivantes pour indiquer quelles opérations le propriétaire est autorisé à effectuer pour chaque entité. Pour plus d'informations, consultez la rubrique Supervision. • Oui • Non • Par défaut Si vous sélectionnez Default (Valeur par défaut) pour un utilisateur, les autorisations sont héritées du groupe auquel l'utilisateur appartient. Si l'utilisateur n'appartient pas à un groupe, l'opération n'est pas autorisée. 5. Cliquez sur Appliquer. Les autorisations d'accès aux entités de Control-M sont définies pour l'utilisateur/le groupe. Autorisation des utilitaires de Control-M/Server pour un Control-M/Agent Cette procédure décrit comment autoriser l'utilisation des utilitaires de Control-M/Server pour un Control-M/Agent. Ceci peut se produire lorsqu'un travail qui est exécuté sur un Agent contient une commande pour exécuter l'utilitaire ctmcreate ou un utilisateur se connecte au compte Agent et exécute manuellement l'utilitaire ctmcontb. Pour empêcher les utilisateurs d'Agent de soumettre des commandes et des appels d'utilitaire non autorisés, vous pouvez définir une liste distincte d'utilitaires autorisés de Control-M/Server pour chaque Agent. 234 Control-M Workload Automation Guide de l'administrateur REMARQUE : La liste d'utilitaires Control-M/Server par défaut (répertoriant tous les utilitaires) figure dans le fichier AGUTILS_PERMIT du répertoire Control-M/Server data/AGDEFS . Pour autoriser les utilitaires de Control-M/Server pour un Control-M/Agent : 1. Dans le répertoire data/AGPERMIT_UTILS de Control-M/Server, créez un fichier qui a le même nom que l'Agent (en majuscules). 2. Dans le fichier, répertoriez les utilitaires de Control-M/Server dont l'exécution est autorisée sur l'Agent. Vous pouvez copier les noms dans la liste du fichier AGUTILS_PERMIT dans le répertoire data/AGDEFS de Control-M/Server. Sécurité de Control-M/Agent Certains des travaux exécutés par Control-M sur un Control-M/Agent nécessitent les authentifications Exécuter en tant qu'utilisateur ou les définitions de clés SSH. La méthode de sécurité est déterminée selon que le travail est exécuté sur un agent ou si le travail est exécuté à partir d'un hôte distant. L'authentification par clé SSH est uniquement disponible pour les travaux exécutés comme utilisateurs de travaux d'hôte distant utilisant le protocole de communication SSH. Les types de travaux suivants requièrent les paramètres d'authentifications Exécuter en tant qu'utilisateur : Travaux exécutés sur les ordinateurs hôtes distants Travaux exécutés sur les agents sur les ordinateurs Windows en mode Se connecter en tant qu'utilisateur Travaux exécutés sur les agents sous UNIX en mode non racine Les procédures suivantes décrivent comment définir, éditer et supprimer les paramètres d'authentification Exécuter en tant qu'utilisateur : Définition des paramètres d'authentification Exécuter en tant qu'utilisateur (à la page 235) Édition des paramètres d'authentification Exécuter en tant qu'utilisateur (à la page 236) Suppression des paramètres d'authentification Exécuter en tant qu'utilisateur (à la page 237) Définition des paramètres d'authentification Exécuter en tant qu'utilisateur Cette procédure décrit comment définir les paramètres d'authentification Exécuter en tant qu'utilisateur, ce qui permet d'ajouter des définitions d'authentification pour les utilisateurs. Pour définir les paramètres d'authentification Exécuter en tant qu'utilisateur : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Run As (Exécuter en tant que). La fenêtre Run As User Authentication Settings (Paramètres d'authentification Exécuter en tant qu'utilisateur) s'affiche. 235 Control-M Workload Automation Guide de l'administrateur 2. Dans la liste déroulante Control-M/Server, sélectionnez le Control-M/Server sur lequel créer le propriétaire. 3. Cliquez sur . La fenêtre New Run As User Definition (Nouvelle définition Exécuter en tant qu'utilisateur) s'affiche. 4. Dans le champ Run As User (Exécuter en tant qu'utilisateur), tapez l'utilisateur. 5. Dans la liste déroulante Host (Hôte), sélectionnez un hôte. 6. Dans la section Authentication Properties (Propriétés de l'authentification), procédez ainsi : • Sélectionnez Use Password Authentication (Utiliser l'authentification par mot de passe) si vous exécutez des travaux sur un hôte. a. Dans le champ Enter Password (Saisir le mot de passe), tapez le mot de passe à utiliser pour l'authentification. b. Dans le champ Confirm Password (Confirmer le mot de passe), retapez le mot de passe pour confirmer la précision. • Sélectionnez Use Key Authentication (Utiliser l'authentification par clé) si vous exécutez des travaux selon la technologie sans agent. c. Dans la liste déroulante Key Name (Nom de la clé), sélectionnez le nom de la clé. d. Dans le champ Passphrase (Phrase de passe), tapez la phrase de passe à utiliser pour l'authentification. 7. Cliquez sur Test. 8. Cliquez sur OK. Les paramètres d'authentification Exécuter en tant qu'utilisateur sont définis. Édition des paramètres d'authentification Exécuter en tant qu'utilisateur Cette procédure décrit comment éditer les paramètres d'authentification Exécuter en tant qu'utilisateur, ce qui permet de modifier les définitions d'authentification Exécuter en tant qu'utilisateur. Pour éditer les paramètres d'authentification de l'utilisateur : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Run As (Exécuter en tant que). La fenêtre Run as User Authentication Settings (Paramètres d'authentification Exécuter en tant qu'utilisateur) s'affiche. 2. Dans la liste Exécuter en tant qu'utilisateur, sélectionnez un utilisateur à éditer. 3. Dans la section Authentication Properties (Propriétés de l'authentification), apportez les modifications aux champs nécessaires : Pour plus d'informations, consultez la rubrique Définition des paramètres d'authentification Exécuter en tant qu'utilisateur (à la page 235). 4. Cliquez sur Test. 236 Control-M Workload Automation Guide de l'administrateur 5. Cliquez sur Enregistrer. Les paramètres d'authentification Exécuter en tant qu'utilisateur sont mis à jour. Suppression des paramètres d'authentification Exécuter en tant qu'utilisateur Cette procédure décrit comment supprimer les paramètres d'authentification Exécuter en tant qu'utilisateur, ce qui permet de supprimer des définitions d'authentification définies pour l'utilisateur. Pour supprimer les paramètres d'authentification Exécuter en tant qu'utilisateur : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > Run As (Exécuter en tant que). La fenêtre Run as User Authentication Settings (Paramètres d'authentification Exécuter en tant qu'utilisateur) s'affiche. 2. Dans la liste Exécuter en tant qu'utilisateur, sélectionnez l'utilisateur à supprimer. 3. Cliquez sur . Un message de confirmation s'affiche. 4. Cliquez sur Oui. Attendez que le message soit correctement supprimé. 5. Cliquez sur Close (Fermer). Les paramètres d'authentification Exécuter en tant qu'utilisateur sont supprimés. Gestion de la clé SSH agentless Les clés SSH (Secured Shell) sont des protocoles de communication qui garantissent une communication sécurisée des données via un canal sécurisé. Dans Control-M, les clés SSH sont utilisées lorsque les agents communiquent avec des hôtes distants. Control-M/Agent utilise le protocole SSH pour charger et télécharger les fichiers et pour envoyer le travail à l'hôte distant. La méthode d'authentification par clé SSH est uniquement disponible pour les travaux exécutés comme utilisateurs de travaux d'hôte distant utilisant le protocole de communication SSH. L'option Gérer la clé SSH agentless vous permet de créer, supprimer ou modifier des clés SSH pour des hôtes distants, et d'enregistrer des clés SSH publiques sur votre ordinateur local, pour les déployer ultérieurement sur les hôtes distants de serveurs SSH. Les procédures suivantes décrivent comment créer, éditer, copier et supprimer les clés SSH : Création d'une clé SSH (à la page 238) Édition d'une clé SSH (à la page 238) Suppression d'une clé SSH (à la page 239) 237 Control-M Workload Automation Guide de l'administrateur Création d'une clé SSH Cette procédure décrit comment créer une clé SSH qui permet de créer des clés SSH pour les hôtes distants. Pour créer une clé SSH : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > SSH Keys (Clés SSH). La fenêtre Manage Agentless SSH Keys (Gérer les clés SSH agentless) s'affiche. 2. Cliquez sur . La fenêtre Create SSH Key (Créer une clé SSH) s'affiche. 3. Dans le champ Key Name (Nom de la clé), tapez le nom de la clé. 4. Dans la section Key Passphrase (Phrase de passe), procédez ainsi : a. Dans le champ Passphrase (Phrase de passe), tapez le mot de passe du fichier de clé. b. Dans le champ Confirm Passphrase (Confirmer la phrase de passe), retapez le mot de passe pour confirmer. 5. Dans la section Key generation parameters (Paramètres de génération de la clé), procédez ainsi : a. Dans le champ Format of key to generate (Format de clé à générer), sélectionnez le format de la clé SSH à générer. b. Dans le champ Type of key to generate (Type de clé à générer), sélectionnez le type de clé SSH à générer. c. Dans la liste déroulante Number of bits in generated key (Nombre de bits dans la clé générée), sélectionnez le nombre de bits. Les clés générées définies avec un nombre plus élevé de bits améliorent la sécurité. 6. Cliquez sur Save (Enregistrer). Un message s'affiche et vous demande si vous souhaitez enregistrer localement la clé publique. 7. Cliquez sur Oui. 8. Sélectionnez le nom de fichier et l'emplacement de la clé publique, qui peuvent être distribués ultérieurement vers le serveur SSH. Les clés privées sont générées et enregistrées dans l'ordinateur exécutant la base de données Control-M/Server. Les clés publiques sont générées et enregistrées dans l'ordinateur Control-M/Server à l'emplacement suivant : <Control-M/Server_Home_Dir>\public_keys Après que les clés publiques aient été enregistrées, copiez-les sur le serveur SSH. Édition d'une clé SSH Cette procédure décrit comment éditer une clé SSH qui permet de modifier les paramètres de clés SSH. 238 Control-M Workload Automation Guide de l'administrateur Pour éditer une clé SSH : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > SSH Keys (Clés SSH). La fenêtre Manage Agentless SSH Keys (Gérer les clés SSH agentless) s'affiche. 2. Dans la liste des clés SSH, sélectionnez celle à éditer. 3. Cliquez sur . La fenêtre Update SSH Key (Mettre à jour la clé SSH) s'affiche. 4. Éditez les champs requis. Pour plus d'informations, consultez la rubrique Création d'une clé SSH (à la page 238). 5. Cliquez sur Enregistrer. La clé SSH est mise à jour. Suppression d'une clé SSH Cette procédure décrit comment supprimer une clé SSH. Pour supprimer une clé SSH : 1. Dans le panneau Components Tree (Arborescence des composants), cliquez avec le bouton droit de la souris sur Control-M Server : <nom du serveur> et sélectionnez Security (Sécurité) > SSH Keys (Clés SSH). La fenêtre Manage Agentless SSH Keys (Gérer les clés SSH agentless) s'affiche. 2. Dans la liste des clés SSH, sélectionnez celle à supprimer. 3. Cliquez sur . La fenêtre SSH Key Passphrase (Phrase de passe SSH) s'affiche. 4. Entrez la phrase de passe, et cliquez sur OK. La clé SSH est supprimée. Configuration de l'authentification SSO avec Control-M Web Server Cette procédure décrit comment télécharger l'authentification SSO et l'intégrer à Control-M Web Server, qui permet de se connecter en toute sécurité à Workload Change Manager et Self Service et d'y accéder sans être invité à se reconnecter chaque fois. Pour configurer l'authentification SSO avec Control-M Web Server 1. Déployez un des modules SSO suivants envoyés par le fournisseur SSO : • Valve : a. accédez au chemin d'accès suivant : 239 Control-M Workload Automation Guide de l'administrateur o Windows : <EM_HOME>/emweb/Tomcat o UNIX : <EM_HOME>/etc/emweb/Tomcat b. Ajoutez la classe dans le chemin de classe Tomcat, dans un fichier jar situé sous …/Tomcat/lib. c. Enregistrez la Valve dans le fichier server.xml avec l'hôte local : <Host name="localhost" ...> <Valve className="com.you.YourValve"/> </Host> • Filtre : REMARQUE : un filtre doit être déployé comme partie intégrante de SelfService.war pour Self Service, et comme faisant partie de WorkloadChangeManager.war pour Workload Change Manager d. accédez au chemin d'accès suivant : o Windows : <EM_HOME>/emweb/Tomcat o UNIX : <EM_HOME>/etc/emweb/Tomcat e. Ajoutez la classe dans le chemin de classe Tomcat, dans un fichier jar situé sous …/Tomcat/lib. f. Extrayez les fichiers war décompressés suivants situés sous <EM_HOME>/etc/emweb/Tomcat/webapps vers un dossier temporaire : o WorkloadChangeManager.war o SelfService.war g. Modifiez le fichier web.xml situé sous WorkloadChangeManager/WEB-INF or SelfService/WEB-INF, et ajoutez un nœud de filtre et son mappage : <filtre> <filter-name>SSO</filter-name> <filter-class>com.you.YourFilter</filter-class> </filtre> <filter-mapping> <filter-name>SSO</filter-name> <url-pattern>*</url-pattern> </filter-mapping> h. Recompressez les fichiers depuis le répertoire temporaire vers un fichier war et replacez-le sous <EM_HOME>/etc/emweb/Tomcat/webapps. i. Dans Control-M Configuration Manager, actualisez le composant du serveur Web. 2. Dans Control-M Configuration Manager, depuis le menu Outils, sélectionnez Configuration système>Paramètres système Control-M/EM>Avancés et procédez comme suit : a. Définissez la valeur de SSO sur ON. 240 Control-M Workload Automation Guide de l'administrateur b. Remplacez SSOUserIdParamName par le nom que votre module utilise. Configuration de l'authentification SSO Kerberos d'Active Directory Cette procédure décrit comment configurer l'authentification Kerberos avec Active Directory pour activer la connexion SSO dans les clients Control-M Workload Automation et CCM. Pour configurer l'authentification SSO Kerberos d'Active Directory : 1. Sur l'ordinateur exécutant Active Directory, créez un utilisateur avec un principal du service et un keytab (avec l'aide de votre administrateur de système Active Directory), ce qui permet à Control-M/EM d'authentifier les utilisateurs comme suit : • Principal du service: HTTP/<EM FQDN>@<DOMAIN CAPITAL LETTERS> Le domaine est répertorié sous Ordinateur>Propriétés dans le champ Domaine, et le nom de domaine complet est répertorié dans le champ Nom en exécutant nslookup <hôte Control-M/EM>. • Keytab : Exécutez les commandes suivantes : o setspn -A HTTP/<EM fqdn> <USER> La valeur <USER> doit être un utilisateur unique dans Active Directory qui ne possède aucun autre principal du service. Vérifiez à l'aide de la commande setspn -L account-name. Le principal du service qui se connecte au nom de domaine complet du serveur Web ne peut posséder qu'un <USER>. Vérifiez à l'aide de la commande setspn -L account-name. o ktpass /out <keytabFile> /mapuser <USER>@<DOMAIN> /princ HTTP/<EM FQDN>@<DOMAIN CAPITAL LETTERS> /pass <pass> /ptype KRB5_NT_PRINCIPAL/crypto All 2. Sur l'ordinateur exécutant Control-M/EM Server, procédez comme suit : a. Accédez au répertoire suivant : <Control-M/EM_HOME>/etc/webcommon/SSO/ b. Ouvrez le fichier krbDetails.ini et remplacez le principal du service existant par HTTP/<EM FQDN>@<DOMAIN CAPITAL LETTERS>. c. Remplacez la valeur keytab par le fichier keytab depuis l'ordinateur exécutant Active Directory (reportez-vous à l'étape 1). Le fichier keytab doit posséder les privilèges d'accès minimum. La valeur Keytab est le chemin d'accès complet au fichier keytab accessible par EM GUI Server. 3. Depuis CCM, procédez comme suit : a. Définissez la valeur de paramètre système ClientSSO sur On, comme décrit dans la section Control-M/EM general parameters (à la page 56). b. Redémarrez les composants de CMS et GUI Server. c. Arrêtez et démarrez Control-M Web Server, comme décrit dans la section Statut des composants (à la page 38) 241 Control-M Workload Automation Guide de l'administrateur Les utilisateurs peuvent à présent se connecter aux clients Control-M Workload Automation et CCM avec SSO et sont authentifiés avec Kerberos. REMARQUE : lorsque les utilisateurs se connectent, le nom d'utilisateur est le même que l'identifiant de connexion à l'ordinateur Windows. Si l'utilisateur s'est connecté depuis un ordinateur qui ne figure pas dans le domaine Active Directory, l'utilisateur n'est pas authentifié. REMARQUE : les autorisations d'accès à Control-M/EM sont les mêmes avec ou sans configuration Kerberos. REMARQUE : si LDAP est également défini dans CCM avec le domaine du même Active Directory que la configuration Kerberos, les autorisations sont basées sur la configuration de CCM. Résolution des problèmes de connexions de CMS avec SSO Cette procédure décrit comment définir l'emplacement du CMS correct lorsque SSO ne le trouve pas dans Naming Service. Vous devrez peut être effectuer cette procédure si Tomcat Web Server ne parvient pas à communiquer avec CMS lorsqu'un utilisateur tente de se connecter avec SSO depuis CCM. Pour résoudre les problèmes de SSO pour CCM : 1. Depuis Control-M/EM Server, exécutez la commande suivante : orbadmin ns list Une liste d'éléments que Naming Service contient s'affiche. 2. Localisez l'élément qui contient le CMS correct. 3. Renommez le fichier <ECS_HOME>\etc\clientsso.cfg.unused en <ECS_HOME>\etc\clientsso.cfg. 4. Dans le fichier, définissez le paramètre CMSFather sur la valeur de l'élément qui contient le CMS correct. Configuration de l'authentification RSA avec Control-M Cette procédure décrit comment configurer l'authentification RSA avec Control-M, qui permet aux utilisateurs de se connecter à tous les clients Control-M/EM avec un nom d'utilisateur RSA, mot de passe et ID jeton. Pour configurer l'authentification RSA avec Control-M : 1. Contactez l'administrateur RSA pour configurer l'agent d'authentification RSA, comme décrit dans Configuration de l'agent d'authentification RSA (à la page 243). 2. Définissez la valeur du paramètre système PasswordEncode sur 0, comme décrit dans Définition des paramètres système Control-M/EM (à la page 42). 3. Définissez la valeur du paramètre système AuthenticationMethod sur RSAAuthenticationAgent, comme décrit dans Définition des paramètres système Control-M/EM (à la page 42). 4. Redémarrez GUI Server. 5. Validez l'authentification en procédant comme suit : 242 Control-M Workload Automation Guide de l'administrateur a. Connectez-vous au client Control-M Workload Automation avec le nom d'utilisateur RSA, mot de passe et ID jeton, comme décrit dans la section Se connecter à Control-M Workload Automation. Le nom d'utilisateur RSA doit être le même que celui dans LDAP ou la base de données Control-M/EM. b. Vérifiez que les autorisations d'utilisateurs sont basées sur les groupes LDAP (voir Autorisations des groupes LDAP (à la page 248)) ou les groupes Control-M/EM (voir Autorisations d'utilisateurs et de groupes de Control-M/EM (à la page 247)). REMARQUE : S'il y a un problème d'authentification, et vous voulez revenir à la méthode précédente, rétablissez les valeurs d'origine de AuthenticationMethod et PasswordEncode et redémarrez GUI Server. 6. Redémarrez Control-M Configuration Server. Configuration de l'agent d'authentification RSA Cette procédure décrit comment configurer l'agent d'authentification RSA Cette procédure doit être effectuée par l'administrateur RSA. Pour configurer l'agent d'authentification RSA : 1. Connectez-vous à la console de sécurité de RSA Authentication Manager, et procédez comme suit : a. Enregistrez Control-M/EM comme agent d'authentification RSA. Il est inutile de générer un secret de nœud. S'il en existe un, effacez-le. b. Téléchargez le fichier de configuration du client de l'agent d'authentification RSA et extrayez sdconf.rec. c. Copiez le fichier sdconf.rec dans $HOME/ctm_em/plugins 2. Pour placer les fichiers de configuration (sdconf.rec) dans un emplacement différent, procédez comme suit : a. Accédez au répertoire suivant : $HOME/ctm_em/plugins/ b. Copiez le fichier de propriétés en exemple RSAAuthenticationAgent.prop.example dans RSAAuthenticationAgent.prop. c. Définissez configFileLocation sur le chemin d'accès où vous avez placé sdconf.rec. 243 5 5 Autorisations de Control-M/EM Dans Control-M, vous pouvez créer, éditer, copier et supprimer des utilisateurs et groupes de Control-M/EM, ce qui permet de limiter les entités qu'un utilisateur est autorisé à afficher ou modifier. Par exemple, un utilisateur peut être limité à la modification de ressources et de travaux associés à une installation spécifique de Control-M/Server. Les autorisations sont accordées aux utilisateurs en fonction de leur groupe correspondant. Vous pouvez ajouter des autorisations supplémentaires, qui remplacent celles définies pour cet utilisateur du groupe. EXEMPLE : L'utilisateur JimA appartient au groupe Acct (Compt). Le groupe Acct (Compt) a l'autorisation de navigation pour tous les dossiers. JimA a l'autorisation de mise à jour pour tous les dossiers Control-M Figaro et Marius. En outre, JimA a l'autorisation Update (Mise à jour) pour les travaux dans les dossiers Figaro et Marius de Control-M où Bob est l'utilisateur et Node ID (ID nœud) ou Group (Groupe) est Finance (Finances). JimA peut mettre à jour les dossiers Figaro et Marius qui possèdent des travaux dont l'utilisateur est Bob et le champ (ID nœud) ou Group (Groupe) est Finance (Finances), mais peut uniquement consulter les dossiers pour d'autres installations Control-M. Les noms d'utilisateurs sont authentifiés dans Control-M/EM en fonction des paramètres système AuthenticationMethod et DirectoryServiceAuth. Ces paramètres déterminent si Control-M/EM utilise l'authentification interne ou externe. Si le paramètre système DirectoryServiceAuth est défini sur On, le paramètre système AuthenticationMethod est ignoré. La procédure de connexion doit authentifier les identifiants de l'utilisateur par rapport aux annuaires LDAP externes. Les utilisateurs qui ne sont pas définis dans Control-M/EM, doivent appartenir aux groupes dans l'annuaire LDAP. Ces groupes doivent être associés aux groupes d'autorisation de Control-M/EM, comme décrit dans la rubrique Autorisations des groupes LDAP (à la page 248). Pour plus d'informations sur ces paramètres et autres paramètres LDAP, consultez la rubrique Control-M/EM general parameters (à la page 56). De nombreuses opérations nécessitent des autorisations dans Control-M/EM et Control-M/Server. Par exemple, pour suspendre un travail, l'utilisateur doit être autorisé dans Control-M/EM à accéder à ce travail et autorisé dans Control-M/Server à suspendre les travaux pour Exécuter en tant qu'utilisateur. Pour plus d'informations, consultez la rubrique Sécurité de Control-M/Server (à la page 230). Les procédures suivantes décrivent comment définir, éditer, copier et supprimer les utilisateurs et groupes de Control-M/EM dans CCM : Définition d'un utilisateur/groupe de Control-M/EM (à la page 245) Édition d'un utilisateur/groupe de Control-M/EM (à la page 245) Copie d'un utilisateur/groupe de Control-M/EM (à la page 246) Suppression d'un utilisateur/groupe de Control-M/EM (à la page 246) Pour obtenir une liste des autorisations disponibles pour les utilisateurs et groupes de Control-M/EM, consultez la rubrique Autorisations d'utilisateurs et de groupes de Control-M/EM (à la page 247). 244 Control-M Workload Automation Guide de l'administrateur Définition d'un utilisateur/groupe de Control-M/EM Cette procédure décrit comment définir un utilisateur/groupe de Control-M/EM. Pour définir un utilisateur/groupe de Control-M/EM : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et cliquez . sur • Pour définir un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et cliquez sur . 3. Tapez le nom de l'utilisateur ou du groupe et cliquez sur OK. La fenêtre User or Group Authorizations (Autorisations d'utilisateurs et de groupes) s'affiche. 4. Pour chaque onglet, tapez ou sélectionnez les valeurs requises pour chaque champ, comme décrit dans la rubrique Autorisations d'utilisateurs et de groupes de Control-M/EM (à la page 247). Édition d'un utilisateur/groupe de Control-M/EM Cette procédure décrit comment éditer un utilisateur ou groupe de Control-M/EM. Pour éditer un utilisateur/groupe de Control-M/EM : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs). • Pour éditer un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe). 3. Sélectionnez l'utilisateur ou le groupe à éditer et cliquez sur . La fenêtre User or Group Authorizations (Autorisations d'utilisateurs et de groupes) s'affiche. 4. Pour chaque onglet, éditez les valeurs requises pour chaque champ, comme décrit dans la rubrique Autorisations d'utilisateurs et de groupes de Control-M/EM (à la page 247). Les modifications ne seront pas appliquées tant que l'utilisateur ne s'est pas déconnecté de toutes les sessions de Control-M/EM. 245 Control-M Workload Automation Guide de l'administrateur Copie d'un utilisateur/groupe de Control-M/EM Cette procédure décrit comment copier un utilisateur ou groupe de Control-M/EM. Si vous copiez un groupe existant, les utilisateurs qui appartenaient au groupe existant ne sont pas associés au nouveau groupe. Si vous copiez un utilisateur existant, les groupes auxquels l'utilisateur existant appartient sont associés au nouvel utilisateur, mais le mot de passe existant n'est pas copié. Vous pouvez définir le nouveau mot de passe dans l'onglet General (Général). Pour copier un utilisateur/groupe de Control-M/EM : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour copier un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs). • Pour copier un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe). 3. Sélectionnez l'utilisateur ou le groupe à copier et cliquez sur . 4. Tapez un nouveau nom pour l'utilisateur ou le groupe et cliquez sur OK. 5. Pour chaque onglet, éditez les valeurs pour chaque champ selon les besoins, comme décrit dans la rubrique Autorisations d'utilisateurs et de groupes de Control-M/EM (à la page 247). Les modifications ne seront pas appliquées tant que l'utilisateur ne s'est pas déconnecté de toutes les sessions de Control-M/EM. Suppression d'un utilisateur/groupe de Control-M/EM Cette procédure décrit comment supprimer un utilisateur ou groupe de Control-M/EM. Pour supprimer un utilisateur/groupe de Control-M/EM : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs). • Pour supprimer un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe). 3. Sélectionnez l'utilisateur ou le groupe à supprimer et cliquez sur 4. Un message de confirmation s'affiche. 5. Cliquez sur Oui. 246 . Control-M Workload Automation Guide de l'administrateur Autorisations d'utilisateurs et de groupes de Control-M/EM Vous pouvez limiter l'accès aux entités et opérations suivantes dans les utilisateurs et groupes de Control-M/EM : les travaux que l'utilisateur peut afficher ou modifier. Ceci affecte l'utilisation de toutes les fenêtres qui reposent sur l'accès aux informations provenant de la base de données des travaux actifs. Par exemple, restreindre la vue aux travaux provenant d'une seule installation Control-M/Server limite la vue dans un Point de vue de Control-M/EM. Pour plus d'informations, consultez la rubrique Autorisations actives (à la page 250). Les ressources de contrôle, les ressources quantitatives, les conditions globales et les conditions préalables que l'utilisateur peut afficher ou modifier. Ceci ne s'applique pas aux ressources et conditions affichées dans la fenêtre Job Details (Détails du travail). Par exemple, il se peut qu'un utilisateur remarque qu'un travail est en attente d'une condition préalable dans la fenêtre Job Details (Détails du travail), mais qu'il ne soit pas autorisé à créer cette condition à l'aide de la fenêtre Prerequisite Condition (Condition préalable). Pour plus d'informations, consultez la rubrique Autorisations d'accès aux conditions globales (à la page 259), Autorisations d'accès aux conditions préalables (à la page 262) ou Autorisations d'accès aux ressources quantitatives et de contrôle (à la page 265). Les calendriers et dossiers que l'utilisateur peut afficher. La restriction de l'accès aux dossiers détermine également quels dossiers et travaux l'utilisateur peut commander ou forcer. Pour plus d'informations, consultez la rubrique Autorisations d'accès aux calendriers (à la page 268) ou Autorisations d'accès aux dossiers (à la page 270). CCM, les outils d'administration et de supervision et le Gestionnaire de points de vue, comme décrit dans la rubrique Privilèges (à la page 254). Les normes et personnalisations de site que l'utilisateur peut afficher ou modifier. Pour plus d'informations, consultez la rubrique Autorisations d'accès au site. 247 Control-M Workload Automation Guide de l'administrateur Autorisations générales de l'utilisateur. Le tableau suivant décrit les données de connexion des utilisateurs (ou présente les membres d'un groupe) : Champ Description Nom d'utilisateur Définit le nom d'utilisateur autorisé. Full Name (Nom complet) Définit le nom complet de l'utilisateur autorisé. Description Fournit une description de l'utilisateur autorisé. Password (Mot de passe) Définit le mot de passe de l'utilisateur autorisé. Le champ Password (Mot de passe) est désactivé lorsque l'authentification Active Directory est utilisée. REMARQUE : Si le paramètre système UserChangePassword est défini sur 1 (sa valeur par défaut), tous les utilisateurs peuvent modifier leur propre mot de passe (consultez la rubrique Modification du mot de passe). Si ce paramètre est défini sur 0, seuls les utilisateurs qui ont l'autorisation Full (Complète) ou Update (Mise à jour) pour modifier les définitions de sécurité, peuvent modifier leur mot de passe. Confirmer le mot de passe Confirme le mot de passe de l'utilisateur autorisé. Password Expiration (Expiration du mot de passe) Détermine lorsque le mot de passe expire en sélectionnant une des options suivantes : Lock Account (Verrouiller le compte) Le mot de passe n'expire jamais. Le mot de passe expirera tous les n jours. L'utilisateur doit modifier le mot de passe lors de la prochaine connexion. Détermine si le compte d'utilisateur est verrouillé ou non, et empêche l'utilisateur d'effectuer des opérations dans Control-M Workload Automation. Autorisations des groupes LDAP Un groupe LDAP dans les autorisations de Control-M/EM est mappé au groupe correspondant dans le serveur LDAP. Ceci élimine la nécessité de créer des utilisateurs dans Control-M/EM et authentifie les utilisateurs dans le serveur LDAP. 248 Control-M Workload Automation Guide de l'administrateur En outre, un utilisateur qui se connecte à Control-M/EM avec les informations d'identification LDAP n'a pas besoin d'être membre direct d'un des groupes LDAP mappés à Control-M/EM. Control-M/EM vérifie les descendants des groupes LDAP mappés à Control-M/EM. Si l'utilisateur est membre d'un ou plusieurs des groupes descendants, l'utilisateur est autorisé dans Control-M/EM et hérite des autorisations combinées de tous les groupes parentaux. La procédure de connexion doit authentifier les identifiants de l'utilisateur par rapport aux annuaires LDAP externes. Les utilisateurs qui ne sont pas définis dans Control-M/EM doivent appartenir aux groupes dans l'annuaire LDAP. Ces groupes LDAP doivent être associés à l'autorisation de Control-M/EM, comme décrit dans la rubrique Définition des groupes LDAP (à la page 249). Définition des groupes LDAP Cette procédure décrit comment définir des groupes LDAP qui permettent d'attribuer des autorisations aux utilisateurs qui ne sont pas utilisateurs de Control-M/EM et qui ne font pas partie d'un groupe de Control-M/EM. Pour définir des groupes LDAP : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet LDAP Groups (Groupes LDAP). La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) LDAP Groups (Groupes LDAP) s'affiche. 4. Dans la table LDAP Groups Reference (Référence des groupes LDAP), tapez un nom pour le groupe LDAP, puis cliquez sur OK. Le groupe LDAP est créé. Ajout d'utilisateurs aux groupes Cette procédure décrit comment ajouter des utilisateurs aux groupes, ce qui permet d'accorder l'accès à plusieurs utilisateurs via des autorisations de groupes. Pour ajouter des utilisateurs aux groupes : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Sélectionnez l'onglet Users (Utilisateurs), et double-cliquez sur l'utilisateur à ajouter à un groupe. 3. Sélectionnez l'onglet Member Of (Membre de). La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Member Of (Membre de) s'affiche. 249 Control-M Workload Automation Guide de l'administrateur 4. Dans la table Not a member of (Pas un membre de), sélectionnez le groupe que cet utilisateur doit rejoindre, et cliquez sur Add (Ajouter). L'utilisateur est à présent membre du groupe que vous avez sélectionné et s'affiche dans la table Member of (Membre de). Autorisations actives Les autorisations dans l'onglet Active (Actif) permettent d'accorder aux utilisateurs l'accès pour naviguer dans des données de sortie spécifiques du travail et d'effectuer des opérations spécifiques dans un travail du domaine Supervision en fonction des filtres de travaux et de dossiers, comme décrit dans la rubrique Assignation des autorisations actives (à la page 252). Les opérations de navigation, contrôle et mise à jour que vous avez appliquées pour un utilisateur sont uniquement applicables aux travaux et dossiers filtrés. EXEMPLE : L'utilisateur Bob est autorisé à voir les travaux commençant par un a*, et à effectuer des opérations de libération et de suspension pour ces travaux. Il appartient également au groupe Tech Support (Support tech), qui est autorisé à voir les travaux commençant par un b*, et à effectuer les opérations de réexécution et de confirmation pour ces travaux. L'utilisateur Bob appartient également au groupe DBA, qui est autorisé à voir les travaux commençant par un c*, à utiliser les fonctions de navigation du journal et de la documentation, et à effectuer des opérations de confirmation pour ces travaux. Lorsque Bob se connecte à Control-M/EM, il voit tous les travaux commençant par les lettres a, b et c. Pour tous les travaux commençant par la lettre a, il peut effectuer des opérations de suspension et de libération. Pour les travaux commençant par la lettre b, il peut effectuer des opérations de réexécution et de confirmation. Pour les travaux commençant par la lettre c, il peut afficher le journal et la documentation, et effectuer des opérations de confirmation. 250 Control-M Workload Automation Guide de l'administrateur Le tableau suivant décrit les opérations de navigation, contrôle et mise à jour que vous pouvez appliquer à un utilisateur pour des travaux et dossiers spécifiques : Champ Description Filter (Filtre) Permet de filtrer les travaux et dossiers en fonction des critères de filtrage simple ou avancé. REMARQUE : Les champs suivants ne sont pas pris en charge par MFT : Type d'application Commande Critique Cyclique Description Chemins d'accès/Bib de memb Nœud NJE Date de la commande Exécuter en tant que RBA Type de tâche Script incorporé/JLC Browse (Navigation) Permet d'assigner des autorisations de navigation pour Properties (Propriétés), Documentation, Log (Journal), Statistics (Statistiques), View Output List (Afficher la liste de sortie), View JCL (Afficher JLC), et Waiting Info (Infos d'attente). Control Permet d'assigner des autorisations de contrôle pour Hold (Suspension), Release (Libération), Confirm (Confirmation), Rerun (Réexécution), React (Réaction), Restart (Redémarrage), Terminate (Fin), et Bypass (Contournement). Update (Mise à jour) Permet d'assigner des autorisations de mise à jour pour Delete (Supprimer), Undelete (Annuler la suppression), Set to OK (Définir sur OK) et Edit JCL (Éditer JCL) (Vérification de JCL inclus). 251 Control-M Workload Automation Guide de l'administrateur Assignation des autorisations actives Cette procédure décrit comment assigner des autorisations actives à un utilisateur ou groupe de Control-M/EM, ce qui permet de limiter les opérations de navigation, contrôle et mise à jour dans les travaux et dossiers spécifiques. Pour assigner des autorisations actives : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir une autorisation d'opération pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'opération pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Active (Actif). La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Active (Actif) s'affiche. 4. Pour ajouter un filtre, qui inclut ou exclut des travaux, procédez ainsi dans la zone Including Terms (Inclusion de termes) ou Excluding Terms (Exclusion de termes) : a. Dans la colonne Field (Champ), sélectionnez une propriété du travail. b. Dans la colonne Operator (Opérateur), sélectionnez l'opérateur à utiliser. c. Dans la colonne Value (Valeur), tapez une valeur pour la propriété du travail. d. Répétez l'étape a jusqu'à l'étape c selon les besoins. e. Pour ajouter un autre groupe de champs qui, lorsqu'il répond à la configuration requise, peut inclure d'autres champs (même si l'autre groupe de champs ne répond pas aux conditions), cliquez sur . EXEMPLE : La définition de filtre des travaux inclut des travaux qui répondent aux deux critères d'inclusion suivants : • Le nom du membre du travail doit se terminer par e. • Le travail doit être exécuté sur une installation Control-M dont le nom commence par o ou dont le travail est cyclique. Même si un travail répond aux critères d'inclusion précédents, le filtre exclut le travail s'il est exécuté sur une installation Control-M dont le nom est omega-ctm3. 5. Sélectionnez les opérations de navigation, contrôle et mise à jour pour cet utilisateur, comme décrit dans la rubrique Autorisations actives (à la page 250), puis cliquez sur OK. Les autorisations actives de cet utilisateur sont activées. 252 Control-M Workload Automation Guide de l'administrateur Édition des autorisations actives Cette procédure décrit comment éditer des autorisations actives pour un utilisateur ou groupe de Control-M/EM, ce qui permet de limiter les opérations de navigation, contrôle et mise à jour dans les travaux et dossiers spécifiques. Pour éditer des autorisations actives : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'opération pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour éditer une autorisation d'opération pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Active (Actif). 4. Éditez le filtre de travaux et de dossiers ou les opérations de navigation, contrôle et mise à jour pour cet utilisateur, comme décrit dans la rubrique Autorisations actives (à la page 250), puis cliquez sur OK. Les autorisations actives de cet utilisateur sont mises à jour. 253 Control-M Workload Automation Guide de l'administrateur Privilèges Les privilèges permettent d'accorder aux utilisateurs l'accès à CCM, aux outils de supervision et d'administration et au Gestionnaire de points de vue, et d'effectuer des opérations en fonction du niveau d'accès défini. Pour activer les privilèges de l'utilisateur, vous devez définir chaque privilège avec au moins un niveau d'accès de navigation, comme décrit dans le tableau suivant : Access Level (Niveau d'accès) Description Aucune interdit à l'utilisateur d'afficher, d'ajouter, d'éditer et de supprimer des objets dans Control-M Workload Automation. Browse (Navigation) permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complète) permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Par défaut Hérite des autorisations du groupe associé. (Valide pour les autorisations d'utilisateurs. Non valide pour les autorisations de groupes). EXEMPLE : L'utilisateur JimA appartient au groupe Staff (Personnel). Le groupe Staff (Personnel) a l'autorisation Update (Mise à jour) pour Collections (Collectes), Hierarchies (Hiérarchies), Filters (Filtres) et points de vue mais uniquement l'autorisation Browse (Navigation) pour Authorization definitions (Définitions des autorisations), Alerts (Alertes) et Archived ViewPoints (Points de vue archivés). JimA est défini avec l'autorisation Default (Valeur par défaut) pour toutes les définitions et l'autorisation Update (Mise à jour) pour Communication. JimA peut créer et modifier des points de vue, ainsi qu'ajouter, modifier et supprimer des installations Control-M depuis la base de données Control-M/EM. Le tableau suivant décrit chaque composant de privilège et détermine les opérations qu'un utilisateur ou membre d'un groupe peut effectuer pour différents éléments de Control-M/EM : Privilège Catégorie Description CLI Accès client Permet d'effectuer des tâches d'administration depuis une interface de ligne de commande. Control-M Configuration Manager Accès client Permet de se connecter à Control-M Configuration Manager (à la page 9). 254 Control-M Workload Automation Guide de l'administrateur Privilège Catégorie Description Control-M Self Service Accès client Permet de se connecter à Control-M Self Service. Control-M Workload Change Manager Accès client Permet de se connecter à Control-M Workload Change Manager. Control-M Workload Accès client Automation, Utilitaires, API EM Permet d'accéder aux éléments suivants : Control-M Workload Automation (Utilitaires, API) Control-M Self Service Control-M Workload Change Manager Authorizations (Autorisations) Control-M Configuration Manager Permet d'appliquer des autorisations pour d'autres utilisateurs dans Control-M/EM, par exemple des calendriers et des dossiers, comme décrit dans la rubrique Autorisations de Control-M/EM (à la page 244) Configuration Control-M Configuration Manager Permet de créer, d'éditer et de supprimer des composants de Control-M/EM, Control-M/Server et Control-M/Agent, comme décrit dans la rubrique Gestion des composants (à la page 12) Operation (Fonctionnement) Control-M Configuration Manager Permet de démarrer, d'arrêter, de redémarrer et d'ignorer les composants, comme décrit dans la rubrique Statut des composants (à la page 38) 255 Control-M Workload Automation Guide de l'administrateur Privilège Catégorie Description Database Maintenance (Maintenance de la base de données) Control-M Configuration Manager Permet de vérifier l'espace de la base de données et d'augmenter la taille de la base de données, comme décrit dans la rubrique Vérifier l'espace de la base de données (à la page 34) Sécurité Control-M Configuration Manager Permet de créer, de mettre à jour, d'afficher et de supprimer les enregistrements de sécurité des utilisateurs et des groupes, comme décrit dans la rubrique Sécurité de Control-M (à la page 230) ainsi que de créer, d'éditer, de copier, d'exporter, de tester et de supprimer les profils de connexion pour une application externe. Pour plus d'informations sur la gestion des profils de connexion, consultez la documentation Module d'application Control-M. Archived ViewPoints (Points de vue archivés) Monitoring and Permet à l'utilisateur Administration Tools (Outils d'accéder aux points de vue de supervision et archivés. d'administration) Alerts (Alertes) Monitoring and Permet de gérer et Administration Tools (Outils d'annuler la gestion des de supervision et alertes. d'administration) BIM Reports (Rapports BIM) Monitoring and Permet de générer des Administration Tools (Outils rapports BIM. de supervision et d'administration) Forecast Reports (Rapports de prévisions) Monitoring and Permet de générer des Administration Tools (Outils rapports de prévisions. de supervision et d'administration) 256 Control-M Workload Automation Guide de l'administrateur Privilège Catégorie Description Periodical Statistics (Statistiques périodiques) Monitoring and Permet d'utiliser les Administration Tools (Outils statistiques périodiques de supervision et pour un travail. d'administration) BIM/Forecast Configuration (Configuration de BIM/Forecast) Monitoring and Permet de configurer BMC Administration Tools (Outils Batch Impact Manager et de supervision et Control-M/Forecast. d'administration) Règles de promotion Monitoring and Permet à l'utilisateur de Administration Tools (Outils définir les règles de de supervision et promotion. d'administration) Promotion Action (Action Promotion) Monitoring and Permet à l'utilisateur de Administration Tools (Outils définir les niveaux d'autorisation suivants pour de supervision et d'administration) une action de promotion. 257 Aucun : L'utilisateur ne peut pas effectuer de promotion. Update (Mise à jour) : L'utilisateur peut créer une demande de promotion, mais l'option Promotion immédiate est désactivée. Complet : L'utilisateur peut utiliser la demande de promotion et la promotion immédiate. Control-M Workload Automation Guide de l'administrateur Privilège Catégorie Description Norme de site et personnalisation de site Monitoring and Permet à l'utilisateur Administration Tools (Outils d'effectuer les opérations de supervision et suivantes : d'administration) Permet de définir des paramètres qui garantissent que les utilisateurs Web de Control-M Workload Change Manager et les planificateurs de Control-M Workload Automation respectent les normes de votre entreprise. Simplifier les propriétés du travail et limiter la création de types de travaux. Collections (Collectes) Gestionnaire de points de vue Permet de créer des collectes. Hierarchies (Hiérarchies) Gestionnaire de points de vue Permet de créer des hiérarchies. Filters (Filtres) Gestionnaire de points de vue Permet de créer des filtres. Points de vue Gestionnaire de points de vue Permet à l'utilisateur de créer des points de vue. 258 Control-M Workload Automation Guide de l'administrateur Autorisations d'accès aux conditions globales Les autorisations d'accès aux conditions globales permettent aux utilisateurs d'accéder aux conditions globales dans Control-M Workload Automation et accordent un niveau d'autorisation pour chaque condition, comme décrit dans le tableau suivant : Champ Description Access Level (Niveau d'accès) Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : Prefix (Préfixe) None (Aucun) : interdit à l'utilisateur d'afficher, d'ajouter, d'éditer et de supprimer des objets dans Control-M Workload Automation. Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complète) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Valeur par défaut : hérite des autorisations du groupe associé. Définit le nom du préfixe de la condition globale à laquelle l'utilisateur a accès en fonction du niveau d'accès. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux conditions globales : Assignation d'une autorisation d'accès aux conditions globales (à la page 259) Édition d'une autorisation d'accès aux conditions globales (à la page 260) Suppression d'une autorisation d'accès aux conditions globales (à la page 261) Assignation d'une autorisation d'accès aux conditions globales Cette procédure décrit comment assigner une autorisation d'accès aux conditions globales pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter l'accès à une condition. Pour assigner une autorisation d'accès aux conditions globales : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : 259 Control-M Workload Automation Guide de l'administrateur • Pour définir une autorisation d'accès aux conditions globales pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux conditions globales pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Global Conditions (Conditions globales) et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Global Conditions (Conditions globales) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations d'accès aux conditions globales (à la page 259), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux conditions globales s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation d'accès aux conditions globales Cette procédure décrit comment éditer une autorisation d'accès aux conditions globales pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter l'accès à une condition globale. Pour éditer une autorisation d'accès aux conditions globales : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'accès aux conditions globales pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation d'accès aux conditions globales pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Global Conditions (Conditions globales), puis sélectionnez l'autorisation d'accès aux conditions globales à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Global Conditions (Conditions globales) s'affiche. 5. Éditez les champs requis, comme décrit dans la rubrique Autorisations d'accès aux conditions globales (à la page 259), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux conditions globales mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. 260 Control-M Workload Automation Guide de l'administrateur Suppression d'une autorisation d'accès aux conditions globales Cette procédure décrit comment supprimer une autorisation d'accès aux conditions globales pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer une autorisation d'accès aux conditions globales : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux conditions globales pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux conditions globales pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Global Conditions (Conditions globales), puis sélectionnez l'autorisation d'accès aux conditions globales à supprimer. 4. Cliquez sur . Un message de confirmation s'affiche. 5. Cliquez sur Oui. 261 Control-M Workload Automation Guide de l'administrateur Autorisations d'accès aux conditions préalables Les autorisations d'accès aux conditions préalables permettent aux utilisateurs d'accéder aux conditions spécifiques dans Control-M Workload Automation et accordent un niveau d'autorisation pour chaque condition, comme décrit dans le tableau suivant : Champ Description Access Level (Niveau d'accès) Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : None (Aucun) : interdit à l'utilisateur d'afficher, d'ajouter, d'éditer et de supprimer des objets dans Control-M Workload Automation. Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complète) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Valeur par défaut : hérite des autorisations du groupe associé. Control-M Server Définit le nom du Control-M/Server (ou Control-M for z/OS) qui traite le travail. Condition Définit le nom de la condition à laquelle l'utilisateur a accès en fonction du niveau d'accès. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux conditions préalables : Assignation d'une autorisation d'accès aux conditions préalables (à la page 262) Édition d'une autorisation d'accès aux conditions préalables (à la page 263) Suppression d'une autorisation d'accès aux conditions préalables (à la page 264) Assignation d'une autorisation d'accès aux conditions préalables Cette procédure décrit comment assigner une autorisation d'accès aux conditions préalables pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour une condition préalable. Pour assigner une autorisation d'accès aux conditions préalables : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). 262 Control-M Workload Automation Guide de l'administrateur La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir une autorisation d'accès aux conditions préalables pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux conditions préalables pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Prerequisite Conditions (Conditions préalables) et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Prerequisite Conditions (Conditions préalables) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations d'accès aux conditions préalables (à la page 262), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux conditions préalables s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation d'accès aux conditions préalables Cette procédure décrit comment éditer une autorisation d'accès aux conditions préalables pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour une condition préalable. Pour éditer une autorisation d'accès aux conditions préalables : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'accès aux conditions préalables pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation d'accès aux conditions préalables pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Prerequisite Conditions (Conditions préalables), puis sélectionnez l'autorisation d'accès aux conditions préalables à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Prerequisite Conditions (Conditions préalables) s'affiche. 5. Éditez les champs requis, comme décrit dans la rubrique Autorisations d'accès aux conditions préalables (à la page 262), puis cliquez sur OK. 263 Control-M Workload Automation Guide de l'administrateur REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux conditions préalables mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation d'accès aux conditions préalables Cette procédure décrit comment supprimer une autorisation d'accès aux conditions préalables pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer une autorisation d'accès aux conditions préalables : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux conditions préalables pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux conditions préalables pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Prerequisite Conditions (Conditions préalables), puis sélectionnez l'autorisation d'accès aux conditions préalables à supprimer. 4. Cliquez sur . Un message de confirmation s'affiche. 5. Cliquez sur Oui. 264 Control-M Workload Automation Guide de l'administrateur Autorisations d'accès aux ressources quantitatives et de contrôle Les autorisations d'accès aux ressources quantitatives et de contrôle permettent aux utilisateurs d'accéder aux ressources quantitatives et de contrôle dans Control-M Workload Automation et accordent un niveau d'autorisation pour chaque condition, comme décrit dans le tableau suivant : Champ Description Access Level (Niveau d'accès) Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : None (Aucun) : interdit à l'utilisateur d'afficher, d'ajouter, d'éditer et de supprimer des objets dans Control-M Workload Automation. Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complète) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Valeur par défaut : hérite des autorisations du groupe associé. Control-M Server Définit le nom du Control-M/Server (ou Control-M for z/OS) qui traite le travail. Ressource Définit le nom de la ressource quantitative ou de contrôle à laquelle l'utilisateur a accès en fonction du niveau d'accès. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux ressources quantitatives et de contrôle : Assignation d'une autorisation d'accès aux ressources quantitatives et de contrôle (à la page 265) Édition d'une autorisation d'accès aux ressources quantitatives et de contrôle (à la page 266) Suppression d'une autorisation d'accès aux ressources quantitatives et de contrôle (à la page 267) Assignation d'une autorisation d'accès aux ressources quantitatives et de contrôle Cette procédure décrit comment assigner une autorisation d'accès aux ressources quantitatives et de contrôle pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour une ressource. 265 Control-M Workload Automation Guide de l'administrateur Pour assigner une autorisation d'accès aux ressources quantitatives et de contrôle : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir une autorisation d'accès aux ressources quantitatives et de contrôle pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux ressources quantitatives et de contrôle pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Effectuez l'une des opérations suivantes : • Pour assigner une ressource quantitative, sélectionnez l'onglet Quantitative Resources . (Ressources quantitatives), puis cliquez sur • Pour assigner une ressource de contrôle, sélectionnez l'onglet Control Resources (Ressources . de contrôle), puis cliquez sur La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Quantitative Resources (Ressources quantitatives) ou User Authorizations: (Autorisations des utilisateurs) Control Resources (Ressources de contrôle) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations d'accès aux ressources quantitatives et de contrôle (à la page 265), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux ressources quantitatives et de contrôle s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation d'accès aux ressources quantitatives et de contrôle Cette procédure décrit comment éditer une autorisation d'accès aux ressources quantitatives et de contrôle pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour une ressource. Pour éditer une autorisation d'accès aux ressources quantitatives et de contrôle : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'accès aux ressources quantitatives et de contrôle pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. 266 Control-M Workload Automation Guide de l'administrateur • Pour éditer une autorisation d'accès aux ressources quantitatives et de contrôle pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Effectuez l'une des opérations suivantes : • Pour éditer une ressource quantitative, sélectionnez l'onglet Quantitative Resources (Ressources quantitatives). • Pour éditer une ressource de contrôle, sélectionnez l'onglet Control Resources (Ressources de contrôle). La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Quantitative Resources (Ressources quantitatives) ou User Authorizations: (Autorisations des utilisateurs) Control Resources (Ressources de contrôle) s'affiche. 4. Sélectionnez l'autorisation à éditer et cliquez sur . 5. Éditez les champs obligatoires, comme décrit dans la rubrique Autorisations d'accès aux ressources quantitatives et de contrôle (à la page 265), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux calendriers mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation d'accès aux ressources quantitatives et de contrôle Cette procédure décrit comment supprimer une autorisation d'accès aux ressources quantitatives et de contrôle pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer une autorisation d'accès aux ressources quantitatives et de contrôle : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux ressources quantitatives et de contrôle pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux ressources quantitatives et de contrôle pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Effectuez l'une des opérations suivantes : • Pour supprimer une ressource quantitative, sélectionnez l'onglet Quantitative Resources (Ressources quantitatives). • Pour supprimer une ressource de contrôle, sélectionnez l'onglet Control Resources (Ressources de contrôle). 4. Sélectionnez l'autorisation à supprimer, puis cliquez sur 267 . Control-M Workload Automation Guide de l'administrateur Un message de confirmation s'affiche. 5. Cliquez sur Oui. Autorisations d'accès aux calendriers Les autorisations d'accès aux calendriers permettent aux utilisateurs d'accéder aux calendriers spécifiques dans Control-M Workload Automation et accordent un niveau d'autorisation pour chaque calendrier, comme décrit dans le tableau suivant : Champ Description Access Level (Niveau d'accès) Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : None (Aucun) : interdit à l'utilisateur d'afficher, d'ajouter, d'éditer et de supprimer des objets dans Control-M Workload Automation. Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complète) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Valeur par défaut : hérite des autorisations du groupe associé. Control-M Server Définit le nom du Control-M/Server (ou Control-M for z/OS) qui traite le travail. Calendrier Définit le nom du calendrier auquel l'utilisateur a accès en fonction du niveau d'accès. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux calendriers : Assignation d'une autorisation d'accès aux calendriers (à la page 268) Édition d'une autorisation d'accès aux calendriers (à la page 269) Suppression d'une autorisation d'accès aux calendriers (à la page 270) Assignation d'une autorisation d'accès aux calendriers Cette procédure décrit comment assigner une autorisation d'accès aux calendriers pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour un calendrier. 268 Control-M Workload Automation Guide de l'administrateur Pour assigner une autorisation d'accès aux calendriers : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir une autorisation d'accès aux calendriers pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux calendriers pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Calendars (Calendriers) et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Calendars (Calendriers) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations d'accès aux calendriers (à la page 268), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux calendriers s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation d'accès aux calendriers Cette procédure décrit comment éditer une autorisation d'accès aux calendriers pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour un calendrier. Pour éditer une autorisation d'accès aux calendriers : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'accès aux calendriers pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation d'accès aux calendriers pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Calendars (Calendriers), puis sélectionnez l'autorisation d'accès aux calendriers à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Calendars (Calendriers) s'affiche. 269 Control-M Workload Automation Guide de l'administrateur 5. Éditez les champs obligatoires, comme décrit dans la rubrique Autorisations d'accès aux calendriers (à la page 268), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux calendriers mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation d'accès aux calendriers Cette procédure décrit comment supprimer une autorisation d'accès aux calendriers pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer une autorisation d'accès aux calendriers : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux calendriers pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux calendriers pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Calendars (Calendriers), puis sélectionnez l'autorisation d'accès aux calendriers à supprimer. . 4. Cliquez sur Un message de confirmation s'affiche. 5. Cliquez sur Oui. Autorisations d'accès aux dossiers Les autorisations d'accès aux dossiers permettent aux utilisateurs d'accéder à des dossiers spécifiques dans le domaine Planning et leur accorde un niveau d'autorisation pour chaque dossier. En outre, vous pouvez définir des autorisations différentes pour chaque travail dans un dossier spécifique en fonction des critères Application et Sous-application. EXEMPLE : Si vous souhaitez autoriser l'utilisateur à mettre à jour des travaux qui appartiennent à l'Application App1, mais empêcher cet utilisateur de modifier les propriétés du dossier, telles que les valeurs des champs UserDaily, Normes de site et Métier, définissez les champs de la façon suivante : • Niveau d'accès=Parcourir • Champs Control-M, Bibliothèque et Dossier=* • Niveau d'accès au travail=Mettre à jour 270 Control-M Workload Automation Guide de l'administrateur • Application=App1 Champ Description Access Level (Niveau d'accès) Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complet) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Control-M Server Définit le nom du Control-M/Server (ou Control-M for z/OS) qui traite le travail. Bibliothèque Définit le nom de la bibliothèque qui contient le dossier du travail. Dossier Définit le nom du dossier. Dans le volet Propriétés, ce paramètre indique le dossier auquel le travail appartient. 271 Control-M Workload Automation Guide de l'administrateur Champ Description Autorisation d'accès au niveau du travail Détermine si des autorisations sont accordées pour les travaux dans un dossier spécifique en fonction des critères Application et Sous-application. REMARQUE : Vous ne pouvez définir des autorisations au niveau du travail que si Control-M Workload Change Manager a été installé (voir Installation de Control-M Workload Change Manager). Si Control-M Workload Change Manager a été désinstallé, vous pouvez toujours définir des autorisations au niveau du travail. Niveau d'accès au travail Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complet) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Application Contient un nom logique pour trier les groupes de travaux. Ce paramètre permet de fournir un nom descriptif commun à un ensemble de groupes de travaux associés. Sous-application Indique le nom de la sous-application à laquelle le travail appartient logiquement. C'est une sous-catégorie du paramètre Application. Par exemple, l'application est Finances, et la sous-application est Paie. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux dossiers : 272 Control-M Workload Automation Guide de l'administrateur Assignation d'une autorisation d'accès aux dossiers (à la page 273) Édition d'une autorisation d'accès aux dossiers (à la page 273) Suppression d'une autorisation d'accès aux dossiers (à la page 274) Assignation d'une autorisation d'accès aux dossiers Cette procédure décrit comment assigner une autorisation d'accès aux dossiers pour un utilisateur ou un groupe de Control-M/EM, ce qui permet d'accorder aux utilisateurs l'accès à des dossiers spécifiques dans Control-M Workload Automation, ainsi qu'un niveau d'autorisation pour chaque dossier. Pour assigner une autorisation d'accès aux dossiers : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir une autorisation d'accès aux dossiers pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux dossiers pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Folders (Dossiers) et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Folders (Dossiers) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations d'accès aux dossiers (à la page 270), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux dossiers s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation d'accès aux dossiers Cette procédure décrit comment éditer une autorisation d'accès aux dossiers pour un utilisateur ou un groupe de Control-M/EM, ce qui permet d'accorder aux utilisateurs l'accès à des dossiers spécifiques dans Control-M Workload Automation, ainsi qu'un niveau d'autorisation pour chaque dossier. Pour éditer une autorisation d'accès aux dossiers : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : 273 Control-M Workload Automation Guide de l'administrateur • Pour éditer une autorisation d'accès aux dossiers pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation d'accès aux dossiers pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Folders (Dossiers), puis sélectionnez l'autorisation d'accès aux dossiers à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Folders (Dossiers) s'affiche. 5. Éditez les champs obligatoires, comme décrit dans la rubrique Autorisations d'accès aux dossiers (à la page 270), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux dossiers mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation d'accès aux dossiers Cette procédure décrit comment supprimer une autorisation d'accès aux dossiers pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer une autorisation d'accès aux dossiers : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux dossiers pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux dossiers pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Folders (Dossiers), puis sélectionnez l'autorisation d'accès aux dossiers à supprimer. 4. Cliquez sur . Un message de confirmation s'affiche. 5. Cliquez sur Oui. 274 Control-M Workload Automation Guide de l'administrateur Autorisations Exécuter en tant qu'utilisateur Les autorisations Exécuter en tant qu'utilisateur accordent aux utilisateurs l'accès à la création et à la mise à jour des définitions de travaux spécifiques dans Control-M Workload Automation et un niveau d'autorisation pour chaque utilisateur, comme décrit dans le tableau suivant : Champ Description Control-M Définit le nom du Control-M/Server (ou Control-M for z/OS) qui traite le travail. Exécuter en tant qu'utilisateur Identifie le nom d'utilisateur avec l'autorisation d'exécuter le travail. Ce paramètre est utilisé par le mécanisme de sécurité Control-M. Host ID/Group (ID hôte/Groupe) Définit le nom d'un ordinateur Control-M/Agent, d'un ordinateur hôte distant, ou d'un groupe d'hôtes où le travail est envoyé. REMARQUE : Les définitions dans l'onglet Run as Users (Exécuter en tant qu'utilisateurs) s'appliquent uniquement aux utilisateurs qui ont au moins le niveau d'accès Mise à jour dans l'onglet Folders (Dossiers). Les définitions dans l'onglet Run as Users (Exécuter en tant qu'utilisateurs) s'appliquent exclusivement aux travaux dans les dossiers SMART. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations Exécuter en tant qu'utilisateur : Assignation d'une autorisation Exécuter en tant qu'utilisateur (à la page 275) Édition d'une autorisation Exécuter en tant qu'utilisateur (à la page 276) Suppression d'une autorisation Exécuter en tant qu'utilisateur (à la page 276) Assignation d'une autorisation Exécuter en tant qu'utilisateur Cette procédure décrit comment assigner une autorisation Exécuter en tant qu'utilisateur pour un utilisateur ou un groupe de Control-M/EM, ce qui permet d'accorder à l'utilisateur l'autorisation de créer et de mettre à jour des définitions pour les travaux spécifiques dans Control-M Workload Automation et les utilitaires XML. Pour assigner une autorisation Exécuter en tant qu'utilisateur : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour définir une autorisation Exécuter en tant qu'utilisateur pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation Exécuter en tant qu'utilisateur pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 275 Control-M Workload Automation Guide de l'administrateur 3. Sélectionnez l'onglet Run as Users (Exécuter en tant qu'utilisateurs) et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Run as User (Exécuter en tant qu'utilisateur) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations Exécuter en tant qu'utilisateur (à la page 275), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation Exécuter en tant qu'utilisateur s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation Exécuter en tant qu'utilisateur Cette procédure décrit comment éditer une autorisation Exécuter en tant qu'utilisateur pour un utilisateur ou un groupe de Control-M/EM, ce qui permet d'accorder à l'utilisateur l'autorisation de créer et de mettre à jour des définitions pour les travaux spécifiques dans Control-M Workload Automation et les utilitaires XML. Pour éditer une autorisation Exécuter en tant qu'utilisateur : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation Exécuter en tant qu'utilisateur pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation Exécuter en tant qu'utilisateur pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Run as Users (Exécuter en tant qu'utilisateurs), puis sélectionnez l'autorisation Run as Users (Exécuter en tant qu'utilisateurs) à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Run as Users (Exécuter en tant qu'utilisateurs) s'affiche. 5. Éditez les champs obligatoires, comme décrit dans la rubrique Autorisations Exécuter en tant qu'utilisateur (à la page 275), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation Exécuter en tant qu'utilisateur mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation Exécuter en tant qu'utilisateur Cette procédure décrit comment supprimer une autorisation Exécuter en tant qu'utilisateur pour un utilisateur ou un groupe de Control-M/EM. 276 Control-M Workload Automation Guide de l'administrateur Pour supprimer une autorisation Exécuter en tant qu'utilisateur : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation Exécuter en tant qu'utilisateur pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation Exécuter en tant qu'utilisateur pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Run as Users (Exécuter en tant qu'utilisateurs), puis sélectionnez l'autorisation Run as Users (Exécuter en tant qu'utilisateurs) à supprimer. 4. Cliquez sur . Un message de confirmation s'affiche. 5. Cliquez sur Oui. 277 Control-M Workload Automation Guide de l'administrateur Autorisations d'accès aux politiques de charges de travail Les autorisations d'accès aux politiques de charges de travail permettent aux utilisateurs d'accéder aux charges de travail spécifiques dans Control-M Workload Automation et accordent un niveau d'autorisation pour chaque politique de charge de travail, comme décrit dans le tableau suivant : Champ Description Access Level (Niveau d'accès) Détermine un des niveaux d'accès suivants pour chaque utilisateur et groupe : Workload Policy (Politique de charge de travail) None (Aucun) : interdit à l'utilisateur d'afficher, d'ajouter, d'éditer et de supprimer des objets dans Control-M Workload Automation. Browse (Navigation) : permet à l'utilisateur d'afficher et d'actualiser les objets dans Control-M Workload Automation. Update (Mise à jour) : permet à l'utilisateur d'ajouter et d'éditer les objets dans Control-M Workload Automation. Full (Complète) : permet à l'utilisateur d'ajouter, d'éditer et de supprimer les objets dans Control-M Workload Automation. Valeur par défaut : hérite des autorisations du groupe associé. Définit le nom de la politique de charge de travail à laquelle l'utilisateur a accès en fonction du niveau d'accès. Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux politiques de charges de travail : Assignation d'une autorisation d'accès aux politiques de charges de travail (à la page 278) Édition d'une autorisation d'accès aux politiques de charges de travail (à la page 279) Suppression d'une autorisation d'accès aux politiques de charges de travail (à la page 280) Assignation d'une autorisation d'accès aux politiques de charges de travail Cette procédure décrit comment assigner une autorisation d'accès aux politiques de charges de travail pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour une politique de charge de travail. Pour assigner une autorisation d'accès aux politiques de charges de travail : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : 278 Control-M Workload Automation Guide de l'administrateur • Pour définir une autorisation d'accès aux politiques de charges de travail pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux politiques de charges de travail pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 3. Sélectionnez l'onglet Workload Policies (Politiques de charges de travail) et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Workloads (Charges de travail) s'affiche. 4. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la rubrique Autorisations d'accès aux politiques de charges de travail (à la page 278), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. L'autorisation d'accès aux politiques de charges de travail s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Édition d'une autorisation d'accès aux politiques de charges de travail Cette procédure décrit comment éditer une autorisation d'accès aux politiques de charges de travail pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour une politique de charge de travail. Pour éditer des autorisations d'accès aux politiques de charges de travail : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'accès aux politiques de charges de travail pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation d'accès aux politiques de charges de travail pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Workload Policies (Politiques de charges de travail), puis sélectionnez l'autorisation d'accès aux politiques de charges de travail à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Workloads (Charges de travail) s'affiche. 5. Éditez les champs obligatoires, comme décrit dans la rubrique Autorisations d'accès aux politiques de charges de travail (à la page 278), puis cliquez sur OK. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. 279 Control-M Workload Automation Guide de l'administrateur L'autorisation d'accès aux politiques de charges de travail mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation d'accès aux politiques de charges de travail Cette procédure décrit comment supprimer une autorisation d'accès aux politiques de charges de travail pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer des autorisations d'accès aux politiques de charges de travail : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux politiques de charges de travail pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux politiques de charges de travail pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Workload Policies (Politiques de charges de travail), puis sélectionnez l'autorisation d'accès aux politiques de charges de travail à supprimer. 4. Cliquez sur . Un message de confirmation s'affiche. 5. Cliquez sur Oui. Autorisations d'accès aux services Les autorisations d'accès aux services accordent aux utilisateurs ou aux groupes l'accès à l'affichage des services, à l'exécution des opérations de travail, à la commande, la suspension et la libération des services, comme décrit dans le tableau suivant : Lorsque vous ajoutez une autorisation d'accès aux services, l'utilisateur reçoit automatiquement la permission d'afficher des services qui peuvent ou non être commandés par l'utilisateur. REMARQUE : Les services BMC Batch Impact Manager s'affichent par défaut dans l'application Control-M Self Service GUI et remplacent toute limitation d'autorisation de service. REMARQUE : Si vous souhaitez utiliser LDAP/Active Directory pour ajouter les utilisateurs, consultez la section Définition des paramètres système LDAP (à la page 44). Les procédures suivantes décrivent comment assigner, éditer et supprimer les autorisations d'accès aux services : 280 Control-M Workload Automation Guide de l'administrateur Assignation d'une autorisation d'accès aux services (à la page 281) Édition d'une autorisation d'accès aux services (à la page 282) Suppression d'une autorisation d'accès aux services (à la page 282) Assignation d'une autorisation d'accès aux services Cette procédure décrit comment assigner une autorisation d'accès aux services pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour un service. Les options dans la zone Active (Actif) de la fenêtre Services définissent les autorisations que l'utilisateur/le groupe indiqué peut effectuer pour un service dans l'application Control-M Self Service GUI. Les options dans la zone Definitions (Définitions) de la fenêtre Services déterminent le niveau d'accès pour un service dans le gestionnaire de définitions des services. Pour assigner une autorisation d'accès aux services : 1. Ouvrez Control-M Configuration Server. 2. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 3. Effectuez l'une des opérations suivantes : • Pour définir une autorisation d'accès aux services pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur pour lequel appliquer une autorisation. • Pour définir une autorisation d'accès aux services pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe pour lequel appliquer une autorisation. 4. Sélectionnez l'onglet Services et cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Services s'affiche. 5. Dans le champ Services, tapez le nom ou les formes de noms des services. REMARQUE : Vous pouvez utiliser les chaînes de reconnaissance de formes et un * pour indiquer toutes les valeurs, comme décrit dans la rubrique Chaînes de reconnaissance de formes. 6. Dans la zone Active (Actif), sélectionnez l'ensemble des autorisations et niveaux d'accès qui s'appliquent à cet utilisateur, comme décrit dans Description des champs des autorisations d'accès aux services, puis cliquez sur OK. Lorsque vous ajoutez une autorisation d'accès aux services, l'utilisateur reçoit automatiquement la permission d'afficher des services qui ne peuvent pas être commandés et des services qui peuvent être commandés par l'utilisateur. L'autorisation d'accès aux services s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. 281 Control-M Workload Automation Guide de l'administrateur Édition d'une autorisation d'accès aux services Cette procédure décrit comment éditer une autorisation d'accès aux services pour un utilisateur ou un groupe de Control-M/EM, ce qui permet de limiter les opérations qu'un utilisateur peut effectuer pour un service. Pour éditer une autorisation d'accès aux services : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour éditer une autorisation d'accès aux services pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur à éditer. • Pour éditer une autorisation d'accès aux services pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe à éditer. 3. Sélectionnez l'onglet Services, puis sélectionnez l'autorisation d'accès aux services à éditer. 4. Cliquez sur . La boîte de dialogue User Authorizations: (Autorisations des utilisateurs) Services s'affiche. 5. Éditez les champs obligatoires, comme décrit dans la rubrique Autorisations d'accès aux services (à la page 280), puis cliquez sur OK. L'autorisation d'accès aux services mise à jour s'affiche dans la fenêtre User Authorization: (Autorisation de l'utilisateur) <Control-M/EM user (Utilisateur de Control-M/EM)>. Suppression d'une autorisation d'accès aux services Cette procédure décrit comment supprimer une autorisation d'accès aux services pour un utilisateur ou un groupe de Control-M/EM. Pour supprimer une autorisation d'accès aux services : 1. Dans l'onglet Security (Sécurité) du groupe Security (Sécurité), cliquez sur Authorizations (Autorisations). La fenêtre Control-M/EM Authorizations (Autorisations de Control-M/EM) s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour supprimer une autorisation d'accès aux services pour un utilisateur de Control-M/EM, sélectionnez l'onglet Users (Utilisateurs) et double-cliquez sur l'utilisateur qui contient l'autorisation à supprimer. • Pour supprimer une autorisation d'accès aux services pour un groupe de Control-M/EM, sélectionnez l'onglet Group (Groupe) et double-cliquez sur le groupe qui contient l'autorisation à supprimer. 3. Sélectionnez l'onglet Services, puis sélectionnez l'autorisation d'accès aux services à supprimer. 4. Cliquez sur . Un message de confirmation s'affiche. 282 Control-M Workload Automation Guide de l'administrateur 5. Cliquez sur Oui. Création d'un utilisateur administrateur Cette procédure décrit comment créer un utilisateur administrateur Control-M/EM lorsque le serveur d'authentification externe est indisponible. Si LDAP ou Active Directory ne peut pas être connecté et un utilisateur d'urgence n'est pas défini, le nouvel administrateur peut se connecter et disposer des autorisations et privilèges d'un utilisateur administrateur par défaut. Pour créer un utilisateur administrateur : 1. Connectez-vous au compte du serveur Control-M/EM et exécutez le script suivant : create_admin_account 2. Dans l'invite Control-M/EM DBO name (Nom de DBO de Control-M/EM), tapez le nom de la base de données Control-M/EM (la longueur maximum est de 30 caractères). 3. Dans l'invite Control-M/EM DBO password (Mot de passe de DBO de Control-M/EM), tapez le mot de passe de Control-M/EM. REMARQUE : En cas d'échec de vérification du mot de passe de DBO de Control-M/EM, un message d'erreur est généré, et le script est abandonné. 4. Dans l'invite de nom d'administrateur de Control-M/EM, tapez le nom du nouvel utilisateur. 5. Dans l'invite de mot de passe de l'administrateur de Control-M/EM, tapez le mot de passe du nouvel utilisateur. 6. Dans l'invite de vérification du mot de passe de l'administrateur de Control-M/EM, tapez le mot de passe du nouvel utilisateur. Modification du mot de passe de DBO Cette procédure décrit comment modifier le mot de passe DBO Oracle ou MSSQL sous UNIX et Windows. Pour modifier le mot de passe de DBO : 1. Saisissez l'une des commandes SQL suivantes : • Oracle : alter user <userName> identified by newPassword • MSSQL : sp_password <oldPassword>, newPassword, userName 2. Exécutez l'utilitaire emcryptocli de la façon suivante : • UNIX :emcryptocli em user_name new_password ctm_em/ini/mcs.ini • Windows : emcryptocli user_name new_password emHome\default\ini\mcs.ini 3. Redémarrez tous les composants Control-M/EM, comme décrit dans la section Redémarrage d'un composant (à la page 39). 283 Control-M Workload Automation Guide de l'administrateur Autorisation des non-administrateurs à gérer les profils de connexion du module d'application. Cette procédure décrit comment définir des utilisateurs ou groupes qui peuvent gérer des profils de connexion de module d'application sans leur accorder des privilèges de configuration illimités. REMARQUE : Les autorisations définies en utilisant cette procédure remplacent les privilèges définis dans la fenêtre User Authorization (Autorisation de l'utilisateur). Pour autoriser les non-administrateurs à gérer les profils de connexion du module d'application : 1. Passez la valeur du paramètre système restricted_cm_admin à 1, comme décrit dans Définition des paramètres système Control-M/EM (à la page 42). 2. Accédez au répertoire suivant où CMS est exécuté : <emHome>\<instanceName>\ini 3. Tapez la valeur requise pour chaque balise, comme décrit dans la rubrique Paramètres de cm_admin.xml (à la page 285). Vous pouvez utiliser des expressions telles que a* ou LIKE Bob pour les champs. À titre d'exemple, voir le fichier sample_cm_admin.xml dans le répertoire ini. 4. Enregistrez le fichier en tant que cm_admin.xml. 5. Exécutez la commande suivante : Ctl.exe -U EM_DBO -P EM_DBO_password -C CMS -name CMS -cmdstr “REFRESH_CM_ADMIN_AUTH” Vous devez exécuter la commande suivante à chaque modification du fichier cm_admin.xml. 284 Control-M Workload Automation Guide de l'administrateur Paramètres de cm_admin.xml Le tableau suivant décrit les paramètres qui sont utilisés dans le fichier cm_admin.xml. Pour définir ces paramètres, consultez la rubrique Autorisation des non-administrateurs à gérer les profils de connexion du module d'application. (à la page 284). Paramètre Description Nom Définit le nom du groupe ou de l'utilisateur qui reçoit les autorisations adm d'accès au module d'application. control_m Définit le Control-M Server qui interagit avec le module d'application. node_id Définit le nom du nœud Control-M/Agent sur lequel le module d'application est installé. application_type Détermine le module d'application utilisé. REMARQUE : La relation entre plusieurs filtres dans le fichier utilise la logique OR. Ceci signifie que des groupes ou des utilisateurs peuvent gérer des modules d'application qui répondent aux critères dans la liste de filtres. 285 6 6 High Availability (Haute disponibilité) La haute disponibilité de Control-M vous permet d'optimiser le temps disponible de votre environnement de production et d'éviter la perte de données en cas d'entretien ou de panne du matériel. Control-M prend en charge les solutions de disponibilité élevée suivantes : Haute disponibilité de Control-M/EM et Control-M/Server avec Oracle/MSSQL (à la page 287) : permet de définir un hôte secondaire avec Control-M/EM ou Control-M/Server. En cas de défaillance matérielle, ou si tous les processus Control-M/EM ou Control-M/Server sont arrêtés de façon inattendue, l'hôte secondaire prend automatiquement (par défaut) ou manuellement le contrôle et reprend la production. Haute disponibilité de Control-M/Server avec PostgreSQL (à la page 294) : permet de définir un Control-M/Server secondaire et un serveur de base de données PostgreSQL secondaire pour la réplication de la base de données. Si le Control-M/Server et le serveur de base de données principaux sont arrêtés, vous pouvez basculer manuellement vers l'hôte secondaire. Pour configurer votre environnement à haute disponibilité, vous devez procéder comme suit : Installez ou utilisez un Control-M/EM, Control-M/Server existant ou un Control-M complet, comme décrit dans les rubriques Installation complète de Control-M, Installation de Control-M/Enterprise Manager et Installation de Control-M/Server. Installez un Control-M/EM, Control-M/Server secondaire, ou un Control-M complet, comme décrit dans la rubrique Installation à haute disponibilité. Control-M/Server prend en charge l'écriture miroir de la base de données sur des bases de données MSSQL et Oracle, mais pas dans un environnement de haute disponibilité de Control-M. Pour plus d'informations, consultez la rubrique Base de données Control-M/Server miroir (à la page 299). Haute disponibilité de Control-M sur un hôte Pour vous assurer que Control-M continue de fonctionner lorsqu'il est installé sur un hôte, Control-M/EM et Control-M/Server Configuration Agent contrôlent et gèrent les composants suivants dans le CCM : 286 Control-M Workload Automation Guide de l'administrateur Control-M/Server GUI Server (GSR) Gateway (GTW) Global Condition Server (GCS) Batch Impact Manager Server (BIM) Forecast Server Self Service Server Web Server Configuration Manager Server (CMS) Naming Service PostgreSQL database server Workload Archiving Server Si un composant de Control-M/EM ou Control-M/Server cesse de fonctionner, le Configuration Agent tente de le redémarrer (si l'état souhaité est Up (Fonctionnel)), selon des intervalles définis, comme décrit dans les sections Paramètres Maintenance (à la page 98) et Paramètres à haute disponibilité (à la page 145). Si vous utilisez une base de données PostgreSQL, le Configuration Agent gère le composant de la base de données et envoie un contrôle d'intégrité selon un intervalle défini, comme décrit dans les sections Paramètres Maintenance (à la page 98) et Paramètres à haute disponibilité (à la page 145). S'il n'y a aucune réponse après un certain nombre défini de tentatives, le Configuration Agent redémarre automatiquement la base de données. Si vous utilisez une base de données Oracle ou MSSQL, vous pouvez consulter le composant de la base de données dans le CCM, mais le Configuration Agent ne gère pas ce composant, et ne peut ni le démarrer ni l'arrêter. Haute disponibilité de Control-M/EM et Control-M/Server avec Oracle/MSSQL Après avoir installé un Control-M secondaire (voir Installation de la haute disponibilité), le Control-M/EM ou le Control-M/Server Configuration Agent sur l'hôte secondaire contrôle le Control-M/EM ou Control-M/Server selon des intervalles définis. S'il n'y a aucune réponse de l'hôte principal, vous pouvez basculer vers l'hôte secondaire dans un des modes suivants : Automatic Failover (Basculement automatique) (à la page 290) : Le Configuration Agent secondaire prend automatiquement le contrôle et reprend la production lorsqu'il détecte que le Control-M/EM ou Control-M/Server principal et son Configuration Agent principal se sont arrêtés de façon inattendue. Basculement manuel (à la page 291) : Vous pouvez effectuer un basculement manuel à tout moment depuis CCM si l'option Basculement manuel est activée. Une fois le basculement terminé, la production s'effectue sur le secondaire, Les procédures suivantes décrivent comment basculer manuellement vers un hôte secondaire, suspendre Control-M/Server, revenir à un hôte principal et définir un hôte secondaire comme principal : • Basculement d'un Control-M/EM ou Control-M/Server vers l'hôte secondaire (à la page 292) 287 Control-M Workload Automation Guide de l'administrateur • Suspension de Control-M/Server (à la page 19) • Rétablissement de Control-M/EM ou Control-M/Server en hôte principal (à la page 293) • Définir un hôte secondaire comme principal (à la page 293) REMARQUE : Si vous tentez de démarrer manuellement des composants sur l'hôte secondaire lorsque l'hôte principal est actif, les composants s'arrêtent automatiquement. Cela évite que l'hôte principal et l'hôte secondaire exécutent des composants simultanément. Pour obtenir une description des paramètres système à haute disponibilité Control-M/EM configurables, consultez la rubrique Paramètres Maintenance (à la page 98). Pour obtenir une description des paramètres système à haute disponibilité Control-M/Server configurables, consultez la rubrique Paramètres à haute disponibilité (à la page 145). Pour recevoir des notifications sur les événements de haute disponibilité de Control-M/Server, consultez la section Paramètres généraux de Control-M/Server (à la page 140). Pour recevoir des notifications sur les événements de haute disponibilité de Control-M/EM, consultez la section Control-M/EM general parameters (à la page 56). Architecture haute disponibilité de Control-M/EM Le schéma suivant illustre Control-M/EM dans un environnement haute disponibilité utilisant une base de données Oracle ou MSSQL. Le schéma suivant illustre un basculement automatique de Control-M/EM lorsque les composants principaux ne sont plus disponibles. 288 Control-M Workload Automation Guide de l'administrateur Architecture haute disponibilité de Control-M/Server (Oracle/MSSQL) Le schéma suivant illustre Control-M/Server dans un environnement haute disponibilité utilisant une base de données Oracle ou MSSQL. 289 Control-M Workload Automation Guide de l'administrateur Le schéma suivant illustre un basculement automatique de Control-M/Server lorsque les composants principaux ne sont plus disponibles. Automatic Failover (Basculement automatique) Un basculement automatique se produit lorsque le Configuration Agent secondaire détecte que le Control-M/EM ou Control-M/Server principal et son Configuration Agent sont inactifs et que la production sur ceux-ci s'est interrompue de façon inattendue. Cela peut être dû à un dysfonctionnement matériel, à un plantage de la machine, à une carte réseau qui ne répond plus, ou lorsque tous les composants sont arrêtés. Control-M/EM : Pour confirmer que le Control-M/EM ne fonctionne pas, les conditions suivantes doivent être remplies avant qu'un basculement automatique ne se produise (par défaut : 60 secondes) : 290 Control-M Workload Automation Guide de l'administrateur Il n'y a aucune réponse du contrôle d'intégrité de tous les composants de Control-M/EM et du Configuration Agent principal (voir Paramètres Maintenance (à la page 98)). EXEMPLE : Si la valeur de HA_LIFECHECK_TRIES est 3, et que la valeur de chaque intervalle de contrôle pour chaque Control-M/EM est 20, le basculement automatique commence après 60 secondes. La production sur le Configuration Agent secondaire est prête lorsque tous les composants sont fonctionnels, et cette durée est déterminée par le système d'exploitation, le nombre de Control-M/Servers et le nombre de travaux. Aucune transaction n'est enregistrée dans la base de données pour tous les composants de Control-M/EM et son Configuration Agent principal. EXEMPLE : Si tous les composants sont arrêtés, et que le Configuration Agent est fonctionnel, le basculement automatique ne se produit pas. La base de données Oracle ou MSSQL est fonctionnelle. Control-M/Server : Pour confirmer que le Control-M/Server ne fonctionne pas, les conditions suivantes doivent être remplies avant qu'un basculement automatique ne se produise (par défaut : 60 secondes) : Il n'y a aucune réponse du contrôle d'intégrité du Configuration Agent principal (voir Paramètres à haute disponibilité (à la page 145)). EXEMPLE : Si la valeur de HA_TIME_BETWEEN_LIFECHECKS est 15 (par défaut) et que la valeur de HA_LIFE_CHECK_TIMEOUT est 5 (par défaut), le Configuration Agent principal est considéré comme ne fonctionnant pas après 20 secondes. Aucune transaction n'est enregistrée dans la base de données pour tous les processus de Control-M/Server en cours d'exécution et son Configuration Agent principal. EXEMPLE : Si la valeur de HA_LIFE_CHECK_TRIES est 3 (par défaut), que la valeur de HA_TIME_BETWEEN_LIFECHECKS est 15 (par défaut) et que la valeur de HA_LIFE_CHECK_TIMEOUT est 5 (par défaut), tous les processus sont considérés comme ne s'inscrivant pas dans la base de données après 40 secondes ((3-1)*(15+5)). EXEMPLE : Si tous processus de Control-M/Server sont arrêtés, mais que le Configuration Agent est fonctionnel, le basculement automatique ne se produit pas. La base de données Oracle ou MSSQL est fonctionnelle. Basculement manuel Vous pouvez effectuer un basculement manuel à tout moment depuis CCM si l'option Basculement manuel est activée. Les scénarios suivants décrivent les conditions requises d'un basculement manuel : Oracle/MSSQL : un basculement manuel peut se produire dans un des scénarios suivants : Si le Configuration Agent principal est en cours d'exécution : • Le Configuration Agent secondaire répond aux demandes de contrôle d'intégrité depuis le Configuration Agent secondaire. • Le serveur de base de données est disponible pour le Configuration Agent principal. Si le Configuration Agent principal n'est pas en cours d'exécution : • Le Control-M/Server principal n'est pas en cours d'exécution. 291 Control-M Workload Automation Guide de l'administrateur • Le serveur de base de données est disponible pour le Configuration Agent secondaire. PostgreSQL : un basculement manuel peut se produire dans un des scénarios suivants : Si le Configuration Agent principal est en cours d'exécution : • Le Configuration Agent secondaire répond aux demandes de contrôle d'intégrité depuis le Configuration Agent secondaire. • Le Configuration Agent principal et secondaire a accès au répertoire partagé. Si le Configuration Agent principal n'est pas en cours d'exécution : • Le serveur de base de données principal n'est pas en cours d'exécution. • Le Configuration Agent secondaire et secondaire a accès au répertoire partagé. • Le serveur de base de données secondaire est disponible pour le Configuration Agent secondaire. Modification du mode Basculement Cette procédure décrit comment passer le mode basculement de Automatique à Manuel sur Control-M/EM et Control-M/Server. Ceci permet de déterminer quand arrêter Control-M/EM ou Control-/Server et effectuer un basculement. Pour définir un mode de basculement : 1. Sélectionnez le composant Control-M/Server ou Control-M/Agent principal. 2. Cliquez avec le bouton droit et sélectionnez Propriétés. La fenêtre Control-M/EM Properties (Propriétés de Control-M/EM) ou Control-M/Server Definitions (Définitions de Control-M/Server) s'affiche. 3. Dans la liste déroulante Failover Mode (Mode de basculement), sélectionnez Manual (Manuel). 4. Cliquez sur Enregistrer. Le mode de basculement est à présent défini sur Manuel, et un basculement ne se produira pas tant que vous ne l'effectuez pas manuellement, comme décrit dans la rubrique Basculement d'un Control-M/EM ou Control-M/Server vers l'hôte secondaire (à la page 292). Basculement d'un Control-M/EM ou Control-M/Server vers l'hôte secondaire Cette procédure décrit comment basculer manuellement un Control-M/EM ou Control-M/Server vers un hôte secondaire. En mode manuel, le CA secondaire démarre le CMS. REMARQUE : Control-M/EM et/ou Control-M/Server doivent utiliser une base de données MSSQL ou Oracle. Pour basculer vers un hôte secondaire : 1. Dans l'onglet High Availability (Haute disponibilité), sélectionnez le composant Control-M/EM ou Control-M/Server principal et cliquez sur Failover to Secondary (Basculer vers l'hôte secondaire). 292 Control-M Workload Automation Guide de l'administrateur Une fenêtre d'avancement s'affiche et indique chaque étape dans le processus de basculement. 2. Une fois le basculement terminé, cliquez sur Close (Fermer). Control-M/EM ou Control-M/Server est à présent exécuté sur l'hôte secondaire. 3. Pour revenir à votre configuration initiale, corrigez le problème sur l'hôte principal puis repassez en principal, comme décrit dans la rubrique Rétablissement de Control-M/EM ou Control-M/Server en hôte principal (à la page 293). Rétablissement de Control-M/EM ou Control-M/Server en hôte principal Cette procédure décrit comment repasser manuellement un Control-M/EM ou Control-M/Server en hôte principal. REMARQUE : Control-M/EM et/ou Control-M/Server doivent utiliser une base de données MSSQL ou Oracle. Pour rétablir l'hôte principal : 1. On the primary host, start up the Configuration Agent. 2. Dans l'onglet High Availability (Haute disponibilité), cliquez sur Fallback to Primary (Rétablissement de l'hôte principal). Une fenêtre d'avancement s'affiche et indique chaque étape dans le processus de rétablissement. 3. Une fois le rétablissement terminé, cliquez sur Close (Fermer). Control-M/EM ou Control-M/Server est à présent exécuté sur l'hôte principal. Définir un hôte secondaire comme principal Cette procédure décrit comment définir un hôte secondaire pour qu'il agisse comme hôte principal lorsque l'installation principale est corrompue. Pour définir un hôte secondaire comme principal : 1. Après un basculement réussi, dans l'onglet High Availability (Haute disponibilité), sélectionnez l'hôte secondaire et cliquez sur Set as Primary (Définir comme principal). L'hôte secondaire est alors le nouvel hôte principal. 2. Installez un hôte secondaire sur l'ordinateur principal d'origine ou un autre ordinateur, comme décrit dans la section Installation de la haute disponibilité. L'hôte principal détecte le nouvel hôte secondaire, et vous disposez alors d'une nouvelle configuration de haute disponibilité. Vous pouvez travailler avec cette configuration, mais pour revenir à votre configuration d'origine (le secondaire est installé sur l'ordinateur principal d'origine), passez à l'étape suivante. 3. Effectuez un basculement du nouvel hôte principal vers le nouvel hôte secondaire, comme décrit dans la rubrique Basculement d'un Control-M/EM ou Control-M/Server vers l'hôte secondaire (à la page 292). L'hôte secondaire est alors l'hôte actif. 293 Control-M Workload Automation Guide de l'administrateur 4. Dans l'onglet High Availability (Haute disponibilité), sélectionnez l'hôte secondaire et cliquez sur Set as Primary (Définir comme principal). Vous êtes alors revenu à votre configuration de haute disponibilité d'origine. Haute disponibilité de Control-M/Server avec PostgreSQL La solution de haute disponibilité de Control-M/Server avec une base de données PostgreSQL prend en charge à la fois le basculement manuel du Control-M/Server et la réplication de la base de données PostgreSQL. Control-M/Server est installé sur le même hôte que la base de données PostgreSQL sur l'hôte principal et l'hôte secondaire. Une fois la réplication des données activée et initialisée, les données de la base de données Control-M/Server sont répliquées de manière synchrone sur le serveur de base de données secondaire. En revanche, le mode réplication bascule vers Asynchrone en cas de problèmes de communication réseau. Les données sont également répliquées sur le disque partagé (troisième ordinateur) utilisé si les ordinateurs principal ou secondaire sont temporairement indisponibles (voir Installation de la haute disponibilité). Le Configuration Agent secondaire contrôle le principal pour vérifier les réponses des contrôles d'intégrité de Control-M/Server, et contrôle que le Configuration Agent principal fonctionne, selon des intervalles définis. Le Configuration Agent secondaire ne prend pas le contrôle et reprend la production, lorsqu'il détecte que le Control-M/EM ou Control-M/Server principal s'est arrêté de façon inattendue, en fonction des conditions décrites dans la section Automatic Failover (Basculement automatique) (à la page 290). S'il n'y a aucune réponse du Control-M/Server principal et de la base de données, une indication apparaît dans le CCM, et vous pouvez effectuer un basculement manuel vers l'hôte secondaire. Les procédures suivantes décrivent comment lancer la réplication d'une base de données, effectuer un basculement manuel vers un hôte secondaire, définir un hôte secondaire comme hôte principal, suspendre Control-M/Server, et effectuer le rétablissement manuel de l'hôte comme principal : Démarrage de la réplication de bases de données (à la page 296) Basculement du serveur de base de données PostgreSQL vers l'hôte secondaire (à la page 296) Définir un hôte secondaire comme principal (à la page 293) Suspension de Control-M/Server (à la page 19) Rétablissement du serveur de base de données PostgreSQL en hôte principal (à la page 297) Pour obtenir une description des paramètres système à haute disponibilité Control-M/Server configurables, et pour recevoir des notifications sur les événements de haute disponibilité, consultez la rubrique Paramètres à haute disponibilité (à la page 145). Architecture haute disponibilité de Control-M/Server (PostgreSQL) Le schéma suivant illustre Control-M/Server dans un environnement haute disponibilité utilisant une base de données PostgreSQL. 294 Control-M Workload Automation Guide de l'administrateur Le schéma suivant illustre un basculement manuel de Control-M/Server lorsque les composants principaux ne sont plus disponibles. 295 Control-M Workload Automation Guide de l'administrateur Démarrage de la réplication de bases de données Cette procédure décrit comment démarrer le processus de réplication de bases de données après avoir installé un serveur de base de données Control-M/Server secondaire. Pour démarrer la réplication de bases de données : 1. Dans l'onglet High Availability (Haute disponibilité), sélectionnez le composant Control-M/Server principal et cliquez sur Arrêt d'un composant (à la page 39). 2. Click Start Database Replication (Démarrer la réplication de bases de données). Le processus de réplication est lancé. Une fois la procédure de lancement terminée, le message suivant s'affiche dans le volet Properties (Propriétés). Database is replicated (La base de données est répliquée) 3. Redémarrez Control-M/Server, comme indiqué dans Démarrage d'un composant (à la page 38). La base de données continue à être répliquée vers l'hôte secondaire en mode synchrone. Le mode réplication bascule vers Asynchrone en cas de problèmes de communication réseau. Une fois les problèmes réseau résolus, cliquez sur Switch to Sync Replication (Basculer vers la réplication sync) pour continuer à répliquer en mode synchrone. Basculement du serveur de base de données PostgreSQL vers l'hôte secondaire This procedure describes how to fail over the Control-M/Server and PostgreSQL database server to a secondary host. Pour basculer vers un hôte secondaire : 1. Dans l'onglet High Availability (Haute disponibilité), sélectionnez le composant Control-M/Server principal et cliquez sur Failover to Secondary (Basculer vers l'hôte secondaire). Une fenêtre d'avancement s'affiche et indique chaque étape dans le processus de basculement. 2. Une fois le basculement terminé, cliquez sur Close (Fermer). The Control-M/Server and database server is now running on the secondary host. 3. Effectuez une ou plusieurs des opérations suivantes : • Define the secondary host as the primary, as described in Définir un hôte secondaire comme principal (à la page 293). • Install a new secondary host, as described in Control-M/Server installation and then start database replication, as described in Démarrage de la réplication de bases de données (à la page 296). • Fix the problem on the primary and then fall back to primary, as described in Rétablissement du serveur de base de données PostgreSQL en hôte principal (à la page 297). 296 Control-M Workload Automation Guide de l'administrateur Rétablissement du serveur de base de données PostgreSQL en hôte principal This procedure describes how to fall back the Control-M/Server and database server to the primary host after the primary is fixed and is up and running. Pour rétablir l'hôte principal : 1. Démarrez la réplication des bases de données de l'hôte secondaire à l'hôte principal, comme décrit dans la rubrique Démarrage de la réplication de bases de données (à la page 296). 2. Dans l'onglet High Availability (Haute disponibilité), sélectionnez le composant Control-M/Server principal et cliquez sur Arrêt d'un composant (à la page 39). 3. Cliquez sur Fallback to Primary (Rétablissement de l'hôte principal). Une fenêtre d'avancement s'affiche et indique chaque étape dans le processus de rétablissement. 4. Une fois le rétablissement terminé, cliquez sur Close (Fermer). The Control-M/Server and database server is now running on the primary host. 5. Start database replication from the primary to the secondary, as described in Démarrage de la réplication de bases de données (à la page 296). 297 Control-M Workload Automation Guide de l'administrateur Scénarios de haute disponibilité Le tableau suivant décrit les scénarios possibles dans un environnement de haute disponibilité. Scenario System action User action Base de données PostgreSQL hors service Le Configuration Agent principal tente de la démarrer. Vous pouvez effectuer un basculement manuel, comme décrit dans Basculement du serveur de base de données PostgreSQL vers l'hôte secondaire (à la page 296). La base de données Oracle/MSSQL est hors service Un basculement automatique ne se produit pas. Pannes principales (PostgreSQL) Vous pouvez effectuer un basculement manuel, comme décrit dans Basculement du serveur de base de données PostgreSQL vers l'hôte secondaire (à la page 296). Pannes principales (Oracle/MSSQL) Un basculement automatique se produit, selon les conditions décrites dans la section Automatic Failover (Basculement automatique) (à la page 290). Le répertoire partagé n'est pas disponible (PostgreSQL) Le basculement manuel est désactivé. Reconnexion de Control-M/Server à Control-M/EM après un basculement/rétablissement de Control-M/Server Lorsqu'un Control-M/Server secondaire est installé, l'hôte secondaire est fourni à Control-M/EM. Control-M/EM et Control-M/Server sont déconnectés, et un contrôle est effectué pour vérifier si Control-M/Server a basculé sur l'hôte secondaire (ou principal s'il s'agit d'un rétablissement). 298 N/D Control-M Workload Automation Guide de l'administrateur Scenario System action User action Reconnexion des clients de Control-M/EM Une fois le CCM ou Control-M N/D Workload Automation GUI connecté au GUI Server ou au CMS, les détails de l'hôte secondaire sont distribués aux clients. En cas de déconnexion, un contrôle est effectué automatiquement pour voir si le GUI Server et le CMS ont basculé sur l'hôte secondaire (ou principal s'il s'agit d'un rétablissement). Reconnexion des clients Web de Control-M/EM Control-M Self Service Control-M Workload Automation Saisissez l'URL du client Web de l'hôte secondaire. Le basculement de Control-M/EM ne parvient pas à se terminer. Exécutez la commande suivante sur l'hôte principal : em emcha -restore primary Base de données Control-M/Server miroir L'écriture miroir de la base de données Control-M/Server permet de définir une base de données Control-M/Server secondaire, qui conserve une image en miroir de votre base de données principale. Si le serveur de la base de données principale dysfonctionne ou perd son intégrité, Control-M/Server continue avec la base de données miroir jusqu'à ce que la base de données principale soit à nouveau disponible. La base de données Control-M/Server secondaire utilise les mêmes agents et hôtes distants que la base de données Control-M/Server principale. REMARQUE : Cette option n'est pas compatible avec la haute disponibilité. Les procédures suivantes décrivent comment configurer une base de données Control-M/Server miroir, quoi faire en cas de perturbation, et comment arrêter le processus : 299 Control-M Workload Automation Guide de l'administrateur Configuration d'une nouvelle base de données miroir Control-M/Server (à la page 300) Transfert vers la base de données miroir (à la page 301) Retour à la base de données principale (à la page 302) Désactivation de l'écriture miroir (à la page 302) Une fois que vous avez configuré l'écriture miroir d'une base de données, Control-M synchronise en permanence les bases de données principale et secondaire. Cependant, si vous exécutez des utilitaires pour mettre à jour la base de données Control-M, vous devrez peut-être configurer à nouveau l'écriture miroir de celle-ci (reportez-vous à la section Synchronisation des bases de données primaire et miroir (à la page 303)). Configuration d'une nouvelle base de données miroir Control-M/Server Cette procédure décrit comment configurer une nouvelle base de données miroir Control-M/Server. Une fois Control-M/Server installé, la base de données miroir Control-M/Server peut être configurée à tout moment. REMARQUE : BMC recommande d'héberger les bases de données principale et miroir sur des serveurs distincts. REMARQUE : Pour construire votre base de données miroir utilisant Oracle DB Link (copie rapide), vous devez contacter votre DBA pour accorder les droits d'accès appropriés à Control-M/Server. Avant de commencer Vérifiez les points suivants : La nouvelle base de données est conforme aux Paramètres de base de données (à la page 415) appropriés. Vous pouvez préparer le serveur de base de données secondaire à partir du CD fourni avec le produit, ou à partir d'un Control-M/Server qui n'est pas votre Control-M/Server principal (pour une base de données de tiers, vous devez la préparer comme la base de données principale). Le nouveau serveur de base de données est en cours d'exécution. (Bases de données Oracle uniquement) L'écouteur est en cours d'exécution. Pour configurer une nouvelle base de données miroir Control-M/Server : 1. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 2. Dans Control-M/Server, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 3. Tapez le numéro de Database Mirroring (Écriture miroir de la base de données). Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. 4. Tapez le numéro de Initialize Mirroring (Initialiser l'écriture miroir). 300 Control-M Workload Automation Guide de l'administrateur 5. Effectuez l'une des opérations suivantes : • Pour construire une nouvelle base de données, tapez b. • Pour copier une base de données existante, tapez c. REMARQUE : Si vous prévoyez de construire une base de données miroir, il vous faut un mot de passe de l'administrateur du système de base de données. 6. Aux invites, tapez les Paramètres d'écriture miroir (à la page 306) appropriés. REMARQUE : assurez-vous de ne pas modifier les valeurs des paramètres. Si vous modifiez les paramètres, ils ne peuvent pas être implémentés tant que vous n'avez pas arrêté et redémarré Sybase SQL Server. 7. Si vous devez effectuer l'installation, tapez i et confirmez. 8. Effectuez tout post-traitement que l'utilitaire interactif demande. 9. Pour vérifier le statut de l'écriture miroir, répétez les étapes 2 et 3, et tapez le numéro de Check Mirroring Status (Vérifier le statut de l'écriture miroir). 10. Sur l'ordinateur hôte, redémarrez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • start_ctm • start_ca Tout le traitement est exécuté sur la base de données principale et miroir. Transfert vers la base de données miroir Cette procédure décrit comment effectuer un transfert vers la base de données miroir à la suite d'une défaillance de la base de données principale. Dès que vous corrigez le problème, vous devez retourner à la base de données principale. Pour effectuer le transfert vers la base de données miroir : 1. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 2. Dans Control-M/Server, tapez la commande ctm_menu. 3. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 4. Tapez le numéro de Database Mirroring (Écriture miroir de la base de données). Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. 5. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Use Mirror Database (Utiliser la base de données miroir). 6. Sur l'ordinateur hôte, redémarrez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • start_ctm 301 Control-M Workload Automation Guide de l'administrateur • start_ca Tout le traitement est effectué sur la base de données miroir. Vous devez à présent corriger le problème dans la base de données principale. Retour à la base de données principale Cette procédure décrit comment retourner à la base de données principale après avoir corrigé le problème de la base de données. Pour retourner à la base de données principale : 1. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 2. Dans Control-M/Server, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 3. Dans le Control-M Main Menu (Menu principal de Control-M), tapez le numéro de Database Mirroring (Écriture miroir de la base de données). Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. 4. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Restore Control-M Database from Mirror (Restaurer la base de données Control-M à partir du miroir). 5. Sur l'ordinateur hôte, redémarrez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • start_ctm • start_ca Tout le traitement est effectué dans la base de données principale et miroir. La base de données principale est restaurée. Désactivation de l'écriture miroir Cette procédure décrit comment désactiver l'écriture miroir. Vous pouvez arrêter le processus à tout moment. Pour désactiver l'écriture miroir : 1. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 2. Dans Control-M/Server, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 302 Control-M Workload Automation Guide de l'administrateur 3. Dans le Control-M Main Menu (Menu principal de Control-M), tapez le numéro de Database Mirroring (Écriture miroir de la base de données). L'option de menu Database Mirroring (Écriture miroir de la base de données) s'affiche. 4. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Disable Mirroring (Désactiver l'écriture miroir). 5. Pour vérifier le statut de l'écriture miroir, répétez l'étape 3, et tapez le numéro de Check Mirroring Status (Vérifier le statut de l'écriture miroir). 6. Sur l'ordinateur hôte, redémarrez le Configuration Agent principal et Control-M/Server en entrant les commandes suivantes : • start_ctm • start_ca L'écriture miroir de la base de données est désactivé. Synchronisation des bases de données primaire et miroir Lorsque l'écriture miroir de la base de données démarre, les mises à jour de la base de données-Control-M/Server sont envoyées simultanément à la base de données-Control-M/Server principale et miroir. En revanche, si un utilitaire administratif-Control-M/Server modifie la base de données principale, la base de données miroir ne met pas à jour automatiquement ces modifications. Le même utilitaire ou un semblable doit être exécuté dans la base de données miroir, ou celle-ci doit être réinitialisée, comme décrit dans la rubrique Configuration d'une nouvelle base de données miroir Control-M/Server (à la page 300). Pour savoir quels utilitaires de-Control-M/Server affectent la base de données principale, consultez la rubrique : Utilitaires affectant la base de données principale (à la page 304). Vous pouvez mettre à jour, gérer et afficher le statut de la base de données à partir du menu correspondant en Accès au menu de la base de données (à la page 305). 303 Control-M Workload Automation Guide de l'administrateur Utilitaires affectant la base de données principale Le tableau suivant décrit les utilitaires de Control-M/Server qui affectent la base de données primaire et les mesures prises pour s'assurer que la base de données miroir est synchronisée. Option ctm_menu Database Utilitaire/Menu Action Utilitaire interne Initialiser l'écriture miroir Menu Database (Base de données) Construire la base de données Oracle Microsoft SQL Delete Database (Supprimer la base de données) Oracle Menu Troubleshooting (Résolution des problèmes) Initialiser l'écriture miroir Erase Database (Effacer la base de données) Oracle Initialiser l'écriture miroir Microsoft SQL Menu Troubleshooting (Résolution des problèmes) Restore Database (Restaurer la base de données) Oracle Initialiser l'écriture miroir Microsoft SQL Menu Database (Base de données) Menu Database Maintenance (Maintenance de la base de données) Extend Database Size (Augmenter la taille de la base de données) Oracle Microsoft SQL ctm_dbextend Initialiser l'écriture miroir Menu Troubleshooting (Résolution des problèmes) Restart New Day Procedure (Redémarrer la procédure Nouveau jour) Oracle Microsoft SQL Reset Control-M Active Environment (Réinitialiser l'environnement actif de Control-M) Oracle Microsoft SQL Utilitaire interne Initialiser l'écriture miroir clean_ajf Initialiser l'écriture miroir 304 Control-M Workload Automation Guide de l'administrateur Option ctm_menu Database Utilitaire/Menu Action Remote Host computers (Ordinateurs hôtes distants) Oracle Microsoft SQL ctmhostmap ou Control-M Configuration Manager En ajoutant les détails d'un ordinateur hôte distant à la base de données Control-M/Server, vous devez exécuter la commande ctm_agstat -AGSTAT <nomHôteDistant> R R sur le Control-M/Server secondaire. Remplacez la variable <nomHôteDistant> par le nom de l'hôte distant ajouté. En mettant à jour ou modifiant les détails de l'ordinateur hôte distant indiqué dans la base de données Control-M/Server, vous devez exécuter la commande sur le Control-M/Server secondaire : ctm_agstat -AGSTAT <nomHôteDistant> R R Remplacez la variable <nomHôteDistant> par le nom de l'hôte distant mis à jour. Delete : supprimez les détails de l'ordinateur indiqué de la base de données Control-M/Server. Remote Host computer (Ordinateur hôte distant) Oracle Microsoft SQL ctmhostmap ou Control-M Configuration Manager En convertissant un Control-M/Agent en un hôte distant, exécutez la commande sur le Control-M/Server secondaire : ctm_agstat -AGSTAT <nomHôteDistant> RR Remplacez la variable <nomHôteDistant> par le nœud mis à jour. Accès au menu de la base de données Cette procédure décrit comment accéder au menu de la base de données en utilisant la commande ctm_menu, qui permet de mettre à jour, de gérer et d'afficher le statut de la base de données. 305 Control-M Workload Automation Guide de l'administrateur REMARQUE : Vous pouvez également entrer la commande em_database_menu pour accéder au menu de la base de données. Pour accéder au menu de la base de données : 1. Dans Control-M/Server, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 2. Tapez le numéro de Database Menu (Menu Base de données). Le menu Database Utilities (Utilitaires de la base de données) s'affiche. 3. En fonction de la base de données, sélectionnez une des rubriques suivantes : • Menu Utilitaires de bases de données utilisant PostgreSQL • Menu Utilitaires de bases de données utilisant Oracle • Menu Utilitaires de la base de données utilisant MSSQL Paramètres d'écriture miroir Les paramètres d'écriture miroir de la base de données sont indiqués lorsque l'écriture miroir est initialisée, durant l'installation de Control-M/Server ou ultérieurement. Vous pouvez modifier ultérieurement ces paramètres en utilisant le menu Database Mirroring (Écriture miroir de la base de données). Vous trouverez ci-après les paramètres de configuration des bases de données suivantes : Paramètres d'écriture miroir Oracle (à la page 307) Paramètres d'écriture miroir MSSQL (à la page 309) 306 Control-M Workload Automation Guide de l'administrateur Paramètres d'écriture miroir Oracle Le tableau suivant décrit la feuille de calcul des paramètres d'écriture miroir Oracle lors de la construction ou de la copie d'une base de données. Ces valeurs sont requises lorsque vous configurez la base de données miroir. Paramètre Description Propriétaire de base de données miroir [DBO] Control-M Définit le nom du propriétaire de la base de données miroir Control-M/Server. Control-M utilise le nom lors de l'accès à la base de données miroir. Lors de la construction d'une nouvelle base de données miroir, le script d'initialisation crée cet utilisateur sur le serveur de base de données. Lors de la copie vers une base de données existante, cet utilisateur doit déjà être défini sur le serveur de base de données. REMARQUE : Après avoir utilisé l'utilitaire, entrez le mot de passe de DBO pour accéder à la base de données Control-M/Server. Limité à 30 caractères alphanumériques (incluant les traits de soulignement). Valeur par défaut : ctrlm DBO Password (Mot de passe du DBO) Définit le mot de passe de l'utilisateur de la base de données Control-M/Server (près de 6 à 30 caractères alphanumériques). Les caractères sont saisis sans écho pour des raisons de sécurité. Les processus et utilitaires de Control-M utilisent le mot de passe pour accéder à la base de données Control-M/Server. Mirror Oracle Host Name (Nom d'hôte Oracle miroir) Définit le nom de l'ordinateur hôte d'un Oracle Server existant. Mirror Oracle Port Number (Numéro de port Oracle miroir) Définit le port de communication du serveur de base de données Oracle. Si vous utilisez un SQL Server de base de données dédié Control-M, le numéro de port est disponible dans le champ QUERY_SPN du fichier <propriétaire_controlm>/install/install_defs. Type d'actualisation : Redémarrer Mirror Oracle Instance Name (SID) (Nom d'instance Oracle miroir [SID]) Définit l'ID serveur du serveur de base de données Oracle. Tapez la commande echo $ORACLE_SID sur le serveur de base de données miroir pour obtenir le nom du serveur. Valeur par défaut : ctrlm REMARQUE : Ce nom doit contenir de 1 à 8 caractères alphanumériques et un trait de soulignement. 307 Control-M Workload Automation Guide de l'administrateur Paramètre Description Control-M Mirror tablespace Définit le nom d'un espace de table indiqué sur le serveur de base de name (Nom d'espace de données que la base de données miroir utilise. Le nom doit être unique. table miroir de Control-M) Valeur par défaut : ctrlm REMARQUE : Le nom commence par une lettre suivie de 1 à 24 caractères alphanumériques. Control-M Mirror SID (SID miroir de Control-M) Définit le nom d'instance de la base de données Control-M/Server. Valeur par défaut : ctrlm_mirror Le paramètre ORACLE_SID doit être unique et ne pas s'afficher plusieurs fois dans le fichier tnsnames.ora. Pour plus d'informations, consultez la documentation sur Oracle. REMARQUE : Le nom d'instance de la base de données Oracle doit être conforme à la convention d'affectation des noms Oracle. Control-M Mirror Retry (Nouvelle tentative miroir de Control-M) Définit le nombre de nouvelles tentatives de Control-M/Server avant de marquer le miroir comme endommagé. Valeurs valides : 0-99 secondes Par défaut : 10 secondes Mot de passe de l'administrateur de base de données Définit le mot de passe de l'administrateur du serveur de base de données. Force (Forcer) (valeur par défaut : Y) Définit si l'utilisateur existant est supprimé avant l'initialisation du miroir lorsque le nom d'utilisateur demandé est le même que pour l'utilisateur existant. Si l'option est définie sur N, l'utilisateur existant ne sera pas supprimé et l'initialisation du miroir est annulée. Valeurs valides : Y (O), N Data Device Physical Full File (Fichier complet physique du périphérique de données) Définit le chemin d'accès à l'emplacement des données de la base de données. Data File Size (Taille du fichier de données) Définit, en Mo, la taille de la base de données créée sur le serveur de base de données. La taille de la base de données doit contenir une valeur numérique. 308 Control-M Workload Automation Guide de l'administrateur Paramètres d'écriture miroir MSSQL Le tableau suivant décrit la feuille de calcul des paramètres d'écriture miroir de MSSQL Server lors de la construction ou de la copie d'une base de données. Ces valeurs sont requises lorsque vous configurez la base de données miroir. Paramètre Description Mirror Database Server Indique un nom pour le serveur de base de données miroir. Le nom d'hôte Name (Nom du serveur de doit contenir une adresse IP valide. base de données miroir) Mirror Control-M/Server Database (Base de données Control-M/Server miroir) Définit le nom de la base de données Control-M/Server qui est un miroir de la base de données principale. REMARQUE : Limité à 29 caractères alphanumériques (incluant les traits de soulignement). Les majuscules ne sont pas autorisées. Control-M/Server Mirror Définit le nom de l'administrateur de serveur de base de données. DBO Username (Nom d'utilisateur DBO miroir de Control-M/Server) Control-M/Server Mirror DBO Password (Mot de passe DBO miroir de Control-M/Server) Définit le mot de passe du propriétaire de la base de données Control-M/Server. Le mot de passe doit commencer par une lettre (A-Z, a-z) suivie de 5 à 29 caractères alphanumériques (inclut les traits de soulignement). Si le mot de passe indiqué dépasse 30 caractères, seuls les 30 premiers sont acceptés. Valeur par défaut : password Confirm DBO Password (Confirmer le mot de passe DBO) Confirme le mot de passe du propriétaire de base de données. Mirror Data Device Physical Full File Path (Chemin d'accès du fichier complet physique du périphérique de données miroir) (Construction uniquement) Indique le chemin d'accès de fichier complet au périphérique de données miroir. L'emplacement du périphérique de données miroir doit figurer sur la base de données secondaire et le chemin d'accès complet doit être valide. Mirror Log Device Physical Full File Path (Chemin d'accès du fichier complet physique du périphérique de journal miroir) (Construction uniquement) Indique le chemin d'accès de fichier complet au périphérique de journal miroir, ce qui permet de créer celui-ci dans la base de données secondaire. 309 Control-M Workload Automation Guide de l'administrateur Paramètre Description Mirror Database (Construction uniquement) Indique le mot de passe de l'administrateur du Administrator Password serveur de base de données. (Mot de passe de l'administrateur de base de données miroir) Force (Forcer) (valeur par défaut : Y) Y (O), N Data File Size (Taille du fichier de données) Définit la taille de données de la base de données en Mo créée sur le serveur de base de données. La taille de données doit contenir une valeur numérique. Log File Size (Taille du fichier journal) Définit la taille du journal de la base de données utilisateur en Mo créée sur le serveur de base de données. La taille du journal doit contenir une valeur numérique. Codage (valeur par défaut : LATIN1) LATIN1, CJC Mise en œuvre du basculement La mise en œuvre du basculement permet de définir un Control-M/Server secondaire et un serveur de base de données secondaire, en cas de perturbation de la base de données principale et de Control-M/Server. La mise en œuvre d'un Control-M/Server de basculement utilise les mêmes agents et hôtes distants que l'installation de Control-M/Server principale. REMARQUE : Cette option n'est pas compatible avec la haute disponibilité. Les procédures suivantes décrivent comment préparer et initialiser un Control-M/Server de basculement, quoi faire en cas de perturbation, et comment arrêter le processus : Préparation du Control-M/Server de basculement (à la page 311) Initialisation du basculement sur les ordinateurs principal et secondaire (à la page 313) Transfert vers le Control-M/Server de basculement (à la page 314) Retour au Control-M/Server principal (à la page 314) Désactivation du système de basculement (à la page 315) Une fois que vous avez mis en œuvre l'écriture miroir d'une base de données, Control-M synchronise en permanence les bases de données principale et secondaire. Cependant, si vous exécutez des utilitaires pour mettre à jour la base de données Control-M, vous devrez peut-être initialiser à nouveau la base de données (reportez-vous à la section Synchronisation des bases de données primaire et miroir (à la page 303)). 310 Control-M Workload Automation Guide de l'administrateur Préparation du Control-M/Server de basculement Cette procédure décrit comment configurer un Control-M/Server de basculement sur l'ordinateur secondaire. Le Control-M/Server de basculement doit être identique au Control-M/Server principal et utiliser les mêmes Control-M/Agents et hôtes distants. Le serveur de basculement peut être configuré pour utiliser un serveur de base de données dédié ou non dédié. Avant de commencer Préparez le serveur de base de données en vous conformant aux Paramètres de base de données (à la page 415) appropriés. Pour préparer le Control-M/Server de basculement : 1. Utilisez les procédures d'installation standard décrites dans la section Introduction à l'installation Control-M pour installer Control-M/Server sur l'ordinateur de basculement secondaire. REMARQUE : Pour plus d'instructions sur la configuration du Control-M/Server de basculement secondaire de sorte qu'il soit visible depuis Control-M/EM, consultez la section Définition d'un composant Control-M/EM (à la page 12). 2. Vérifiez que les fichiers d'installation et paramètres suivants sont identiques sur les serveurs principal et secondaire : • $HOME/ctm_server/data/TimeZone.dat • $HOME/ctm_server/data/SSL • $HOME/ctm_server/data/Remedy • Numéro de port agent vers serveur • Numéro de port serveur vers agent • La date actuelle • L'heure d'été • Définitions de tous les Control-M/Agents • Le numéro du port de Control-M/Server Configuration Agent • La valeur de paramètre Database (Data Portion) Size (Taille de base de données [Portion données]) 3. Ajoutez le nom d'hôte du serveur secondaire à la liste d'hôtes autorisés de chaque Control-M/Agent. 4. Examinez la Feuille de calcul des variables d'environnement (à la page 312) pour vérifier que la base de données Control-M/Server secondaire est conforme aux exigences de la base de données miroir. 5. Vérifiez que les Control-M/Servers principal et secondaire sont mappés au même ordinateur hôte distant Control-M/Agent en tapant la commande ctmhostmap -action list sur le Control-M/Server principal. Un rapport apparaît et affiche une liste d'ordinateurs hôtes distants dans le Control-M/Server principal. 6. Si vous préparez une base de données secondaire à partir d'un Control-M/Server (non principal), sur l'ordinateur hôte, tapez les commandes suivantes pour arrêter Configuration Agent et Control-M/Server : • shut_ca 311 Control-M Workload Automation Guide de l'administrateur • shut_ctm 7. Sur l'ordinateur Control-M/Server secondaire, pour chaque hôte distant sur le rapport affiché, exécutez la commande suivante : ctm_agstat -AGSTAT <nomHôteDistant> R R REMARQUE : Pour chaque itération, remplacez la variable <nomHôteDistant> par le nom d'un hôte distant provenant du rapport. Feuille de calcul des variables d'environnement Ce tableau décrit la feuille de calcul des variables d'environnement. Lorsque vous tapez un nom de commande, cela permet d'indiquer la valeur requise lorsque vous initialisez le serveur de basculement. Nom de la commande/Nom du fichier Database Variable (nom du champ) Oracle Control-M Mirror Database owner (DBO) (Propriétaire de base de données miroir [DBO] Control-M) echo $CONTROLM_USER Mirror Oracle Host Name (Nom d'hôte Oracle miroir) Vérifiez le fichier tnsnames.ora. Pour plus d'informations, consultez la documentation sur Oracle. Mirror Oracle Port Number (Numéro de port Oracle miroir) Vérifiez le fichier tnsnames.ora. Pour plus d'informations, consultez la documentation sur Oracle. Mirror Oracle Instance name (SID) echo $ORACLE_SID (Nom d'instance Oracle miroir [SID]) Microsoft SQL Mirror Database Server Name (Nom du serveur de base de données miroir) SQLSRVRNAME Mirror Control-M/Server Database (Base de données Control-M/Server miroir) CONTROLM_DATABASE Control-M/Server Mirror DBO User Name (Nom d'utilisateur DBO miroir de Control-M/Server) Propriétaire de DBO Nom de connexion du propriétaire de Propriétaire de DBO la base de données 312 Votre valeur Control-M Workload Automation Guide de l'administrateur Initialisation du basculement sur les ordinateurs principal et secondaire Cette procédure décrit comment initialiser le basculement sur les ordinateurs principal et secondaire. Lorsque vous déplacez les serveurs, les travaux exécutés sur l'agent local par défaut ne sont pas reconnus par l'autre serveur. S'il y a des travaux sans propriétaire, les serveurs principal et secondaire doivent posséder le même nom de compte. Pour éviter ceci, définissez un hostid spécifique pour un travail. REMARQUE : Ne démarrez pas le Control-M/Server de basculement (secondaire) pendant que le Control-M/Server principal est en cours d'exécution. Pour initialiser le basculement sur les ordinateurs principal et secondaire : 1. Assurez-vous d'être conforme aux Paramètres de base de données (à la page 415) appropriés. 2. Sur l'ordinateur hôte, arrêtez le Configuration Agent de basculement (secondaire) et Control-M/Server en tapant les commandes suivantes : 3. • shut_ca • shut_ctm Dans la base de données Control-M/Server de basculement (secondaire), vérifiez que l'écriture miroir est désactivée comme suit : a. Dans Control-M/Server, tapez la commande ctm_menu. b. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. c. Tapez le numéro de l'option Database Mirroring (Écriture miroir de la base de données). d. Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. e. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Check Mirroring Status (Vérifier le statut de l'écriture miroir). 4. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Initialize Failover (Initialiser le basculement). 5. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 6. Dans le Control-M/Server principal, procédez ainsi : a. Vérifiez que l'écriture miroir est désactivée en répétant les étapes 3a à 3e. b. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Initialize Mirroring (Initialiser l'écriture miroir ). c. Effectuez l'une des opérations suivantes : o Pour construire une nouvelle base de données, tapez b. o Pour copier une base de données existante, tapez c. d. Aux invites, tapez les Paramètres d'écriture miroir (à la page 306) appropriés. e. Si vous devez effectuer l'installation, tapez i et confirmez. 313 Control-M Workload Automation Guide de l'administrateur f. Effectuez tout post-traitement que l'utilitaire interactif demande. g. Pour vérifier que l'écriture miroir est activée, répétez les étapes 3a à 3d, et tapez le numéro de Check Mirroring Status (Vérifier le statut de l'écriture miroir). 7. Sur l'ordinateur hôte, redémarrez le Configuration Agent principal et Control-M/Server en entrant les commandes suivantes : • start_ctm • start_ca REMARQUE : Les paramètres du fichier config.dat ne sont pas copiés depuis le serveur principal vers le primaire secondaire ou vice versa. Par exemple, si les paramètres de communication SMTP ne sont pas mis à jour dans la base de données secondaire, toutes les actions du domaine échouent. Transfert vers le Control-M/Server de basculement Cette procédure décrit comment effectuer le transfert vers le Control-M/Server de basculement en cas d'urgence. Dès que vous corrigez le problème, vous devez retourner au Control-M/Server principal. Pour effectuer le transfert vers le Control-M/Server de basculement : 1. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 2. Dans Control-M/Server, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 3. Dans le Control-M Main Menu (Menu principal de Control-M), tapez le numéro de Database Mirroring (Écriture miroir de la base de données). Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. 4. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Start Failover (Démarrer le basculement). 5. Sur l'ordinateur hôte, démarrez le Configuration Agent de basculement (secondaire) et Control-M/Server en tapant les commandes suivantes : • start_ctm • start_ca Tout le traitement est effectué par le Control-M/Server de basculement. Vous devez à présent résoudre le problème sur le Control-M/Server principal. Retour au Control-M/Server principal Cette procédure décrit comment retourner au Control-M/Server principal après avoir corrigé le problème du serveur. 314 Control-M Workload Automation Guide de l'administrateur Pour revenir au Control-M/Server principal : 1. Sur l'ordinateur hôte, arrêtez le Configuration Agent de basculement et Control-M/Server en tapant les commandes suivantes : • shut_ca • shut_ctm 2. Dans le Control-M/Server de basculement, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. 3. Tapez le numéro de Database Mirroring (Écriture miroir de la base de données). Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. 4. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Stop Failover (Arrêter le basculement). 5. Sur l'ordinateur hôte, vérifiez que le Configuration Agent principal et Control-M/Server sont arrêtés en tapant les commandes suivantes : • shut_ca • shut_ctm 6. Pour restaurer les données dans la base de données du Control-M/Server principal, procédez ainsi sur le Control-M/Server principal : a. Répétez les étapes 2 et 3. b. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Restore Control-M Database from Mirror (Restaurer la base de données Control-M à partir du miroir). c. Pour chaque hôte distant qui s'affiche dans Paramètres de base de données (à la page 415), entrez la commande suivante : ctm_agstat -AGSTAT <nomHôteDistant> R R Chaque fois que vous exécutez cette commande, remplacez la variable <remoteHostName> par le nom d'un hôte distant de la liste qui a été générée dans la rubrique Préparation du Control-M/Server de basculement (à la page 311). 7. Démarrez le Configuration Agent principal et Control-M/Server en entrant les commandes suivantes sur l'ordinateur hôte : • start_ctm • start_ca Tout le traitement est effectué par le Control-M/Server principal dans la base de données principale et miroir. Désactivation du système de basculement Cette procédure décrit comment désactiver le système de basculement si vous ne souhaitez pas l'implémenter. 315 Control-M Workload Automation Guide de l'administrateur Pour désactiver le système de basculement : 1. Désactivez l'écriture miroir sur le Control-M/Server principal comme suit : a. Sur l'ordinateur hôte, arrêtez le Configuration Agent principal et Control-M/Server en tapant les commandes suivantes : o shut_ca o shut_ctm b. Dans Control-M/Server, entrez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. c. Tapez le numéro de Database Mirroring (Écriture miroir de la base de données). 2. Désactivez l'écriture miroir sur le Control-M/Server de basculement comme suit : a. Sur l'ordinateur hôte, arrêtez le Configuration Agent de basculement et Control-M/Server en tapant les commandes suivantes : o shut_ca o shut_ctm b. Dans Control-M/Server, tapez la commande ctm_menu. Le Control-M Main Menu (Menu principal de Control-M) s'affiche. c. Tapez le numéro de Database Mirroring (Écriture miroir de la base de données). Le menu Database Mirroring (Écriture miroir de la base de données) s'affiche. d. Dans le menu Database Mirroring (Écriture miroir de la base de données), tapez le numéro de l'option Disable Failover (Désactiver le basculement). 3. Démarrez le Configuration Agent principal et Control-M/Server en entrant les commandes suivantes sur l'ordinateur hôte : • start_ctm • start_ca Tout le traitement est effectué par le Control-M/Server principal dans la base de données principale. Le système de basculement est désactivé. 316 7 7 Alerts (Alertes) Vous trouverez ci-après les types d'alertes dans Control-M : • Shouts : les shouts sont des alertes qui sont liées aux problèmes de traitement des travaux, et vous pouvez définir leurs paramètres dans le Gestionnaire de destination des shouts. Pour plus d'informations, consultez la rubrique Gestion de destination des shouts (à la page 317). • Exception alerts (Alertes d'exception) : alertes qui vous informent des défaillances système dans la base de données, le réseau de communication et les erreurs et défaillances des applications. Vous pouvez gérer ces alertes d'exception selon les besoins dans la fenêtre Exception Alerts (Alertes d'exception). La fenêtre Exception Alerts (Alertes d'exception) affiche des informations sur chaque alerte, telles que l'ID de l'alerte, la gravité de l'alerte, le message généré par l'alerte, etc. Pour plus d'informations, consultez la rubrique Gestion des alertes d'exception (à la page 321). Les alertes sont automatiquement supprimées après avoir atteint le seuil dans la base de données. Vous pouvez également supprimer manuellement les alertes si nécessaire, (par exemple : espace disque insuffisant), comme décrit dans la rubrique Suppression des anciennes alertes (à la page 321). Gestion de destination des shouts Un shout est une notification du statut du travail. Il y a deux types de shout. Les shouts envoyés avant la fin du travail, et ceux envoyés après la fin du travail. Par exemple, dans Control-M Workload Automation, vous pouvez affecter un shout au travail après avoir créé celui-ci pour indiquer si l'heure d'exécution du travail est différée. Lorsque vous assignez un shout à un travail, vous devez également lui affecter une destination. Dans Control-M Workload Automation, après avoir créé le travail et lui affecté un shout, vous affectez la destination vers laquelle envoyer le shout, telle que le journal. Dans le Gestionnaire de destination des shouts, vous pouvez définir les destinations des shouts. Les destinations de shouts sont regroupées dans les tables pour permettre de définir des destinations des shouts et d'envoyer les shouts vers un certain nombre de destinations. Chaque table de destinations peut contenir un certain nombre de destinations. Vous pouvez créer un nombre indéfini de tables de destinations de shouts, mais une seule peut être désignée comme table active de destinations des shouts à un moment donné. Si vous définissez la table de destinations des shouts comme active, les shouts sont uniquement envoyés vers les destinations que vous avez indiquées dans cette table. Si vous modifiez la désignation de la table active, vous modifiez l'envoi des shouts vers différentes destinations que vous avez définies dans l'autre table. Les procédures suivantes décrivent comment créer, éditer, supprimer et définir des tables de destinations des shouts et des destinations de shouts. 317 Control-M Workload Automation Guide de l'administrateur Création d'une table de destinations des shouts (à la page 318) Édition d'une table de destinations des shouts (à la page 318) Suppression d'une table de destinations des shouts (à la page 319) Définition d'une table de destinations des shouts comme active (à la page 319) Création d'une destination de shouts (à la page 319) Suppression d'une destination de shouts (à la page 320) Création d'une table de destinations des shouts Cette procédure décrit comment créer une table de destinations des shouts, ce qui permet d'ajouter, d'éditer et de supprimer des destinations de shouts. Pour créer une table de destinations des shouts : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Shout Destination (Destination des shouts). La fenêtre Shout Destination Manager (Gestionnaire de destinations des shouts) s'affiche. 2. Dans le menu Actions, sélectionnez Add Shout Table (Ajouter une table de shouts). La fenêtre Shout Destination New Table (Nouvelle table de destinations des shouts) s'affiche. 3. Dans le champ New Table Name (Nouveau nom de la table), tapez un nom pour la table de destinations des shouts, puis cliquez sur OK. La fenêtre Shout Destination List Editor (Éditeur de liste de destinations des shouts) s'affiche, où vous pouvez créer des destinations de shouts, comme décrit dans la rubrique Création d'une destination de shouts (à la page 319). Édition d'une table de destinations des shouts Cette procédure décrit comment éditer une table de destinations des shouts, ce qui permet d'ajouter, de mettre à jour et de supprimer des destinations de shouts dans la table de destinations des shouts indiquée. Pour éditer une table de destinations des shouts : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Shout Destination (Destination des shouts). La fenêtre Shout Destination Manager (Gestionnaire de destinations des shouts) s'affiche. 2. Dans la liste de tables de destinations des shouts, sélectionnez celle à supprimer. 3. Dans le menu Actions, sélectionnez Update Shout Table (Mettre à jour la table de shouts). La fenêtre Shout Destination List Editor (Éditeur de liste de destinations des shouts) s'affiche. 4. Dans la fenêtre Shout Destination List Editor (Éditeur de liste de destinations des shouts), effectuez une des opérations suivantes : 318 Control-M Workload Automation Guide de l'administrateur • Création d'une destination de shouts (à la page 319) • Suppression d'une destination de shouts (à la page 320) 5. Cliquez sur Close (Fermer). La table de destination des shouts est mise à jour. Suppression d'une table de destinations des shouts Cette procédure décrit comment supprimer une table de destinations des shouts. Pour supprimer une table de destinations des shouts : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Shout Destination (Destination des shouts). La fenêtre Shout Destination Manager (Gestionnaire de destinations des shouts) s'affiche. 2. Dans la liste de tables de destinations des shouts, sélectionnez celle à supprimer. 3. Dans le menu Actions, sélectionnez Delete Shout Table (Supprimer la table de shouts). Un message de confirmation s'affiche. 4. Cliquez sur Oui. La table de destination des shouts est supprimée. Définition d'une table de destinations des shouts comme active Cette procédure décrit comment définir une table de destinations des shouts comme active, ce qui permet d'envoyer des shouts vers les destinations de shouts que vous avez définies dans la table de destinations des shouts indiquée. Pour définir une table de destinations des shouts comme active : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Shout Destination (Destination des shouts). La fenêtre Shout Destination Manager (Gestionnaire de destinations des shouts) s'affiche. 2. Dans la liste de tables de destinations des shouts, sélectionnez celle à définir comme active. 3. Dans le menu Actions, sélectionnez Set Active Shout Table (Définir la table active de shouts). Un message de confirmation s'affiche. 4. Cliquez sur Oui. La table de destination des shouts indiquée est définie sur active. Création d'une destination de shouts Cette procédure décrit comment créer une table de destinations des shouts, ce qui permet d'ajouter une destination de shouts à la table de destinations des shouts indiquée. 319 Control-M Workload Automation Guide de l'administrateur Pour créer une destination de shouts : 1. Effectuez l'une des opérations suivantes : • Si vous avez atteint la fenêtre Shout Destination List Editor (Éditeur de liste de destinations des shouts) après avoir créé une table de destination des shouts, passez à l'étape 3. • Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Shout Destination (Destination des shouts). La fenêtre Shout Destination Manager (Gestionnaire de destinations des shouts) s'affiche. 2. Dans la liste de tables de destinations des shouts, sélectionnez celle à supprimer. 3. Dans le menu Actions, sélectionnez Add Shout Destination (Ajouter une destination de shouts). La fenêtre des propriétés New Destination (Nouvelle destination) s'affiche. 4. Dans le champ Logical Name (Nom logique), tapez un nom logique pouvant contenir jusqu'à 16 caractères, sensible à la casse. 5. Dans la liste déroulante Address (Adresse), sélectionnez Server (Serveur) ou Agent. 6. Dans la liste déroulante Destination, sélectionnez la destination. 7. Dans le champ Value (Valeur), tapez la destination. 8. Cliquez sur OK. La destination de shouts est créée. Suppression d'une destination de shouts Cette procédure décrit comment supprimer une destination de shouts, ce qui permet de supprimer les destinations de shouts de la table de destinations des shouts indiquée. Pour supprimer une destination de shouts : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Shout Destination (Destination des shouts). La fenêtre Shout Destination Manager (Gestionnaire de destinations des shouts) s'affiche. 2. Dans la liste de tables de destinations des shouts, sélectionnez celle à supprimer. 3. Dans le menu Actions, sélectionnez Update Shout Table (Mettre à jour la table de shouts). La fenêtre Shout Destination List Editor (Éditeur de liste de destinations des shouts) s'affiche. 4. Sélectionnez la destination de shouts à supprimer. 5. Dans le menu Actions, sélectionnez Delete Shout Destination (Supprimer la destination de shouts). Un message de confirmation s'affiche. 6. Cliquez sur Oui. La destination de shouts est supprimée. 320 Control-M Workload Automation Guide de l'administrateur Gestion des alertes d'exception Cette procédure décrit comment gérer des alertes, ce qui permet d'afficher des informations sur chaque alerte, modifier le statut des alertes, supprimer des anciennes alertes, ajouter des remarques et définir des options supplémentaires sur les alertes. Pour gérer les alertes d'exception : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Exception Alerts (Alertes d'exceptions). La fenêtre Exception Alerts (Alertes d'exception) s'affiche. 2. Dans la liste d'alertes, sélectionnez une alerte. 3. Dans le menu X-Alert (X-Alerte), vous pouvez effectuer les opérations suivantes : • Sélectionnez Properties (Propriétés) pour afficher les propriétés des alertes telles que Alert ID (ID de l'alerte), Severity (Gravité), Time (Heure), Message, etc. Vous pouvez également ajouter une remarque à l'alerte dans le champ Note (Remarque). • Sélectionnez Handle (Traitée) pour marquer une alerte comme affichée et traitée. • Sélectionnez Unhandle (Non traitée) pour marquer une alerte comme non traitée. 4. Dans le menu Tool (Outils), vous pouvez effectuer les opérations suivantes : • Sélectionnez Remove Old Alerts (Supprimer les anciennes alertes) et définissez le nombre de jours après lequel supprimer les anciennes alertes dans le champ Remove X-Alerts older than x days ago (Supprimer les x-alertes antérieures à x jours). • Sélectionnez Options, et procédez ainsi : a. Dans le champ Refresh view every x seconds (Actualiser la vue toutes les x secondes), définissez l'heure en secondes pour actualiser la vue. b. Dans la liste déroulante On new X-Alert do x (Lors de la nouvelle X-alerte, faire x), sélectionnez une des options suivantes lorsqu'une nouvelle alerte s'affiche. Suppression des anciennes alertes Cette procédure décrit comment supprimer manuellement les anciennes alertes. Pour supprimer des anciennes alertes : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Remove Old Alerts (Supprimer les anciennes alertes). La fenêtre Remove Old Alerts (Supprimer les anciennes alertes) s'affiche. 2. Dans la liste déroulante Date, sélectionnez la date pour supprimer toutes les alertes publiées à la date indiquée ou avant, puis cliquez sur OK. GUI Server doit être actualisé pour que les alertes soient supprimées. 321 Control-M Workload Automation Guide de l'administrateur Envoi d'alertes et de xAlerts vers un système de gestion des événements Cette procédure décrit comment envoyer des alertes et xAlerts vers le système de gestion des événements de votre organisation via SNMP. Pour une description détaillée des variables d'interruptions, consultez la rubrique Format des interruptions SNMP (à la page 323). Pour envoyer des alertes et xAlerts vers un système de gestion des événements : 1. Copiez le fichier MIB de Control-M/EM depuis l'emplacement suivant vers votre serveur SNMP. <Control-M EM 8.0.00>\Data\ BMC-CONTROLMEM-MIB.txt 2. Depuis CCM, définissez les paramètres système suivants, comme décrit dans Définition des paramètres système Control-M/EM (à la page 42). • SNMPHost : définit le nom d'hôte du serveur SNMP où les alertes sont envoyées. • SNMPSendActive : passez la valeur à 1 afin de générer des messages SNMP pour les alertes actives. • SendSNMP : passez la valeur à 0 afin d'envoyer les alertes au serveur SNMP uniquement. • SendAlertNotesSnmp : passez la valeur à 1 afin d'envoyer le champ NOTES au serveur SNMP. • XAlertsEnableSending : passez la valeur à 1 afin d'activer les envois de xAlert. • XAlertsSnmpHosts : définit le nom d'hôte du serveur SNMP où les xAlerts sont envoyées. • XalertsSendSnmp : passez la valeur à 0 afin d'envoyer les xAlerts au serveur SNMP uniquement. Pour plus d'informations sur les paramètres d'alerte, consultez la rubrique Control-M/EM general parameters (à la page 56). 322 Control-M Workload Automation Guide de l'administrateur Format des interruptions SNMP Le tableau suivant décrit la variable SNMP que Control-M/EM utilise pour envoyer des alertes vers le système de gestion des événements via SNMP, comme décrit dans la rubrique Envoi d'alertes et de xAlerts vers un système de gestion des événements (à la page 322). # Champ Description 1 UPDATE TYPE Caractère unique indiquant le type d'événement qui a déclenché l'alerte : I-Une nouvelle alerte a été générée. U- Une alerte existante a été mise à jour 2 ALERT ID Valeur numérique utilisée comme clé (index) pour identifier l'alerte. 3 CONTROLM Nom du data center auquel le travail appartient. 4 MEMNAME Nom de membre du travail. 5 ORDERID ID commande du travail. 6 SEVERITY Gravité de l'alerte : 7 8 STATUS V – Très urgente U – Urgente R – Normale Valeurs : TIME Non remarquée Remarquée Traitée Date et heure de génération de l'alerte. Format : yyyymmddhhmmss 9 USER Nom de l'utilisateur qui a modifié le statut ou le texte de l'alerte. 323 Control-M Workload Automation Guide de l'administrateur # Champ Description 10 UPDATE TIME Date et heure de dernière modification de l'alerte par l'utilisateur 11 MESSAGE Texte complet de l'alerte 12 OWNER Propriétaire du travail 13 GROUP Groupe du travail 14 APPLICATION Application du travail 15 JOB NAME Nom du travail 16 NODE ID Nœud ou hôte où le travail est exécuté 17 TYPE Type d'alerte. Valeurs valides : R - Normale (peut être également vide). Valeur par défaut. B - BIM 18 CLOSED FROM EM La valeur initiale est vide. Si un ticket Remedy a été fermé depuis Control-M/EM, la valeur est Y. 19 TICKET NUMBER Numéro de ticket Remedy 20 RUN COUNTER Lorsqu'un travail est exécuté plusieurs fois dans une journée d'ordonnancement, ce compteur identifie de façon unique chaque exécution de ce travail. Ainsi, vous savez exactement dans quelle instance de l'exécution du travail le ticket Remedy a été ouvert; 324 Control-M Workload Automation Guide de l'administrateur # Champ Description 21 NOTES Affiche le texte qui peut être édité et enregistré dans la fenêtre Alertes Control-M/EM. Activez le paramètre SendAlertNotesSnmp (défini sur 1). Envoi d'alertes et de xAlerts vers un script Cette procédure décrit comment envoyer des alertes et xAlerts vers un script. Pour envoyer des alertes et xAlerts vers un script : Depuis CCM, définissez les paramètres système suivants, comme décrit dans Définition des paramètres système Control-M/EM (à la page 42). • SendAlarmToScript : définit le nom de chemin d'accès complet du script activé lorsqu'une alerte est générée. • SendSNMP : passez la valeur à 1 afin d'envoyer les alertes vers un script uniquement. • SendAlertNotesSnmp : passez la valeur à 1 afin d'envoyer le champ NOTES vers un script. • XAlertsEnableSending : passez la valeur à 1 afin d'activer les envois de xAlert. • XAlertsSend2Script : définit le nom de chemin d'accès complet du script activé lorsqu'une xAlert est générée. • XalertsSendSnmp : passez la valeur à 1 afin d'envoyer les xAlerts vers un script uniquement. Pour plus d'informations sur les paramètres d'alerte, consultez la rubrique Control-M/EM general parameters (à la page 56). Alertes d'utilisation Les alertes d'utilisation vous permettent d'envoyer des alertes lorsque le nombre de tâches dans un environnement Control-M/Enterprise Manager dépasse le nombre autorisé de tâches dans le fichier Travaux actifs. Vous pouvez spécifier ce qui suit : 325 Control-M Workload Automation Guide de l'administrateur Les plateformes pour lesquelles vous souhaitez définir le compte de tâches et les alertes, en fonction des plateformes dont vous disposez. Si vous disposez de plateformes Control-M for z/OS et Control-M for Distributed Systems, vous pouvez choisir toutes les options des plateformes. Pour plus d'informations, consultez la section Création d'une alerte d'utilisation (à la page 326). Le nombre de tâches autorisées par jour sur tous les environnements Control-M/Enterprise Manager, comme décrit dans la section Création d'une alerte d'utilisation (à la page 326). Le pourcentage de tâches autorisées, qui lorsqu'il est dépassé déclenche une alerte; comme décrit dans la section Création d'une alerte d'utilisation (à la page 326). Les destinataires qui reçoivent une notification d'alerte si le nombre de tâches est dépassé, comme décrit dans la section Création d'une alerte d'utilisation (à la page 326). Tous les environnements Control-M/Enterprise Manager utilisés, pour gérer le nombre de tâches sur ceux-ci et envoyer des alertes lorsque le nombre de tâches dépasse la limite autorisée. Pour plus d'informations, consultez la section Ajout d'un environnement d'alerte d'utilisation (à la page 327). Si le nombre de tâches autorisées est dépassé, une alerte est envoyée aux destinataires spécifiés. Création d'une alerte d'utilisation Cette procédure décrit comment créer une alerte d'utilisation, ce qui vous permet de définir des alertes lorsque le nombre de tâches sur une plateforme dépasse la limite autorisée. Pour créer une alerte d'utilisation : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Usage Alerts (Alertes d'utilisation). La fenêtre Usage Alerts (Alertes d'utilisation) s'affiche. 2. Sélectionnez l'onglet Alerts (Alertes). 3. Cochez la case Enable Alert (Activer les alertes). 4. Sélectionnez la plateforme pour laquelle vous souhaitez définir des alertes, puis cliquez sur . Si vous disposez de plateformes Control-M for z/OS et Control-M for Distributed Systems, sélectionnez l'option Alerts for all platforms (Alertes pour toutes les plateformes). 5. Dans le champ Task Count (Nombre de tâches), sélectionnez le nombre de tâches autorisées. 6. Dans le champ Alert when task count exceeds (Alerte lorsque le nombre de tâches dépasse), définissez le pourcentage de tâches autorisées au-delà duquel une alerte est déclenchée. 7. Dans le champ Alert e-mail recipients (Destinataires des e-mails d'alerte), saisissez les adresses e-mails des destinataires de l'alerte. Si vous ajoutez plusieurs e-mails, séparez les adresses par un « ; ». 8. Cliquez sur Enregistrer. L'alerte d'utilisation est créée. Suppression d'une alerte d'utilisation Cette procédure décrit comment supprimer une alerte d'utilisation. 326 Control-M Workload Automation Guide de l'administrateur Pour supprimer une alerte d'utilisation : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Usage Alerts (Alertes d'utilisation). La fenêtre Usage Alerts (Alertes d'utilisation) s'affiche. 2. Sélectionnez l'onglet Alerts (Alertes). 3. Sélectionnez l'alerte à supprimer. 4. Cliquez sur . L'alerte d'utilisation est supprimée. Ajout d'un environnement d'alerte d'utilisation Cette procédure décrit comment ajouter un environnement d'alerte d'utilisation, ce qui vous permet de gérer le nombre de tâches sur tous les environnements Control-M/Enterprise Manager et d'envoyer des alertes lorsque le nombre de tâches dépasse la limite autorisée. Pour ajouter un environnement d'alerte d'utilisation : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Usage Alerts (Alertes d'utilisation). La fenêtre Usage Alerts (Alertes d'utilisation) s'affiche. 2. Sélectionnez l'onglet Enterprise Manager. 3. Pour ajouter un environnement, cliquez sur . 4. Définissez les paramètres obligatoires, comme décrit dans la section Paramètres d'Enterprise Manager (à la page 328). 5. Cliquez sur Test Connectivity (Tester la connectivité) pour vérifier que l'environnement est disponible. Un message d'affiche, confirmant que l'environnement est disponible. S'il n'est pas disponible, le test échoue, et vous ne pouvez pas enregistrer les paramètres de votre alerte. 6. Cliquez sur Enregistrer. L'environnement est ajouté. 327 Control-M Workload Automation Guide de l'administrateur Paramètres d'Enterprise Manager Le tableau suivant décrit les paramètres d'Enterprise Manager. Paramètre Description Nom de l'environnement Définit un nom complet logique pour Control-M/EM. Type de base de données Définit le type de base de données de l'installation. Dans la liste déroulante, sélectionnez une des bases de données. Hôte Définit l'hôte de base de données d'une installation Control-M/EM. Peut être l'installation actuelle ou un EM distant. Port Définit le numéro de port de base de données d'une installation Control-M/EM. Nom d'utilisateur Définit le nom d'utilisateur de la base de données Mot de passe Définit le mot de passe de la base de données. Base de données/Inst.. PostgreSQL : Définit le nom de la base de données interne de l'installation spécifique dans la base de données. Oracle : définit l'ID serveur (SID) du serveur de base de données Oracle. MSSQL : définit le nom d'instance de la base de données. Suppression d'un environnement d'alerte d'utilisation Cette procédure décrit comment supprimer un environnement d'alerte d'utilisation pour la liste d'alertes de Enterprise Manager. Pour supprimer un environnement : 1. Dans l'onglet Manage (Gérer) du groupe Alerts (Alertes), cliquez sur Usage Alerts (Alertes d'utilisation). La fenêtre Usage Alerts (Alertes d'utilisation) s'affiche. 2. Sélectionnez l'onglet Enterprise Manager. 3. Sélectionnez l'environnement à supprimer. 4. Cliquez sur . L'environnement est supprimé. 328 8 8 Gestion des groupes d'hôtes Un hôte est un ordinateur qui peut exécuter des travaux, et un groupe d'hôtes est un regroupement d'hôtes, qui permettent de définir et d'exécuter des travaux dans un des ordinateurs du groupe d'hôtes. Par exemple, si vous avez un travail qui pourrait nécessiter plus de ressources que celles disponibles sur l'ID hôte où le travail est exécuté, vous pouvez définir le travail à exécuter dans le groupe d'hôtes. Si l'ID hôte n'est pas en mesure de traiter le travail, il est routé vers un autre hôte, qui possède davantage de ressources, ou le travail est défini sur un statut Wait (Attente). Pour plus d'informations, consultez la rubrique Groupes d'hôtes (à la page 329). Vous pouvez implémenter l'équilibrage de la charge avec des restrictions d'hôte, ce qui permet de limiter le nombre de travaux envoyés à un hôte spécifique selon une limite d'utilisation de CPU spécifique et le nombre de travaux exécutés simultanément sur un hôte. Ceci aide à gérer les ressources et à éviter leur surcharge, et indique lorsqu'une ressource d'hôte n'est pas utilisée efficacement. Pour plus d'informations, consultez la rubrique Restrictions du groupe d'hôtes (à la page 332). Groupes d'hôtes Un hôte est un ordinateur qui peut exécuter des travaux, et un groupe d'hôtes est un regroupement d'hôtes, qui permettent de définir et d'exécuter des travaux dans un des ordinateurs du groupe d'hôtes. Par exemple, si vous avez un travail qui pourrait nécessiter plus de ressources que celles disponibles sur l'ID hôte où le travail est exécuté, vous pouvez définir le travail à exécuter dans le groupe d'hôtes. Si l'ID hôte n'est pas en mesure de traiter le travail, il est routé vers un autre hôte, qui possède davantage de ressources, ou le travail est défini sur un statut Wait (Attente). La charge sur l'ordinateur hôte ou le groupe d'hôtes peut être contrôlée. Vous pouvez limiter l'utilisation d'un hôte et les heures spécifiques où ces limitations sont appliquées. La participation d'un hôte à un groupe d'hôtes peut être également définie à des heures spécifiques. Ceci aide à contrôler les hôtes à la disposition des travaux dans l'environnement actif. Les procédures suivantes décrivent comment créer, éditer, supprimer des groupes d'hôtes, et supprimer des hôtes du groupe d'hôtes : Création d'un groupe d'hôtes (à la page 329) Édition d'un groupe d'hôtes (à la page 331) Suppression d'un groupe d'hôtes (à la page 331) Suppression d'un hôte du groupe d'hôtes (à la page 331) Création d'un groupe d'hôtes Cette procédure décrit comment créer un groupe d'hôtes, ce qui permet d'exécuter un travail dans un groupe d'hôtes au lieu d'un hôte spécifique. 329 Control-M Workload Automation Guide de l'administrateur Pour créer un groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Dans l'onglet Hosts Group (Groupe d'hôtes), cliquez sur . La fenêtre New Host Group (Nouveau groupe d'hôtes) s'affiche. 3. Dans le champ Host Group Name (Nom du groupe d'hôtes), tapez le nom du groupe d'hôtes. 4. Dans la liste déroulante Application Type Filter (Filtre du type d'application), sélectionnez le type de travail à exécuter dans le groupe d'hôtes. Seuls les hôtes qui peuvent exécuter le travail spécifique sélectionné s'affichent. Par exemple, si vous sélectionnez un type de travail Control-M for SAP, seuls les hôtes sur lesquels Control-M for SAP est installé s'affichent dans le filtre. Si vous créez un groupe d'hôtes pour des travaux de scripts ou de commandes standard, sélectionnez OS. 5. Dans la zone Nonassociated Hosts (Hôtes non associés), sélectionnez les hôtes souhaités qui feront partie du groupe et cliquez sur . Tous les hôtes du groupe avec le même Application Type Filter (Filtre du type d'application) doivent avoir la même version de module d'application, y compris le numéro de Fix Pack. Par exemple, si vous sélectionnez Control-M for Databases, assurez-vous que tous les hôtes du groupe ont la même version de Control-M for Databases. 6. Dans la zone Associated Hosts (Hôtes associés), sélectionnez les hôtes auxquels appliquer des définitions actives. Ceci détermine lorsqu'un travail peut être exécuté sur l'hôte en fonction des jours, des heures ou des conditions. 7. Cliquez sur . La fenêtre Host Settings (Paramètres de l'hôte) s'affiche. 8. Effectuez l'une des opérations suivantes : • Dans la zone Date & Time Settings (Paramètres de la date et heure), sélectionnez la période d'exécution du travail sur l'hôte. • Dans la zone Conditions, tapez le nom de la condition et sélectionnez une date de condition où un travail peut être exécuté sur l'hôte. 9. Cliquez sur OK. Le paramètre de l'hôte s'affiche dans la zone Participation Definitions (Définitions de participation). 10. Cliquez sur OK. Le groupe d'hôtes s'affiche dans l'onglet Host Group (Groupe d'hôtes). 330 Control-M Workload Automation Guide de l'administrateur Édition d'un groupe d'hôtes Cette procédure décrit comment éditer un groupe d'hôtes, ce qui permet d'exécuter un travail dans un groupe d'hôtes au lieu d'un hôte spécifique. Pour éditer un groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Sélectionnez l'onglet Host Group (Groupe d'hôtes), sélectionnez le groupe d'hôtes à éditer puis cliquez sur . La boîte de dialogue Update Host Group (Mettre à jour le groupe d'hôtes) s'affiche. 3. Éditez les champs obligatoires, comme décrit dans la rubrique Création d'un groupe d'hôtes (à la page 329). 4. Cliquez sur OK. Suppression d'un groupe d'hôtes Cette procédure décrit comment supprimer un groupe d'hôtes. Pour supprimer un groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Sélectionnez l'onglet Host Group (Groupe d'hôtes), sélectionnez le groupe d'hôtes à supprimer puis cliquez sur . Un message de confirmation s'affiche. 3. Cliquez sur Oui. Le groupe d'hôtes est supprimé. Suppression d'un hôte du groupe d'hôtes Cette procédure décrit comment supprimer un hôte d'un groupe d'hôtes, ce qui empêche l'hôte d'exécuter les travaux dans le groupe d'hôtes qui contenait l'hôte. Pour supprimer un hôte du groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Dans l'onglet Hosts Group (Groupe d'hôtes), sélectionnez l'hôte à supprimer puis cliquez sur Un message de confirmation s'affiche. 331 . Control-M Workload Automation Guide de l'administrateur 3. Cliquez sur Oui. L'hôte est supprimé du groupe d'hôtes. Restrictions du groupe d'hôtes Les restrictions de l'hôte permettent de limiter le nombre de travaux envoyés à un hôte spécifique selon une limite d'utilisation de CPU spécifique et le nombre de travaux exécutés simultanément sur un hôte. Ceci permet de gérer les ressources et d'éviter leur surcharge, et indique lorsqu'une ressource d'hôte est sous-utilisée. REMARQUE : Les restrictions de l'hôte pour CPU ne sont appliquées que sur les travaux dans la base de données des travaux actifs si vous utilisez Control-M/Agent version 7.0.00 et ultérieur. Pour échantillonner le CPU sur des ordinateurs UNIX, utilisez l'utilitaire SAR. Pour les ordinateurs AIX, Control-M/Agent doit être exécuté en tant que racine car l'utilitaire SAR requiert l'autorisation racine. Définition des restrictions du groupe d'hôtes Cette procédure décrit comment définir les restrictions du groupe d'hôtes, ce qui permet de limiter le nombre de travaux envoyés à un hôte spécifique selon une limite d'utilisation de CPU spécifique et le nombre de travaux exécutés simultanément sur un hôte. Pour définir des restrictions du groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Cliquez sur l'onglet Hosts Restrictions (Restrictions des hôtes). 3. Cliquez sur . La boîte de dialogue Hosts Restriction Definitions (Définitions des restrictions des hôtes) s'affiche. 4. Effectuez les opérations suivantes : a. Dans le champ Host(s) (Hôte(s)), tapez le nom de l'hôte auquel appliquer la ou les restriction(s). Vous pouvez également entrer le préfixe de l'hôte suivi du caractère générique “*”. b. Dans le champ Maximum CPU Utilization% (% maximum d'utilisation du CPU), sélectionnez le pourcentage maximum d'utilisation du CPU pour l'hôte. c. Dans le champ Maximum Concurrent Jobs (Nombre maximum de travaux simultanés), sélectionnez le nombre maximum de travaux qui peuvent être exécutés simultanément sur l'hôte. 5. Cliquez sur OK. 332 Control-M Workload Automation Guide de l'administrateur Édition des restrictions du groupe d'hôtes Cette procédure décrit comment éditer les restrictions du groupe d'hôtes, ce qui permet de limiter le nombre de travaux envoyés à un hôte spécifique selon une limite d'utilisation de CPU spécifique et le nombre de travaux exécutés simultanément sur un hôte. Pour éditer des restrictions du groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Cliquez sur l'onglet Hosts Restrictions (Restrictions des hôtes). 3. Cliquez sur . La boîte de dialogue Hosts Restriction Definitions (Définitions des restrictions des hôtes) s'affiche. 4. Éditez les paramètres requis, comme décrit dans la rubrique Définition des restrictions du groupe d'hôtes (à la page 332). Suppression des restrictions du groupe d'hôtes Cette procédure décrit comment définir les restrictions du groupe d'hôtes. Pour supprimer des restrictions du groupe d'hôtes : 1. Dans l'onglet Manage (Gérer) du groupe Hosts Management (Gestion des hôtes), cliquez sur Hosts Manager (Gestionnaire des hôtes). La fenêtre Hosts Manager (Gestionnaire des hôtes) s'affiche. 2. Cliquez sur l'onglet Hosts Restrictions (Restrictions des hôtes). 3. Tapez le nom du groupe d'hôtes dans le champ Host(s) (Hôte(s). 4. Sélectionnez la restriction à supprimer. 5. Cliquez sur . Un message de confirmation s'affiche. 6. Cliquez sur OK. 333 9 9 Control-M Deployment Dans Control-M Workload Automation, vous pouvez déployer les composants suivants : Control-M/Agents : l'outil Control-M/Agent Deployment permet de mettre à niveau plusieurs Control-M/Agents à partir d'un seul point d'accès, comme décrit dans Control-M/Agent Deployment (à la page 334). Control-M Client : l'outil Client Distribution qui permet de déployer une seul instance de Control-M/EMsur le Web à chaque ordinateur Windows pris en charge de votre organisation, comme décrit dans la rubrique Client Distribution (à la page 341). Chapitr e Control-M/Agent Deployment L'outil Control-M/Agent Deployment permet de mettre à niveau automatiquement plusieurs Control-M/Agents à partir d'un seul point d'accès. Depuis CCM, vous pouvez transférer les packages logiciels Control-M/Agent vers plusieurs Control-M/Agents. Après le transfert, vous pouvez mettre à niveau les Control-M/Agents à la version 9.0.00 et supérieures sur UNIX, Windows et AS400. Vous pouvez également transférer et installer les packages logiciels MFT vers plusieurs Control-M/Agents. Les procédures suivantes décrivent comment configurer les packages logiciels, mettre à niveau et rétrograder les Control-M/Agents : Copie des packages d'installation de Control-M/Agent (à la page 335) Mise à niveau des Control-M/Agents (à la page 335) Restauration de Control-M/Agents (à la page 337) Déploiement de Control-M MFT (à la page 338) Restauration de Control-M MFT (à la page 339) Pour une description des paramètres de déploiement configurables, consultez les rubriques Paramètres Déploiement (à la page 143), Paramètres de déploiement de Control-M/Agent (à la page 196) et Control-M/EM general parameters (à la page 56). 334 Control-M Workload Automation Guide de l'administrateur REMARQUE : Si le service Windows de Control-M/Agent est Log on as > This account (Se connecter en tant que > Ce compte), la mise à niveau doit être effectuée par cet utilisateur. Pour exécuter une activité de déploiement dans CCM ou dans une CLI, vous devez posséder le niveau d'accès complet dans les privilèges Configuration et Fonctionnement, comme décrit dans Privilèges (à la page 254). Si vous utilisez Control-M/Agent 8.0.00.100 ou une version plus ancienne (à l'exception de 7.0.00.500), vérifiez que l'option Upgrade User (Utilisateur pour la mise à niveau), défini dans la fenêtre Properties (Propriétés), est correct. Si ce n'est pas le cas, modifiez-le. BMC recommande de déployer l'Agent en groupes. Par défaut, vous pouvez mettre à niveau/rétrograder 5 Control-M/Agents simultanément. Pour modifier cette configuration, consultez le paramètre DEPLOYMENT_THREADS, comme décrit dans la rubrique Paramètres Déploiement (à la page 143). Copie des packages d'installation de Control-M/Agent Cette procédure décrit comment copier les packages d'installation de Control-M/Agent pour chaque plateforme et les placer dans le référentiel Control-M/EM. Ceci permet de mettre à niveau plusieurs Control-M/Agents depuis des plateformes différentes vers les dernières versions et fix packs. Pour copier les packages d'installation de Control-M/Agent : 1. Téléchargez les packages d'installation de Control-M/Agent via EPD àhttps://webapps.bmc.com/epd/. Vous devez télécharger le package requis pour chaque plateforme à mettre à niveau. Ne renommez pas le package d'installation. 2. Effectuez l'une des opérations suivantes : • Pour enregistrer les packages d'installations vers l'ordinateur Control-M/EM, copiez le package d'installation vers le répertoire $EM_HOME/AUTO_DEPLOY sur l'ordinateur où CMS est installé. EXEMPLE : /home/one900a/ctm_em/AUTO_DEPLOY • Pour enregistrer les packages d'installation vers un emplacement réseau spécifique, définissez le paramètre système CentralDeployLocation , comme décrit dans la rubrique Définition d'un composant Control-M/EM (à la page 12). REMARQUE : vérifiez que l'utilisateur Control-M/EM qui est défini dans le service Windows de Control-M/EM Configuration Agent est configuré sur This account (Ce compte) et a accès à l'emplacement réseau pertinent. 3. Redémarrez l'assistant Mise à niveau de New Activity (Nouvelle activité). Mise à niveau des Control-M/Agents Cette procédure décrit comment transférer des packages d'installation vers les Control-M/Agents existants et les mettre à niveau vers la version de base actuelle ou le fix pack sur UNIX, Windows ou AS400. 335 Control-M Workload Automation Guide de l'administrateur REMARQUE : (Windows uniquement) Une mise à niveau ne commence pas avant que tous les travaux soient terminés, sauf si vous avez sélectionné l'option Force Upgrade (Forcer la mise à niveau) lors d'une nouvelle tentative. REMARQUE : Vous ne pouvez pas mettre à niveau plusieurs Control-M/Agent simultanément sur le même ordinateur Windows. Pour mettre à niveau des Control-M/Agents : 1. Dans l'onglet Manage (Gérer), sélectionnez Deployment (Déploiement). La fenêtre Deployment (Déploiement) s'affiche. 2. Cliquez sur New Activity (Nouvelle activité) > Upgrade (Mettre à niveau). La fenêtre Upgrade Control-M Agents Activity (Mettre à niveau l'activité des Control-M Agents) s'affiche. 3. Effectuez les opérations suivantes : a. Dans le champ Activity Name (Nom de l'activité), acceptez la valeur par défaut ou tapez un nouveau nom pour cette activité. b. Dans le champ Description, décrivez l'objectif de l'activité (facultatif). c. Dans le champ E-Mail Notification (Notification par e-mail), tapez la ou les adresses de messagerie souhaitées pour recevoir des notifications sur cette activité (facultatif). Pour recevoir une notification par e-mail, vous devez définir les paramètres du serveur de messagerie, comme décrit dans la rubrique Paramètres SMTP (à la page 177). 4. Sélectionnez l'une des options suivantes : • Transfer Package (Transférer le package) : transfère le package d'installation vers les ordinateurs spécifiques de Control-M/Agent. Après le transfert du package, vous pouvez démarrer manuellement le processus de mise à niveau, à tout moment, depuis la fenêtre Agent Deployment, ou effectuer la mise à niveau avec la CLI, comme décrit dans la rubrique ccmcli. • Transfer and Automatically Install Package (Transférer et installer automatiquement le package) : transfère le package d'installation vers les ordinateurs spécifiques de Control-M/Agent et commence automatiquement le processus de mise à niveau. REMARQUE : Le package d'installation de Control-M/Agent est supprimé après une mise à niveau réussie. En cas d'échec de la mise à niveau, ou de simple transfert, le package d'installation reste sur l'ordinateur du Control-M/Agent pendant 30 jours si la version du Control-M/Agent est 9.0.00 ou une version plus récente. Si la version de Control-M/Agent est inférieure à 9.0.00, le package d'installation sera conservé indéfiniment. If you want to change this setting, define the Control-M/Agent system parameter AD_RETAIN_PACKAGES, as described in Définition des paramètres système Control-M/Agent (à la page 195). Le package d'installation de Control-M/Agent est conservé sur l'ordinateur Control-M/Server pendant 30 jours. Pour modifier ce paramètre, définissez le paramètre AD_RETAIN_PACKAGES de Control-M/Server, comme décrit dans la section Définition des paramètres système Control-M/Server (à la page 139). 5. Cliquez sur Suivant. 336 Control-M Workload Automation Guide de l'administrateur 6. Dans la liste déroulante Upgrade Agents to Version (Mettre à niveau les agents vers la version), sélectionnez la version ou le fix pack vers lequel mettre à niveau, puis sélectionnez le ou les Control-M/Agent(s) à mettre à niveau. La liste de valeurs dépend des package d'installation de l'Agent dans votre référentiel. Pour plus d'informations, consultez la section Copie des packages d'installation de Control-M/Agent (à la page 335). 7. En fonction de la méthode sélectionnée, cliquez sur Transfer (Transférer) ou Upgrade (Mettre niveau). à Le processus de transfert démarre et les messages d'avancement s'affichent dans le volet droit de l'activité de déploiement. Pour afficher et résoudre les problèmes des étapes internes de la mise à niveau, cliquez sur Log (Journal) dans la fenêtre Agent Deployment. Si vous avez choisi de transférer le package d'installation, vous pouvez mettre à niveau le ou les Control-M/Agent(s) à tout moment après la fin du transfert. Un travail est exécuté sur le ou les Control-M/Agent(s) pour vérifier qu'il a été mis à niveau correctement. Restauration de Control-M/Agents Cette procédure décrit comment restaurer les Control-M/Agents à leur version d'origine avant la mise à niveau, en cas de problème pendant la mise à niveau. Vous ne pouvez restaurer que les Control-M/Agents mis à niveau avec l'outil Control-M/Agent Deployment. Cette procédure doit être effectuée au cours d'une période définie, selon le paramètre système AD_GA_RETAIN_DAYS, comme décrit dans la rubrique Paramètres de déploiement de Control-M/Agent (à la page 196). Avant de commencer Vérifiez que tous les travaux sur les Control-M/Agents sélectionnés sont terminés. Si certains travaux sont encore en cours d'exécution lors de la restauration, ils risquent d'échouer. Pour restaurer Control-M/Agents : 1. Dans l'onglet Manage (Gérer), sélectionnez Deployment (Déploiement). La fenêtre Deployment (Déploiement) s'affiche. 2. Cliquez sur New Activity (Nouvelle activité) > Agent > Rollback (Restaurer). La fenêtre Rollback Control-M Agents Activity (Restaurer l'activité des Control-M Agents) s'affiche. 3. Effectuez les opérations suivantes : a. Dans le champ Activity Name (Nom de l'activité), acceptez la valeur par défaut ou tapez un nouveau nom pour cette activité. b. Dans le champ Description, décrivez l'objectif de l'activité (facultatif). c. Dans le champ E-Mail Notification Address (Adresse de notification par e-mail), tapez la ou les adresses de messagerie souhaitées pour recevoir des notifications sur cette activité (facultatif). Pour recevoir une notification par e-mail, vous devez définir les paramètres du serveur de messagerie, comme décrit dans la rubrique Paramètres SMTP (à la page 177). 337 Control-M Workload Automation Guide de l'administrateur REMARQUE : Les modifications de configuration effectuées après la mise à niveau seront perdues lorsque vous revenez à la version antérieure, y compris la mise à jour du Control-M/Server principal ou secondaire, ou le port de communication. 4. Cliquez sur Suivant. 5. Dans la liste déroulante Rollback Agents from Version (Restaurer les agents à partir de la version), sélectionnez la version ou le fix pack à partir duquel restaurer, puis sélectionnez le ou les Control-M/Agent(s) à restaurer. 6. Cliquez sur Rollback (Restaurer). Le processus de restauration commence immédiatement et revient à la version antérieure. Pour afficher et résoudre les problèmes des étapes internes de la restauration, cliquez sur Log (Journal) dans la fenêtre Agent Deployment. Déploiement de Control-M MFT Cette procédure décrit comment transférer des packages d'installation MFT vers les Control-M/Agents existants et installer ou mettre à niveau Control-M MFT sous UNIX ou Windows. REMARQUE : Vous ne pouvez pas mettre à niveau plus d'une activité MFT simultanément sur le même ordinateur Windows. Pour déployer Control-M MFT : 1. Dans l'onglet Manage (Gérer), sélectionnez Deployment (Déploiement). La fenêtre Deployment (Déploiement) s'affiche. 2. Cliquez sur New Activity (Nouvelle activité) >Manage File Transfer (Gérer le transfert de fichiers) > Install/Upgrade (Installer/Mettre à niveau). La fenêtre MFT Install/Upgrade (Installer/Mettre à niveau) s'affiche. 3. Effectuez les opérations suivantes : a. Dans le champ Nom de l'activité, tapez un nom pour cette activité. b. Dans le champ Description, décrivez l'objectif de l'activité (facultatif). c. Dans le champ E-Mail Notification Address (Adresse de notification par e-mail), tapez la ou les adresses de messagerie souhaitées pour recevoir des notifications sur cette activité (facultatif). Pour recevoir une notification par e-mail, vous devez définir les paramètres du serveur de messagerie, comme décrit dans la rubrique Paramètres SMTP (à la page 177). 4. Sélectionnez l'une des options suivantes : • Transfer Package (Transférer le package) : transfère le package d'installation MFT vers les ordinateurs spécifiques de Control-M/Agent. Après le transfert du package, vous pouvez démarrer manuellement le processus de mise à niveau, à tout moment, depuis la fenêtre Agent Deployment, ou effectuer la mise à niveau avec la CLI, comme décrit dans la rubrique ccmcli. • Transfer and Automatically Install Package (Transférer et installer automatiquement le package) : transfère le package d'installation MFT vers les ordinateurs spécifiques de Control-M/Agent et commence automatiquement le processus de mise à niveau. REMARQUE : 338 Control-M Workload Automation Guide de l'administrateur le package d'installation de Control-M MFT est supprimé après une mise à niveau réussie. En cas d'échec de la mise à niveau, le package d'installation est conservé sur l'ordinateur Control-M/Server jusqu'à la prochaine mise à niveau réussie. Le package d'installation MFT est conservé sur l'ordinateur Control-M/Server pendant 30 jours. Pour modifier ce paramètre, définissez le paramètre AD_RETAIN_PACKAGES de Control-M/Server, comme décrit dans la section Définition des paramètres système Control-M/Server (à la page 139). 5. Cliquez sur Suivant. 6. Sélectionnez le ou les Control-M/Agents pour déployer Control-M MFT. REMARQUE : Si vous avez sélectionné un Control-M/Agent sous Windows défini sur Ouvrir la session en tant qu'utilisateur, vous devez définir l'option Exécuter en tant qu'utilisateur pour chaque Control-M/Agent. 7. En fonction de la méthode sélectionnée, cliquez sur Transfer (Transférer) ou Upgrade (Mettre niveau). à Le processus de transfert démarre et les messages d'avancement s'affichent dans le volet droit de l'activité de déploiement. Pour afficher et résoudre les problèmes des étapes internes de la mise à niveau, cliquez sur Log (Journal) dans la fenêtre Agent Deployment (Déploiement de l'Agent). Si vous avez choisi de transférer le package d'installation, vous pouvez mettre à niveau ou installer Control-M MFT à tout moment après la fin du transfert. Un travail est exécuté sur le ou les Control-M/Agent(s) pour vérifier qu'il a été mis à niveau correctement. Restauration de Control-M MFT Cette procédure décrit comment restaurer Control-M MFT à partir de plusieurs Control-M/Agents. Vous ne pouvez restaurer Control-M MFT que s'il a été mis à niveau avec l'outil Control-M/Agent Deployment. Cette procédure doit être effectuée au cours d'une période définie, selon le paramètre système AD_GA_RETAIN_DAYS, comme décrit dans la rubrique Paramètres de déploiement de Control-M/Agent (à la page 196). Avant de commencer Vérifiez que tous les travaux sur les Control-M/Agents sélectionnés sont terminés. Si certains travaux sont encore en cours d'exécution lors de la restauration, ils risquent d'échouer. Pour restaurer Control-M MFT : 1. Dans l'onglet Manage (Gérer), sélectionnez Deployment (Déploiement). La fenêtre Deployment (Déploiement) s'affiche. 2. Cliquez sur New Activity (Nouvelle activité) >Manage File Transfer (Gérer le transfert de fichiers) > Rollback (Restaurer). La fenêtre Restauration de MFT s'affiche. 3. Effectuez les opérations suivantes : a. Dans le champ Nom de l'activité, tapez un nom pour cette activité. b. Dans le champ Description, décrivez l'objectif de l'activité (facultatif). 339 Control-M Workload Automation Guide de l'administrateur c. Dans le champ E-Mail Notification Address (Adresse de notification par e-mail), tapez la ou les adresses de messagerie souhaitées pour recevoir des notifications sur cette activité (facultatif). Pour recevoir une notification par e-mail, vous devez définir les paramètres du serveur de messagerie, comme décrit dans la rubrique Paramètres SMTP (à la page 177). 4. Cliquez sur Suivant. 5. Sélectionnez le ou les Control-M/Agents avec Control-M MFT à restaurer. 6. Cliquez sur Restaurer. Le processus de restauration commence immédiatement et Control-M MFT est supprimé du Control-M/Agent. Pour afficher et résoudre les problèmes des étapes internes de la restauration, cliquez sur Journal dans la fenêtre Déploiement. Annulation d'une activité de déploiement Cette procédure décrit comment annuler le transfert, la mise à niveau ou la rétrogradation d'une activité de déploiement. L'opération d'annulation ne se produit pas immédiatement lors de son exécution. La phase actuelle de l'activité se termine, mais la phase suivante est annulée. EXEMPLE : Le processus de rétrogradation se compose de deux étapes : la préparation et la rétrogradation. Si vous cliquez sur Cancel (Annuler) au cours de la phase de préparation, la préparation se termine mais la phase de rétrogradation est annulée. Si vous cliquez sur Cancel (Annuler) au cours de la phase rétrogradation, celle-ci se termine. Pour annuler une activité de déploiement : 1. Dans la fenêtre Agent Deployment (Déploiement de l'Agent), sélectionnez une activité de transfert, de mise à niveau ou de rétrogradation à annuler. 2. Cliquez sur Annuler. La phase suivante de l'activité est annulée. Suppression d'une activité de déploiement Cette procédure décrit comment supprimer une activité de déploiement de transfert, de mise à niveau ou de rétrogradation terminée ou ayant échoué, depuis la fenêtre Déploiement de l'Agent. Vous ne pouvez pas supprimer une activité en cours de traitement. Vous devez annuler l'activité (voir Annulation d'une activité de déploiement (à la page 340)), puis la supprimer. Pour supprimer une activité : 1. Dans la fenêtre Agent Deployment (Déploiement de l'Agent), sélectionnez une activité de transfert, de mise à niveau ou de rétrogradation terminée ou ayant échoué à supprimer. 2. Cliquez sur Supprimer. L'activité est supprimée. 340 Control-M Workload Automation Guide de l'administrateur Exporting deployment activities This procedure describes how to export a transfer, upgrade, or downgrade deployment activity details and its log to an Excel, HTML, or text file. To export deployment activities: 1. Dans l'onglet Manage (Gérer), sélectionnez Agent Deployment. La fenêtre Agent Deployment s'affiche. 2. Effectuez l'une des opérations suivantes : • If you want to export the details of a transfer, upgrade, or downgrade deployment activity, do the following: a. Click Export. b. Browse to the location where you want to save the file, select the file type and click Save. • If you want to export the log of a deployment activity, do the following: c. Select the deployment activity and click Log. d. Click Export. e. Browse to the location where you want to save the file, select the file type and click Save. Client Distribution Client Distribution est un outil de déploiement logiciel qui permet de déployer une seule instance des composants du client Control-M/EM sur le Web pour chaque ordinateur Windows pris en charge de votre organisation. La distribution inclut les versions de base, les fix packs, les correctifs et les certificats SSL. Les mises à jour du client Control-M Workload Automation sont automatiquement distribuées aux utilisateurs finaux. Si une nouvelle mise à jour est disponible, les utilisateurs recevront un message lorsqu'ils se connectent. Les certificats SSL sont automatiquement distribués et installés. Pour générer un certificat SSL, consultez la rubrique Génération de certificats. Si vous utilisez le script Manage SSL BYO pour apporter votre propre certificat SSL, voir Configuration de l'installation de la distribution du client pour utiliser les certificats du script Manage SSL BYO (Bring Your Own). Vous pouvez exiger que les utilisateurs finaux installent des mises à jour à une date spécifique. Si les utilisateurs finaux n'ont pas installé la mise à jour à l'échéance définie, ils ne peuvent pas se connecter tant qu'ils n'ont pas terminé l'installation. Pour distribuer les clients Control-M Workload Automation, consultez la rubrique Distribution des clients Control-M Workload Automation (à la page 341). Distribution des clients Control-M Workload Automation Cette procédure décrit comment distribuer des clients Control-M Workload Automation à plusieurs utilisateurs finaux sur le Web. Avant de commencer : Vérifiez que tous les ordinateurs cible répondent à la configuration requise, comme décrit dans la rubrique Configuration système requise pour le client Control-M. 341 Control-M Workload Automation Guide de l'administrateur Pour distribuer les clients Control-M Workload Automation : 1. Dans l'onglet Manage (Gérer), sélectionnez Client Distribution. La fenêtre Client Distribution s'affiche. 2. Effectuez l'une des opérations suivantes : • Pour distribuer la version de base aux utilisateurs finaux, copiez l'URL et envoyez-leur par e-mail. • Pour distribuer un fix pack, sélectionnez Fix Packs et dans la liste déroulante Distribute Control-M Workload Automation client version (Distribuer la version du client Control-M Workload Automation), sélectionnez le fix pack ou correctif à distribuer aux utilisateurs finaux. La liste de fix packs/correctifs disponibles reflète les installations sur Control-M/EM Server. REMARQUE : Pour vous assurer que les utilisateurs finaux mettent à niveau le client distribué à une certaine date, cochez la case Prevent login if user has not upgraded by: (Empêcher la connexion si l'utilisateur n'a pas mis à niveau d'ici) et sélectionnez une date. 3. Cliquez sur OK. Si vous avez distribué un fix pack pu un correctif, l'installation est automatiquement téléchargée sur les ordinateurs des utilisateurs finaux. Ils recevront une notification selon laquelle une mise à jour de l'installation est prête à être installée. Les paramètres de connexion à Control-M/EM Server sont automatiquement remplis dans l'assistant d'installation. Une fois l'installation terminée, les utilisateurs finaux peuvent accéder au client Control-M Workload Automation. Configuration de l'accès de Control-M Web Server à l'aide de FQDN Cette procédure décrit comment configurer l'accès de Control-M/Server à l'aide du nom de domaine complet (FQDN). Vous devez effectuer cette procédure lorsque l'ordinateur hôte, où Control-M Web Server est installé, ne peut être accessible que via FQDN. Ceci permet d'afficher l'aide en ligne de Control-M, et d'utiliser Application Integrator et Client Distribution. Pour configurer l'accès de Control-M Web Server à l'aide de FQDN : 1. Accédez au répertoire suivant : <Control-M/EM_home_dir>/Client_Updates/conf/ 2. Ouvrez web_server_params.xml et appliquez les modifications suivantes : a. Passez <ALLOW_MODIFICATION>true</ALLOW_MODIFICATION> à <ALLOW_MODIFICATION>false</ALLOW_MODIFICATION>. b. Passez <WEB_SRV_HOST><value></WEB_SRV_HOST> à <WEB_SRV_HOST><FQDN></WEB_SRV_HOST>. 3. Enregistrez le fichier. 4. Redémarrez le client Control-M Workload Automation et Control-M Web Server. 342 10 10 Configuration de Workload Archiving Control-M Workload Archiving est un module complémentaire de Control-M qui permet d'archiver automatiquement le journal des travaux et les données de sortie dans un référentiel sécurisé et centralisé. Lorsque Control-M/Server soumet un travail pour l'exécuter sur un agent, le Workload Archiving Server archive le journal des travaux et les données de sortie dans une base de données PostgreSQL ou Oracle distincte pour une période définie, en fonction des politiques de Workload Archiving. Une politique de Workload Archiving détermine le type de donnée à archiver (journal, données de sortie ou les deux) et le période de rétention pour stocker les données archivées. Elle détermine également les travaux (Distribués et z/OS) à archiver. REMARQUE : Le processus Workload Archiving reçoit les données d'autorisation de Control-M/EM pour appliquer les règles d'autorisation des utilisateurs Control-M/EM. Il est inutile de définir des autorisations supplémentaires. Pour plus d'informations, consultez la rubrique Autorisations de Control-M/EM (à la page 244). REMARQUE : (Control-M for z/OS uniquement) Pour collecter la sortie et les journaux du travail, vous devez définir l'utilisateur ARCUSER de la sécurité avec les autorisations de consultation de LOG et de SYSOUT. REMARQUE : Pour configurer Control-M Workload Archiving avec SSL, consultez la rubrique Génération de nouveaux certificats. Pour démarrer/arrêter la base de données Workload Archiving, effectuer la sauvegarde et la restauration et autres procédures de la base de données, reportez-vous à menu de base de données arc. Les procédures suivantes décrivent comment démarrer et configurer le configurer les paramètres de Workload Archiving : Démarrage de Workload Archiving Server (à la page 343) Définition des politiques de Workload Archiving (à la page 344) Configuration des paramètres d'espace disque et du nettoyage de Workload Archiving (à la page 347) Suppression des données de Workload Archiving Server (à la page 348) Arrêt de Workload Archiving Server (à la page 348) Après avoir créé une politique de Workload Archiving et avoir configuré les paramètres requis, vous pouvez à présent effectuer une recherche active, comme décrit dans la rubrique Control-M Workload Archiving. Démarrage de Workload Archiving Server Cette procédure décrit comment démarrer le Workload Archiving Server à partir du CCM. 343 Control-M Workload Automation Guide de l'administrateur Pour démarrer le Workload Archiving Server : Cliquez avec le bouton droit sur le composant Workload Archiving Server et sélectionnez Desired State > Up (État souhaité > Fonctionnel). Le Workload Archiving Server est à présent fonctionnel. Définition des politiques de Workload Archiving Cette procédure décrit comment définir les politiques de Workload Archiving, ce qui permet de déterminer le type de donnée à archiver et la période de rétention dans la base de données de Workload Archiving. Pour définir des politiques de Workload Archiving : 1. Dans l'onglet Manage (Gérer), cliquez sur Workload Archiving. La fenêtre Archive Configuration (Configuration des archives) s'affiche. 2. Cliquez sur . La boîte de dialogue Archive Policy Rule Settings (Paramètres des règles de politiques d'archives) s'affiche. 3. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la section Paramètres des règles de politiques de Workload Archiving (à la page 345). 4. Cliquez sur Enregistrer. La règle de politique de Workload Archiving est ajoutée à la table Archive Policy (Politique d'archivage). 344 Control-M Workload Automation Guide de l'administrateur Paramètres des règles de politiques de Workload Archiving Le tableau suivant décrit les paramètres des règles de politiques de Workload Archiving utilisés dans Définition des politiques de Workload Archiving (à la page 344). Paramètre Description Nom Définit le nom de la politique de Workload Archiving Statut Détermine si la règle de politique de Workload Archiving est active ou inactive Description Décrit l'objectif ou les détails de la politique de Workload Archiving Retention Period (Période de rétention) Détermine le nombre de jours, de mois ou d'années d'archivage du journal/des données de sortie Données d'archivage Détermine s'il faut archiver le journal des travaux, les données de sortie, ou les deux Control-M Server Détermine quels Control-M/Servers sont utilisés pour archiver les données. Vous pouvez utiliser des caractères à inclure dans la colonne Criteria (Critères) ou à exclure dans la colonne Exceptions, comme décrit dans la rubrique Chaînes de reconnaissance de formes. Type Détermine s'il faut archiver les données à partir des systèmes Distribués, z/OS ou les deux Nom du travail Détermine quels travaux sont utilisés pour archiver les données. Vous pouvez utiliser des caractères à inclure dans la colonne Criteria (Critères) ou à exclure dans la colonne Exceptions, comme décrit dans la rubrique Chaînes de reconnaissance de formes. Type de travail Détermine quels types de travaux sont utilisés pour archiver les données, tels que les modules d'application spécifiques ou OS. Statut du travail Détermine s'il faut archiver les travaux qui se sont terminés OK, Non OK, ou les deux 345 Control-M Workload Automation Guide de l'administrateur Paramètre Description Library (Bibliothèque) (z/OS uniquement) Détermine quelles bibliothèques sont utilisées pour archiver les données. Vous pouvez utiliser des caractères à inclure dans la colonne Criteria (Critères) ou à exclure dans la colonne Exceptions, comme décrit dans la rubrique Chaînes de reconnaissance de formes. Application Détermine quelles applications sont utilisées pour archiver les données. Vous pouvez utiliser des caractères à inclure dans la colonne Criteria (Critères) ou à exclure dans la colonne Exceptions, comme décrit dans la rubrique Chaînes de reconnaissance de formes. Sous-application Détermine quelles sous-applications sont utilisées pour archiver les données. Vous pouvez utiliser des caractères à inclure dans la colonne Criteria (Critères) ou à exclure dans la colonne Exceptions, comme décrit dans la rubrique Chaînes de reconnaissance de formes. Dossier Détermine quels dossiers sont utilisés pour archiver les données. Vous pouvez utiliser des caractères à inclure dans la colonne Criteria (Critères) ou à exclure dans la colonne Exceptions, comme décrit dans la rubrique Chaînes de reconnaissance de formes. EXEMPLE : Pour collecter un dossier SMART et tout son contenu, ajoutez-le ici. Pour collecter un sous-dossier et tout son contenu, ajoutez son chemin d'accès complet (y compris son nom). Si un sous-dossier du même nom <nom_sous_dossier> existe dans plus d'un dossier SMART, et vous voulez tous les collecter, ajoutez */<nom_sous_dossier>. Maximum Output Size (Taille de sortie maximale) Détermine la taille maximale de la sortie du travail archivée dans le Workload Archiving Server. Rognez si la sortie dépasse la sortie max Détermine s'il faut archiver la sortie si elle dépasse la taille de sortie maximum ou rogner les données entre le début et la fin du fichier. 346 Control-M Workload Automation Guide de l'administrateur Configuration des paramètres d'espace disque et du nettoyage de Workload Archiving Cette procédure décrit comment configurer les paramètres d'espace disque et du nettoyage de Workload Archiving à partir de CCM. Pour configurer les paramètres d'espace disque et du nettoyage de Workload Archiving : 1. Dans l'onglet Manage (Gérer), cliquez sur Workload Archiving. La fenêtre Archive Configuration (Configuration des archives) s'affiche. 2. Dans le volet de gauche, cliquez sur Advanced Configuration (Configuration avancée). La boîte de dialogue Server Configuration (Configuration du serveur) s'affiche. 3. Pour chaque champ, tapez ou sélectionnez la valeur requise, comme décrit dans la section Paramètres de configuration de Workload Archiving Server (à la page 347). 4. Cliquez sur Enregistrer. Paramètres de configuration de Workload Archiving Server Le tableau suivant décrit les paramètres de Workload Archiving Server Configuration utilisés dans Configuration des paramètres d'espace disque et du nettoyage de Workload Archiving (à la page 347). Paramètre Description Espace de disque libre minimum requis pour Archive Détermine la taille de l'espace disque libre qui doit demeurer où Workload Archiving Server est installé. Si le seuil est dépassé, le processus d'archivage s'arrête de collecter les données tant que le problème de l'espace disque n'est pas résolu. Intervalle pour vérifier l'espace disque libre Détermine les intervalles en secondes, minutes ou heures pour vérifier l'espace disque libre sur Workload Archiving Server Cycle de nettoyage des données Détermine la date et heure de suppression des données de Workload Archiving Server antérieures à la période de rétention définie dans la politique de Workload Archiving (voir Paramètres des règles de politiques de Workload Archiving (à la page 345)) Heure de début Détermine quand démarrer le nettoyage 347 Control-M Workload Automation Guide de l'administrateur Suppression des données de Workload Archiving Server Cette procédure décrit comment supprimer des données (travaux incluant les données de sortie et les journaux) du Control-M Workload Archiving Server. Vous pouvez supprimer des données qui appartiennent à une règle spécifique ou supprimer des données qui correspondent aux critères spécifiques de la commande. Pour supprimer les données de Workload Archiving Server : Tapez une des commandes suivantes : • Nom de la règle : arc_cleanup -user<user> -password<password> -rule<ruleName> • Attributs de données : arc_cleanup -user<user> -password<password> -job_name<jobName> -job_name_exceptions<jobNameExceptions> -ctm<CTMServerName> -ctm_exceptions<CTMServerNameExceptions> -job_state<OK|NOTOK> -app<appName> -app_exceptions<appNameExceptions> -subapp<subApplication> -subapp_exceptions<subappEexceptions> -folder<folderName> -folder_exceptions<folderNameExceptions> -lib<library> -lib_exceptions<libraryExceptions> Les critères de recherche prennent en charge les caractères génériques (* et ?) pour les valeurs et exceptions. REMARQUE : Les paramètres -user et -password sont des arguments obligatoires. EXEMPLE : Supprimez tous les travaux archivés qui contiennent ‘AA’ sauf pour les travaux qui commencent par ‘B’. arc_cleanup –user <user> -password <password> –job_name "*AA*" –job_name_exceptions "B*" Arrêt de Workload Archiving Server Cette procédure décrit comment arrêter le Workload Archiving Server à partir du CCM. Pour arrêter le Workload Archiving Server : Cliquez avec le bouton droit sur le composant Workload Archiving Server et sélectionnez Desired State > Down (État souhaité > Arrêté). Le Workload Archiving Server est à présent inactif. 348 11 11 Administration de Control-M Configuration Manager Control-M Workload Automation (AFT) est un client FTP/SFTP qui permet de surveiller et de transférer les fichiers depuis un hôte local vers un hôte distant, un hôte distant vers un hôte local, ou un hôte distant vers un autre hôte distant. Control-M Workload Automation vous permet d'exécuter les tâches administratives suivantes dans Control-M Configuration Manager : Création, mise à jour, suppression, test, copie et exportation de comptes, comme décrit dans la section Gestion de profils de connexion (à la page 349). Création, mise à jour, copie et suppression de modèles MVS, vous permettant de définir des paramètres de transfert de fichier MVS, comme décrit dans la section Gestion de modèle de fichier MVS (à la page 363). Création, mise à jour, copie et suppression de modèles PGP, vous permettant de définir des commandes PGP à l'aide de votre propre application PGP à intégrer à Control-M Workload Automation pour chaque transfert, comme décrit dans la section Gestion de modèle PGP (à la page 366). Génération de clés SSH, permettant au client SFTP de s'authentifier auprès du serveur SFTP au lieu d'utiliser un mot de passe, comme décrit dans la section Générer des clés SSH (à la page 370). Autorisation d'un hôte SSH lorsque la signature du serveur SSH est modifiée, ce qui vous garantit une connexion au serveur SFTP approprié afin d'éviter les échecs de travail AFT, comme décrit dans la section Autoriser un hôte SSH (à la page 371). Configuration des paramètres généraux AFT et File Watcher, comme décrit dans la section Configurer les paramètres Control-M Workload Automation (à la page 372). Mise à jour des paramètres de profils de connexion, tels que le nom d'hôte, le nom d'utilisateur et le mot de passe de façon globale sur tous les comptes, comme décrit dans la section Paramètres de mise à jour globale des profils de connexion (à la page 375). Gestion de profils de connexion Avant de pouvoir définir un travail Control-M Workload Automation dans Control-M Workload Automation, vous devez créer un profil de connexion dans Control-M Configuration Manager, ce qui vous permet de vous connecter au serveur MFT requis. Un profil de connexion contient les paramètres de connexion à un serveur MFT spécifié, tels que le nom d'hôte, le port, le nom d'utilisateur et le mot de passe. En ajoutant un profil de connexion à Control-M Configuration Manager, vous permettez aux utilisateurs Control-M Workload Automation de se connecter au serveur MFT requis uniquement avec le nom du profil de connexion. Les utilisateurs peuvent alors exécuter un travail sans devoir fournir les informations d'authentification à chaque fois qu'ils se connectent au serveur MFT. Les procédures suivantes décrivent comment créer, éditer, supprimer, tester, copier et exporter un profil dans CCM. 349 Control-M Workload Automation Guide de l'administrateur Créer un profil de connexion (à la page 350) Modifier un profil de connexion (à la page 354) Supprimer un profil de connexion (à la page 355) Tester un profil de connexion (à la page 355) Copier un profil de connexion (à la page 356) Exporter un profil de connexion (à la page 356) Créer un profil de connexion Cette procédure décrit comment créer un profil de connexion MFT dans Control-M Configuration Manager, ce qui vous permet de définir un travail MFT dans Control-M Workload Automation. Pour créer un profil de connexion : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Workload Automation sur l'hôte que vous souhaitez gérer, cliquez avec le bouton droit de la souris et sélectionnez Gestion des profils de connexion. La boîte de dialogue Control-M for MFT – Gestion des profils de connexion s'affiche. 2. Cliquez sur . La boîte de dialogue Ajouter un profil de connexion s'affiche. 3. Dans le champ Nom du profil de connexion, saisissez le nom du profil de connexion que vous souhaitez ajouter, puis cliquez sur Suivant. Le nom du profil de connexion doit commencer par une lettre et ne doit contenir ni espaces, ni caractères spéciaux. 4. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres de profil de connexion Control-M Workload Automation (à la page 350). 5. Cliquez sur Suivant. La boîte de dialogue Ajouter un compte - Récapitulatif s'affiche. 6. Vérifiez les détails du profil de connexion, puis cliquez sur Test. Si le test s'effectue correctement, le profil de connexion est validé et vous pouvez alors définir un travail MFT, comme décrit dans Définition d'un travail Control-M Workload Automation. Si le test échoue, consultez le message d'erreur et effectuez le test à nouveau. 7. Cliquez sur Finish (Terminer). Le profil de connexion est ajouté à la boîte de dialogue Control-M for MFT – Gestion des profils de connexion. Paramètres de profil de connexion Control-M Workload Automation Le tableau suivant recense les paramètres de définition de détails de connexion pour ajouter un profil de connexion. 350 Control-M Workload Automation Guide de l'administrateur Ajouter un profil de connexion - Paramètres de définition de détails de connexion Champ Description Web Server Host Name (Nom Définit le nom du serveur de services Web MFT d'hôte du serveur Web) use SSL (utiliser SSL) Détermine si SSL est utilisé ou non pour chiffrer la connexion entre Control-M Workload Automation et le serveur Web MFT. Avant d'activer l'option use SSL, configurez Control-M Workload Automation comme décrit dans Paramètres de Control-M Workload Automation. Guide d'administration de Control-M Workload Automation. Numéro de port Définit le numéro de port du serveur de services Web MFT Namespace ID (ID d'espace de nom) Définit l'ID de la méthode d'authentification du serveur MFT. Pour obtenir les paramètres, demandez-les à votre administrateur MFT. Nom d'utilisateur Définit le nom d'utilisateur pour le serveur MFT Mot de passe Définit le mot de passe pour le serveur MFT Confirmer le mot de passe Confirme le mot de passe pour le serveur MFT 351 Control-M Workload Automation Guide de l'administrateur Paramètres de protocole FTP Le tableau suivant recense les paramètres du protocole FTP. Paramètre Description FTP over SSL/TLS (FTPS) Définit FTP over SSL/TLS comme protocole de communication Clear Command Channel Définit le mode de transmission dans une connexion de contrôle, remplaçant le mode chiffré par le mode Texte clair. Vous pouvez sécuriser les informations sensibles, y compris votre nom d'utilisateur et votre mot de passe, en les envoyant en mode chiffré, puis en utilisant la sous-commande CCC (Clear Command Channel) pour rétablir le mode de transmission en texte clair et envoyer les informations de port et d'adresse IP (FTP over SSL/TLS). Clear Data Channel Chiffre le processus de connexion pendant que les fichiers sont transférés sans chiffrement. Vous pouvez sélectionner cette option si vous souhaitez chiffrer vos informations de connexion et transférer vos fichiers sans chiffrement. SSL Implicite Crée automatiquement une connexion SSL entre le client AFT et le serveur FTP (port par défaut 990). En mode SSL Explicite, le client AFT se connecte au serveur FTP, puis passe la connexion en mode SSL (FTP over SSL/TLS). Niveau de sécurité SSL Définit le niveau de sécurité SSL 2, 3 ou 4 pour l'hôte. Pour plus d'informations sur les niveaux de sécurité SSL. FTP Passif Initie les connexions de données et de contrôle du client AFT vers le serveur FTP, ce qui résout les problèmes de pare-feu. Remplacer l'adresse IP Force les connexions passives à utiliser l'adresse hôte. 352 Control-M Workload Automation Guide de l'administrateur Paramètres de protocole SFTP (SSH) Le tableau suivant recense les paramètres du protocole SFTP (SSH). Paramètre Description Algorithme de chiffrement Détermine l'algorithme utilisé pour chiffrer le fichier transféré Compression Compresse le fichier avant transfert Authentification par clé Utilise l'authentification par clé pour accéder au serveur SFTP. Pour générer les clés SSH, consultez la section Générer des clés SSH (à la page 370) Nom de clé privée Définit le chemin d'accès et le nom de fichier de la clé privée Phrase de passe de la clé Définit le mot de passe du fichier de clé privée Confirmer le mot de passe Confirme le mot de passe du fichier de clé privée 353 Control-M Workload Automation Guide de l'administrateur Paramètres supplémentaires du profil de connexion Le tableau suivant recense les paramètres supplémentaires du profil de connexion. Paramètre Description Vérifier la taille du fichier de destination Vérifie la taille du fichier après un transfert réussi. Si le nom d'un fichier de transfert contient des espaces, et si cette vérification échoue, vous ne devez pas sélectionner cette option, car certains serveurs FTP ne répertorient pas les noms de fichier contenant des espaces. Cette option n'est disponible que sur les serveurs FTP Windows et UNIX. Vérifier la somme de contrôle Vérifie que le fichier a été transféré correctement en exécutant la somme de contrôle MD5 sur le serveur FTP. Cette option n'est disponible que pour les serveurs FTP qui prennent en charge les commandes de somme de contrôle XMD5 ou SITE CHECKSUM. Pour les serveurs FTP UNIX, assurez-vous que le programme md5sum est installé sur le chemin de recherche du serveur FTP, afin de permettre aux commandes SITE CHECKMETHOD MD5 et SITE CHECKSUM de s'exécuter correctement. Redémarrer à partir de l'échec Relance le transfert de fichier à partir du point d'échec. Si vous vous connectez à un serveur FTP, vous devez cocher cette case, ainsi que la case « Redémarrer à partir du point d'échec » dans le volet de propriétés du travail, comme décrit dans la section Définir un travail Control-M Workload Automation. Si vous utilisez un type de connexion différent, cochez la case « Réexécuter à partir du point d'échec » dans le volet de propriétés du travail. Modifier un profil de connexion Cette procédure décrit comment modifier un profil de connexion dans Control-M Configuration Manager. Pour éditer un profil de connexion : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Workload Automation, cliquez avec le bouton droit de la souris, puis sélectionnez Gestion des profils de connexion. La boîte de dialogue Control-M Workload Automation – Gestion des profils de connexion s'affiche. 2. Sélectionnez le profil de connexion que vous souhaitez modifier, puis cliquez sur 354 . Control-M Workload Automation Guide de l'administrateur La boîte de dialogue Mettre à jour le profil de connexion <profil de connexion> s'affiche. 3. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres de profil de connexion Control-M Workload Automation (à la page 350). 4. Vérifiez les détails du profil de connexion, puis cliquez sur Test (facultatif). Si le test s'effectue correctement, le profil de connexion est validé et vous pouvez alors définir un travail MFT, comme décrit dans Définition d'un travail Control-M Workload Automation. Si le test échoue, consultez le message d'erreur et effectuez le test à nouveau. 5. Cliquez sur OK. Le profil de connexion est mis à jour dans la boîte de dialogue Control-M Workload Automation – Gestion des profils de connexion. Supprimer un profil de connexion Cette procédure décrit comment supprimer un profil de connexion de CCM. Pour supprimer un profil de connexion : 1. Dans CCM, sélectionnez Control-M for MFT, cliquez avec le bouton droit, puis sélectionnez Gestion des profils de connexion. La boîte de dialogue Control-M for MFT – Gestion des profils de connexion s'affiche. 2. Sélectionnez le modèle de connexion que vous souhaitez supprimer, puis cliquez sur l'icône . Un message de confirmation s'affiche. 3. Cliquez sur Oui. Le profil de connexion est supprimé. Tester un profil de connexion Cette procédure décrit comment tester un profil de connexion dans Control-M Configuration Manager afin de valider les paramètres de connexion. Pour tester un profil de connexion : 1. Dans Control-M Configuration Manager, sélectionnez Control-M for MFT, cliquez avec le bouton droit, puis sélectionnez Gestion des profils de connexion. La boîte de dialogue Control-M for MFT – Gestion des profils de connexion s'affiche. 2. Sélectionnez le profil de connexion que vous souhaitez tester, puis cliquez sur . Si le test s'effectue correctement, le profil de connexion est validé et vous pouvez alors définir un travail MFT, comme décrit dans Définition d'un travail Control-M Workload Automation/Définition d'un travail BladeLogic/Définition des travaux VMware Power Task. Si le test échoue, consultez le(s) message(s) d'erreur, corrigez les problèmes le cas échéant, puis effectuez le test à nouveau. 355 Control-M Workload Automation Guide de l'administrateur Copier un profil de connexion Cette procédure décrit comment copier un profil de connexion dans Control-M Configuration Manager, ce qui vous permet de définir un profil de connexion supplémentaire à l'aide des paramètres d'un profil de connexion existant. Pour copier un profil de connexion : 1. Dans CCM, sélectionnez Control-M for MFT, cliquez avec le bouton droit, puis sélectionnez Gestion des profils de connexion. La boîte de dialogue Control-M for MFT – Gestion des profils de connexion s'affiche. 2. Sélectionnez le profil de connexion que vous souhaitez copier, puis cliquez sur . La boîte de dialogue Copier <Profil de connexion> Profil de connexion s'affiche. 3. Dans le champ Nom du profil de connexion, saisissez un nom pour le nouveau profil de connexion, puis cliquez sur OK. Si vous souhaitez modifier des paramètres de ce profil de connexion, consultez la section Modifier un profil de connexion (à la page 354). 4. Cliquez sur Test (facultatif). Si le test s'effectue correctement, la connexion est validée et vous pouvez alors définir un travail MFT, comme décrit dans Définition d'un travail Control-M Workload Automation/Définition d'un travail BladeLogic/Définition des travaux VMware Power Task. Si le test échoue, consultez le message d'erreur et effectuez le test à nouveau. 5. Cliquez sur OK. Exporter un profil de connexion Cette procédure décrit comment exporter un profil de connexion depuis un Control-M/Agent vers un autre Control-M/Agent, sur lequel est installé Control-M for MFT. Pour exporter un profil de connexion : 1. Dans CCM, sélectionnez Control-M for MFT sur l'hôte que vous souhaitez gérer, cliquez avec le bouton droit de la souris et sélectionnez Gestion des profils de connexion. La boîte de dialogue Control-M for MFT – Gestion des profils de connexion s'affiche. 2. Sélectionnez le profil de connexion que vous souhaitez exporter, puis cliquez sur . La boîte de dialogue Gestion des profils de connexion - Destination du profil de connexion exporté s'affiche. 3. Dans la liste déroulante Nom du Control-M/Server, sélectionnez le Control-M/Server contenant le Control-M/Agent sur lequel vous souhaitez exporter le profil de connexion. 4. Dans la liste déroulante Nom d'hôte de Control-M/Server, sélectionnez le Control-M/Agent contenant le Control-M Workload Automation cible pour exporter le profil de connexion. 5. Cliquez sur OK. La boîte de dialogue Destination du profil de connexion exporté s'affiche. 356 Control-M Workload Automation Guide de l'administrateur 6. Dans le champ Nom du profil de connexion, saisissez un nom pour le profil de connexion exporté, puis cliquez sur OK. Si vous souhaitez modifier des paramètres de ce profil de connexion, consultez la section Modifier un profil de connexion (à la page 354). 7. Cliquez sur Test (facultatif). Si le test s'effectue correctement, le profil de connexion est validé et vous pouvez alors définir un travail MFT, comme décrit dans Définition d'un travail Control-M Workload Automation/Définition d'un travail BladeLogic/Définition des travaux VMware Power Task. Si le test échoue, consultez le message d'erreur et effectuez le test à nouveau. 8. Cliquez sur OK. 357 12 12 Gestion du profil de connexion en mode silencieux Avant de pouvoir définir un travail AFT dans Control-M Workload Automation, vous devez créer un profil de connexion, ce qui vous permet de vous connecter au serveur requis pour transférer les fichiers. Un profil de connexion contient les paramètres de connexion à un ou plusieurs serveurs spécifiés, tels que le nom d'hôte, le port, les protocoles de communication, le nom d'utilisateur et le mot de passe. En créant un profil de connexion, vous permettez aux utilisateurs Control-M Workload Automation de se connecter au serveur requis uniquement avec le nom du profil de connexion. Les utilisateurs peuvent alors définir ou modifier un travail sans devoir fournir les détails de l'authentification et de l'attribut de connexion à chaque connexion à un serveur. Les procédures suivantes décrivent comment créer, mettre à jour, supprimer et tester un profil de connexion en mode silencieux : Créer un profil de connexion (à la page 358) Modifier un profil de connexion (à la page 362) Supprimer un profil de connexion (à la page 362) Tester un profil de connexion (à la page 363) Créer un profil de connexion Cette procédure décrit comment créer un profil de connexion en mode silencieux, ce qui vous permet de définir un travail AFT dans Control-M Workload Automation. Pour créer un profil de connexion : Pour une ligne de commande, saisissez les paramètres requis pour le mode silencieux, comme décrit dans la section Paramètres du mode silencieux (à la page 359). Les paramètres d'opération (ajouter, mettre à jour, supprimer) doivent suivre les paramètres de l'agent sous Windows. Sous UNIX, le paramètre d'opération doit apparaître en premier. Si vous exécutez cet utilitaire sous UNIX, toutes les barres obliques inverses « \ » doivent être doublées « \\ ». L'exemple suivant définit un nouveau profil de connexion nommé local_SFTP, où host1 est l'ordinateur local et host2 est un serveur SFTP. EXEMPLE : ctmaftacc -add -account local_SFTP -emuser ftpuser -host1 djgh64 -ostype1 unix -user1 ctmagent -pswd1 ctmpass -home1 /home/ctmagent/ -host2 yotli17 -ostype2 unix -port2 22 -user2 ftpuser -pswdenc2 00510-570-57011900100-2200340110 -home2 /home/ftpuser/ -security2 sftp -encrypt2 blowfish -compress2 N L'exemple suivant définit un nouveau profil de connexion nommé FTP_SSL, où host1 est un serveur FTP distant et host2 est un serveur FTP over SSL/TLS. 358 Control-M Workload Automation Guide de l'administrateur EXEMPLE : ctmaftacc -agent Default -add -account FTP_SSL -emuser ssluser -host1 lucia65 -ostype1 OS400 -port1 21 -user1 ctmagent -pswd1 ctmpass -home1 /home/ctmagent/ -host2 baegh51 -ostype2 windows -port2 21 -user2 dghdom\\ftpuser -pswdenc2 00510-570-57011900100-2200340110 -home2 c:\\ftpuser\\ -security2 ftp_ssl Paramètres du mode silencieux Le tableau suivant recense les paramètres du mode silencieux. Paramètre Description agent Définit le nom du Control-M/Agent sur lequel Control-M Workload Automation est installé (Windows uniquement). Profil de connexion Définit le nom du profil de connexion. emuser Définit les utilisateurs EM autorisés. S'il existe plusieurs utilisateurs Control-M/EM, ils doivent mis entre guillemets (") et séparés par une barre verticale (|). host1, host2 Définit le nom de l'ordinateur hôte. ostype1, ostype2 Détermine sur quelle plateforme l'hôte réside. Si vous définissez un profil de connexion sur un ordinateur Microsoft Windows, consultez la section Configurer les détails de connexion pour un serveur Windows distant (à la page 387) (côté distant uniquement). user1, user2 Définit le nom d'utilisateur de chaque hôte. S'il s'agit d'un hôte local sous Windows, le nom de domaine doit être spécifié. S'il s'agit d'un hôte distant sous Windows, le nom de domaine devra peut-être être spécifié si le serveur le demande. pswd1, pswd2 Définit le mot de passe de chaque profil de connexion utilisateur. home1, home2 Détermine le répertoire personnel de chaque hôte qui apparaît dans la boîte de dialogue Sélection du fichier dans le volet de propriétés AFT. Control-M Workload Automation est compatible avec le Format de nom 0 et le Format de nom 1. La syntaxe du répertoire personnel détermine le format utilisé (plateformes OS/400 uniquement). 359 Control-M Workload Automation Guide de l'administrateur Paramètre Description Lang1, Lang2 Définit la langue de l'hôte distant. Anglais Espagnol Allemand Français Italien Portugais I18N (UTF-8, JapanEUC (japonais EUC), MS932 (japonais SHIFT-JIS), MS949 (coréen EUC), GB18030 (chinois simplifié GB), MS936 (chinois simplifié GBK), EUC-TW (chinois traditionnel EUC), MS950 (chinois traditionnel BIG5) Les langues Latin 1 sont activées uniquement pour la connexion FTP. Si le mode I18N est activé sur Control-M/Agent, les codages CJC sont également disponibles (Control-M/Agent 6.3.01 et versions ultérieures). port1, port2 Détermine le port utilisé pour communiquer par chaque hôte. Par défaut : pswdenc1, pswdenc2 FTP : 21 SFTP : 22 Définit le mot de passe chiffré pour chaque profil de connexion utilisateur. Si vous utilisez un mot de passe en texte clair, chiffrez le mot de passe comme décrit dans la section Chiffrer un mot de passe. security1, security2 Définit le protocole de communication FTP_SSL ou SFTP pour chaque hôte. encrypt1, encrypt2 Détermine l'algorithme SFTP blowfish, aes, des, 3des ou ARCFOUR, utilisé pour chiffrer le fichier transféré pour chaque hôte. compress1, compress2 Compresse le fichier avant transfert pour chaque hôte. 360 Control-M Workload Automation Guide de l'administrateur Paramètre Description Destsize Vérifie la taille du fichier après un transfert réussi. Si le nom d'un fichier de transfert contient des espaces, et si cette vérification échoue, vous ne devez pas sélectionner cette option, car certains serveurs FTP ne répertorient pas les noms de fichier contenant des espaces. Cette option n'est disponible que sur les serveurs FTP Windows et UNIX. Checksum Vérifie que le fichier a été transféré correctement en exécutant la somme de contrôle MD5 sur le serveur FTP. Remarques : Cette option n'est disponible que pour les serveurs FTP qui prennent en charge les commandes de somme de contrôle XMD5 ou SITE CHECKSUM. Pour les serveurs FTP UNIX, assurez-vous que le programme md5sum est installé sur le chemin de recherche du serveur FTP, afin de permettre aux commandes SITE CHECKMETHOD MD5 et SITE CHECKSUM de s'exécuter correctement. Redémarrer Relance le transfert de fichier à partir du point d'échec. Si vous vous connectez à un serveur FTP, vous devez sélectionner cette option, ainsi que la case Redémarrer à partir du point d'échec dans le volet de propriétés, comme décrit dans la section Définir un travail Control-M Workload Automation. Si vous utilisez un type de connexion différent, cochez la case Réexécuter à partir du point d'échec dans le volet de propriétés du travail. Keyfile1, Keyfile2 Définit le chemin d'accès et le nom de fichier de la clé d'authentification pour chaque hôte. Passphr1, Passphr2 Définit le mot de passe du fichier de clé privée pour chaque hôte. Passphrenc1, Passphrenc2 Définit le mot de passe chiffré du fichier de clé privée pour chaque hôte. Si vous utilisez un mot de passe en texte clair, chiffrez le mot de passe comme décrit dans la section Chiffrer un mot de passe. Passive1, Passive2 Initie les connexions de données et de contrôle du client AFT vers le serveur FTP, ce qui résout les problèmes de pare-feu. Pour plus d'informations sur les modes FTP Actif et Passif, consultez la section Configurer un pare-feu FTP en mode actif et passif (à la page 388). 361 Control-M Workload Automation Guide de l'administrateur Paramètre Description SubIpAdd1, SubIpAdd2 Force les connexions passives à utiliser l'adresse hôte. CCC1, CCC2 Définit le mode de transmission dans une connexion de contrôle, remplaçant le mode chiffré par le mode Texte clair. Cela signifie que vous pouvez sécuriser les informations sensibles, y compris votre nom d'utilisateur et votre mot de passe, en les envoyant en mode chiffré, puis en utilisant la sous-commande CCC (Clear Command Channel) pour rétablir le mode de transmission en texte clair pour envoyer les informations de port et d'adresse IP (FTP over SSL/TLS). CDC1, CDC2 Chiffre le processus de connexion pendant que les fichiers sont transférés sans chiffrement. Vous pouvez sélectionner cette option si vous souhaitez chiffrer vos informations de connexion et transférer vos fichiers sans chiffrement. IMPLICIT1, IMPLICIT2 Crée automatiquement une connexion SSL entre le client AFT et le serveur FTP (port par défaut 990). En mode SSL Explicite, le client AFT se connecte au serveur FTP, puis passe la connexion en mode SSL (FTP over SSL/TLS). SSL_LEVEL1, SSL_LEVEL2 Définit le niveau de sécurité SSL 2, 3 ou 4 pour l'hôte. Pour plus d'informations sur les niveaux de sécurité SSL, consultez la section Configuration FTP over SSL/TLS (à la page 381). Modifier un profil de connexion Cette procédure décrit comment mettre à jour un profil de connexion en mode silencieux, ce qui vous permet de définir un travail AFT dans Control-M Workload Automation. Pour éditer un profil de connexion : Depuis une ligne de commande, mettez à jour les paramètres requis, comme décrit dans la section Paramètres du mode silencieux (à la page 359). L'exemple suivant met à jour un profil de connexion appelé local_SFTP, en modifiant le mot de passe pour user1 et le nom d'utilisateur, le mot de passe et le répertoire personnel pour host2. EXEMPLE : ctmaftacc -agent Default -update -account local_SFTP -pswd1 pasnew -user2 slavaft -pswdenc2 00170-570-64011650100-2218340126 -home2 /home/slavaft/ Supprimer un profil de connexion Cette procédure décrit comment supprimer un profil de connexion en mode silencieux. 362 Control-M Workload Automation Guide de l'administrateur Pour supprimer un profil de connexion : Depuis une ligne de commande, saisissez la commande suivante et appliquez les valeurs requises, comme décrit dans la section Paramètres du mode silencieux (à la page 359). ctmaftacc [-agent agent_name] -del -account account_name Tester un profil de connexion Cette procédure décrit comment tester un profil de connexion en mode silencieux, pour confirmer que vous pouvez vous connecter aux serveurs FTP requis. REMARQUE : Lorsque vous exécutez un travail Control-M OS qui teste un profil de connexion, vous devez utiliser le paramètre -batch. Pour tester un profil de connexion : 1. Effectuez l'une des opérations suivantes : a. Pour tester un profil de connexion unique, saisissez la commande suivante : ctmaftacc [-agent agent_name] -validate -account account_name b. Pour tester tous les profils de connexion, saisissez la commande suivante : ctmaftacc [-agent agent_name] -validate -account 2. Appliquez les valeurs requises pour chaque paramètre, comme décrit dans Paramètres du mode silencieux (à la page 359). Chapter Gestion de modèle de fichier MVS Les procédures suivantes décrivent comment ajouter, mettre à jour, copier et supprimer les modèles de fichier MVS utilisés pour déterminer comment gérer les transferts de fichiers MVS. Créer un modèle de fichier MVS (à la page 363) Modifier un modèle de fichier MVS (à la page 365) Copier un modèle de fichier MVS (à la page 365) Supprimer un modèle de fichier MVS (à la page 366) Créer un modèle de fichier MVS Cette procédure décrit comment créer un modèle de fichier MVS dans Control-M Configuration Manager, afin de l'utiliser pour déterminer comment gérer les transferts de fichiers MVS. Pour créer un modèle de fichier MVS : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles de fichier MVS. La fenêtre Gestion des modèles de fichier MVS Control-M Workload Automation s'affiche. 2. Cliquez sur l'onglet . 363 Control-M Workload Automation Guide de l'administrateur La boîte de dialogue Détails du modèle de fichier MVS s'affiche. 3. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres de modèle MVS (à la page 364). Le modèle de fichier MVS est ajouté à la fenêtre Gestion des modèles de fichier MVS Control-M Workload Automation. Paramètres de modèle MVS Le tableau suivant recense les paramètres de modèle MVS. Paramètre Description Nom du modèle Définit le nom du modèle MVS. Le premier caractère ne peut pas être un entier. Format d'enregistrement Détermine la valeur du format d'enregistrement. Longueur d'enregistrement logique Détermine les valeurs de longueur d'enregistrement logique, entre 0 et 32 760. Taille de bloc Détermine les valeurs de taille de bloc, entre 0 et 32 760. Table de traduction Détermine quelle table est utilisée par le serveur FTP lors du transfert pour traduction (8 caractères maximum). Mode de transfert Détermine le mode utilisé pour transférer les fichiers : Bloc : transfère le fichier sous la forme d'une série de blocs de données précédés par un ou plusieurs octets d'en-tête. Flux : transfère le fichier sous la forme d'un flux d'octets. Le mode de transfert est valide uniquement pour le transfert de fichiers de MVS vers MVS. Classe de gestion SMS Détermine quelle classe de gestion SMS est attribuée à un nouvel ensemble de données. Codage DBCS Détermine quels ensembles de données DBCS sont utilisés pour le transfert. Unités d'allocation Détermine quel type d'unités d'allocation est utilisé pour le transfert. Volume Définit la valeur du volume (6 caractères maximum). Unité Définit la valeur de l'unité (8 caractères maximum). 364 Control-M Workload Automation Guide de l'administrateur Paramètre Description Primaire Détermine la quantité de l'allocation primaire, entre 1 et 16 777 215. Secondaire Détermine la quantité de l'allocation secondaire, entre 1 et 16 777 215. Classe de données SMS Définit la classe de données SMS fournie par votre entreprise pour le serveur FTP. Transfert vers un fichier unique Crée un fichier avec un nom unique sur le système distant au lieu de remplacer un fichier existant. Le serveur FTP sur le système distant renvoie le nom du fichier créé au client AFT. Lorsque vous sélectionnez cette option, vous ne pouvez pas effectuer les opérations suivantes : Utiliser un préfixe temporaire pour le fichier de destination ; Renommer le fichier de destination ; Réexécuter à partir du point d'échec. Options supplémentaires (Host1, Host2) Définit les sous-paramètres et valeurs de la commande MVS FTP Server SITE (214 caractères maximum) Modifier un modèle de fichier MVS Cette procédure décrit comment mettre à jour un modèle de fichier MVS dans Control-M Configuration Manager, utilisé pour déterminer comment gérer les fichiers MVS après un transfert. Pour modifier un modèle de fichier MVS : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles de fichier MVS. La fenêtre Gestion des modèles de fichier MVS Control-M Workload Automation s'affiche. 2. Sélectionnez le modèle de fichier MVS que vous souhaitez mettre à jour, puis cliquez sur l'icône . 3. Mettez à jour les paramètres requis, comme décrit dans Paramètres de modèle MVS (à la page 364). Le modèle de fichier MVS est mis à jour. Copier un modèle de fichier MVS Cette procédure décrit comment copier un modèle de fichier MVS dans Control-M Configuration Manager, utilisé pour déterminer comment gérer les fichiers MVS après un transfert. 365 Control-M Workload Automation Guide de l'administrateur Pour copier un modèle de fichier MVS : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles de fichier MVS. La fenêtre Gestion des modèles de fichier MVS Control-M Workload Automation s'affiche. 2. Sélectionnez le modèle de fichier MVS que vous souhaitez copier, puis cliquez sur l'icône . 3. Mettez à jour les paramètres requis, comme décrit dans Paramètres de modèle MVS (à la page 364). Le modèle de fichier MVS est copié. Supprimer un modèle de fichier MVS Cette procédure décrit comment supprimer un modèle de fichier MVS dans Configuration Manager. Pour supprimer un modèle de fichier MVS : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles de fichier MVS. La fenêtre Gestion des modèles de fichier MVS Control-M Workload Automation s'affiche. 2. Sélectionnez le modèle de fichier MVS que vous souhaitez supprimer, puis cliquez sur l'icône . Un message de confirmation s'affiche. 3. Cliquez sur OK. Le modèle de fichier MVS est supprimé. Gestion de modèle PGP Les transferts Control-M Workload Automation peuvent être intégrés à votre application PGP. Cela vous permet de chiffrer des fichiers sur un ordinateur local avant un transfert, et de déchiffrer des fichiers sur un ordinateur local après un transfert. REMARQUE : Pour activer l'intégration PGP dans Control-M Workload Automation, une application PGP prenant en charge les opérations de ligne de commande groupées doit être installée sur l'ordinateur local. Pour exécuter des commandes PGP, vous devez ajouter l'utilisateur (défini dans le profil de connexion de l'hôte pour lequel la case CM local est cochée) aux règles spécifiques dans la fenêtre Paramètres de sécurité locale, tel que décrit dans la section Ajouter des utilisateurs aux règles de sécurité locale (à la page 389) (Windows uniquement). Les procédures suivantes décrivent comment créer, mettre à jour, copier et supprimer les modèles PGP, qui vous permettent de définir les commandes PGP pour chaque transfert. 366 Control-M Workload Automation Guide de l'administrateur Créer un modèle PGP (à la page 367) Modifier un modèle PGP (à la page 369) Copier un modèle PGP (à la page 370) Supprimer un modèle PGP (à la page 370) Créer un modèle PGP Cette procédure décrit comment créer un modèle PGP dans Control-M Configuration Manager, afin de l'utiliser pour définir les commandes PGP dans le volet de propriétés. REMARQUE : BMC Software vous recommande d'utiliser un des modèles GnuPG ou PGP prédéfinis, fournis par Control-M Workload Automation, qui définissent les paramètres de ligne de commande pour ces applications PGP. Pour utiliser un des modèles prédéfinis, consultez la section Copier un modèle PGP (à la page 370). Pour créer un modèle PGP : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles PGP. La fenêtre Control-M Workload Automation – Gestion des modèles PGP s'affiche. 2. Cliquez sur l'onglet . La boîte de dialogue Control-M Workload Automation – Détails du modèle PGP s'affiche. 3. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres de modèle PGP (à la page 368). 4. Cliquez sur OK. Le modèle PGP apparaît dans la fenêtre Control-M Workload Automation – Gestion des modèles PGP. 367 Control-M Workload Automation Guide de l'administrateur Paramètres de modèle PGP Le tableau suivant recense les paramètres de modèle PGP. Paramètre Description Nom du modèle Définit le nom du modèle PGP (longueur maximum : 30 caractères). Chemin d'accès complet exécutable PGP Définit l'emplacement et le nom du fichier exécutable pour l'application PGP. Code de sortie Définit le code d'une opération PGP réussie. Phrase de passe Définit la phrase de passe utilisée pour déchiffrer le fichier. Confirmer le mot de passe Confirme la phrase de passe utilisée pour déchiffrer le fichier. Destinataire Détermine le nom du destinataire défini dans la commande de chiffrement. 368 Control-M Workload Automation Guide de l'administrateur Paramètre Description Paramètres de Définit les paramètres de ligne de commande PGP pour le chiffrement/déchiffremen chiffrement/déchiffrement. t Vous pouvez utiliser les variables suivantes : $$PGP_PASSPHRASE$$ : Détermine la phrase de passe définie dans le champ Phrase de passe. Offre une sécurité supplémentaire, car vous n'avez pas besoin d'écrire la phrase de passe dans la commande PGP. $$PGP_RECIPIENT$$ : Détermine le nom du destinataire défini dans le champ Destinataire. $$PGP_INPUT_FILE$$ : Détermine le nom du fichier à chiffrer/déchiffrer. $$PGP_OUTPUT_FILE$$ : Détermine le nom et l'emplacement du fichier chiffré/déchiffré. Vous devez utiliser cette variable avec l'option de sortie de votre application PGP. Vous devez utiliser les deux variables $$PGP_INPUT_FILE$$ et $$PGP_OUTPUT_FILE$$ lors de la définition d'un modèle PGP. Dans le cas contraire, Control-M Workload Automation ne parvient pas à terminer l'opération PGP. Vous devez définir des paramètres de chiffrement ou de déchiffrement, ou les deux. Exemple de chiffrement GnuPG : -e -r $$PGP_RECIPIENT$$ -o $$PGP_OUTPUT_FILE$$ $$PGP_INPUT_FILE$$ Exemple de déchiffrement GnuPG : -d --batch --passphrase $$PGP_PASSPHRASE$$ -o $$PGP_OUTPUT_FILE$$ $$PGP_INPUT_FILE$$ Modifier un modèle PGP Cette procédure décrit comment modifier un modèle PGP dans Control-M Configuration Manager, afin de l'utiliser pour définir les paramètres PGP dans le volet de propriétés. REMARQUE : Vous ne pouvez pas modifier les modèles PGP prédéfinis (surlignés en rouge). Pour modifier un modèle PGP : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles PGP. La fenêtre Control-M Workload Automation – Gestion des modèles PGP s'affiche. 2. Sélectionnez le modèle que vous souhaitez mettre à jour, puis cliquez sur l'icône 369 . Control-M Workload Automation Guide de l'administrateur La boîte de dialogue Control-M Workload Automation – Modèle PGP s'affiche. 3. Pour chaque champ, mettez à jour la valeur requise, comme décrit dans Paramètres de modèle PGP (à la page 368). 4. Cliquez sur OK. Le modèle PGP est mis à jour. Copier un modèle PGP Cette procédure décrit comment copier un modèle PGP dans Control-M Configuration Manager. Pour copier un modèle PGP : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles PGP. La fenêtre Control-M Workload Automation – Gestion des modèles PGP s'affiche. 2. Sélectionnez le modèle que vous souhaitez copier, puis cliquez sur l'icône . La boîte de dialogue Control-M Workload Automation – Détails du modèle PGP s'affiche. 3. Dans le champ Nom du modèle, saisissez un nom pour le nouveau modèle, puis cliquez sur OK. Le modèle PGP est copié. Supprimer un modèle PGP Cette procédure décrit comment supprimer un modèle PGP dans Control-M Configuration Manager. REMARQUE : Vous ne pouvez pas supprimer les modèles PGP prédéfinis (surlignés en rouge). Pour supprimer un modèle PGP : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Gestion des modèles PGP. La fenêtre Control-M Workload Automation – Gestion des modèles PGP s'affiche. 2. Sélectionnez le modèle PGP que vous souhaitez supprimer, puis cliquez sur l'icône . Un message de confirmation s'affiche. 3. Cliquez sur Oui. Le modèle est supprimé. Chapitr e Générer des clés SSH Cette procédure décrit comment générer des clés SSH privées et publiques dans Control-M Configuration Manager, ce qui permet au client SFTP de s'authentifier auprès du serveur SFTP au lieu d'utiliser un mot de passe. Une fois les clés générées, vous devez envoyer la clé publique à l'administrateur du serveur SFTP pour activer l'authentification de clé publique. 370 Control-M Workload Automation Guide de l'administrateur REMARQUE : Pour utiliser votre clé OpenSSH existante, consultez la section KA319520. Pour générer des clés SSH : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Générer une clé SSH. La boîte de dialogue Control-M Workload Automation – Générer une clé SSH s'affiche. 2. Dans le champ Nom de la clé, saisissez le nom des clés privée et publique. 3. Dans la zone Phrase de passe de la clé, procédez de la façon suivante : a. Dans le champ Phrase de passe, saisissez le mot de passe du fichier de clés privées. b. Dans le champ Confirmer la phrase de passe, saisissez à nouveau le mot de passe du fichier de clé privée. 4. Dans la zone Paramètres de génération de clé, sélectionnez les paramètres requis, puis cliquez sur Enregistrer. Les clés publique et privée sont générées et enregistrées à l'emplacement suivant sur l'ordinateur Control-M/Agent : <Control-M/Agent_Home_Dir>\cm\AFT\data\keys REMARQUE : Les clés générées définies avec un plus grand nombre de bits offrent une plus grande sécurité. Cependant, il est possible qu'un message « Délai dépassé » s'affiche si elles sont générées sur un ordinateur plus lent. Vérifiez que les clés ont été générées en contrôlant l'emplacement ci-dessus. 5. Pour augmenter le délai de dépassement, consultez la section : • Augmenter le délai de dépassement dans Control-M/EM (à la page 390) • Augmenter le délai de dépassement dans Control-M/Server (à la page 390) 6. Pour enregistrer la clé publique localement, cliquez sur Oui. 7. Sélectionnez le nom de fichier et l'emplacement de la clé publique, qui peuvent être distribués ultérieurement vers le serveur SSH. La clé est enregistrée sur l'ordinateur local du client Control-M/EM. 8. Ajoutez le chemin d'accès, le nom de fichier et la phrase de passe de la clé privée à un profil de connexion, tel que décrit dans la section Créer un profil de connexion (à la page 350). Autoriser un hôte SSH Cette procédure décrit comment autoriser un hôte SSH dans Control-M Configuration Manager, ce qui vous assure de vous connecter au bon serveur SFTP. La clé d'autorisation de l'hôte peut changer lorsque vous réinstallez le serveur SSH. Également, si vous travaillez dans un environnement en grappe, vous devez autoriser tous les nœuds de la grappe avant de créer un profil de connexion. Si la clé a été modifiée, ou si vous n'avez pas autorisé tous les nœuds de la grappe, le travail suivant échoue, et la sortie indique HOST NOT AUTHORIZED (hôte non autorisé). Contactez votre administrateur système SFTP pour vérifier si la signature a changé. 371 Control-M Workload Automation Guide de l'administrateur Pour autoriser un hôte SSH : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Autoriser un hôte SSH. La boîte de dialogue Autoriser l'hôte SSH connu s'affiche. 2. Dans le champ Nom de l'hôte, saisissez le nom de l'hôte que vous souhaitez autoriser. 3. Dans le champ Port, saisissez le port de l'hôte. 4. Cliquez sur Autoriser. 5. Si vous travaillez dans un environnement en grappe, et que vous souhaitez autoriser plusieurs hôtes dans la grappe, avec des signatures différentes, procédez de la façon suivante : a. Vérifiez que la case Clés d'hôtes SSH multiples est cochée dans la boîte de dialogue Gestion de la configuration, comme décrit dans Configurer les paramètres Control-M Workload Automation (à la page 372). b. Sélectionnez Hôte virtuel. c. Dans le champ Nom de l'hôte, saisissez le nom de l'hôte que vous souhaitez autoriser. d. Dans le champ Hôte physique, saisissez le nom logique de la grappe, puis cliquez sur Autoriser. e. Répétez cette action pour chaque hôte de la grappe. 6. Cliquez sur Close (Fermer). L'hôte SSH est autorisé. Configurer les paramètres Control-M Workload Automation Cette procédure décrit comment configurer les paramètres généraux Control-M Workload Automation et File Watcher dans Control-M Configuration Manager. Pour configurer les paramètres Control-M Workload Automation : 1. Dans Control-M Configuration Manager, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit, puis sélectionnez Gestion de la configuration. La boîte de dialogue Control-M Workload Automation – Gestion de la configuration s'affiche. 2. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres de configuration Control-M Workload Automation (à la page 373). 3. Cliquez sur OK. Les paramètres Control-M Workload Automation sont configurés. 372 Control-M Workload Automation Guide de l'administrateur Paramètres de configuration Control-M Workload Automation Le tableau suivant recense les paramètres de configuration Control-M Workload Automation. Paramètre Description Nombre de nouvelles tentatives Détermine le nombre de tentatives de connexion (entre 0 et 99) après un échec de connexion à un serveur FTP (par défaut : 5). Lorsque le serveur FTP distant est exécuté sur un système MVS, ce paramètre n'a aucun effet. Délai d'expiration de connexion Détermine le nombre de secondes pendant lesquelles le client AFT tente d'établir une connexion à un serveur FTP avant expiration du délai (par défaut : 30). Délai entre les nouvelles tentatives Détermine le nombre de secondes entre chaque tentative de connexion à un serveur FTP (par défaut : 6). Algorithme de Nagle pour Réduit le trafic du réseau pendant un transfert SFTP. SFTP Dossier PGP temporaire Détermine l'emplacement de stockage temporaire des fichiers PGP (par défaut : <Control-M/Rép_Base_Agent>\cm\AFT\pgp_tmp.). Les utilisateurs définis dans le profil de connexion de l'hôte pour lequel la case CM local est cochée doivent disposer d'autorisations pour la lecture et l'écriture dans le dossier temporaire PGP. Suivi du débogage SSL Détermine si les diagnostics SSL Control-M Workload Automation doivent être exécutés. Pour activer le suivi du débogage C Control-M Workload Automation, sélectionnez le niveau de débogage requis dans Control-M/Agent, comme décrit dans le Guide de l'administrateur. Clés d'hôte SSH multiples Permet d'autoriser plusieurs nœuds dans un environnement en grappe. Pour plus d'informations, voir Autoriser un hôte SSH (à la page 371). Utiliser l'authentification par mot de passe PAM Utilise une authentification PAM pour l'hôte local (ordinateurs Solaris et HP-UX uniquement). 373 Control-M Workload Automation Guide de l'administrateur Paramètre Description Intervalle entre les recherches de fichiers Détermine l'intervalle en secondes (entre 1 et 9 999) entre les tentatives successives de détection de l'existence d'un fichier et l'intervalle entre les tentatives de supervision de la taille d'un fichier après sa détection (par défaut : 30). Nombre d'itérations lorsque la taille est statique Détermine le nombre de tentatives (entre 1 et 999) de supervision de la taille du fichier lorsque celle-ci est statique après avoir atteint la taille détectée minimale (par défaut : 3). Contrôle que le fichier n'est pas utilisé Contrôle si le fichier est utilisé par un autre processus ou une autre application. Si c'est le cas, l'action de surveillance échoue. L'utilitaire de fusion doit être installé sur votre ordinateur et il doit exister dans le chemin d'accès de l'utilisateur racine. Dans le cas contraire, ce contrôle ne fonctionne pas correctement (UNIX uniquement). Modifier des profils de connexion globaux Cette procédure décrit comment modifier les paramètres des profils de connexion (tels que le nom d'hôte, le nom d'utilisateur et le mot de passe) utilisés dans plusieurs profils de connexion dans Control-M Configuration Manager. Pour modifier des profils de connexion globaux : 1. Dans Control-M Configuration Manager, cliquez avec le bouton droit sur Control-M Managed File Transfer et sélectionnez Mise à jour globale des profils de connexion. La boîte de dialogue Control-M Workload Automation – Mise à jour globale des profils de connexion s'affiche. 2. Pour chaque champ, saisissez la valeur requise, comme décrit dans Paramètres de mise à jour globale des profils de connexion (à la page 375). 3. Cliquez sur OK. La boîte de dialogue Control-M Workload Automation – Mettre à jour le résumé des profils de connexion s'affiche. 4. Pour afficher les résultats de la mise à jour, double-cliquez sur la ligne concernée. Si vous saisissez un nom d'utilisateur qui contient une barre oblique inverse (\), saisissez deux barres obliques inverses. Par exemple : ADPROD\\cuser. 374 Control-M Workload Automation Guide de l'administrateur Paramètres de mise à jour globale des profils de connexion Le tableau suivant recense les paramètres de mise à jour globale des profils de connexion. Paramètre Description Nom Control-M/Server Détermine le Control-M/Server qui contient le Control-M/Agent sur lequel vous souhaitez effectuer une mise à jour globale. Pour effectuer une mise à jour globale sur tous les Control-M/Servers, sélectionnez Outils > Sécurité > AFT – Mise à jour globale des profils de connexion. Nom d'hôte Control-M Détermine le Control-M/Agent ou TOUS les Control-M/Agents qui contiennent le profil de connexion sur le CM sur lequel vous souhaitez effectuer une mise à jour globale. Host Name (Nom d'hôte) Définit le nom d'hôte du paramètre que vous souhaitez mettre à jour. Si vous mettez à jour un mot de passe ou un nom d'utilisateur pour un hôte CM local, vous devez saisir « Local » dans ce champ. Nom d'utilisateur Définit le nom d'utilisateur du paramètre que vous souhaitez mettre à jour. Mettre à jour le Détermine si vous mettez à jour un nom d'hôte, un nom d'utilisateur ou un mot de passe sur un profil de connexion. REMARQUE : Si vous mettez à jour un nom d'hôte, vous ne pouvez pas mettre à jour un hôte CM local. Si vous mettez à jour un nom d'utilisateur, et si vous ne définissez pas de nouveau mot de passe et/ou de nouveau répertoire personnel, les champs ne sont pas mis à jour. Configuration de File Transfer Server Cette procédure décrit comment configurer File Transfer Server dans CCM. Pour configurer File Transfer Server : 1. Dans CCM, sélectionnez Control-M Managed File Transfer sur l'hôte à gérer, cliquez avec le bouton droit de la souris et sélectionnez File Transfer Server. 375 Control-M Workload Automation Guide de l'administrateur La fenêtre File Transfer Server s'affiche. 2. Configurez les paramètres suivants de File Transfer Server : • Paramètres généraux de File Transfer Server (à la page 377) • Paramètres des serveurs FTP/FTPS (à la page 378) • Paramètres du serveur SFTP (à la page 379) • Paramètres d'authentification de File Transfer Server (à la page 380) 3. Cliquez sur Enregistrer. File Transfer Server redémarre et les modifications sont activées. Connexion à SFTP Server à l'aide de l'authentification par clé publique Cette procédure décrit comment se connecter à SFTP Server à l'aide de l'authentification par clé publique sans se connecter avec un nom d'utilisateur et mot de passe pour chaque connexion. Pour se connecter à SFTP Server : 1. Générez des clés publiques de clients ou utilisez celles existantes depuis votre client SFTP. Si votre client est Control-M MFT, consultez la section Générer des clés SSH (à la page 370) 2. Accédez à l'emplacement suivant : <Agent_Home>\CM\AFT\data\ 3. Ouvrez le fichier authorized_keys, puis ajoutez une nouvelle ligne avec le format suivant : <user> <key format> <key content> EXEMPLE : cuser ssh-rsa AAAAB3NzaC1yc2EAAAAB97sd6f7f6dsfe3sdfsdalkjhfsdklafdufdsAJSDJKAJDHGjhgaSDjhgAj khgA 376 Control-M Workload Automation Guide de l'administrateur Paramètres généraux de File Transfer Server Le tableau suivant décrit les paramètres généraux de File Transfer Server. Paramètre Description Hôte Définit le nom d'hôte où File Transfer Server est installé. Répertoire de base Définit le chemin d'accès racine où sont stockés les fichiers transférés. REMARQUE : pour utiliser un répertoire différent pour chaque utilisateur connecté, vous devez ajouter \${userName} au chemin d'accès. EXEMPLE : C:\temp\${userName} Bob se connecte à File Transfer Server, puis charge le fichier a.txt sur le répertoire racine, le fichier est enregistré dans C:\temp\Bob\a.txt. Valeur par défaut : <Agent_Home>/CM/AFT/ftshome/${userName} Plusieurs connexions autorisées Détermine si plusieurs utilisateurs peuvent se connecter simultanément à File Transfer Server. Max. de connexions Détermine le nombre d'utilisateurs qui peuvent se connecter simultanément à File Transfer Server. Max des échecs de connexion Détermine le nombre maximal de tentatives de connexion avant une expiration. Délai entre les tentatives de connexion échouées Détermine le nombre de secondes d'attente après un échec de connexion avant la prochaine tentative. Limitation de bande passante activée Détermine s'il faut limiter le nombre de chargements et de téléchargements simultanés. Max de chargements simultanés Détermine le nombre maximum de chargements simultanés. Max de téléchargements simultanés Détermine le nombre maximum de téléchargements simultanés. 377 Control-M Workload Automation Guide de l'administrateur Paramètres des serveurs FTP/FTPS Le tableau suivant décrit les paramètres des serveurs FTP/FTPS. Paramètre Description Activer le serveur Détermine si File Transfer Server qui prend en charge la connexion du client avec le protocole FTP/FTPS est activé Port Détermine le numéro de port par lequel le File Transfer Server intégré écoute les connexions FTP/FTPS. REMARQUE : ce port est utilisé par les clients pour se connecter au serveur FTP/FTPS (valeur par défaut : 1221). Authentification Authentifie l'utilisateur FTP à l'aide d'une des méthodes suivantes : Utilisateur local Windows LDAP PAM (UNIX uniquement) Sécurisé Détermine si FTPS est activé ou non. Chemin d'accès au fichier keystore Définit le chemin d'accès au fichier qui contient le certificat du serveur. Mot de passe du fichier keystore Définit le mot de passe du fichier qui contient le certificat du serveur. Chiffres Détermine les paramètres de sécurité de chiffrement FTPS. Écouter les connexions implicites Détermine s'il faut activer automatiquement la sécurité après qu'une connexion est établie entre le client FTPS et le serveur Managed File Transfer. 378 Control-M Workload Automation Guide de l'administrateur Paramètres du serveur SFTP Le tableau suivant décrit les paramètres du serveur SFTP. Paramètre Description Activer le serveur Détermine si File Transfer Server qui prend en charge la connexion du client à l'aide de SFTP est activé. Port Détermine le numéro de port par lequel le File Transfer Server intégré écoute les connexions SFTP. REMARQUE : ce port est utilisé par les clients pour se connecter au serveur SFTP (valeur par défaut : 1222). Chemin d'accès au fichier keystore Définit le chemin d'accès au fichier qui contient le certificat du client. Mot de passe du fichier keystore Définit le mot de passe du fichier qui contient le certificat du serveur. Chiffres Détermine les paramètres de sécurité de chiffrement utilisés pour SFTP. Chemin d'accès au fichier utilisateur connu Définit le chemin d'accès au fichier qui contient les utilisateurs connus par SFTP. Authentification Authentifie l'utilisateur FTP à l'aide d'une des méthodes suivantes : Utilisateur local Windows LDAP PAM (UNIX uniquement) 379 Control-M Workload Automation Guide de l'administrateur Paramètres d'authentification de File Transfer Server Le tableau suivant décrit les paramètres d'authentification de File Transfer Server. Paramètre PAM (UNIX uniquement) Description Authentifie l'utilisateur FTP à l'aide de PAM. Nom de service Définit le nom du service PAM (mot de passe par défaut). LDAP Authentifie l'utilisateur FTP à l'aide de LDAP. Utilisateur Admin Définit l'utilisateur Admin LDAP. Mot de passe Admin Définit le mot de passe de l'administrateur LDAP. URL Définit l'adresse URL et le port d'un serveur d'annuaire, le nom de répertoire (DN) d'une entrée ou les critères d'exécution d'une recherche à l'intérieur de ce serveur. Nom du répertoire (DN) de base Détermine le point à partir duquel un serveur recherche les utilisateurs. Répertoire personnel Définit le répertoire de base de LDAP. Délai d'expiration Détermine le nombre de minutes d'attente avant expiration. 380 13 13 Procédures de configuration Les procédures suivantes décrivent comment configurer les fonctionnalités supplémentaires de Control-M Workload Automation : Configuration FTP over SSL/TLS (à la page 381) Configurer les détails de connexion pour un serveur Windows distant (à la page 387) Configurer un pare-feu FTP en mode actif et passif (à la page 388) Configurer un pare-feu SFTP (à la page 389) Ajouter des utilisateurs aux règles de sécurité locale (à la page 389) Augmenter le délai de dépassement dans Control-M/EM (à la page 390) Augmenter le délai de dépassement dans Control-M/Server (à la page 390) Configuration FTP over SSL/TLS Pour configurer votre prise en charge pour FTP over SSL/TLS, vous devez procéder de la façon suivante si vous souhaitez définir des travaux avec Control-M Workload Automation via un serveur FTP over SSL/TLS. Niveaux de sécurité SSL (à la page 381) : Décrit comment définir votre niveau de sécurité sous UNIX et Windows. Certification (à la page 382) : Décrit comment configurer Control-M Workload Automation pour l'authentification du serveur et du client. Modifier le mot de passe de la base de données des clés AFT (à la page 387) : Décrit comment remplacer le mot de passe de la base de données clé par défaut configuré avec Control-M Workload Automation par un mot de passe plus sûr. REMARQUE : Si votre serveur FTP over SSL/TLS ne nécessite pas d'authentification, vous pouvez utiliser Control-M Workload Automation sans autre configuration. Si vous souhaitez authentifier l'identité du serveur, définissez le niveau de sécurité 3. Sinon, vous devez définir le niveau de sécurité 4. Pour cela, suivez la procédure décrite dans la section Niveaux de sécurité SSL (à la page 381), puis passez directement à la section Certification (à la page 382). Niveaux de sécurité SSL Il existe trois niveaux de sécurité SSL : 2 : aucune authentification ; 3 : Control-M Workload Automation authentifie le serveur ; 4 : Control-M Workload Automation authentifie le serveur et envoie son propre certificat pour autoriser le serveur à authentifier Control-M Workload Automation. Les procédures suivantes décrivent comment définir le niveau de sécurité par défaut sous UNIX et Windows. 381 Control-M Workload Automation Guide de l'administrateur Définir le niveau de sécurité par défaut sous UNIX Définir le niveau de sécurité par défaut sous Windows Vous pouvez définir le niveau de sécurité par hôte dans un utilitaire de profil de connexion, comme décrit dans la section Paramètres de protocole FTP (à la page 352). Certification Un certificat est une chaîne ou un fichier utilisé pour authentifier une connexion entre un client et un serveur. Vous devez configurer Control-M Workload Automation pour qu'il effectue l'authentification du serveur, l'authentification du client, ou les deux, selon votre environnement. Les procédures suivantes décrivent comment configurer Control-M Workload Automation pour l'authentification du serveur et du client. Configurer Control-M Workload Automation pour l'authentification du serveur (à la page 382) Configurer Control-M Workload Automation pour l'authentification du client (à la page 383) Configurer Control-M Workload Automation pour un autre CA (à la page 384) Si vous souhaitez authentifier l'identité du serveur, et que le serveur authentifie le client, vous devez effectuer les deux procédures. REMARQUE : Toutes les commandes décrites dans les procédures suivantes sont écrites pour les utilisateurs d'UNIX. Lorsqu'ils utilisent ces commandes, les utilisateurs de Microsoft Windows doivent s'assurer de remplacer toutes les occurrences de barre oblique (« / ») par une barre oblique inverse (« \ »). REMARQUE : lorsque vous utilisez l'utilitaire sslcmd pour configurer l'environnement SSL/TSL, vous devez utiliser un chemin d'accès explicite, comme cela vous est demandé dans la procédure. Vous ne devez pas utiliser l'utilitaire sslcmd fourni avec Control-M/Agent. Configurer Control-M Workload Automation pour l'authentification du serveur Cette procédure décrit comment configurer Control-M Workload Automation pour l'authentification du serveur. Pour mettre en œuvre l'authentification du serveur, vous devez importer le CA appartenant à chaque serveur FTP over SSL/TLS auquel Control-M Workload Automation se connecte. Vous devez définir un mot de passe individuel pour assurer la sécurité des données. Avant de commencer Assurez-vous qu'un serveur FTP over SSL/TLS est installé et configuré. Déterminez si votre serveur nécessite : • Une authentification du Client ; • Une authentification du Serveur ; • Une authentification du Client et du Serveur ; • Aucune des options ci-dessus. Pour configurer Control-M Workload Automation pour l'authentification du serveur : 1. Définissez le niveau de sécurité 3 pour l'hôte. 382 Control-M Workload Automation Guide de l'administrateur 2. Copiez le fichier du CA du serveur FTP over SSL/TLS dans un emplacement temporaire sur l'ordinateur sur lequel Control-M Workload Automation est installé. REMARQUE : l'utilitaire d'administration SSL Control-M Workload Automation (sslcmd) utilise le format X.509 PEM (courrier à confidentialité accrue) pour importer les certificats. Si vous possédez un certificat dans un autre format, utilisez un programme de traduction pour le convertir au format X.509 PEM. Par exemple, pour convertir un certificat Microsoft au format X.509 PEM, utilisez les outils INETSDK Microsoft. 3. Accédez à l'emplacement suivant : <répertoire personnel Control-M/Agent>/cm/AFT/data/SSL/cert 4. Saisissez la commande suivante : ../bin/sslcmd -k aftkey.kdb 5. Le fichier aftkey.kdb est fourni avec un mot de passe par défaut. • Si vous avez créé un fichier aftkey.kdb dans la section Configurer Control-M Workload Automation pour un autre CA (à la page 384), utilisez le mot de passe que vous avez créé. • Si vous avez déjà modifié le mot de passe, utilisez le nouveau mot de passe. • Si vous n'avez pas créé de fichier aftkey.kdb, saisissez le mot de passe par défaut : cmforaft REMARQUE : Vous devez modifier ce mot de passe dès que possible pour assurer la sécurité des données. Pour cela, consultez la section Modifier le mot de passe de la base de données des clés AFT (à la page 387). Sinon, passez directement à l'étape 6. 6. Dans le menu de l'utilitaire sslcmd, sélectionnez l'Option 2 (Ajouter un CA). 7. Définissez le chemin d'accès et le nom du fichier de CA du serveur. EXEMPLE : /home/ctmagent/CA/server.pem 8. Pour enregistrer et quitter, sélectionnez l'Option 19. Configurer Control-M Workload Automation pour l'authentification du client Cette procédure décrit comment configurer Control-M Workload Automation pour l'authentification du client, qui permet au serveur d'authentifier Control-M Workload Automation. Vous pouvez utiliser le Certificat d'authentification (CA) Control-M Workload Automation, ou utiliser un certificat d'un fournisseur externe. Avant de commencer Assurez-vous qu'un serveur FTP over SSL/TLS est installé et configuré. Déterminez si votre serveur nécessite : • Une authentification du Client ; • Une authentification du Serveur ; • Une authentification du Client et du Serveur ; • Aucune des options ci-dessus. 383 Control-M Workload Automation Guide de l'administrateur Pour configurer Control-M Workload Automation pour l'authentification du client : 1. Définissez le niveau de sécurité 4 pour l'hôte. 2. Configurez Control-M Workload Automation pour l'authentification du serveur, comme décrit dans la section Configurer Control-M Workload Automation pour l'authentification du serveur (à la page 382). 3. Effectuez l'une des opérations suivantes : • Pour utiliser le CA Control-M Workload Automation, utilisez l'utilitaire d'Importation de votre serveur pour importer le fichier aftca.pem depuis l'emplacement suivant : <répertoire personnel Control-M/Agent>/cm/AFT/data/SSL/cert • Pour utiliser un autre CA, vous devez configurer Control-M Workload Automation pour que ce CA soit reconnu par l'application. La procédure suivante décrit comment faire. REMARQUE : Toutes les commandes décrites dans les procédures suivantes sont écrites pour les utilisateurs d'UNIX. Lorsqu'ils utilisent ces commandes, les utilisateurs de Microsoft Windows doivent s'assurer de remplacer toutes les occurrences de barre oblique (« / ») par une barre oblique inverse (« \ »). Configurer Control-M Workload Automation pour un autre CA Avant de commencer Si vous utilisez un autre CA, assurez-vous de disposer de ce qui suit : Un CA au format X.509 PEM (courrier à confidentialité accrue) pour Control-M Workload Automation. Un certificat au format PKCS#12 pour Control-M Workload Automation. Vous devez également connaître les mots de passe de chiffrement et d'intégrité (MAC) pour ce certificat. REMARQUE : Les certificats PKCS#12 possèdent deux mots de passe : chiffrement et intégrité (Codes d'authentification des messages, « Message Authentication Codes » ou MAC). Le mot de passe d'intégrité est utilisé pour vérifier que le fichier n'a pas été corrompu. Par conséquent, si vous fournissez un certificat PKCS#12, vous devez connaître ces deux mots de passe, qui ont été spécifiés lors de la création du certificat PKCS#12. Ces deux fichiers doivent avoir été enregistrés dans un dossier local sur l'ordinateur hôte sur lequel Control-M Workload Automation est installé, avant d'effectuer la procédure suivante. Pour configurer Control-M Workload Automation pour une autre autorité de certification : 1. Importez le CA sur votre serveur FTP. 2. Accédez à l'emplacement suivant, et renommez le fichier aftkey.kdb en aftkey-old.kdb. <répertoire personnel Control-M/Agent>/cm/AFT/data/SSL/cert 3. Depuis cet emplacement, exécutez la commande suivante : ../bin/sslcmd -k aftkey.kdb Le message suivant est affiché : Fichier aftkey.kdb introuvable. Saisissez le nouveau mot de passe du fichier de clé (aftkey.kdb) : 384 Control-M Workload Automation Guide de l'administrateur 4. Définissez et saisissez un mot de passe initial pour le fichier aftkey.kdb. Ce mot de passe doit contenir au moins 8 caractères. Saisissez à nouveau le mot de passe lorsqu'il vous est demandé. Le menu suivant est affiché : 1. Générer clé 2. Ajouter CA 3. Générer CSR 4. Ajouter cert 5. Lister clés 6. Supprimer clé 7. Lister certs 8. Lister CA 9. Afficher CA 10. Supprimer CA 11. Ajouter CRL 12. Modifier mot de passe KDB 13. Ajouter mot de passe indiqué 14. Lister mot de passe indiqué 15. Supprimer mot de passe indiqué 16. Importer paire de clés 17. Exporter paire de clés 18. Modifier libellé de paire de clés 19. QUITTER Saisir un choix [1 - 19] : 5. Saisissez 2. Vous êtes invité à saisir le nom de fichier du certificat d'authentification. 6. Définissez le chemin d'accès et le nom du fichier de CA Control-M Workload Automation. Exemple : /home/ctmagent/SSL/AFT.pem Le nouveau certificat d'authentification est ajouté et s'affiche. 7. Appuyez sur Entrée. Le menu principal s'affiche. 8. Saisissez 16. Vous êtes invité à saisir le nom de fichier du certificat. 9. Définissez le chemin d'accès et le nom du CA Control-M Workload Automation. Exemple : /home/ctmagent/SSL/AFT_cert.p12 10. Lorsqu'une identité vous est demandée, saisissez AFTDN. 385 Control-M Workload Automation Guide de l'administrateur 11. Lorsque vous y êtes invité, saisissez le premier mot de passe du certificat au format PKCS#12. 12. Lorsque vous y êtes invité, saisissez le mot de passe du certificat au format PKCS#12 MAC. Le message suivant est affiché : Command successful: Import Key Pair Enter to proceed. 13. Appuyez sur Entrée. Sélectionnez 19 pour fermer l'utilitaire. 14. Effectuez une des procédures décrites dans la section Modifier le mot de passe de la base de données des clés AFT (à la page 387). Puis, si votre serveur FTP over SSL/TLS nécessite une authentification du serveur, passez à la section Configurer Control-M Workload Automation pour l'authentification du serveur (à la page 382). Sinon, aucune autre configuration n'est nécessaire. Configuration de Java Keystore Le tableau suivant décrit les propriétés de configuration de Java Keystore. Un keystore est une base de données de clés cryptographiques, de chaînes de certificat X.509, et de certificats approuvés. Par défaut, Control-M MFT est installé avec un fichier keystore défini situé dans <Control-M/Agent home directory>/cm/AFT/data/SSL/cert/aftkeystore.pfx. Paramètre Description ssl.securitydir Définit le chemin d'accès au répertoire de sécurité où le fichier Java keystore est situé ssl.keystore.filename Définit le nom du fichier keystore. ssl.keystore.type Détermine le type de fichier keystore (PKCS12 ou JKS) ssl.keystore.keyalias (Facultatif) Définit un alias unique pour le keystore. Utilisez cette option si vous définissez le niveau de sécurité sur 4, et vous avez plus d'une entrée de clé privée dans le keystore. REMARQUE : s'il n'y a qu'une entrée de clé privée, il est inutile de définir cette propriété. ssl.keystore.password Définit le mot de passe chiffré du keystore. Utilisez le même mot de passe pour le keystore et les clés privées. REMARQUE : le fichier aftkeystore.pfx est fourni avec le mot de passe par défaut : password. Pour garantir la sécurité des données, modifiez ce mot de passe immédiatement, comme décrit dans la section Modifier le mot de passe de la base de données des clés AFT (à la page 387). Si vous avez créé un fichier keystore dans Configurer Control-M Workload Automation pour un autre CA (à la page 384), utilisez son mot de passe pour les futures commandes. Si vous l'avez déjà modifié, utilisez le nouveau mot de passe. 386 Control-M Workload Automation Guide de l'administrateur Modifier le mot de passe de la base de données des clés AFT Cette procédure décrit comment remplacer le mot de passe de la base de données clé par défaut configuré avec Control-M Workload Automation par un mot de passe plus sûr. REMARQUE : Si vous modifiez le mot de passe kdb pour la première fois, le mot de passe par défaut est cmforaft. Pour modifier le mot de passe de la base de données des clés : 1. Accédez à l'emplacement suivant : <Control-M/Agent_Home_Dir>\CM\AFT\data\SSL\bin 2. Saisissez la commande suivante : change_pass 3. Suivez les instructions à l'écran. Le mot de passe KDB et les fichiers de registre/configuration sont mis à jour. Configurer les détails de connexion pour un serveur Windows distant Cette procédure décrit comment configurer les détails de la connexion pour un serveur Windows distant, ce qui vous permet d'éviter tout problème causé par ce problème lors de la définition d'un profil de connexion Control-M Workload Automation. Il n'existe pas de méthode standard pour que les serveurs FTP/SFTP Windows affichent le système de fichiers. Pour configurer les détails de connexion pour un serveur Windows distant : 1. Depuis votre client FTP/SFTP local, connectez-vous au serveur FTP/SFTP Windows de la façon suivante : a. FTP : saisissez ftp <hôte> b. SFTP : saisissez sftp <nom d'utilisateur>@<hôte> Le serveur FTP/SFTP peut vous demander de définir le domaine. Le nom d'utilisateur et l'hôte doivent avoir les mêmes valeurs que celles utilisées lors de la définition du profil de connexion. REMARQUE : Le nom de l'application client SFTP peut varier, en fonction de l'application ou de la plateforme sur laquelle vous travaillez. 2. Saisissez votre mot de passe. 3. Depuis la ligne de commande, saisissez pwd. Le répertoire personnel de l'utilisateur s'affiche. La syntaxe du chemin d'accès du répertoire personnel indique le système d'exploitation sur lequel il est exécuté. 4. Sélectionnez le Type de système d'exploitation approprié dans l'utilitaire Gestion du profil de connexion, en fonction des informations suivantes : 387 Control-M Workload Automation Guide de l'administrateur a. Si le chemin utilise « / », définissez l'hôte UNIX. b. Si le chemin utilise « \ », définissez l'hôte Windows. Si vous sélectionnez le type de système d'exploitation UNIX, vous ne devez pas transférer les fichiers en mode ASCII. 5. Dans l'utilitaire Profil de connexion, assurez-vous que le nom du chemin d'accès au répertoire personnel est défini à l'aide de la même syntaxe que celle affichée dans la commande pwd (voir étape 3). Configurer un pare-feu FTP en mode actif et passif Control-M Workload Automation prend en charge le processus de transfert de données actif et le processus de transfert de données passif. Cela lui permet de travailler derrière un pare-feu et de se connecter à des serveurs FTP distants. Le mode FTP est défini dans l'utilitaire Profil de connexion, lorsque vous définissez la définition de la connexion. Cette procédure décrit comment configurer un pare-feu FTP en mode actif et passif. Pour configurer un pare-feu FTP en mode actif et passif : 1. Ouvrez les canaux de communication suivants dans le pare-feu du serveur FTP : • Port 21 du serveur FTP de n'importe où (le client se connecte au serveur) ; • Port 21 du serveur FTP aux ports supérieurs à 1 023 (le serveur répond au port de contrôle du client) ; • Port 20 du serveur FTP aux ports supérieurs à 1 023 (le serveur initie la connexion de données au port de données du client) ; • Port 20 du serveur FTP aux ports supérieurs à 1 023 (le client envoie des accusés de réception au port de données du serveur). Le mode actif peut être problématique pour les clients FTP derrière un pare-feu car le client FTP n'initie pas la connexion au port de données du serveur. Au lieu de cela, le serveur se connecte au port du client défini dans la commande PORT. Un système extérieur initiant une connexion au client est généralement bloqué par le pare-feu du client. Le mode Transfert de données passif FTP a été conçu pour résoudre ce problème. En mode passif, les événements se déroulent de la façon suivante : 1. Le client initie les deux connexions au serveur, en se connectant d'abord au port de commande 21 du serveur. 2. Le client envoie ensuite la commande PASV (qui demande l'ouverture d'un port aléatoire sans privilège du serveur pour le port de données, et envoie la commande PORT au client). 3. Le client se connecte ensuite au port du serveur de données indiqué dans la commande PORT. 2. Ouvrez les canaux de communication suivants dans le pare-feu du serveur FTP, pour prendre en charge le FTP en mode passif : • Port 21 du serveur FTP de n'importe où (le client se connecte au serveur) ; • Port 21 du serveur FTP aux ports supérieurs à 1 023 (le serveur répond au port de contrôle du client) ; 388 Control-M Workload Automation Guide de l'administrateur • Ports du serveur FTP supérieurs à 1 023 de n'importe où (le client initie la connexion de données à un port aléatoire spécifié par le serveur) ; • Ports du serveur FTP supérieurs à 1 023 aux ports distants supérieurs à 1 023 (le serveur envoie des accusés de réception et des données au port de données du client). Des problèmes peuvent survenir si un serveur FTP se trouve derrière un pare-feu, lorsque les clients FTP tentent d'utiliser le mode passif pour se connecter à un numéro de port aléatoire temporaire sur la machine du serveur FTP. Le problème le plus fréquent survient lorsque le pare-feu bloque la connexion du client au serveur. Lorsqu'un pare-feu restrictif (qui refuse la connexion sauf à quelques ports connus) existe à la fois côté client et côté serveur, vous devez configurer le pare-feu côté serveur. De nombreux serveurs FTP permettent à l'administrateur de définir un ensemble de ports pouvant être utilisés par le serveur FTP. L'administrateur peut alors limiter la plage de ports pour le serveur FTP, et le pare-feu peut ensuite être configuré pour autoriser la connexion pour la plage de ports du serveur FTP spécifiée. Configurer un pare-feu SFTP Cette procédure décrit comment configurer un pare-feu SFTP. Pour configurer un pare-feu SFTP : Si le serveur SSH est protégé par un pare-feu, ouvrez le port SSH au trafic. Le client se connecte généralement au port 22 du serveur SSH. Ajouter des utilisateurs aux règles de sécurité locale Cette procédure décrit comment ajouter des utilisateurs (définis dans le profil de connexion de l'hôte pour lequel la case CM local est cochée) aux règles spécifiques dans la fenêtre Paramètres de sécurité locale. Cela vous permet d'exécuter des commandes PGP (Windows uniquement). Pour ajouter des utilisateurs aux règles de sécurité locale : 1. Dans le menu Démarrer, sélectionnez Panneau de configuration > Outils administratifs > Règles de sécurité locale > Règles locales > Attribution de droits utilisateur. La fenêtre Paramètres de sécurité locale s'affiche à l'écran. 2. Cliquez avec le bouton droit de la souris sur la règle Se connecter en tant que travail de batch, et sélectionnez Propriétés. La boîte de dialogue Propriétés de Se connecter en tant que travail de batch s'affiche. 3. Cliquez sur Ajouter un utilisateur ou un groupe. La boîte de dialogue Sélectionner les utilisateurs ou les groupes s'affiche. 4. Dans le champ Saisir les noms des objets à sélectionner, saisissez le nom du ou des utilisateurs définis dans le profil de connexion de l'hôte dans lequel la case CM Local est cochée, puis cliquez sur OK. 5. Cliquez sur OK. 6. Cliquez avec le bouton droit de la souris sur la règle Remplacer un jeton de niveau de processus, et sélectionnez Propriétés. 389 Control-M Workload Automation Guide de l'administrateur La boîte de dialogue Remplacer un jeton de niveau de processus s'affiche. 7. Répétez les étapes 3 à 5. Augmenter le délai de dépassement dans Control-M/EM Cette procédure décrit comment augmenter le délai de dépassement dans Control-M/EM et Control-M/Server. Cela empêche les dépassements de délai lorsque vous générez une clé SSH dans Control-M Configuration Manager. Pour augmenter le délai de dépassement dans Control-M/EM : 1. Connectez-vous à Control-M Configuration Manager, comme décrit dans la section Guide de l'administrateur Control-M. 2. Dans le menu Outils, sélectionnez Paramètres système > Paramètres système Control-M/EM. La fenêtre Paramètres système Control-M/EM s'affiche. 3. Double-cliquez sur le paramètre RemoteCmdTimeout. 4. Dans le champ Valeur, remplacez la valeur par 3600. 5. Cliquez sur Enregistrer, puis sur Fermer. Augmenter le délai de dépassement dans Control-M/Server Cette procédure décrit comment augmenter le délai de dépassement dans Control-M//Server. Cela empêche les dépassements de délai lorsque vous générez une clé SSH dans Control-M Configuration Manager. Pour augmenter le délai de dépassement dans Control-M/Server : 1. Accédez au dossier CTM_Server\data et ouvrez le fichier config.dat. 2. Vérifiez que le fichier contient le paramètre suivant : CTM_CONFIG_AGENT_TUNNEL_TIMEOUT <value> 3. Effectuez l'une des opérations suivantes : a. Si le paramètre existe, remplacez sa valeur par 3600 ou plus. b. Si le paramètre n'existe pas, ajoutez-le au fichier. 4. Redémarrez Control-M/Server Configuration Agent. Définir les autorisations d'accès au fichier de sortie Cette procédure décrit comment configurer les autorisations d'accès au fichier de sortie de Control-M for AFT (UNIX uniquement). Pour définir les autorisations d'accès au fichier de sortie : Ouvrez le fichier <Control-M/Agent_home_dir>/ctm/data/FILE_TRANS.dat et ajoutez la ligne suivante : SYSOUT_MODE <autorisation fichier requise> 390 Control-M Workload Automation Guide de l'administrateur EXEMPLE : SYSOUT_MODE 755 REMARQUE : Si SYSOUT_MODE n'est pas configuré dans FILE_TRANS.dat, mais plutôt dans Agent CONFIG.dat, AFT utilise la valeur configurée dans Agent CONFIG.dat. Activer le niveau de débogage de Control-M for AFT Cette procédure décrit comment activer le niveau de débogage de Control-M for AFT, ce qui permet de générer les informations sur le débogage de Control-M for AFT. Pour activer le niveau de débogage de Control-M for AFT : 1. Augmentez le niveau de débogage de Control-M/Agent à 4, comme décrit dans le Guide de l'administrateur de Control-M Workload Automation. Les fichiers de débogage sont créés dans l'emplacement suivant. <Control-M/Agent_home_dir>/proclog 2. Lorsque vous possédez toutes les informations nécessaires sur le débogage, diminuez le niveau de débogage à 0, comme décrit dans le Guide de l'administrateur de Control-M Workload Automation. Modifier la clé Blowfish Cette procédure décrit comment modifier la clé Blowfish utilisée pour chiffrer les mots de passe dans les comptes AFT. Le mot de passe peut être chiffré avec une clé non par défaut de Control-M/Agent version 7.0.00 fix pack 1 ou ultérieur et Control-M for AFT version 7.0.00 ou ultérieur. Pour modifier la clé Blowfish : Exécutez l'utilitaire agkeystore de Control-M/Agent qui met à jour la clé de Control- M/Agent, Control-M for AFT et tous les modules d'application. Pour plus d'informations sur agkeystore, consultez le Guide de l'utilitaire Control-M Workload Automation. 391 14 14 Diagnostics de Control-M Le module Diagnostics de Control-M permet de recueillir les informations de diagnostics afin d'identifier et de résoudre un problème qui se produit dans un ou plusieurs des composants de Control-M. Pour chaque composant de Control-M, vous pouvez définir les niveaux de débogage et générer les données de diagnostics. Il y a plusieurs mécanismes de diagnostics que vous pouvez utiliser pour recueillir les informations de diagnostics, à savoir : Niveaux de débogage (à la page 392) Traces de communication : crée un fichier journal ou de suivi qui contient la communication de données détaillées entre Control-M/Server et Control-M/Agent. Pour plus d'informations, voir Définition du niveau de débogage de Control-M/Agent (à la page 394). Alertes d'exception : informe des défaillances du système et permet de les traiter selon les besoins. Pour plus d'informations, voir Gestion des alertes d'exception (à la page 321). Les procédures suivantes décrivent comment définir les niveaux de débogage et générer des données de diagnostics pour chaque composant de Control-M : Définition du niveau de débogage de Control-M/EM (à la page 393) Définition du niveau de débogage de Control-M/Server (à la page 393) Définition du niveau de débogage de Control-M/Agent (à la page 394) Génération des données de diagnostics (à la page 396) REMARQUE : Vous pouvez également générer des données de diagnostics en exécutant l'utilitaire Health Check. Pour plus d'informations, voir Utilitaire Health Check dans Utilitaires. Niveaux de débogage Les niveaux de débogage déterminent les informations à afficher dans les journaux. Les niveaux de débogage varient en fonction de chaque composant de Control-M. Par exemple, si vous définissez un niveau de débogage sur 4, vous pouvez afficher tous les niveaux d'informations. Plus le niveau défini est élevé, plus les journaux sont détaillés. En revanche, plus le niveau défini est élevé, plus les ressources systèmes nécessaires sont importantes. Ceci peut ralentir le fonctionnement habituel de l'environnement. Les procédures suivantes décrivent comment définir les niveaux de débogage pour Control-M/EM, Control-M/Server et Control-M/Agent : 392 Control-M Workload Automation Guide de l'administrateur Définition du niveau de débogage de Control-M/EM (à la page 393) Définition du niveau de débogage de Control-M/Server (à la page 393) Définition du niveau de débogage de Control-M/Agent (à la page 394) Définition du niveau de débogage de Workload Archiving (à la page 394) Définition du niveau de débogage par scénario (à la page 395) Définition du niveau de débogage de Control-M/EM Cette procédure décrit comment définir les niveaux de débogage de Control-M/EM, ce qui permet d'ajuster les niveaux de débogage à afficher dans le journal. Pour définir le niveau de débogage de Control-M/EM : 1. Dans la liste des composants de CCM, sélectionnez le composant Control-M/EM. 2. Cliquez avec le bouton droit sur le composant et sélectionnez Control-M/EM Control Shell (Shell de contrôle de Control-M/EM). La fenêtre Control Shell (Shell de contrôle) s'affiche. 3. Dans le champ Specify a control shell command line (Spécifier une ligne de commande du shell de contrôle), tapez une des commandes suivantes : • DIAGON : démarre la fonctionnalité DIAG. • DIADOFF : arrête la fonctionnalité DIAG. • DIAGL : définit le niveau de débogage. Pour plus d'informations, consultez la rubrique Niveaux de débogage (à la page 392). 4. Dans la section Result (Résultat), définissez l'utilisation suivante pour DIAGL : • Context (Contexte) : définit dans quel contexte définir le niveau de débogage. Les suggestions de contexte sont indiquées dans la section Result (Résultat). • Level (Niveau) : définit le niveau de débogage. Les niveaux de débogage pour le composant Control-M/EM sont définis. Définition du niveau de débogage de Control-M/Server Cette procédure décrit comment définir le niveau de débogage de Control-M/Server, ce qui permet d'ajuster les niveaux de débogage à afficher dans le journal. Pour définir le niveau de débogage de Control-M/Server : 1. Dans la liste des composants de CCM, sélectionnez le composant Control-M/Server. 2. Cliquez avec le bouton droit sur le composant et sélectionnez Control-M/Server Debug (Débogage de Control-M/Server). La fenêtre Control-M/Server Debug (Débogage de Control-M/Server) s'affiche. 3. Dans la liste déroulante Debug Level (Niveau de débogage), sélectionnez le niveau de débogage pour chaque processus. 393 Control-M Workload Automation Guide de l'administrateur Les valeurs valides varient de 0 à 5, où 0 indique aucune activité de diagnostic, et 5 indique le niveau le plus élevé de fonctionnalité de diagnostic. 4. Cliquez sur OK. Les niveaux de débogage pour le composant Control-M/Server sont définis. Définition du niveau de débogage de Control-M/Agent Cette procédure décrit comment définir le niveau de débogage de Control-M/Agent, ce qui permet d'ajuster les niveaux de débogage à afficher dans le journal. Pour définir le niveau de débogage de Control-M/Agent : 1. Dans la liste de composants de CCM, sélectionnez le composant Control-M/Agent. 2. Cliquez avec le bouton droit sur le composant et sélectionnez Agent Debug (Débogage de l'agent). La fenêtre Control-M/Agent Debug (Débogage de Control-M/Agent) s'affiche. 3. Dans la liste déroulante Control-M/Server, sélectionnez le Control-M/Server requis. 4. Dans la liste déroulante Control-M/Agent, sélectionnez le Control-M/Agent requis. 5. Dans la liste déroulante Diagnostic Level (Niveau de diagnostic), sélectionnez le niveau de débogage. Les valeurs valides varient de 0 à 4, où 0 indique aucune activité de diagnostic, et 4 indique le niveau le plus élevé de fonctionnalité de diagnostic. 6. Dans la liste déroulante Communication Trace (Trace de communication), sélectionnez le niveau de débogage. Les valeurs valides varient de 0 à 1, où 0 indique aucune trace de communication, et 1 active la trace de communication. 7. Cliquez sur OK. Les niveaux de débogage pour Control-M/Agent sont définis. Définition du niveau de débogage de Workload Archiving Cette procédure décrit comment définir le niveau de débogage de Workload Archiving. Pour définir le niveau de débogage de Workload Archiving : 1. Tapez la commande suivante : arc_dbg_lvl 2. Saisissez la commande suivante : -level <x> Où x est le nombre 1(low)-5(high). 394 Control-M Workload Automation Guide de l'administrateur Définition du niveau de débogage par scénario Cette procédure décrit comment définir les niveaux de débogage par un scénario spécifique. Elle permet de collecter les données de diagnostics propres à ce problème en traitant les composants pertinents de Control-M où le problème réside, puis de communiquer ces informations au service client de BMC. Pour définir un niveau de débogage par scénario : 1. Dans CCM, sélectionnez Outils>Débogage>Définir le niveau de débogage par scénario. L'Assistant Scénario de débogage s'affiche. 2. Dans la liste déroulante Scénario, sélectionnez le scénario qui représente le problème que vous avez. 3. Sélectionnez le ou les composants de Control-M où le problème réside (la liste est remplie dynamiquement en fonction du scénario que vous avez sélectionné à l'étape suivante) puis cliquez sur Suivant puis sur OK. Un message de confirmation s'affiche. Le processus du niveau de débogage démarre. 4. Recréez le problème sur l'hôte distant où le problème s'est produit, une fois le traitement du niveau de débogage effectué. 5. Dans l'assistant, cochez la case Scénario recréé pour confirmer que vous avez recréé le problème sur la machine où le problème s'est produit. 6. Cochez la case Réinitialiser le niveau de débogage. Si vous cochez cette case, tous les niveaux de débogage sont réinitialisés à 0. Si vous choisissez de ne pas réinitialiser les niveaux de débogage à 0, réinitialisez aux niveaux souhaités. Pour plus d'informations, consultez la rubrique Niveaux de débogage (à la page 392). 7. Cliquez sur Suivant, puis sur OK. 8. Sélectionnez une des options suivantes : • Collect usage measurements reports (Collecter les rapports sur les mesures de l'utilisation) • Collect product logs and configuration (Collecter les journaux et la configuration des produits) 9. Dans le champ Last days (Derniers jours), définissez le nombre de jours antérieurs d'inclusion des données dans le rapport. 10. Dans la liste déroulante Méthode de sauvegarde, sélectionnez une des options suivantes puis cliquez sur Suivant : • Emplacement commun : permet d'enregistrer les fichiers de sortie collectés de tous les composants pertinents sur un emplacement par défaut dans le répertoire des composants ou un emplacement réseau partagé. Notez que si vous sélectionnez cette option, tous les composants pertinents de Control-M doivent posséder une plateforme, Windows ou UNIX. • Emplacement personnalisé : permet d'enregistrer les fichiers collectés et de les enregistrer par composant sur un emplacement par défaut dans le répertoire des composants ou un emplacement réseau partagé. REMARQUE : Si vous utilisez plusieurs plateformes, les fichiers sont automatiquement enregistré dans l'emplacement par défaut dans le répertoire des composants. Copiez les fichiers dans un emplacement de réseau partagé, et indiquez le chemin d'accès correspondant. 395 Control-M Workload Automation Guide de l'administrateur Les données de diagnostics sont en cours de collecte. 11. Collectez les fichiers générés depuis les répertoires de sortie fournis dans la boîte de dialogue, et chargez-les sur le site FTP de BMC ftp://ftp.bmc.com/incoming/ ftp://ftp.bmc.com/incoming/ puis cliquez sur Terminer. Définition des niveaux de journalisation de Web Server Cette procédure décrit comment définir les niveaux de journalisation de Web Server pour Control-M Self Service, Control-M Workload Change Manager, Client Deploy et Data Collection (composant interne qui collecte les données pour la journalisation et l'assistance) sans redémarrer Web Server. Pour définir les niveaux de journalisation de Web Server : 1. Dans l'onglet Diagnostics, sélectionnez Niveau de débogage de Web Server. La boîte de dialogue Niveaux de débogage de Web Server s'affiche. 2. Modifiez le niveau de journalisation pour chaque élément, comme suit : • Erreur : (par défaut) écrit dans le fichier journal sur le disque uniquement lorsqu'il y a un problème de compatibilité des données, de connectivité réseau ou de structure de données reçues prévues.. • Avertissement : écrit dans le fichier journal tous les messages du niveau d'erreur et certains comportements peu courants qui pourraient indiquer des problèmes. • Infos : écrit des messages d'erreur et d'avertissement ainsi que des messages qui pourraient expliquer un flux complet ou une alerte de demandes vers un serveur et son type. • Débogage : inclut des messages d'erreur, d'avertissement et d'infos ainsi que des informations importantes qui pourraient être générés lors de chaque procédure. REMARQUE : Infos et Débogage ne sont utilisés que lors de l'analyse des problèmes, et ils consomment tous deux des ressources gourmandes en espace disque.. 3. Cliquez sur Appliquer, puis sur OK. Les niveaux de journalisation de Web Server sont à présent modifiés. Génération des données de diagnostics Cette procédure décrit comment générer des données de diagnostics pour Control-M/EM, Control-M/ Agent et Control-M/Server, telles que les rapports de mesure d'utilisation, les journaux des produits et la configuration. Cela permet d'identifier et de résoudre les problèmes ou les zones d'inefficacité dans l'environnement de production de Control-M, puis de communiquer ces informations au service client de BMC. Pour générer des données de diagnostics : 1. Dans la liste des composants de CCM, sélectionnez un composant. 2. Cliquez avec le bouton droit de la souris sur le composant et sélectionnez Diagnostics Data (Données de diagnostic). La fenêtre Diagnostics Data Collection (Collecte de données de diagnostics) s'affiche. 396 Control-M Workload Automation Guide de l'administrateur 3. Sélectionnez une des options suivantes : • Collect usage measurements reports (Collecter les rapports sur les mesures de l'utilisation) • Collect product logs and configuration (Collecter les journaux et la configuration des produits) 4. Dans le champ Last days (Derniers jours), définissez le nombre de jours antérieurs d'inclusion des données dans le rapport. 5. Cliquez sur Avancé. 6. Dans la section Save to (Enregistrer sous), sélectionnez une des options suivantes : • Save to Default location at the component directory (Enregistrer dans l'emplacement par défaut du répertoire de composants) • Save to a shared network location (Enregistrer dans un emplacement réseau partagé) 7. Dans le champ Paramètres de ligne de commande, tapez les commandes comme décrit dans Exécution de l'utilitaire Health Check à partir d'une ligne de commande. 8. Cliquez sur OK. La boîte de dialogue Action Result (Résultat de l'action) s'affiche. 9. Supervisez le statut de la demande jusqu'à ce que la collecte des données de diagnostics soit terminée. Si la collecte des données de diagnostics renvoie l'erreur suivante, consultez la rubrique Résolution des problèmes de collecte des données de statistiques (à la page 397). Échec de la collecte de données ERREUR : Aucun espace disque disponible, <SIZE_IN_MB> nécessaire, fermeture en cours... Résolution des problèmes de collecte des données de statistiques Cette procédure décrit comment résoudre les problèmes de collecte des données de statistiques en raison de l'absence d'espace disque disponible. Pour résoudre les problèmes de collecte des données de diagnostics : 1. Dans la fenêtre Diagnostic Data Collection (Collecte de données de diagnostics), cliquez sur Advanced (Avancé). 2. Dans le champ Command Line Parameters (Paramètres de ligne de commande), ajoutez la chaîne suivante : -max_size=<NEW_SIZE_IN_MB> La valeur de <NEW_SIZE_IN_MB> est calculée comme suit : • Vérifiez l'espace disponible dans l'emplacement ctm_em. • Définissez une nouvelle valeur inférieure à l'espace disque disponible, divisée par 3. 3. Cliquez sur OK. 397 Control-M Workload Automation Guide de l'administrateur Les données sont régénérées. Envoi des commandes vers les composants de Control-M/EM Server Cette procédure décrit comment envoyer une commande directe vers un des composants des EM Servers depuis CCM, qui est principalement utilisée à des fins de diagnostics et de configuration. Pour envoyer des commandes vers les composants de Control-M/EM Server : 1. Dans la liste des composants de CCM, sélectionnez le composant Control-M/EM. 2. Cliquez avec le bouton droit de la souris sur le composant et sélectionnez Control Shell (Shell de contrôle). La fenêtre Control Shell (Shell de contrôle) s'affiche. REMARQUE : Si vous envoyez une commande shell à un Control-M for z/OS, les informations qui s'affichent et les commandes que vous indiquez s'appliquent au moniteur Global. 3. Effectuez l'une des opérations suivantes : • Dans le champ Specify a control shell command line (Spécifier une ligne de commande du shell de contrôle), tapez la commande : • Pour afficher la liste de commandes valides et de demandes pour le composant sélectionné, cliquez sur Usage (Utilisation) et sélectionnez une des commandes qui s'affichent dans la section Result (Résultat). 4. Cliquez sur Appliquer. Supervision du journal de Control-M/EM Configuration Agents Cette procédure décrit comment superviser le journal de Control-M/EM Configuration Agents. Le journal répertorie les événements et actions de supervision effectués par le Configuration Agent sur tous les composants de Control-M/EM, tels que le démarrage et l'arrêt de composants, et le contrôle des connexions de la base de données. Pour superviser le Control-M/EM Configuration Agent : Dans l'onglet Diagnostics (Diagnostic), cliquez sur EM Configuration Agents Log (Journal de EM Configuration Agents). La fenêtre EM Configuration Agents Log (Journal de EM Configuration Agents) s'affiche. Outils Usage Reporting L'outil Control-M Usage Reporting mesure les pics d'utilisation sur tous vos environnements Control-M Workload Automation à des fins d'audit de la licence et de la conformité. 398 Control-M Workload Automation Guide de l'administrateur L'outil Usage Reporting offre une interface avec assistant, qui vous permet de générer des rapports d'utilisation montrant vos pics d'utilisation agrégés au cours de l'année écoulée. L'outil affiche l'utilisation de la tâche et les composants facultatifs installés, tels que les modules complémentaires BMC Batch Impact Manager et Control-M Self Service, et le plug-in d'application Control-M for Advanced File Transfer. Si vous souhaitez connecter l'outil Usage à Oracle RAC, consultez la section KA391605 https://bmcsites.force.com/casemgmt/sc_KnowledgeArticle?sfdcid=000075660. Génération d'un rapport d'utilisation Cette procédure décrit comment générer un rapport d'utilisation, qui mesure le pic d'utilisation sur tous les environnements Control-M Workload Automation. Pour générer un rapport d'utilisation : 1. Dans le menu Start (Démarrer), sélectionnez All Programs (Tous les programmes) > BMC Control-M 9.0.00 > Usage Utility (Utilitaire d'utilisation). L'outil BMC Control-M Usage Reporting s'affiche. 2. Suivez les instructions à l'écran jusqu'à la fin de l'assistant. L'ensemble complet des rapports (le rapport affiché au cours de la phase Result (Résultat) et le rapport détaillé) sont enregistrés à l'emplacement suivant : <Répertoire de base Control-M/EM>\usagetool\reports Chaque fois que vous exécutez l'outil, un nouveau sous-dossier est créé, et le nouvelle ensemble de rapports est placé dans le dossier Reports (Rapports). 399 15 15 Fonctionnement et maintenance de la base de données Une base de données Control-M/Server contient les définitions de traitement des travaux (organisées par tables). Outre le fichier de définitions, la base de données Control-M/Server gère également les travaux actifs, une table des ressources et une table des conditions. Une base de données Control-M/EM permet de contrôler votre entreprise entière de production de batch. Le fichier de définitions de la base de données Control-M/EM contient une copie de toutes les définitions de traitement des travaux provenant de toutes vos bases de données Control-M/Server. Cette base de données comprend également la base de données des travaux actifs. Vous pouvez sauvegarder et restaurer les données à partir d'une base de données Control-M/EM ou Control-M/Server, comme indiqué dans la base de données Sauvegarde et restauration de la base de données (à la page 402). Vous pouvez effectuer des procédures de maintenance périodique dans une base de données Control-M/EM et Control-M/Server, comme indiqué dans la rubrique Maintenance et nettoyage de la base de données (à la page 411). Pour gérer les bases de données Control-M/EM : Utilisez le menu interactif Database Maintenance (Maintenance de la base de données), auquel vous accédez depuis le menu Root (Racine). Exécutez l'utilitaire util depuis la ligne de commande. Pour gérer les bases de données utilisez le menu Database Maintenance (Maintenance de la base de données), auquel vous accédez depuis Control-M Main Menu (Menu principal de Control-M). Accès au menu de maintenance de la base de données Control-M/EM Cette procédure décrit comment accéder au menu de la base de données Control-M/EM, ce qui permet d'exporter, d'importer et d'effectuer d'autres procédures relatives à la base de données. Pour accéder au menu de maintenance de la base de données Control-M/EM : 1. Connectez-vous à l'ordinateur hôte de Control-M/EM : 2. Tapez la commande root_menu. 3. À l'invite, entrez le nom d'utilisateur et le mot de passe du propriétaire de base de données (DBO) de Control-M/EM Le Control-M/EM Root Menu (Menu Racine de Control-M/EM) s'affiche. 4. Dans Control-M/EM Root Menu (Menu Racine de Control-M/EM), tapez le numéro de Database Maintenance (Maintenance de la base de données). (à la page 401) 400 Control-M Workload Automation Guide de l'administrateur Le menu Database Maintenance (Maintenance de la base de données) s'affiche. Options du menu Database Maintenance (Maintenance de la base de données) de Control-M/EM Le tableau suivant décrit les options du menu Database Maintenance (Maintenance de la base de données) de Control-M/EM. Option du menu Description Export Database Extrait le contenu de la base de données Control-M/EM vers un fichier (Exporter la base plat compressé ou une bande. de données) Import Database Restaure la base de données Control-M/EM à partir d'un fichier ou (Importer la d'une bande créée en utilisant l'option Export Database (Exporter la base de données). base de données) Arrêtez tous les composants Control-M/EM avant d'effectuer cette opération. Custom (Personnalisé) Export/Import (Exporter/Impor ter) Affiche le menu Export/Import Default Parameters (Exporter/importer les paramètres par défaut) qui permet de personnaliser les paramètres utilisés pour les options Export Database (Exporter la base de données) et Import Database (Importer la base de données). Arrêtez tous les composants Control-M/EM avant d'effectuer cette opération. Extend Database Size (Augmenter la taille de la base de données) Agrandit la portion données de la base de données Control-M/EM. En fonction du type de serveur de base de données installé, cette option exécute l'utilitaire db_extend_oracle. Lorsque l'utilitaire est exécuté, il se peut que le système vous demande les données suivantes : Mot de passe pour sa ou l'utilisateur SYSTEM. Oracle : nom du périphérique existant nécessitant l'extension. Taille en Mo de l'espace supplémentaire à allouer. Chemin d'accès complet au périphérique. Taille (en Mo) de l'extension souhaitée du périphérique. Erase Old Nets Efface un ancien réseau. (Effacer les anciens réseaux) 401 Control-M Workload Automation Guide de l'administrateur Option du menu Description Erase Audit Data Efface les enregistrements d'audit stockés dans la base de données. (Effacer les données d'audit) Erase Exception Alerts (Effacer les alertes d'exception) Efface les alertes d'exception stockées dans la base de données. Sauvegarde et restauration de la base de données Vous pouvez sauvegarder et restaurer les données à partir d'une base de données Control-M/EM ou Control-M/Server, avec les options suivantes de sauvegarde et restauration : Hot backup (Sauvegarde à chaud) : suit les modifications de la base de données tandis que Control-/Server est actif. Après une panne (ou autre événement), vous pouvez rétablir l'état antérieur de la base de données avant la panne. Les sauvegardes à chaud sont effectuées en mode archivage, ce qui nécessite de l'espace disque supplémentaire pour les fichiers de contrôle. Vous devez indiquer un répertoire existant lorsque vous implémentez les sauvegardes à chaud (Dedicated PostgresSQL only [PostgresSQL dédié uniquement]). Cold backup (Sauvegarde à froid) : copie le contenu de la base de données sur un fichier lorsque Control-M/Server est arrêté. La base de données peut être restaurée à la date/heure de la dernière sauvegarde. Vous pouvez utiliser les sauvegardes à froid pour rétablir l'état tel qu'il était lors de la sauvegarde. Pour effectuer une sauvegarde à froid, le mode archivage doit être désactivé. Vous pouvez exécuter l'utilitaire ctm_backup_bcp même lorsque la base de données est en mode archivage. Arrêtez Control-M/Server avant d'effectuer une sauvegarde à froid (Existing Oracle and dedicated PostgresSQL only [Oracle existant et PostgresSQL dédié uniquement]). Archive mode (Mode archivage) : Control-M/Server sauvegarde les journaux avant de les remplacer par de nouvelles informations. Si la base de données tombe en panne par la suite, vous pouvez utiliser les journaux archivés pour restaurer la base de données jusqu'à la transaction SQL la plus récente. Si vous activez le mode archivage, vous devez prévoir de l'activer pour une utilisation durable. Si vous l'activez et le désactivez fréquemment, les fichiers journaux archivés ne contiennent pas d'informations utiles pour la restauration de la base de données. Vous ne pouvez utiliser l'option Archive Mode (Mode Archivage) que lorsque Control-M est exécuté avec le serveur de base de données fourni avec l'installation de Control-M. Le Control-M/Server s'arrête automatiquement au cours de cette procédure. Si le mode archivage est activé, il se peut que les transactions de la base de données soient effectuées lentement et que les fichiers d'archive nécessitent davantage d'espace disque (Dedicated PostgresSQL only [PostgresSQL dédié uniquement]). Restore and rebuild (Restaurer et reconstruire) : restaure les données à partir d'une structure correcte de la base de données. Si la structure (le schéma) de la base de données Control-M/Server devient corrompue, vous devez reconstruire la base de données. Après la reconstruction, vous devez restaurer les données. Lorsqu'une restauration à froid est effectuée, le fichier de restauration doit être exporté depuis la base de données avec le même codage que la base de données de destination. Si vous reconstruisez la base de données avec le codage UTF8, vous devez configurer manuellement les 402 Control-M Workload Automation Guide de l'administrateur paramètres d'environnement pour permettre aux composants de Control-M/Server de prendre en charge ce codage. REMARQUE : Avant de reconstruire la base de données exécutant l'option Build DB (Construire BD) via ctm_menu, tuez d'abord toutes les transactions lorsque vous utilisez une base de données PostgreSQL existante, puis exécutez Build DB (Construire BD). Pour savoir quelles transactions sont encore actives, vous pouvez consulter le Rapport sur les transactions qui est généré en exécutant l'option List All Active Transactions (Lister toutes les transactions actives) en utilisant ctm_menu. Sauvegarde et restauration de la base de données Control-M/Server Les procédures suivantes décrivent comment sauvegarder et restaurer une base de données Control-M/Server : Activation de l'archivage d'une base de données Control-M/Server (Oracle et PostgreSQL uniquement) (à la page 403) Sauvegarde d'une base de données Control-M/Server MSSQL (à la page 404) Restauration d'une base de données Control-M/Server MSSQL à partir d'une sauvegarde (à la page 406) Reconstruction d'une base de données Control-M/Server (à la page 408) Activation de l'archivage d'une base de données Control-M/Server (Oracle et PostgreSQL uniquement) Cette procédure décrit comment archiver les fichiers journaux de la base de données lorsqu'ils deviennent saturés. REMARQUE : Si une base de données tombe en panne, vous pouvez utiliser les fichiers archivés pour restaurer la base de données jusqu'à la transaction SQL la plus récente. Les sauvegardes à chaud exigent que le mode archivage soit activé, mais la procédure de sauvegarde définit automatiquement ce mode s'il n'a pas été défini auparavant. Pour plus d'informations sur les sauvegardes à chaud, consultez la rubrique Sauvegarde et restauration de la base de données (à la page 402). Pour activer l'archivage d'une base de données Control-M/Server : 1. Affichez le Control-M Main Menu (Menu principal de Control-M) en tapant la commande ctm_menu. 2. Dans le Control-M Main Menu (Menu principal de Control-M), tapez le numéro de Database Menu (Menu Base de données). Le menu Database Utilities (Utilitaires de la base de données) s'affiche. 3. Dans le menu Database Utilities (Utilitaires de la base de données), tapez le numéro de Management (Gestion). Le Management Menu (Menu Gestion) s'affiche. 4. Dans le Management Menu (Menu Gestion), tapez le numéro de l'option Set Database Archive Mode (Définir le mode archivage de la base de données). 403 Control-M Workload Automation Guide de l'administrateur 5. À l'invite du mode, tapez ON. 6. À l'invite du répertoire de destination, entrez le nom de la destination des fichiers journaux archivés. 7. Une fois que vous avez terminé, entrez q pour sortir. Sauvegarde d'une base de données Control-M/Server MSSQL Cette procédure décrit comment sauvegarder une base de données Control-M/Server MSSQL. BMC recommande de sauvegarder quotidiennement les bases de données Control-M/Server sur des périphériques de sauvegarde. Vous pouvez effectuer cette procédure lorsque la base de données est en cours d'exécution. REMARQUE : Effectuer cette procédure revient à exécuter l'utilitaire ctmdbbck. Pour sauvegarder une base de données Control-M/Server MSSQL : 1. affichez le Control-M Main Menu (Menu principal de Control-M) en tapant la commande ctm_menu. 2. Dans le Control-M Main Menu (Menu principal de Control-M), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 3. Dans le menu Database Maintenance (Maintenance de la base de données), entrez le numéro pour l'option List Backup Devices (Lister les périphériques de sauvegarde), et notez le nom du périphérique à utiliser. Lors de la sauvegarde d'une base de données MSSQL, le chemin d'accès complet est celui sur l'ordinateur serveur de base de données. 4. Retournez au menu Database Maintenance (Maintenance de la base de données), et entrez le numéro de l'option Backup Database (Sauvegarder la base de données). 5. Entrez le nom du périphérique de sauvegarde que vous avez noté à l'étape 3. Le périphérique de sauvegarde doit être un périphérique valide défini dans la base de données SQL, ou le nom de chemin d'accès complet d'un fichier à créer par la procédure de sauvegarde. 6. Répondez aux invites suivantes qui sont affichées. 7. Une fois que vous avez terminé, entrez q pour sortir. La base de données Control-M/Server est sauvegardée sur un périphérique de sauvegarde. Sauvegarde d'une base de données Control-M/Server Oracle ou PostgreSQL Cette procédure décrit comment sauvegarder une base de données Control-M/Server Oracle or PostgreSQL sur un périphérique de sauvegarde. BMC recommande de sauvegarder quotidiennement les bases de données Control-M/Server sur des périphériques de sauvegarde. Vous pouvez effectuer cette procédure lorsque la base de données est en cours d'exécution. REMARQUE : Effectuer cette procédure revient à exécuter l'utilitaire ctmdbbck. Pour sauvegarder une base de données Control-M/Server Oracle ou PostgreSQL : 1. affichez le Control-M Main Menu (Menu principal de Control-M) en tapant la commande ctm_menu. 2. Dans le Control-M Main Menu (Menu principal de Control-M), entrez le numéro de l'option Maintenance. 404 Control-M Workload Automation Guide de l'administrateur 3. Dans le menu Maintenance, tapez le numéro de l'option Backup Database (Sauvegarder la base de données). Oracle : L'invite suivante s'affiche : Enter a destination directory name (Entrez un nom de répertoire de destination) [<ctm_home_dir>] : PostgreSQL : L'invite suivante s'affiche : Enter a destination file name (Entrez un nom de fichier de destination) [<ctm_home_dir>] : 4. Appuyez sur Enter (Entrée) pour accepter le répertoire par défaut, ou entrez le nom d'un répertoire différent dans lequel enregistrer la sauvegarde. La procédure de sauvegarde assigne son propre nom de fichier. • Si le mode archivage n'est pas actif sur votre site, une sauvegarde à froid est automatiquement effectuée. • Si le mode archivage est actif, l'invite suivante est affichée : Entrez votre choix pour le mode de sauvegarde (À chaud ou À froid) [H/C] : 5. Sélectionnez H pour sauvegarde à chaud ou C pour sauvegarde à froid, et appuyez sur Enter (Entrée). L'invite suivante s'affiche : Specify archiving process destination directory: (Indiquez le répertoire de destination du processus d'archivage) 6. Entrez le chemin d'accès au répertoire et le nom de fichier où le processus d'archivage stockera ses fichiers de contrôle. La procédure de sauvegarde commence. Les messages d'information indiquent l'avancement de la sauvegarde. 7. Une fois que vous avez terminé, entrez q pour sortir. 8. Si vous avez sélectionné une sauvegarde à froid, lorsque la sauvegarde est terminée, démarrez Control-M/Server. 405 Control-M Workload Automation Guide de l'administrateur Paramètres du périphérique de sauvegarde Le tableau suivant décrit les paramètres du périphérique de sauvegarde : Variable Description <dev_logical_name> Nom logique du périphérique. {disk|tape} Type de périphérique. Ce périphérique peut être un fichier de disque ou un lecteur de bande. Les sauvegardes sur fichiers de disque sont plus rapides et ne nécessitent pas d'intervention de l'opérateur. <file_full_path_name| device_name> Si vous indiquez le disque, vous devez préciser le nom de chemin complet du fichier. Si vous indiquez la bande, vous devez préciser le nom du périphérique. Nom de chemin d'accès complet (pour disque) ou nom du périphérique (pour bande) Restauration d'une base de données Control-M/Server MSSQL à partir d'une sauvegarde Cette procédure décrit comment restaurer une base de données Control-M/Server MSSQL à partir d'une défaillance de la base de données ou d'une corruption de données. REMARQUE : Effectuer cette procédure revient à exécuter l'utilitaire ctmdbrst. Pour restaurer une base de données MSSQL à partir d'un périphérique de sauvegarde : 1. Affichez le Control-M Main Menu (Menu principal de Control-M) (ctm_menu). 2. Dans le Control-M Main Menu (Menu principal de Control-M), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 3. Dans le menu Database Maintenance (Maintenance de la base de données), tapez le numéro de l'option Restore Database (Restaurer la base de données). 4. Suivez les invites affichées. Le périphérique de sauvegarde doit être un périphérique valide défini dans la base de données, ou le nom de chemin d'accès complet d'un fichier de sauvegarde à utiliser comme entrée pour l'utilitaire ctmdbrst. Si vous ne connaissez pas le nom du périphérique de sauvegarde, affichez la liste des périphériques de sauvegarde en saisissant le numéro de l'option List Backup Devices (Lister les périphériques de sauvegarde) dans le menu Database Maintenance (Maintenance de la base de données), puis notez le nom du périphérique. 406 Control-M Workload Automation Guide de l'administrateur 5. Tapez q pour quitter. Pour récupérer d'un échec de restauration à chaud (pour PostgreSQL) : 1. Arrêtez les processus PostgreSQL exécutés simultanément sur l'ordinateur. 2. Allez au répertoire parent de pgsql. Sur UNIX par exemple, il s'agit du répertoire ctm_em de l'utilisateur. 3. Vérifiez si pgsql_old_<date_actuelle> existe. Si c'est le cas, ceci signifie que le processus de restauration a renommé l'ancien répertoire (à présent corrompu). 4. Renommez-le en pgsql. 5. Démarrez PostgreSQL Server. Restauration d'une base de données Control-M/Server Oracle ou PostgreSQL à partir d'une sauvegarde Cette procédure décrit comment restaurer une base de données Control-M/Server Oracle ou PostgreSQL défaillante à la suite d'une panne. Si ce n'est pas le cas, la procédure de restauration échoue. REMARQUE : Effectuer cette procédure revient à exécuter l'utilitaire ctmdbrst. Avant de commencer Pour effectuer une restauration à partir d'une sauvegarde à froid avec le mode archivage actif, désactivez ce dernier (en utilisant l'option 1 du menu Database Maintenance [Maintenance de la base de données]) avant d'effectuer les étapes décrites ci-après. Pour restaurer une base de données Control-M/Server Oracle ou PostgreSQL à partir d'une sauvegarde : 1. Arrêtez Control-M/Server, et vérifiez qu'aucun autre utilisateur ni processus n'est connecté à SQL Server. 2. affichez le Control-M Main Menu (Menu principal de Control-M) en tapant la commande ctm_menu. 3. Dans le Control-M Main Menu (Menu principal de Control-M), entrez le numéro de l'option Maintenance. 4. Dans le menu Maintenance, tapez le numéro de l'option Restore Database (Restaurer la base de données). L'invite suivante s'affiche : Enter a destination directory name (Entrez un nom de répertoire de destination) [<ctm_home_dir>] : 5. Appuyez sur Enter (Entrée) pour accepter le répertoire par défaut, ou tapez le nom du répertoire dans lequel enregistrer la sauvegarde. 6. Une fois que vous avez terminé, entrez q pour sortir. Control-M effectue la restauration comme suit : • Si le mode archivage n'est pas actif, une restauration est automatiquement effectuée en utilisant les informations provenant de la sauvegarde à froid la plus récente. 407 Control-M Workload Automation Guide de l'administrateur • Si le mode archivage est actif, une restauration est automatiquement effectuée en utilisant les informations provenant de la sauvegarde à chaud la plus récente. (Pour PostgreSQL uniquement) - En cas d'échec du processus de restauration à chaud, il est possible de rétablir le système de fichiers tel qu'il existait avant le début du processus de restauration. Pour plus d'informations, consultez les instructions suivantes : REMARQUE : Le processus de restauration à chaud utilise le répertoire ctm_em/pgsql/data/pg_xlog pour récupérer la base de données au point de défaillance. Si ce répertoire a été endommagé lors de la défaillance, la base de données peut être uniquement récupérée jusqu'au dernier changement de journal de la base de données. Revenir à une base de données PostgreSQL Cette procédure décrit comment revenir à la base de données antérieure en cas d'échec de la restauration à chaud pour une base de données PostgreSQL. REMARQUE : Effectuer cette procédure revient à exécuter l'utilitaire ctmdbrst. Pour revenir à une base de données PostgreSQL : 1. Arrêtez les processus PostgreSQL exécutés simultanément sur l'ordinateur. 2. Allez au répertoire parent de pgsql. Sur UNIX par exemple, il s'agit du répertoire ctm_em de l'utilisateur. 3. Vérifiez si pgsql_old_<date_actuelle> existe. REMARQUE : Si c'est le cas, le processus de restauration a renommé l'ancien répertoire (à présent corrompu). 4. Renommez-le en pgsql. 5. Démarrez PostgreSQL Server. Reconstruction d'une base de données Control-M/Server Cette procédure décrit comment reconstruire une base de données Control-M/Server si la structure (le schéma) de la base de données est corrompue. Après la reconstruction de la base de données, vous devez restaurer les données. Avant de commencer Avant de reconstruire la base de données, vérifiez que la configuration suivante est respectée : Les données de la base de données sont sauvegardées (consultez la rubrique Sauvegarde d'une base de données Control-M/Server MSSQL (à la page 404)). Control-M/Server et Control-M/Server Configuration Agent sont arrêtés. La base de données SQL est en cours d'exécution. Aucun utilitaire Control-M/Server n'est connecté à SQL Server. Pour reconstruire une base de données Control-M/Server : 1. Affichez le Control-M Main Menu (Menu principal de Control-M) en tapant la commande ctm_menu. 408 Control-M Workload Automation Guide de l'administrateur 2. Dans le Control-M Main Menu (Menu principal de Control-M), tapez le numéro de l'option Database Menu (Menu Base de données). Le menu Database Utilities (Utilitaires de la base de données) s'affiche. 3. Dans le menu Database Utilities (Utilitaires de la base de données),entrez le numéro de Management (Gestion). Le Management Menu (Menu Gestion) s'affiche. 4. Dans le Management Menu (Menu Gestion), entrez le numéro de l'option Build Database (Construire la base de données). 5. Suivez les invites en ligne, et indiquez ou modifiez les paramètres selon les besoins. Les valeurs par défaut sont fournies pour la plupart des paramètres. Modifiez-les selon les besoins. REMARQUE : Lors de la reconstruction de la base de données dans un mode existant, les noms de chemins d'accès complets des périphériques de journal et de données doivent être différents des noms de chemins d'accès d'origine. 6. Dans le Main Menu (Menu principal), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 7. Dans le menu Database Maintenance (Maintenance de la base de données), entrez le numéro pour l'option Cold Database Restore (Restauration de la base de données à froid) pour charger les données dans la nouvelle base de données. 8. Suivez les invites affichées. Le périphérique de sauvegarde doit être un périphérique valide défini dans la base de données, ou le nom de chemin d'accès complet d'un fichier de sauvegarde à utiliser comme entrée pour l'utilitaire ctmdbrst. Si vous ne connaissez pas le nom du périphérique de sauvegarde, affichez la liste des périphériques de sauvegarde en saisissant le numéro de l'option List Backup Devices (Lister les périphériques de sauvegarde) dans le menu Database Maintenance (Maintenance de la base de données), puis notez le nom du périphérique. 9. Une fois que vous avez terminé, entrez q pour sortir. Sauvegarde et restauration de la base de données Control-M/EM Les procédures suivantes décrivent comment sauvegarder et restaurer une base de données Control-M/EM : Sauvegarde des données de Control-M/EM (à la page 410) Restauration des données de Control-M/EM (à la page 410) Sauvegarde des enregistrements d'audit (à la page 410) Restauration des enregistrements d'audit (à la page 411) Vous pouvez utiliser l'utilitaire batch ctmsec pour exporter et importer les tables de définitions de sécurité de-Control-M. Le fichier qui est généré par la commande ctmsec est un fichier exécutable contenant les fonctions API qui redéfinit toutes les entrées de sécurité lorsque le script est exécuté. Le fichier généré peut être modifié et importé vers toute installation de-Control-M. 409 Control-M Workload Automation Guide de l'administrateur Sauvegarde des données de Control-M/EM Cette procédure décrit comment sauvegarder les données de Control-M/EM en exportant les données vers un fichier dans un emplacement défini. Pour sauvegarder des données de Control-M/EM : 1. Affichez le Control-M/EM Root Menu (Menu Racine de Control-M/EM) (root_menu). 2. Dans le Control-M/EM Root Menu (Menu Racine de Control-M/EM), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 3. Dans le menu Database Maintenance (Maintenance de la base de données), tapez le numéro de l'option Export Database (Exporter la base de données). 4. Indiquez le nom du fichier vers lequel la base de données doit être exportée. La base de données est exportée vers un fichier que vous indiquez. Le fichier est appelé export_file_name.Z. 5. Entrez q pour quitter le menu Database Maintenance (Maintenance de la base de données) et le menu Root (Racine). Restauration des données de Control-M/EM Cette procédure décrit comment restaurer des données de Control-M/EM. Pour restaurer des données de Control-M/EM : 1. Affichez le Control-M/EM Root Menu (Menu Racine de Control-M/EM) (root_menu). 2. Dans le Control-M/EM Root Menu (Menu Racine de Control-M/EM), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 3. Dans le menu Database Maintenance (Maintenance de la base de données), tapez le numéro de l'option Import Database (Importer la base de données). Le système vous demande l'emplacement du fichier nom_fichier_exportation créé au cours de la procédure. Entrez le chemin d'accès et le nom du fichier nom_fichier_exportation. N'incluez pas l'extension .Z. Une fois la procédure terminée, le menu Database Maintenance (Maintenance de la base de données) est affiché. 4. Entrez q pour quitter le menu Database Maintenance (Maintenance de la base de données) et le menu Root (Racine). Si vous quittez le menu Root (Racine) ou ses sous-menus pendant la restauration de la base de données, vous devez effectuer la Reconstruction du schéma de la base de données suite à une interruption de l'importation. Sauvegarde des enregistrements d'audit Cette procédure décrit comment sauvegarder les enregistrements d'audit. 410 Control-M Workload Automation Guide de l'administrateur Pour sauvegarder des enregistrements d'audit : appelez l'utilitaire util avec -export et -type audit, en utilisant la syntaxe suivante : util -U nom_DBO -P mot_de_passe_DBO -export -type audit Restauration des enregistrements d'audit Cette procédure décrit comment restaurer des enregistrements d'audit de Control-M/EM. La commande décrite dans cette procédure supprime les anciens enregistrements d'audit. Pour restaurer des enregistrements d'audit : 1. pour enregistrer les anciens enregistrements d'audit, appelez l'utilitaire util avec -export et -type audit. 2. Appelez l'utilitaire util avec -import, -replace et -type audit, en utilisant la syntaxe suivante : util -U nom_DBO -P mot_de_passe_DBO -import -replace -type audit Maintenance et nettoyage de la base de données Les données anciennes et inutiles sont généralement nettoyées (supprimées) automatiquement de la base de données en fonction des paramètres système qui déterminent (par exemple) la durée de rétention des enregistrements, le nombres d'enregistrements à conserver, et la fréquence de nettoyage. Une maintenance périodique et un nettoyage manuels de la base de données sont prévus dans des situations spécifiques où il faudra peut-être nettoyer davantage de données par rapport au nettoyage automatique. Par exemple, si l'espace disque est insuffisant, vous souhaiterez peut-être supprimer une partie supérieure à la normale d'un type spécifique de donnée. Si vous estimez exécuter fréquemment des nettoyages manuels, surtout le même type de nettoyage chaque fois, pensez à régler les paramètres système de sorte que le nettoyage automatique corresponde au schéma de nettoyage requis. Maintenance et nettoyage de la base de données Control-M/EM Le serveur de base de données enregistre un message dans un fichier journal des erreurs au démarrage ou à l'arrêt du serveur, et en cas d'erreur de la base de données. Ce fichier n'est pas automatiquement tronqué. S'il n'est pas manuellement tronqué, le fichier utilisera une grande quantité d'espace disque. Le fichier créé est appelé journal des erreurs pour MSSQL, et journal des alertes pour Oracle. [UNIX uniquement]. La responsabilité de la gestion du fichier journal des erreurs incombe à l'administrateur de Control-M ou à l'administrateur de base de données selon que votre site utilise le serveur de base de données dédié fourni avec l'installation, ou un serveur de base de données existant. Si vous utilisez le serveur de base de données actuel, il incombe à l'administrateur de la base de données de tronquer régulièrement ce fichier. 411 Control-M Workload Automation Guide de l'administrateur Certains fichiers journaux sont automatiquement nettoyés (supprimés) périodiquement, en fonction de la définition des paramètres système. D'autres fichiers journaux ont une limite, de telle sorte que les messages du journal les plus anciens sont supprimés à mesure que les plus récents sont inscrits. L'administrateur doit contrôler les fichiers journaux pour s'assurer qu'ils ne sont pas pleins ou trop volumineux. Si nécessaire, l'administrateur doit les supprimer manuellement. Le paramètre système MaxOldDays indique pendant combien de temps conserver les fichiers journaux de la passerelle avant que celle-ci ne les supprime. REMARQUE : si vous utilisez PosgreSQL, les journaux de processus de base de données sont stockés dans le répertoire pgsql/data/pg_log. Ce dossier n'est pas automatiquement géré ni nettoyé par la base de données ou par les processus de Control-M. Pour éviter de consommer de l'espace disque, BMC recommande de supprimer les fichiers journaux antérieurs à dix jours. Les procédures suivantes décrivent comment effectuer l'entretien et le nettoyage périodique de la base de données Control-M/EM : Vérifier l'espace de la base de données (à la page 34) Extension de la base de données Oracle (à la page 35) Extension de la base de données MSSQL (à la page 35) Suppression des anciens points de vues archivés (à la page 412) Suppression des anciens points de vues archivés Cette procédure décrit comment supprimer les anciens points de vue archivés, qui sont des enregistrements de modifications des travaux (données, conditions et ressources) qui se produisent dans le fichier des travaux actifs un jour donné. Pour plus d'informations, consultez la rubrique Chargement d'un point de vue archivé. Pour supprimer des anciens points de vue archivés : 1. Affichez le Control-M/EM Root Menu (Menu Racine de Control-M/EM) (root_menu). 2. Dans le Control-M/EM Root Menu (Menu Racine de Control-M/EM), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 3. Dans le menu Database Maintenance (Maintenance de la base de données), tapez le numéro de l'option Erase Old Nets (Effacer les anciens réseaux). 4. Entrez q pour quitter le menu Database Maintenance (Maintenance de la base de données) et le menu Root (Racine). (Windows uniquement) Gateway supprime automatiquement les anciens réseaux archivés. Suppression des enregistrements d'audit de root_menu Cette procédure décrit comment supprimer les enregistrements d'audit de la table Audit_activities de la base de données depuis root_menu. Pour supprimer interactivement des enregistrements d'audit depuis root_menu (UNIX uniquement) : 1. Affichez le Control-M/EM Root Menu (Menu Racine de Control-M/EM) (root_menu). 412 Control-M Workload Automation Guide de l'administrateur 2. Dans le Control-M/EM Root Menu (Menu Racine de Control-M/EM), entrez le numéro de l'option Database Maintenance (Maintenance de la base de données). 3. Dans le menu Database Maintenance (Maintenance de la base de données), tapez le numéro de l'option Erase Audit Data (Effacer les données d'audit). 4. Entrez q pour quitter le menu Database Maintenance (Maintenance de la base de données) et le menu Root (Racine). Pour supprimer des enregistrements d'audit en utilisant un script (UNIX ou Windows) : 1. Connectez-vous à l'ordinateur hôte de Control-M/EM en tant qu'administrateur de Control-M/EM : 2. Entrez la commande suivante. Si vous n'indiquez pas -U et -P, vous serez invité à entrer le nom d'utilisateur et le mot de passe de DBO. erase_audit_data [-date yyyymmdd] [-U EM_DBO_name] [-P EM_DBO_password] Les enregistrements consignés avant la date précisée sont supprimés. Suppression des enregistrements d'audit avec un script Cette procédure décrit comment supprimer les enregistrements d'audit de la table Audit_activities de la base de données avec un script. Pour supprimer des enregistrements d'audit en utilisant un script (UNIX ou Windows) : 1. Connectez-vous à l'ordinateur hôte de Control-M/EM en tant qu'administrateur de Control-M/EM : 2. Entrez la commande suivante. Si vous n'indiquez pas -U et -P, vous serez invité à entrer le nom d'utilisateur et le mot de passe de DBO. erase_audit_data [-date aaaammjj] [-U nom_DBO_EM] [-P Mot_de_passe_DBO_EM] Les enregistrements consignés avant la date précisée sont supprimés. Maintenance et nettoyage de la base de données Control-M/Server Le serveur de base de données enregistre un message dans un fichier journal des erreurs au démarrage ou à l'arrêt du serveur, et en cas d'erreur de la base de données. Ce fichier n'est pas automatiquement tronqué. S'il n'est pas manuellement tronqué, le fichier utilisera une grande quantité d'espace disque. Le fichier créé est appelé journal des erreurs pour MSSQL, et journal des alertes pour Oracle. [UNIX uniquement] La responsabilité de la gestion du fichier journal des erreurs incombe à l'administrateur de Control-M ou à l'administrateur de base de données selon si votre site utilise le serveur de base de données dédié fourni avec l'installation, ou un serveur de base de données existant. 413 Control-M Workload Automation Guide de l'administrateur Si vous utilisez un serveur de base de données PostgreSQL fourni par BMC, il incombe à l'administrateur de Control-M de tronquer régulièrement ce fichier. Si vous utilisez le serveur de base de données actuel, il incombe à l'administrateur de base de données de tronquer régulièrement ce fichier. Control-M/Server enregistre les fichiers de trace du journal de processus dans le répertoire proclog. Chaque fois que Control-M/Server démarre : Les nouveaux fichiers sont enregistrés dans un des emplacements suivants : • UNIX : $CONTROLM_SERVER/proclog • Windows : <installation_ctm>\proclog Le fichier proclog provenant de la version précédente est enregistré dans un des emplacements suivants : • UNIX : $CONTROLM_SERVER/proclog.sav • Windows : <installation_ctm>\proclog.sav Plus le niveau de trace est élevé, plus les fichiers journaux sont volumineux. Si les entités Control-M/Server fonctionnent pendant longtemps en utilisant un niveau de trace supérieur à zéro, ces fichiers journaux utilisent une grande quantité d'espace disque. REMARQUE : si vous utilisez PosgreSQL, les journaux de processus de base de données sont stockés dans le répertoire pgsql/data/pg_log. Ce dossier n'est pas automatiquement géré ni nettoyé par la base de données ou par les processus de Control-M. Pour éviter de consommer de l'espace disque, BMC recommande de supprimer les fichiers journaux antérieurs à dix jours. Les procédures suivantes décrivent comment effectuer les procédures de nettoyage périodique de la base de données Control-M/Server : Extension de la base de données Oracle (à la page 35) Extension de la base de données MSSQL (à la page 35) Nettoyage du répertoire proclog de Control-M/Server (à la page 414) Nettoyage du répertoire proclog de Control-M/Server Cette procédure décrit comment nettoyer le répertoire prolog de Control-M/Server. L'administrateur de Control-M/Server doit supprimer ces fichiers journaux lorsqu'ils ne sont plus nécessaires. Pour nettoyer le répertoire proclog de Control-M/Server : 1. Affichez le Control-M Main Menu (Menu principal de Control-M) en tapant la commande ctm_menu. 2. Dans le Control-M Main Menu (Menu principal de Control-M), tapez le numéro correspondant à l'option Troubleshooting (Résolution des problèmes). 3. Dans le menu Troubleshooting (Résolution des problèmes), entrez le numéro correspondant à l'option Erase Proclog Files (Effacer les fichiers prolog). Cette option efface le contenu du fichier journal des processus actuels pour tous les processus actifs de Control-M/Server ou des processus actifs spécifiques. 414 Control-M Workload Automation Guide de l'administrateur 4. Indiquez le code à 2 caractères pour un processus spécifique, ou ALL (TOUS) pour tous les fichiers journaux des processus actuels. Paramètres de l'utilitaire proclog La rétention des journaux est déterminée par les paramètres dans le tableau suivant. Paramètre Description OS_DIAG_LIMIT_LOG_ Nombre de générations d'informations de journaux de diagnostics à conserver VERSIONS pour un processus ou un thread. Valeurs valides : -1 (nombre de fichiers illimité) 1–2^31 Valeur par défaut : -1 (Dans le fichier config.dat, la valeur par défaut est remplacée par 10.) Type d'actualisation : Redémarrer OS_DIAG_LIMIT_LOG_ Taille maximale (Mo) de fichiers journaux de diagnostics d'un processus ou d'un FILE_SIZE thread. Valeurs valides : -1 (taille de fichier illimitée) 1–2^31 Valeur par défaut : -1 (Dans le fichier config.dat, la valeur par défaut est remplacée par 10.) Type d'actualisation : Redémarrer Paramètres de base de données Les paramètres de configuration de la base de données sont spécifiés au cours de l'installation, avant la création de la base de données Control-M/Server. Vous pouvez ensuite modifier ces paramètres et recréer la base de données Control-M/Server en utilisant le menu Database Menu (Menu de la base de données) pour PostgreSQL, MSSQL et Oracle. UNIX : Les chemins d'accès système ou les partitions brutes pour les données et les fichiers journaux doivent être uniques (MSSQL et PostgreSQL). Vous devez créer cet emplacement avant d'installer la base de données miroir Control-M/Server, et l'emplacement doit être vide. Vous trouverez ci-après les paramètres de configuration des bases de données suivantes : 415 Control-M Workload Automation Guide de l'administrateur Paramètres Oracle (à la page 416) Paramètres MSSQL (à la page 419) Paramètres PostgreSQL (à la page 421) Paramètres Oracle Le tableau suivant décrit les paramètres de base de données de Control-M/Server pour l'environnement Oracle. Paramètre Description Nom de l'instance de base de données Control-M Définit le nom de Oracle SQL Server (de 1 à 8 caractères alphabétiques plus "_") Control-M INDEX tablespace file location (Emplacement du fichier de l'espace de table INDEX de Control-M) Définit le nom du chemin d'accès complet au fichier de l'espace de table INDEX de Control-M. Taille de l'espace de table INDEX de Control-M Valeur par défaut : ctrlm Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ctrlm/indx01.dbf Définit la taille du fichier de l'espace de table INDEX de Control-M. Valeur par défaut : 50 Mo Control-M Listener port Définit le port TCP/IP pour la communication entre Control-M et Sybase SQL Server. Le port doit être dédié à cette fin. Choisissez un numéro dans la plage number (Numéro du située entre 1 024 et 65 534 inclus. port d'écoute de Control-M) Valeur par défaut : 1521 Type d'actualisation : Redémarrer Control-M RBS (Rollback Segment) tablespace file location (Emplacement du fichier de l'espace de table RBS [Rollback Segment] de Control-M Control-M RBS tablespace size (Taille de l'espace de table RBS de Control-M) Définit le nom du chemin d'accès complet au fichier de l'espace de table RBS de Control-M. Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ ctrlm/rbs01.dbf Définit la taille du fichier de l'espace de table RBS de Control-M. Valeur par défaut : 50 Mo 416 Control-M Workload Automation Guide de l'administrateur Paramètre Description Control-M SYSTEM tablespace file location (Emplacement du fichier de l'espace de table SYSTEM de Control-M) Définit le nom du chemin d'accès complet au fichier de l'espace de table SYSTEM de Control-M. Control-M SYSTEM tablespace size (Taille de l'espace de table SYSTEM de Control-M) Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ ctrlm system01.dbf Définit la taille du fichier de l'espace de table SYSTEM de Control-M. Valeur par défaut : 50 Mo Emplacement du fichier Définit le nom du chemin d'accès complet au fichier de l'espace de table TEMP de de l'espace de table Control-M. TEMP de Control-M Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ctrlm/temp01.dbf Taille de l'espace de table INDEX de Control-M TEMP Définit la taille du fichier de l'espace de table TEMP de Control-M. Name of the first database log file (Nom du premier fichier journal de base de données) Définit le nom du chemin d'accès complet du premier fichier journal de base de données. Name of the second database log file (Nom du deuxième fichier journal de base de données) Définit le nom du chemin d'accès complet du deuxième fichier journal de base de données. Valeur par défaut : 100 Mo Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ctrlm/log01.dbf Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ctrlm/log02.dbf Name of the Définit le nom du chemin d'accès complet du fichier de données de la base de Tablespace data file données Control-M/Server. (Nom du fichier de Valeur par défaut : /<rép_base_controlm>/oracle/oradata/ctrlmdata.dbf données de l'espace de table) Oracle CDROM name (Nom du CD-ROM d'Oracle) Définit le nom du périphérique CD-ROM contenant le CD-ROM d'installation d'Oracle. Oracle home directory (Répertoire de base d'Oracle) Définit le répertoire de stockage des fichiers binaires d'Oracle. Valeur par défaut : /<rép_base_controlm>/oracle 417 Control-M Workload Automation Guide de l'administrateur Paramètre Description Oracle Server Host name (Nom d'hôte d'Oracle Server) Définit le nom de l'ordinateur hôte d'un Oracle Server existant. Oracle SYSTEM user password (Mot de passe de l'utilisateur SYSTEM d'Oracle) Définit le mot de passe de l'utilisateur SYSTEM d'Oracle. Size of Control-M database log files (Taille des fichiers journaux de base de données Control-M) Définit la taille de chaque fichier journal de base de données. Il y a deux fichiers de taille égale. Tablespace size (Taille de l'espace de table) Définit la taille totale de la base de données Control-M/Server. Tablespace User (Utilisateur de l'espace de table) Définit le nom de l'utilisateur de la base de données Control-M/Server. Valeur par défaut : 20 Mo Valeur par défaut : 250 Mo Valeur par défaut : controlm User Password (Mot de Définit le mot de passe de l'utilisateur de la base de données Control-M/Server passe de l'utilisateur) (près de 6 à 30 caractères alphanumériques). Les caractères sont saisis sans écho pour des raisons de sécurité. Les processus et utilitaires de Control-M utilisent le mot de passe pour accéder à la base de données Control-M/Server. Valeur par défaut : password 418 Control-M Workload Automation Guide de l'administrateur Paramètres MSSQL Le tableau suivant décrit les paramètres de base de données de Control-M/Server pour l'environnement MSSQL. Paramètre Description Server Host Name (Nom d'hôte du serveur) Définit le nom d'hôte de la machine où SQL Server réside. Si vous installez le SQL Server dédié, la valeur est la machine actuelle. Pour une installation en mode silencieux, la valeur de ce paramètre est vierge, et la procédure d'installation utilise le nom de la machine actuelle. Query Port Number (Numéro de port de requête) Définit deux ports TCP/IP pour la communication entre Control-M/Server et SQL Server. Les numéros de port doivent être différents l'un de l'autre. Si ces numéros de port sont déjà utilisés par une application existante, choisissez d'autres valeurs, chacune dans la plage située entre 1 024 et 65 534 inclus. -etBackup Port Number (Numéro de port de secours) System Administrator (SA) Password (Mot de passe de l'administrateur système [SA]) Valeur par défaut : 7102 et 7103 Type d'actualisation : Redémarrer Définit le mot de passe (de 6 à 30 caractères alphanumériques) de l'administrateur de base de données (utilisateur sa). Les caractères sont saisis sans écho pour des raisons de sécurité. Les utilitaires Control-M/Server utilisent le mot de passe pour accéder aux sections restreintes de la base de données Control-M/Server. Valeur par défaut : password Nom de base de données Control-M/Server Définit le nom de la base de données Control-M/Server, qui doit être unique. Si vous utilisez des valeurs uniques pour le nom du propriétaire, le nom de la base de données et les affectations de périphériques, une nouvelle base de données est construite sur le serveur. En utilisant un nom de propriétaire, un nom de base de données et une affectation de périphériques existants, vous supprimez et recréez les éléments de la base de données. Les noms de fichiers que vous indiquez pour une installation basée sur fichier ne doivent pas exister sur le serveur de base de données miroir. Chaque type d'ordinateur utilise un jeu de caractères différent pour le serveur. Si le jeu de caractères pour la base de données principale et la base de données miroir est différent, celui de la base de données principale doit être installé sur le serveur miroir. Valeur par défaut : ctrlm Propriétaire de base de données Control-M/Server Définit le nom de la base de données du propriétaire de la base de données Control-M/Server. Le script d'installation crée cet utilisateur dans la base de données. Control-M/Server utilise le nom lors de l'accès à sa base de données. Valeur par défaut : ctrlm 419 Control-M Workload Automation Guide de l'administrateur Paramètre Description Mot de passe du propriétaire de base de données [DBO] Control-M/Server Définit le mot de passe du propriétaire de la base de données Control-M/Server (près de 6 à 30 caractères alphanumériques). Les caractères sont saisis sans écho pour des raisons de sécurité. Le premier caractère doit être une lettre (A – Z). Control-M/Server utilise le mot de passe des processus et utilitaires pour accéder à la base de données Control-/Server Valeur par défaut : password Data Device Logical Name (Nom logique du périphérique de données) Définit le nom du périphérique où la base de données Control-M/Server est située. Data Device Path (Chemin d'accès au périphérique de données) Définit le nom du chemin d'accès complet de la base de données Control-M/Server. Data Device Size (Taille du périphérique de données) Définit l'espace (en Mo) alloué à la portion de données de la base de données Control-M/Server. Valeur par défaut : ctrlm_ux Valeur par défaut : c:\<rép_sql>\data\ctrlm_ux Valeur par défaut : 75 (Mo) Log Device Logical Name (Nom logique du périphérique du journal) Définit le nom du périphérique où la base de données Control-M/Server est située. Log Device Location (Emplacement de périphérique du journal) Définit le nom complet du chemin d'accès où le journal de base de données Control-M/Server est située. Log Device Size (Taille de périphérique du journal) Définit l'espace (Mo) à allouer au journal de base de données Control-M/Server Valeur par défaut : ctrlm_log Valeur par défaut : c:\<rép_sql>\data\ctrlm_log Valeur par défaut : 25 (Mo) 420 Control-M Workload Automation Guide de l'administrateur Paramètres PostgreSQL Le tableau suivant décrit les paramètres de base de données de Control-M/Server pour l'environnement PostgreSQL. Paramètre Description Nom de l'interface hôte Définit le nom d'hôte de la machine où PostgreSQL Server réside. Si vous installez le PostgreSQL Server dédié, la valeur est la machine actuelle. Pour une installation en mode silencieux, la valeur de ce paramètre est vierge, et la procédure d'installation utilise le nom de la machine actuelle. Numéro de port Définit le port TCP/IP pour la communication entre Control-M/Server et PostgreSQL Server. Si ce numéro de port est déjà utilisé par une application existante, choisissez une autre valeur, chacune dans la plage située entre 1 024 et 65 534 inclus. Par défaut : 5432 Type d'actualisation : Redémarrer Database Administrator (postgres) Password (Mot de passe de l'administrateur de base de données [postgres]) Définit le mot de passe de l'administrateur de base de données (utilisateur postgres). Les caractères sont saisis sans écho pour des raisons de sécurité. Les utilitaires Control-M/Server utilisent le mot de passe pour accéder aux sections restreintes de la base de données Control-M/Server. REMARQUE : Le symbole apostrophe simple (« ‘ ») n'est pas autorisé pour PostgreSQL. Nom de base de données Control-M/Server Définit le nom de la base de données Control-M/Server. Ce nom doit être unique, et contenir jusqu'à 30 caractères alphanumériques en minuscules (incluant le trait de soulignement). Propriétaire de base de données Control-M/Server Définit le nom de la base de données du propriétaire de la base de données Control-M/Server. Le script d'installation crée cet utilisateur dans la base de données. Control-M/Server utilise ceci lors de l'accès à sa base de données. Si vous utilisez des valeurs uniques pour le nom du propriétaire, le nom de la base de données et les affectations de périphériques, une nouvelle base de données est construite sur le serveur. En utilisant un nom de propriétaire, un nom de base de données et une affectation de périphériques existants, vous supprimez et recréez les éléments de la base de données. Les noms de fichiers que vous indiquez pour une installation basée sur fichier ne doivent pas exister sur le serveur de base de données miroir. Chaque type d'ordinateur utilise un jeu de caractères différent pour le serveur. Si le jeu de caractères pour la base de données principale et la base de données miroir est différent, celui de la base de données principale doit être installé sur le serveur miroir. 421 Control-M Workload Automation Guide de l'administrateur Paramètre Description Mot de passe du propriétaire de base de données [DBO] Control-M/Server Définit le mot de passe du propriétaire de la base de données Control-M/Server. Ce nom doit être unique, et doit contenir jusqu'à 30 caractères alphanumériques en minuscules (incluant le trait de soulignement). Les caractères sont saisis sans écho pour des raisons de sécurité. Les processus et utilitaires de Control-M/Server utilisent le mot de passe pour accéder à la base de données Control-M/Server. REMARQUE : Le symbole apostrophe simple (« ‘ ») n'est pas autorisé pour PostgreSQL. Database Scalability (Évolutivité de la base de données) Définit la quantité de ressources dans le système d'exploitation de l'ordinateur sur lequel PostgreSQL Server est utilisé. Valeurs valides : Petite Moyenne Grande Database Server Home Directory (Windows only) (Répertoire de base du serveur de base de données) [Windows uniquement]) Définit le nom de chemin d'accès complet de l'emplacement où le serveur de base de données PostgreSQL réside. <chemin d'accès Control-M/Server>/pgsql. Database Location (UNIX only) (Emplacement de base de données [UNIX uniquement]) Définit le nom de chemin d'accès complet de l'emplacement dans lequel la base de données Control-M/Server doit être installée : $PGHOME REMARQUE : Uniquement pour le serveur de base de données PostgreSQL sur Windows. Vous devez créer cet emplacement avant d'installer la base de données Control-M/Server. REMARQUE : Uniquement pour le serveur de base de données PostgreSQL sur UNIX. 422 16 16 Exits utilisateur Un exit utilisateur est une procédure définie par l'utilisateur qui permet de modifier certaines informations avant de les traiter. À certains stades du traitement, un fichier texte plat est généré et décrit les informations transmises à l'étape suivante d'une procédure. Ce fichier texte peut être modifié par un script exit défini par l'utilisateur avant d'être transmis à des fins de traitement. Les exits utilisateur Control-M/Server permettent d'appliquer les normes du site (par exemple, les conventions d'affectation des noms ou les formats de dates valides), et d'appliquer des définitions de sécurité pour limiter les actions de certains utilisateurs. Les exits permettent de déclencher d'autres actions avant ou après l'exécution d'un travail Control-M. EXEMPLE : Un fichier texte plat est généré et contient les paramètres à traiter par Control-M. Le nom du fichier texte est passé comme paramètre au script d'exit utilisateur. Le script d'exit utilisateur est exécuté, et est souvent utilisé pour modifier le contenu du fichier texte. En revanche, il permet d'effectuer toute autre action (par exemple, pour copier des informations entre le fichier texte et un autre emplacement). Control-M continue ensuite le traitement en utilisant le fichier texte modifié. Les exits utilisateur sont implémentés uniquement s'ils ont été activés en définissant les paramètres de configuration appropriés. Pour implémenter des exits utilisateur, consultez la rubrique Implémentation des exits utilisateur dans Control-M/Server (à la page 423). Pour afficher les exits utilisateur disponibles, consultez la rubrique Exits utilisateur généraux de Control-M (à la page 424). Implémentation des exits utilisateur dans Control-M/Server Cette procédure décrit comment implémenter des exits utilisateur dans Control-M/Server. Pour implémenter des exits utilisateur dans Control-M/Server : 1. Implémentez un des exits utilisateur, comme indiqué dans la rubrique Exits utilisateur généraux de Control-M (à la page 424). 2. Définissez les valeurs appropriées des paramètres de configuration d'exit dans le fichier config.dat, qui se situe dans le répertoire suivant : • UNIX : <propriétaireControlm>/ctm_server/data/config.dat • Windows : <répertoireProduit>\ctm_server\data\config.dat 3. Effectuez les opérations suivantes : a. Activez les exits de Control-M : Assurez-vous que la valeur du paramètre CTM_PRM_ENABLE_UE est définie sur Y (O) (par défaut). b. Activez les exits utilisateur spécifiques : Définissez la valeur des paramètres de configuration CTM_PRM_ENABLE_UEnnn appropriés sur Y (O) (nnn est la partie numérique du nom de l'exit utilisateur, valeurs valides 101-106). 423 Control-M Workload Automation Guide de l'administrateur c. Dans le paramètre de configuration CTM_PRM_TIMEOUT_UEnnn, définissez le délai d'attente maximum pour que le script d'exit utilisateur soit exécuté avant qu'il soit tué (où nnn est la partie numérique du nom de l'exit utilisateur, valeurs valides 101-106). UNIX : la durée est mesurée en unités de secondes. Windows : la durée est mesurée en unités de millisecondes. 4. Dans le répertoire d'exit utilisateur, définissez les scripts des exits utilisateur implémentés et assignez les noms de fichiers par défaut des scripts au format : • UNIX : ctm_exitnnn.sh (est la partie numérique du nom de l'exit utilisateur, valeurs valides 101-106). • Windows : ctm_exitnnn.bat (est la partie numérique du nom de l'exit utilisateur, valeurs valides 101-106). L'emplacement du répertoire est : • UNIX : controlmOwner/ctm_server/ue_exit • Windows : <répertoireProcuit>\ctm_server\ue_exit Exits utilisateur généraux de Control-M Le tableau suivant décrit les exits utilisateur disponibles. User Exit (Exit utilisateur) Description Exit de commande du travail (CTMUE101) (à la page 425) Est exécuté pour chaque travail Control-M avant qu'il soit commandé. Exit de soumission du travail (CTMUE102) (à la page 427) Est exécuté pour chaque travail Control-M avant qu'il soit soumis pour exécution. Exit avant la procédure Nouveau Est exécuté avant l'exécution de la procédure Nouveau jour. jour (CTMUE103) (à la page 428) Exit après la procédure Nouveau Est exécuté après l'exécution de la procédure Nouveau jour. jour (CTMUE104) (à la page 429) Exit avant UserDaily (CTMUE105) (à la page 429) Est exécuté avant chaque cycle d'un travail UserDaily de Control-M (sauf SYSTEM). Exit après UserDaily (CTMUE106) (à la page 430) Est exécuté après chaque cycle d'un travail UserDaily de Control-M (sauf SYSTEM). 424 Control-M Workload Automation Guide de l'administrateur Exit de commande du travail (CTMUE101) Cet exit est exécuté pour chaque travail Control-M avant qu'il soit commandé. Le fichier texte plat transmis à l'exit est un enregistrement de travail provenant du dossier de définition d'ordonnancement. L'exit utilisateur CTMUE101 permet de modifier les informations sur le travail dans ce fichier après qu'il soit extrait de la base de données et avant qu'il soit transmis à la procédure qui détermine si le travail sera commandé pour le jour actuel. REMARQUE : Cet exit utilisateur ne prend pas en charge les sous-dossiers dans Control-M/Server. Vous trouverez ci-après un exemple de fichier texte au format passé à l'exit CTMUE101 : JOBNAME daily_job JOBNO 30 DESCRIPT APPLIC STRESS APPLGROUP STRESS SCHEDTAB STRESS AUTHOR ctm600 OWNER ctm600 PRIORITY 0 CRITICAL N CYCLIC N RETRO N AUTOARCH N TASKCLASS CYCLICINT 0 TASKTYPE C DATEMEM NODEGRP computer NODEID DOCLIB DOCMEM MEMLIB MEMNAME OVERLIB CMDLINE ./stress_cmd_spl.ctm600 MAXRERUN 0 425 Control-M Workload Automation Guide de l'administrateur MAXDAYS 0 MAXRUNS 0 FROMTIME UNTIL MAXWAIT 0 DAYSTR ALL WDAYSTR MONTHSTR YYYYYYYYYYYY AJFSONSTR NNNNNNNNNNNNN CONF N UNKNOWNTIM 0 DAYSCAL WEEKCAL CONFCAL CAL_ANDOR O SHIFT ADJUST_COND STARTENDCYCIND S CREATIONUSERID ctm600 CREATIONDATETIME 20001113070229 CHANGEUSERID CHANGEDATETIME RELATIONSHIP GROUPID 0 TABROWNO 1 EXEMPLE : Le script exit suivant change le paramètre (DAYSTR) pour les travaux ordonnancés le premier jour du mois, de sorte que ces travaux sont commandés le deuxième jour du mois. #!/bin/ksh cp $1 /tmp/ue101.$$ sed -e 's/DAYSTR 1/DAYSTR 2/' /tmp/ue101.$$ > $1 426 Control-M Workload Automation Guide de l'administrateur Exit de soumission du travail (CTMUE102) Cet exit est exécuté pour chaque travail Control-M avant qu'il soit soumis pour exécution. Le fichier texte plat transmis à l'exit contient un enregistrement de travail provenant de la table des travaux actifs. L'exit utilisateur CTMUE102 permet de modifier les informations sur le travail dans ce fichier avant qu'il soit passé au Control-M/Agent pour soumission. Vous trouverez ci-après un exemple de fichier texte au format passé à l'exit CTMUE102 : JOBNO 0 ORDERNO 19450 PRIORITY 1039 CRITICAL N TASKTYPE C CYCLIC N CONFIRM_R N CONFIRMED N RETRO N AUTOARCH N TASKCLASS HOLDFLAG N STATUS N STATE E CYCLICINT 0 APPLGROUP dw_S_A_AAS NODEGRP NODEID fire MEMLIB /mdw/oper/tgt/scripts/shells MEMNAME dw##r##### OVERLIB /mdw/oper/tgt/scripts/shells/overlib_all CMDLINE sleep 30 ODATE 19960229 PROCID RERUN_NO 0 OSCOMPSTAT 0 OSCOMPMSG NEXTTIME PREVDATE 427 Control-M Workload Automation Guide de l'administrateur NEXTDATE STARTRUN ENDRUN MAXRERUN 0 FROMTIME UNTIL JOBNAME dwlnr21AAS SCHEDTAB CREATED OWNER ctm600 MAXWAIT 7 APPLIC DW_ln RUNCOUNT 1 DAILYNAME ctm600 AJFSONSTR YYNNYNNNNNNNN DESCRIPT Datawarehouse ln snapshot sort and form DOCMEM dwlnr1 DOCLIB /mdw/cntlm/doc MAXDAYS 0 MAXRUNS 0 UNKNOWNTIM 0 STARTENDCYCIND S TRIGGER_TAG GROUP_ORD 0 AUTHOR EXEMPLE : Le script exit suivant vérifie si le travail a un propriétaire de racine et passe le propriétaire de ces travaux sur personne. #!/bin/ksh cp $1 /tmp/ue102.$$ sed -e 's/OWNER root/OWNER nobody/' /tmp/ue102.$$ > $1 Exit avant la procédure Nouveau jour (CTMUE103) Cet exit est exécuté avant que la procédure Nouveau jour soit lancée. La procédure Nouveau jour effectue des fonctions automatiques au début de chaque jour ouvré de Control-M. Cette procédure est utilisée comme ordonnanceur maître pour toutes les activités de Control-M. 428 Control-M Workload Automation Guide de l'administrateur Le fichier texte plat passé à l'exit contient le nom du UserDaily (SYSTEM), l'heure et la date d'ordonnancement d'origine (date de commande) de cette procédure. Vous trouverez ci-après un exemple de fichier texte au format passé à l'exit CTMUE103 : DAILY_NAME SYSTEM TIME 1300 ODATE 20001121 EXEMPLE : Le script exit suivant exécute une procédure qui effectue différentes actions avant que la procédure Nouveau jour soit lancée. #!/bin/ksh /opt/controlm/scripts/run_pre_New_Day_proc Exit après la procédure Nouveau jour (CTMUE104) Cet exit est exécuté après chaque cycle de la procédure Nouveau jour de Control-M. Le fichier texte plat passé à l'exit contient le nom du UserDaily (SYSTEM), l'heure et la date d'ordonnancement d'origine (date de commande) de cette procédure. Vous trouverez ci-après un exemple de fichier texte au format passé à l'exit CTMUE104 : DAILY_NAME SYSTEM TIME 1319 ODATE 20001121 EXEMPLE : Le script exit suivant exécute une procédure qui effectue différentes actions après l'achèvement de la procédure Nouveau jour. #!/bin/ksh /opt/controlm/scripts/run_post_New_Day_proc Exit avant UserDaily (CTMUE105) Cet exit est lancé avant que chaque travail UserDaily de Control-M (sauf SYSTEM) soit exécuté. Les travaux UserDaily peuvent être utilisés pour commander de nouveaux travaux. Le fichier texte plat passé à l'exit contient le nom du UserDaily, l'heure et la date d'ordonnancement d'origine (date de commande) du travail UserDaily. Vous trouverez ci-après un exemple de fichier texte au format passé à l'exit CTMUE105 : DAILY_NAME my_daily TIME 1321 ODATE 20001121 429 Control-M Workload Automation Guide de l'administrateur Exit après UserDaily (CTMUE106) Cet exit est lancé après que chaque travail UserDaily de Control-M (sauf SYSTEM) est exécuté. Les travaux UserDaily peuvent être utilisés pour commander de nouveaux travaux. Le fichier texte plat passé à l'exit contient le nom du UserDaily, l'heure et la date d'ordonnancement d'origine (date de commande) du travail UserDaily. Vous trouverez ci-après un exemple de fichier texte au format passé à l'exit CTMUE106 : DAILY_NAME my_daily TIME 1322 ODATE 20001121 En cas d'échec du travail UserDaily, l'exit utilisateur 106 (UE106) ne sera pas exécuté. 430 17 17 Procédures de configuration BSM Les procédures suivantes décrivent la configuration de base de BMC Batch Impact Manager, Control-M/Forecast et Batch Discovery : Configuration de BMC Service Impact Manager (à la page 431) Purge des entrées de statistiques périodiques obsolètes (à la page 433) Configuration de BMC Service Impact Manager Vous pouvez configurer BMC ProactiveNet (TrueSight) pour permettre d'utiliser les classes de Control-M BMC Batch Impact Manager. Les solutions BMC ProactiveNet (TrueSight) versions 8.x jusqu'à 9.x sont prises en charge. Les procédures suivantes permettent de configurer SIM de BMC : Configuration de BMC ProactiveNet sur Microsoft Windows (à la page 431) Configuration de BMC ProactiveNet Server sous UNIX (à la page 432) Configuration de l'ordinateur exécutant Control-M BMC Batch Impact Manager (à la page 433) Configuration de BMC ProactiveNet sur Microsoft Windows Cette procédure décrit comment installer et configurer la classe BMC Batch Impact Manager sur BMC ProactiveNet Server sous Windows. Pour configurer BMC ProactiveNet sur Microsoft Windows : 1. Créez un répertoire temporaire. 2. Depuis le répertoire de base de l'installation BMC Batch Impact Manager, copiez le contenu d'un des sous-répertoires %EM_HOME%/bim/proactivenet/classes vers le répertoire temporaire. 3. Accédez au répertoire temporaire, créé à l'étape 1, qui contient les fichiers copiés depuis le CD d'installation. 4. Ouvrez l'utilitaire Services Microsoft Windows et vérifiez que le service mcell_cellID est en cours d'exécution. 5. Ouvrez une fenêtre Invite de commandes et exécutez la commande suivante : load.cmd > load.log 6. Pour vérifier que le service mcell est en cours d'exécution, actualisez périodiquement en appuyant sur F5. 7. Si le service mcell s'arrête, redémarrez-le. 8. Fermez la fenêtre Invite de commandes. 431 Control-M Workload Automation Guide de l'administrateur 9. Veillez à conserver le fichier load.log généré par load.cmd, au cas où les services ne seraient pas transférés vers BMC ProactiveNet. Paramètres du fichier load.cmd Le tableau suivant décrit les paramètres du fichier load.cmd. Paramètre Détails MASTERCELL_HOME Définit le nom du dossier où BMC Service Impact Manager est installé. CELLID Définit l'ID de l'instance de BMC Service Impact Manager que vous installez. PERL Définit le chemin d'accès complet contenant le fichier perl.exe, qui est installé lors de l'installation de BMC Service Impact Manager. Configuration de BMC ProactiveNet Server sous UNIX Cette procédure décrit comment installer et configurer BMC ProactiveNet Server sous UNIX pour inclure la classe BMC Batch Impact Manager. Pour configurer ProactiveNet Server sous UNIX : 1. Créez un répertoire temporaire côté BMC ProactiveNet Server. 2. Depuis le répertoire de base de l'installation BMC Batch Impact Manager, copiez le contenu d'un des sous-répertoires $HOME/ctm_em/etc/bim/proactivenet/classes vers le répertoire temporaire, comme suit : a. Copiez le fichier ctm_bim_classes.baroc vers le répertoire des classes SIM de BMC, appelé %MCELL_HOME%/etc/%CELLID%/kb/classes. b. Ajoutez ctm_bim_classesà la fin du fichier .load, situé dans %MCELL_HOME%/etc/%CELLID%/kb/classes/.load c. Copiez les fichiers ctm_autocloseOK.mrl et ctm_NewClosesOld.mrl dans le répertoire des règles SIM, appelé %MCELL_HOME/etc/%CELLID/kb/rules. d. Ajoutez ctm_autocloseOK et ctm_NewClosesOld à la fin du fichier .load, situé dans %MCELL_HOME%/etc/%CELLID%/kb/rules/.load comme suit : o ctm_autocloseOK o ctm_NewClosesOld Le moteur BMC SIM compile tous les fichiers indiqués dans ce fichier. 3. Exécutez la commande suivante pour compiler la base de données : 432 Control-M Workload Automation Guide de l'administrateur %MCELL_HOME/server/bin/mccomp" -v %MCELL_HOME/server/etc/%CELLID/kb/manifest.kb 4. Exécutez les commandes suivantes pour recharger la base de données : %MCELL_HOME/bin/mcontrol -n %CELLID% reload data %MCELL_HOME/bin/mcontrol -n %CELLID% reload kb %MCELL_HOME/bin/mcontrol -n %CELLID% reload collect Configuration de l'ordinateur exécutant Control-M BMC Batch Impact Manager Cette procédure décrit comment configurer l'ordinateur exécutant Control-M BMC Batch Impact Manager. Pour configurer l'ordinateur exécutant Control-M BMC Batch Impact Manager : 1. Retrouvez le fichier mcell.dir, qui est situé dans un des répertoires suivants, en fonction du système d'exploitation : • Microsoft Windows : $EM_HOMEForTheControl-M/EMUserAccount \bim\ImpactClient • UNIX : $EM_HOMEForTheControl-M/EMUserAccount/ctm_em/etc/BIM/ImpactClient 2. Éditez la ligne de paramètres de cellule dans le fichier mcell.dir en saisissant les paramètres SIM corrects, l'ordinateur et le numéro de port (la valeur par défaut est 1 828) au format suivant : cell SIMCELL mc COMPUTER:PORT 3. Enregistrez le fichier mcell.dir. Purge des entrées de statistiques périodiques obsolètes Chaque fois qu'un travail termine son exécution, son entrée de statistiques périodiques dans la base de données-Control-M/EM est mise à jour. Les entrées de statistiques périodiques qui ne sont pas mises à jour pendant un délai précisé, sont considérées obsolètes et supprimées de la base de données. L'utilisateur indique la durée en définissant le paramètre RunInfoStatsPurgeDays (Type : cms) sur le nombre requis de jours. Le serveur Control-M Configuration Manager purge automatiquement la base de données des enregistrements de statistiques obsolètes aux intervalles spécifiques. L'utilisateur détermine l'intervalle entre les purges en définissant le paramètre RunInfoStatsPurgeInterval (type : cms) sur le nombre requis de minutes. 433 18 18 Configuration de Remedy Vous pouvez configurer la connexion à Remedy Server et tester la connexion avec les nouveaux paramètres en utilisant les utilitaires interactifs suivants : • emremedy_configure (Control-M/EM) : l'utilitaire est situé dans ctm_em/bin (UNIX) et <EM home>\bin (Windows) • remedy_configure (Control-M/Server) : l'utilitaire est situé dans <CTM server home>/(UNIX) et <CTM server home>\Exe (Windows) Ces utilitaires permettent de définir le nom d'hôte, le port, le nom d'utilisateur et le mot de passe de Remedy Server. REMARQUE : Lorsque Remedy Server est configuré pour utiliser un mappeur de ports, le port Remedy doit être défini sur 0 (valeur par défaut). Sinon, le port est le port de Remedy Server. Les sections suivantes décrivent comment configurer les paramètres de connexion à Remedy, modifier les informations sur les incidents Remedy et créer un formulaire d'incident à partir d'un processus indirect. Configuration des paramètres de connexion à Remedy (à la page 434) Configuration des informations sur les incidents Remedy (à la page 434) Création d'un formulaire d'incident (à la page 436) Configuration des paramètres de connexion à Remedy Cette procédure décrit comment configurer les paramètres de connexion à Remedy. Pour configurer des paramètres de connexion à Remedy : 1. Dans une ligne de commande, tapez un des éléments suivants : • emremedy_configure (Control-M/EM) • remedy_configure (Control-M/Server) 2. Sélectionnez les éléments de menu appropriés et tapez les informations requises. 3. Tapez s. Vos paramètres de configuration sont enregistrés. Configuration des informations sur les incidents Remedy Vous pouvez configurer les informations sur les incidents Remedy en accédant au fichier de configuration, RemedyConfig.XML, qui est situé comme suit : 434 Control-M Workload Automation Guide de l'administrateur emremedy_configure (Control-M/EM): ctm_em/etc/cli/data/REMEDY (UNIX) or <EM home>\data\REMEDY (Windows) ctm_remedy_configure (Control-M/Server) : <CTM server home>/data/REMEDY (UNIX) ou <CTM server home>\data\REMEDY (Windows) Le fichier de configuration contient trois sections : Paramètres de connexion : permet de configurer la connexion de Remedy Server via emremedy_configure ou ctm_remedy_configure. Pour plus d'informations, consultez la rubrique : Configuration de Remedy (à la page 434). Paramètres de configuration : permet de configurer les paramètres de Remedy Server version 6. Paramètres de configuration : permet de configurer les paramètres de Remedy Server version 7. Chaque version de Remedy Server contient les configurations d'actions pour ouvrir et fermer les incidents, qui contiennent le nom du schéma ou du formulaire, comme indiqué dans le tableau suivant. Serveur Action Formulaire Remedy 7, 8, 9 Ouvrir HPD : IncidentInterface_Create Fermer HPD : IncidentInterface REMARQUE : les infos sur la configuration de Remedy 7 s'appliquent également à Remedy 8 et Remedy 9. Un formulaire d'incident est créé directement (le processus par défaut de Remedy 6) ou indirectement (le processus par défaut de Remedy 7) par Remedy Server. Lorsque le processus indirect est utilisé pour créer un formulaire d'incident, Remedy Server crée initialement un formulaire intermédiaire qui contient un numéro d'identification qui identifie le formulaire réel (cible). Le formulaire intermédiaire doit être résolu pour obtenir l'ID formulaire réel. Pour créer un formulaire d'incident, consultez la rubrique : Création d'un formulaire d'incident (à la page 436). Lorsque les incidents Remedy sont créées, les valeurs par défaut sont utilisées pour chacun des champs d'incidents Remedy. Chaque champ d'incident Remedy contient les incidents suivants : Name (Nom) - description du champ ID - numéro d'identification du champ Remedy Data Type (Type de donnée) - soit un champ de chaîne (indiqué par le numéro 4), soit un champ de sélection (indiqué par le numéro 6) Value (Valeur) - valeur par défaut utilisée Les valeurs d'ID de champs Remedy pour les champs supplémentaires de Remedy doivent être obtenues à partir de l'administrateur de Remedy. Le fichier de configuration contient les champs Remedy intégrés suivants qui sont remplis automatiquement par BMC Batch Impact Manager et Control-M/Server. 435 Control-M Workload Automation Guide de l'administrateur Résumé Remarque Urgence Création d'un formulaire d'incident Cette procédure décrit comment créer un formulaire d'incident à partir d'un processus indirect par Remedy Server. Pour créer un formulaire d'incident : Effectuez l'une des opérations suivantes : • Pour ResolveRealFormID, indiquez Yes (Oui) • Pour RealFormFieldID, indiquez un numéro d'identification de champ qui contiendra l'ID formulaire réel. REMARQUE : Les champs intégrés sont utilisés pour résoudre l'ID champ dans le formulaire Remedy. Lorsque BMC Batch Manager ou Control-M/Server crée un incident, les champs intégrés sont automatiquement résolus, en écrasant les valeurs qui ont pu être indiquées. Pour plus d'informations sur les champs et paramètres de Remedy, consultez la documentation de Remedy. Batch Discovery L'utilitaire Batch Discovery inscrit des informations sur le service métier et les systèmes informatiques dépendants dans des fichiers CSV. Dans BMC Atrium Core et BMC Atrium Integrator, vous pouvez transformer les informations inscrites dans les fichiers CSV en classes CMDB et créer des dépendances entre elles. Chaque fichier CSV correspond à une transformation. Les transformations peuvent être regroupées en travaux, afin de s'assurer qu'elles sont exécutées dans le bon ordre. Par exemple : Étape 1 : Insérez les données de BMC_BusinessService.csv dans une classe CMDB. Étape 2 : Insérez les données de BMC_ComputerSystem.csv dans une classe CMDB. Étape 3 : Recherchez les terminaisons des nouvelles classes créées et insérez une instance de classe de dépendance dans CMDB. Ce qui suit concerne uniquement les deux premières transformations : BMC_BusinessService et BMC_ComputerSystem. Chaque fichier CSV créé par Batch Discovery correspond à une transformation dans BMC Atrium Spoon. Pour plus d'informations, consultez la rubrique Sortie des fichiers CSV (à la page 437). Lorsque vous créez les transformations pour la première fois, vous devez respecter plusieurs procédures, décrites dans les sections suivantes : 436 Control-M Workload Automation Guide de l'administrateur Création d'un répertoire dans Remedy (à la page 437) Création d'une transformation de service métier (à la page 438) Création de la sortie CMDB pour un service métier (à la page 439) Création d'une transformation de système informatique (à la page 440) Création d'une sortie CMDB pour un système informatique (à la page 441) Une fois ces procédures terminées, vous pouvez exécuter les transformations, comme décrit dans la section Exécution de la transformation et vérification des classes de CMDB (à la page 446), et créer des dépendances entre les services métier et les systèmes informatiques correspondants. Pour en savoir plus, consultez la section Connexion du système informatique au service métier (à la page 443). Vous pouvez utiliser les transformations créées précédemment pour importer des fichiers CSV dans Remedy, sans créer de règles ni de travaux. Pour en savoir plus, consultez la section Seconde exécution de Batch Discovery (à la page 446). Sortie des fichiers CSV Le tableau suivant décrit les correspondances de sortie de fichiers CSV avec les transformations dans BMC Atrium Integrator : Nom de fichier CSV Classe BMC Atrium CMDB BMC_BusinessService.csv BMC_BusinessService BMC_ComputerSystem.csv BMC_ComputerSystem BMC_Mainframe.csv BMC_Mainframe BMC_MFVirtualSystem.csv BMC_ComputerSystem (avec attributs) BMC_Sysplex.csv BMC_ComputerSystem (avec attributs) BMC_Cluster.cs BMC_Cluster Création d'un répertoire dans Remedy Cette procédure décrit comment créer un répertoire dans Remedy qui contient les fichiers CSV. Pour créer un répertoire dans Remedy : 1. Connectez-vous à Remedy. 2. Dans Remedy, créez un répertoire pour contenir les fichiers CSV générés par l'utilitaire Batch Discovery. Le nom du répertoire est l'emplacement qui contient les fichiers CSV pour toutes les exécutions suivantes de la transformation.(c:\BMC_BatchDiscoveryOutput ) 437 Control-M Workload Automation Guide de l'administrateur 3. Copiez les fichiers CSV dans le répertoire local sur AR Server. (c:\BMC_BatchDiscoveryOutput). Création d'un ensemble de données préliminaire Cette procédure décrit comment créer un ensemble de données préliminaire. Pour créer un ensemble de données préliminaire : 1. Ouvrez Atrium CMDB Console. 2. Accédez à Applications -> Reconciliation (Rapprochement), et sélectionnez Create Dataset (Créer un ensemble de données) dans la barre d'outils. 3. Créez un ensemble de données à utiliser avec les services métier. Par exemple, BMC.CTM. L'ensemble de données que vous définissez est utilisé dans l'ensemble de la transformation. 4. Créez éventuellement un travail de rapprochement standard pour cet ensemble de données. Création d'une transformation de service métier Cette procédure décrit comment créer une transformation de service métier. Pour créer une transformation de service métier : 1. Ouvrez BMC Atrium Integrator Spoon. 2. Cliquez sur File (Fichier) -> New Transformation (Nouvelle transformation) pour créer une transformation. 3. Enregistrez-la sous BMC_BusinessService. 4. Cliquez sur Input (Entrée) - > Text (Texte) File Input (Entrée de fichier) pour créer une entrée de fichier texte. 5. Cliquez sur l'entrée récemment créée. 6. Ajoutez le nom de fichier CSV à la liste de fichiers sélectionnés (c:\BMC_BatchDiscoveryOutput). 7. Passez le séparateur en “,” dans l'onglet Content (Contenu). 8. Cliquez sur Get Fields (Obtenir les champs) pour remplir la liste de l'onglet Fields (Champs). 9. Cliquez sur Job (Travail) -> Get Variables (Obtenir les variables) pour définir les variables, et faites les glisser pour ajouter un composant GetVariables. Cliquez sur le nouveau composant et remplissez les valeurs comme décrit dans la rubrique Valeurs de variables de transformation du service métier (à la page 439). 10. Sélectionnez le composant Text Output (Sortie de texte) que vous avez créé auparavant, et le composant GetVariables, cliquez avec le bouton droit, et sélectionnez New Hop (Nouveau bond) pour créer une connexion. 438 Control-M Workload Automation Guide de l'administrateur Valeurs de variables de transformation du service métier Le tableau suivant décrit les valeurs de variables de transformation du service métier : Nom Variable Type ShortDescriptionNA na Chaîne MarkAsDeletedN 0 Entier Création de la sortie CMDB pour un service métier Cette procédure décrit comment créer la sortie CMDB pour un service métier. Pour créer la sortie CMDB pour un service métier : 1. Dans la vue BMC Atrium Integrator Spoon Design, Sélectionnez Output -> CMDB Output (Sortie -> Sortie CMDB). 2. Insérez un nouveau composant CMDB Output (Sortie CMDB). 3. Sélectionnez le composant GetVariables que vous avez créé auparavant, et le composant CMDB Output (Sortie CMDB). Cliquez avec le bouton droit, et sélectionnez New Hop (Nouveau bond) pour créer une connexion. 4. Sélectionnez le composant CMDB Output (Sortie CMDB) nouvellement créé. 5. Ajoutez une nouvelle connexion au Remedy Server qui contient votre instance BMC Atrium Core (ArServerProd), puis testez la connexion. 6. Recherchez le nom de la classe à associer aux champs de CSV. (BMC.CORE -> BMC_BusinessService) 7. Tapez l'ID ensemble de données préliminaire où les objets sont téléchargés. Ceci est le nom abrégé de l'ensemble de données Remedy créé dans les étapes de préparation. (BMC.CTM) 8. Sélectionnez les clés pour identifier le service métier dans CMDB et dans le fichier CSV. Les règles de CMDB correspondent par défaut aux TokenIds. • Id jeton : TokenId • Comparateur := • Champ1 de flux : Id jeton 9. Cliquez sur Edit Mapping (Éditer le mappage) pour sélectionner les champs à remplir dans CMDB. 10. Passez la colonne Update (Mise à jour) sur Y (O) pour tous les champs, comme décrit dans la rubrique Mappages des champs de sortie CMDB (à la page 440), puis cliquez sur OK. 11. Sélectionnez Run this transformation (Exécuter cette transformation) dans la barre d'outils, puis cliquez sur Launch (Lancer) pour exécuter la transformation. 439 Control-M Workload Automation Guide de l'administrateur Les résultats de l'exécution s'affichent. L'exécution doit se terminer sans erreur. En cas d'erreurs, examinez les étapes ci-dessus, l'onglet Logging (Journalisation) contient un journal de toutes les étapes effectuées. Mappages des champs de sortie CMDB Le tableau suivant décrit les mappages de champs de sortie CMDB : Champs sources Champs cibles Mise à jour Nom Nom Y (O) Z1DTmpField1 BatchServer Y (O) Z1DTmpField2 BatchServiceID Y (O) Z1DTmpField3 BatchServerURL Y (O) MarkAsDeleted MarkAsDeletedN Y (O) ShortDescription ShortDescriptionNA Y (O) Création d'une transformation de système informatique Cette procédure décrit comment créer une transformation de service informatique. Pour créer une transformation de système informatique : 1. Ouvrez BMC Atrium Integrator Spoon. Ne vous connectez pas au référentiel. 2. Créez une nouvelle transformation. 3. Enregistrez-la sous BMC_ComputerSystem. 4. Dans la barre d'outils Design (Conception), sélectionnez Input (Entrée) et faites-glissez une sortie de fichier texte. 5. Cliquez sur l'entrée récemment créée. 6. Ajoutez le nom de fichier CSV à la liste Selected Files (Fichiers sélectionnés) (c:\BMC_BatchDiscoveryOutput\BMC_ComputerSystem.csv). 7. Passez le séparateur en “,” dans l'onglet Content (Contenu). 8. Cliquez sur Get Fields (Obtenir les champs) pour remplir la liste depuis l'onglet Fields (Champs). 9. Dans la barre d'outils Design (Conception), sélectionnez Job (Travail) et faites glisser Get Variable (Obtenir la variable). 10. Définissez les variables nécessaires, comme décrit dans la rubrique Variables de transformation du système informatique (à la page 441). 440 Control-M Workload Automation Guide de l'administrateur Variables de transformation du système informatique Le tableau suivant décrit les variables de transformation du service informatique : Nom Variable Type HardDatasetId BMC.CTM Chaîne ShortDescriptionNA N/D Chaîne FromBatchService SERVICEDELIVEREDBY Chaîne FromCluster HOSTEDLOGICALSYSTEM Chaîne MarkAsDeletedN 0 Entier HasImpactY 5 Entier ImpactDirection 20 Entier Création d'une sortie CMDB pour un système informatique Cette procédure décrit comment créer une sortie CMDB pour un service informatique. Pour créer une sortie CMDB pour un système informatique : 1. Dans BMC Atrium Integrator Spoon, depuis la barre d'outils Design (Conception), sélectionnez Output (Sortie) -> CMDB Output (Sortie CMDB). 2. Pour créer un bond entre le nouveau composant et le précédent, procédez ainsi : a. Sélectionnez les deux composants. b. Cliquez avec le bouton droit et sélectionnez New Hop (Nouveau bond). 3. Ouvrez la classe CMDBOutput et renseignez les informations requises, comme décrit dans la rubrique Paramètres de la classe CMDBOutput (à la page 442). 4. Définissez une clé comme suit : • ID table : TokenId • Comparateur : = • Champ1 de flux : Id jeton 5. Mappez les champs à leurs homologues dans le fichier CSV, comme décrit dans la rubrique Mises à jour des champs système de l'ordinateur (à la page 443). La sortie CMDB est enregistrée dans l'ensemble de données préliminaire. 441 Control-M Workload Automation Guide de l'administrateur Paramètres de la classe CMDBOutput Le tableau suivant décrit les paramètres de la classe CMDBOutput : Paramètre Valeur Step Name (Nom de l'étape) BMC.ComputerSystem Connection (Connexion) Créez une connexion Class Name (Nom de la classe) Choisissez BMC_ComputerSystem Namespace (Espace de nom) BMC.CORE DatasetId BMC.CTM Commit Size (Taille de commit) 100 Don’t perform any updates (Ne pas effectuer de mises à jour) Always Insert (Toujours insérer) Is Cache Required (Est le cache requis) Define a key to lookup the value TokenId (Définir une clé pour rechercher la valeur TokenId) TokenId 442 Control-M Workload Automation Guide de l'administrateur Mises à jour des champs système de l'ordinateur Le tableau suivant décrit les champs à mettre à jour afin de les mapper aux champs appropriés dans le fichier CSV. Champ Table Champ Flux Update (Mise à jour) ShortDescription ShortDescription O HostName HostName O Domaine Domaine O Nom Nom O NameFormat NameFormat O Connexion du système informatique au service métier Cette procédure décrit comment connecter le système informatique au service métier. Pour connecter le système informatique au service métier : 1. Ouvrez BMC Atrium Integrator Spoon. 2. Dans la transformation du système informatique, depuis la barre d'outils Design (Conception), sélectionnez Lookup (Recherche) et faites glisser CMDB Lookup (Recherche CMDB). 3. Pour créer un bond entre le nouveau composant et le précédent (BMC_ComputerSystem), procédez ainsi : a. Sélectionnez les deux composants. b. Cliquez avec le bouton droit et sélectionnez New Hop (Nouveau bond). 4. Définissez les champs nécessaires, comme décrit dans la rubrique Paramètres de bond du système informatique (à la page 444). 5. Dans la barre d'outils Design (Conception), sélectionnez Lookup (Recherche) et faites glisser CMDB Lookup (Recherche CMDB). 6. Pour créer un bond entre le nouveau composant et le précédent (BMC_ComputerSystem), procédez ainsi : a. Sélectionnez les deux composants. b. Cliquez avec le bouton droit et sélectionnez New Hop (Nouveau bond). 7. Définissez les champs nécessaires, comme décrit dans la rubrique Paramètres de bond du service métier (à la page 445). 8. Pour créer la dépendance entre les CI du système informatique et les CI du service métier, faites glisser un nouveau composant CMDBOutput depuis l'étape Output (Sortie). 9. Pour créer un bond entre le nouveau composant et le précédent (CMDBLookup2), procédez ainsi : 443 Control-M Workload Automation Guide de l'administrateur a. Sélectionnez les deux composants. b. Cliquez avec le bouton droit et sélectionnez New Hop (Nouveau bond). 10. Définissez les champs nécessaires, comme décrit dans la rubrique Paramètres de bond du service métier (à la page 445). 11. Définissez un ensemble de clés pour rechercher les valeurs, comme décrit dans la rubrique Clés pour rechercher les valeurs (à la page 445). 12. Définissez les champs de classes nécessaires, comme décrit dans la rubrique Mises à jour des champs de la classe de dépendance (à la page 446). Paramètres de bond du système informatique Le tableau suivant décrit les paramètres de bond du service informatique et leurs valeurs : Paramètre Valeur Step Name (Nom de l'étape) Recherche CMDB Connection (Connexion) ARServerProd Class Name (Nom de la classe) BMC_ComputerSystem Namespace (Espace de nom) BMC_CORE Dataset Id (Id ensemble de données) BMC.CTM The keys to lookup the values TokenId (Les clés pour rechercher les valeurs TokenId) TokenId Values to return from the lookup table (Valeurs à renvoyer de la table de recherche) Champ : InstanceId Nouveau nom : ComputerInstID Type : Chaîne Do Not Pass the row if the lookup fails (Ne pas valider la ligne en cas d'échec de la recherche) Vérification 444 Control-M Workload Automation Guide de l'administrateur Paramètres de bond du service métier Le tableau suivant décrit les paramètres de bond du service métier et leurs valeurs : Paramètre Valeur Step Name (Nom de l'étape) Recherche 2 CMDB Connection (Connexion) ARServerProd Class Name (Nom de la classe) BMC_BusinessService Namespace (Espace de nom) BMC_CORE Dataset Id (Id ensemble de données) BMC.CTM The keys to lookup the values TokenId (Les clés pour rechercher les valeurs TokenId) TokenId Values to return from the lookup table (Valeurs à renvoyer de la table de recherche) Champ : InstanceId Nouveau nom : BatchServiceInstID Type : Chaîne Do Not Pass the row if the lookup fails (Ne pas valider la ligne en cas d'échec de la recherche) Vérification Clés pour rechercher les valeurs Le tableau suivant décrit les clés pour rechercher les valeurs : ID table Comparateur Champ1 de flux Source.InstanceId = BatchServiceInstID Destination.InstanceId = ComputerInstId Nom = FromBatchService 445 Control-M Workload Automation Guide de l'administrateur Mises à jour des champs de la classe de dépendance Le tableau suivant décrit les Mises à jour des champs de la classe de dépendance : Champ de table Champ de flux Submitter Submitter DatasetId HostName ShortDescription ShortDescriptionNA MarkAsDeleted MarkAsDeletedN HasImpact HasImpactY ImpactDirection ImpactDirection Exécution de la transformation et vérification des classes de CMDB Cette procédure décrit comment exécuter la transformation, et vérifier les classes créées de CMDB. Pour exécuter la transformation et vérifier les classes de CMDB : 1. Ouvrez BMC Atrium Integrator Spoon. 2. Exécutez la transformation BMC_BatchService créée auparavant. 3. Exécutez la transformation BMC_ComputerSystem créée auparavant. 4. Ouvrez BMC Atrium Console. 5. Vérifiez les classes créées de CMDB en vérifiant l'ensemble de données préliminaire BMC.CTM. 6. Éventuellement, exécutez le travail de rapprochement standard pour déplacer les résultats vers l'ensemble de données principal BMC.ASSET. Seconde exécution de Batch Discovery Cette procédure décrit comment exécuter Batch Discovery pour la seconde fois, ce qui permet de réutiliser les règles existantes pour insérer de nouveaux fichiers CSV dans CMDB. Pour exécuter Batch Discovery pour la seconde fois : 1. Exécutez Batch Discovery, comme décrit dans la rubrique Batch Discovery. Les fichiers CSV sont créés. 2. Copiez les fichiers CSV dans le répertoire local créé auparavant côté AR Server. Pour plus d'informations, consultez la rubrique Création d'un répertoire dans Remedy (à la page 437). 446 Control-M Workload Automation Guide de l'administrateur 3. Ouvrez BMC Atrium Integrator Spoon. 4. Ouvrez le travail/la transformation créé auparavant. 5. Exécutez la transformation. 6. Ouvrez Atrium CMDB Console pour parcourir les résultats. 7. Exécutez le travail de rapprochement standard pour déplacer les résultats vers l'ensemble de données principal BMC.ASSET. 447