BMC Control-M Workload Automation 9.0.00.500 Guide d'installation

Ajouter à Mes manuels
117 Des pages
BMC Control-M Workload Automation 9.0.00.500 Guide d'installation | Fixfr
Control-M
9.0.00.500
Guide d'installation
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
Présentation de l'installation de Control-M ........................................................................ 7
Mise à niveau de Control-M .............................................................................................................7
Options de langue ..........................................................................................................................8
Terminologie de l'installation de Control-M .......................................................................................8
Installation complète de Control-M................................................................................. 11
Configuration système requise pour l'installation complète de Control-M .......................................... 11
Procédures de pré-installation de Control-M sous UNIX ................................................................... 19
Installer Control-M sous UNIX ....................................................................................................... 25
Procédures de post-installation de Control-M sous UNIX ................................................................. 27
Installer Control-M sous Windows .................................................................................................. 33
Installation de Control-M/Agent ..................................................................................... 35
Configuration système requise pour Control-M/Agent ..................................................................... 35
Procédures de pré-installation de Control-M/Agent sous UNIX ......................................................... 37
Installer Control-M/Agent sous UNIX ............................................................................................. 37
Installer Control-M/Agent sous Windows ........................................................................................ 39
Procédures de post-installation de Control-M/Agent sous UNIX ....................................................... 40
Installation du client Control-M ...................................................................................... 41
Configuration système requise pour le client Control-M ................................................................... 41
Installer le client Control-M ........................................................................................................... 42
Installation des modules complémentaires de Control-M .................................................. 44
Installation de Control-M Workload Change Manager ...................................................................... 44
Installation de Control-M Self Service............................................................................................. 47
Installation de BMC Batch Impact Manager .................................................................................... 49
Installation de Control-M/Forecast ................................................................................................. 51
Installation de Control-M Workload Archiving ................................................................................. 54
Installation de Control-M Managed File Transfer ............................................................................. 57
Désinstallation de Control-M .......................................................................................... 60
Désinstallation complète de Control-M ........................................................................................... 60
Désinstallation de Control-M/Agent ................................................................................................ 61
Désinstallation du client Control-M ................................................................................................. 63
5
Installations supplémentaires de Control-M ..................................................................... 65
Installation de Control-M/Enterprise Manager ................................................................................. 65
Installation de Control-M/Server .................................................................................................... 76
Modules d'application Control-M .................................................................................................... 82
Installation à haute disponibilité .................................................................................................... 86
Connecter les composants ............................................................................................................ 91
Installation de Control-M sans paramètre de système de base de données Oracle ............................ 92
Configuration du cluster de Control-M ............................................................................ 95
Configuration du cluster des composants de base de données ........................................................ 95
Configuration du cluster de Control-M/EM ...................................................................................... 97
Configuration du cluster de Control-M/Server ............................................................................... 110
Configuration du cluster de Control-M/Agent ................................................................................ 113
6
1
1
Présentation de l'installation de Control-M
Control-M est constitué de plusieurs composants. Vous pouvez installer Control-M en une seule installation
ou installer individuellement les composants de Control-M. BMC vous recommande de suivre le processus
suivant pour l'installation de Control-M :

Installation complète de Control-M (à la page 11) : Vous permet d'installer le package Control-M
Workload Automation avec tous les composants Control-M, y compris les modules d'application et les
modules complémentaires (voir Terminologie de l'installation de Control-M (à la page 8)) sous UNIX et
Windows, via une installation interactive ou automatique. Vous pouvez effectuer l'installation avec les
paramètres par défaut, ou choisir l'installation personnalisée pour sélectionner le serveur de base de
données, les noms de bases de données, les noms d'utilisateurs, les noms d'hôtes et les paramètres
des ports.

Installation de Control-M/Agent (à la page 35) : Vous permet d'installer des Control-M/Agents
supplémentaires sur différents ordinateurs dans votre entreprise, afin d'exécuter des travaux sur
plusieurs ordinateurs. Cela améliore les performances et offre un meilleur contrôle de l'équilibrage des
charges.

Installation du client Control-M (à la page 41) : Vous permet d'installer des clients Control-M
supplémentaires sur différents ordinateurs dans votre entreprise, afin de permettre à plusieurs
utilisateurs dans votre entreprise d'accéder à Control-M.

Installations supplémentaires de Control-M (à la page 65) : Permet d'installer plusieurs instances de
Control-M/Enterprise Manager (Control-M/EM), Control-M/Server et des modules d'application
individuels, comme décrit dans la section Modules d'application Control-M (à la page 82). Vous pouvez
également installer une instance secondaire de l'installation complète de Control-M, Control-M/EM et
Control-M/Server pour la haute disponibilité (voir Installation à haute disponibilité (à la page 86)).
Si vous installez Control-M dans un environnement de cluster, consultez la section Configuration du cluster
de Control-M (à la page 95).
Mise à niveau de Control-M
Si vous possédez une version précédente de Control-M, et si vous souhaitez déplacer les données et
paramètres de configuration d'une installation précédente de Control-M/EM et Control-M/Server vers des
versions plus récentes du produit, utilisez Control-M Upgrade, inclut dans l'installation. Control-M Upgrade
automatise la plupart des étapes de la mise à niveau. La mise à niveau Control-M/EM et Control-M/Server
fait l'objet de deux processus distincts. Pour plus d'informations, voir Présentation de Control-M Upgrade.
7
Control-M Guide d'installation
Options de langue
Les langues asiatiques orientales (chinois simplifié, chinois traditionnel, japonais et coréen) sont prises en
charge par toutes les installations au niveau de la base de données.
Lorsque vous créez une base de données Control-M sur un serveur de base de données PostgreSQL ou
MSSQL existant, les paramètres CJC ne sont pas hérités automatiquement du serveur de base de
données. Ils doivent être définis pendant l'installation.
Lorsque vous créez une base de données Control-M sur un serveur de base de données Oracle existant,
les paramètres CJC sont hérités automatiquement du serveur de base de données.
Pour plus d'informations sur la prise en charge des langues, y compris les langues CJC et les bases de
données, consultez la section Langue et personnalisation.
Terminologie de l'installation de Control-M
Le tableau suivant recense les termes spécifiques à l'environnement Control-M.
Terme
Description
Client Control-M
Fournit l'interface principale avec votre environnement de lot
en temps réel, et se compose des applications d'interface
utilisateur graphique suivantes :

Control-M Configuration Manager

Control-M Workload Automation

Control-M Reporting Facility
Control-M/Agent
Traite l'exécution des travaux et exécute les travaux pour
son Control-M/Server qui en fait la demande, suit le
traitement des travaux, et renvoie les informations de statut
au Control-M/Server.
Modules complémentaires
Control-M
Les modules complémentaires Control-M suivants sont
automatiquement installés dans une version d'évaluation, de
qui vous permet d'utiliser la fonctionnalité Add-on :

BMC Batch Impact Manager

Control-M/Forecast

Control-M Self Service

Control-M Workload Change Manager

Control-M Workload Archiving
8
Control-M Guide d'installation
Terme
Description
Control-M/EM
Contrôle et gère vos travaux de production. Control-M/EM
fournit un point d'accès et de contrôle unique et centralisé
qui vous permet d'afficher, de superviser, de gérer et
d'intervenir dans le traitement de flux batch dans toute
l'entreprise. Le client Control-M est inclus dans Control-M/EM
sous Windows.
Control-M/Server
Traite les besoins en termes d'ordonnancement et de
traitement des travaux qui peuvent être utilisés dans
l'environnement Control-M. Vous pouvez installer plusieurs
instances de Control-M/Server, et chacune est responsable
de l'ordonnancement de travaux individuels, de la gestion
des flux de traitement des travaux, et de la notification à
Control-M/EM des statuts des travaux.
Version d'évaluation
Installe une version d'évaluation de Control-M Workload
Automation avec tous les composants de base et facultatifs
dont les suivants :
REMARQUE : Cette version est destinée aux tests et à
l'évaluation, non à une utilisation dans un environnement de
production. Pour une utilisation future dans l'environnement
de production, désinstallez la version d'évaluation, puis
réinstallez une version permanente.

BMC Batch Impact Manager

Control-M/Forecast

Control-M Self Service

Control-M for Advanced File Transfer

Control-M for Cloud

Control-M for Cognos

Control-M for Oracle Business Intelligence

Control-M for Backup

Control-M for IBM InfoSphere DataStage

Control-M for Web Services, Java et Messaging
9
Control-M Guide d'installation
Terme
Description
Version permanente
Installe les composants de base Control-M Workload
Automation suivants :

Control-M/Enterprise Manager

Control-M/Server

Control-M/Agent

Control-M for SAP

Control-M for SAP Business Objects

Control-M for Informatica

Control-M for PeopleSoft

Control-M for Databases
10
2
2
Installation complète de Control-M
L'installation complète de Control-M installe le package Control-M Workload Automation avec tous les
composants Control-M, y compris les modules d'application, les modules complémentaires sous UNIX et
Windows, via une installation interactive ou automatique. Vous pouvez effectuer l'installation avec les
paramètres par défaut, ou choisir l'installation personnalisée pour sélectionner le serveur de base de
données, les noms de bases de données, les noms d'utilisateurs, les noms d'hôtes et les paramètres des
ports.
Avant d'installer Control-M, vérifiez la configuration requise décrite dans la section Configuration système
requise pour l'installation complète de Control-M (à la page 11).
Si vous installez Control-M sous UNIX, effectuez les procédures de pré-installation, décrites dans la section
Procédures de pré-installation de Control-M sous UNIX (à la page 19), ainsi que les procédures de
post-installation décrites dans la section Procédures de post-installation de Control-M sous UNIX (à la
page 27).
Les procédures suivantes décrivent comment installer Control-M sous UNIX et sous Microsoft :

Installer Control-M sous UNIX (à la page 25) (vous devez installer le client Control-M sur un
ordinateur Windows)

Installer Control-M sous Windows (à la page 33)
Configuration système requise pour l'installation complète
de Control-M
Avant d'installer Control-M, vérifiez que votre système d'exploitation, votre processeur et votre serveur de
base de données sont pris en charge et disposent d'une quantité de mémoire et d'espace disque
suffisante.
En fonction de votre système d'exploitation, vérifiez que votre système possède la configuration suivante :

Configuration système requise pour l'installation complète sous UNIX (à la page 12)

Configuration système requise pour l'installation complète sous Windows (à la page 13)
REMARQUE : La limite Nombre de processus doit être supérieure ou égale au nombre attendu de
travaux exécutés en parallèle.
11
Control-M Guide d'installation
Configuration système requise pour l'installation complète sous
UNIX
Le tableau suivant répertorie les prérequis de la configuration pour une plateforme UNIX. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources.
Ressource
Spécification
Configuration requise
Processeurs compatibles
AIX
IBM RISC System/6000
Oracle Solaris
SPARC
Linux
x86_64
Matériel
Tous systèmes
Lecteur de DVD
Mémoire
N/D
8 GB
Espace disque
N/D
100 GB
BMC Software recommande de
réserver trois fois la quantité de
mémoire RAM sur le système
pour disposer de suffisamment
d'espace de pagination.
Si vous installez Control-M
avec un serveur de base de
données distant, 15 Go sont
nécessaires sur le serveur
de base de données.
12
Control-M Guide d'installation
Configuration système requise pour l'installation complète sous
Windows
Le tableau suivant décrit les prérequis de la configuration pour une plateforme Windows. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources.
Ressource
Configuration requise
UC

Pentium IV 2 GHz ou supérieur

Intel Xeon 64 bits

AMD Opteron
Processeurs compatibles
x86_64
Écran
Couleurs 16 bits (65536) ou plus
Support de stockage
Lecteur de DVD
Mémoire
8 GB
Espace disque
100GB
BMC Software recommande de
Si vous installez Control-M avec un serveur de base de
réserver trois fois la quantité de
données distant, 15 Go sont nécessaires sur le serveur
mémoire RAM sur le système pour de base de données.
disposer de suffisamment d'espace
de pagination.
Logiciels connexes

Internet Explorer version 7.0 ou supérieure

Microsoft .Net Framework 4.5.2
REMARQUE : Le <dossier d'installation> doit posséder les autorisations Lecture, Affichage du
contenu du dossier, Écriture et Lecture et exécution assignées au groupe Utilisateurs.
Modèle de calibrage du matériel Control-M/Server et
Control-M/EM
Saisissez les informations suivantes :
Toutes les valeurs doivent être des valeurs maximum, y compris le futur planning.
Control-M/Enterprise Manager

Nouvelle installation (première installation d'EM sur le site)
•
Nombre de travaux définis pour cet EM :
•
Nombre maximum de travaux actifs par jour (d'après le Rapport d'utilisation maximale) :
13
Control-M Guide d'installation
•
Nombre maximum d'exécutions par jour (d'après le Rapport d'utilisation maximale) :
•
Nombre maximum d'utilisateurs EM définis :
•
Nombre maximum d'utilisateurs EM simultanés (connectés en même temps) :
•
Type et version de base de données (par ex. PostgreSQL, Oracle, MSSQL) :
•
Configuration de la base de données (locale ou distante)
•
Nombre de connexions aux Datacenters (CTM/Serveurs) :
•
BIM/Forecasting/SelfService est-il activé :
o
Si BIM est activé, combien de Services sont définis :
o
Quel est le nombre moyen de travaux par Service :
o
Forecast est-il activé :
o
Self Service est-il activé :
•
Plateforme et version du système d'exploitation (par ex. Solaris, AIX)
•
Liste des autres applications/programmes installés sur l'ordinateur
•
Matériel devant être utilisé, le cas échéant :
o
Modèle :
o
Nombre d'UC :
o
Nombre de cœurs/UC :
o
Vitesse de l'UC en Mhz :
o
RAM :
•
Version d'EM devant être installée
•
Si possible, spécifications de l'ordinateur correspondant au site Web suivant :
http://www.spec.org/cpu2000/results/rint2000.html

Mise à niveau depuis une installation existante
•
Le temps de réponse actuel de l'installation existante est-il satisfaisant ?
•
À quel point l'ordinateur est-il chargé actuellement ? (Mesure des valeurs de crête de l'UC et de la
mémoire)
•
Version actuelle d'EM
Control-M/Server (pour chaque Datacenter)

Nombre maximum de travaux par jour

Nombre maximum d'exécutions par jour

Nombre d'agents connectés au serveur

Combien d'agents utilisent la technologie sans agent

Taux de traitement moyen des travaux requis pour 15 minutes (facultatif)

Taux d'envoi des travaux requis pour 15 minutes (facultatif)
14
Control-M Guide d'installation

Plateforme et version du système d'exploitation (par ex. Solaris, AIX)

Type et version de base de données (par ex. PostgreSQL, Oracle, MSSQL)

Configuration de la base de données (locale ou distante)

Matériel devant être utilisé, le cas échéant (modèle, nombre d'UC, vitesse de l'UC en MHz, RAM,
disques)

Version de Control-M/Server devant être installée
Configuration requise du serveur de base de données
Le tableau suivant décrit les options de serveur de base de données pour l'installation complète de
Control-M.
REMARQUE : Une dégradation des performances peut se produire dans les circonstances suivantes :
 Une charge de travail trop importante est placée sur un nombre de disques durs insuffisant.
 Les fichiers RedoLog sont placés sur des disques RAID-5.
 L'espace de table Rollback est placé sur des disques RAID-5.
Pour plus d'informations, voir
https://kb.bmc.com/render/KCSRenderController?type=cssolutionint&id=SLN000000181318
https://bmcsites.force.com/casemgmt/sc_KnowledgeArticle?sfdcid=000105549.
Options du serveur de base de données
Serveur de base de
données
Description
Version
PostgreSQL (fourni par
BMC)
Installé automatiquement en 9.2.8
arrière-plan lorsque vous
installez Control-M.
Oracle
Un serveur de base de
données d'édition
entreprise/standard complet
Oracle fourni par le client
doit être présent.
Un client instantané Oracle
est fourni en arrière-plan
lorsque vous installez
Control-M.
Pour plus d'informations,
consultez la section
Configuration requise pour
Oracle (à la page 17).
15

11g

12c
Control-M Guide d'installation
Serveur de base de
données
Microsoft SQL
Description
Version
Un serveur de base de
données complet MSSQL
existant fourni par le client
doit être présent.

2014

2012

2008
Un client MSSQL 2008,2012
ou 2014 doit être présent sur
tout ordinateur qui héberge
Control-M.
REMARQUE : L'installation
de Control-M avec MSSQL
doit toujours être effectuée à
l'aide d'un serveur de base
de données MSSQL en
anglais.
Le tableau suivant recense les informations de paramètres requises pour installer Control-M sur les
serveurs de base de données pris en charge. Consultez votre administrateur système pour connaître les
informations exactes requises.
Ressources requises pour le serveur de base de données
Serveur
de base
de
données
Nom
d'hôte
Mot de passe
de
l'administrat
eur du
serveur de
Nom de base de
Port service données
PostgreSQL Oui
Oui
Oracle
Oui
Oui
Microsoft
SQL
Oui
Emplace
ment de
la base
de
données
Oui
Oui
(UNIX
uniquem
ent)
Oui
Facultatif
Oui
Oui
Oui
Oui
16
Emplace
ment du
journal
Oui
Control-M Guide d'installation
Configuration requise pour Oracle
Control-M Workload Automation, Control-M/EM ou Control-M/Server peuvent être installés sous UNIX avec
une base de données Oracle. Un serveur de base de données d'édition entreprise/standard complet
Oracle fourni par le client doit être présent.
Un client instantané Oracle est fourni en arrière-plan lorsque vous installez un des produits Control-M.
Ls rubriques suivantes décrivent la configuration requise d'Oracle nécessaire à l'installation de Control-M
Workload Automation, Control-M/EM ou Control-M/Server sous UNIX :

Configuration requise de la mémoire pour le serveur de base de données Oracle (à la page 17)

Configuration requise du stockage pour le serveur de base de données Oracle (à la page 18)

Liste de contrôle du schéma Oracle (à la page 18)
Configuration requise de la mémoire pour le serveur de base de données
Oracle
Le tableau suivant recense les paramètres et valeurs recommandées pour un serveur de base de données
Oracle existant.
Paramètre
Valeur
DB_BLOCK_SIZE
8192
OPTIMIZER_MODE
ALL_ROWS
CURSOR_SHARING
FORCE
PROCESSES
500
SGA_TARGET
1200 MB
PGA_AGGREGATE_TARGET
400 MB
MEMORY_TARGET
1600 MB
REMARQUE : Si MEMORY_TARGET est défini, il n'est
pas nécessaire de définir SGA_TARGET et
PGA_AGGREGATE_TARGET.
17
Control-M Guide d'installation
Configuration requise du stockage pour le serveur de base de données
Oracle
Le tableau suivant décrit la configuration requise minimale pour un serveur de base de données Oracle
existant.
En-tête de tableau
En-tête de tableau
Redolog groups
3
Redolog size
250
Taille de l'espace de table
SYSTEM
1 Go
Taille de l'espace de table UNDO 500 Mo
Taille de l'espace de table TEMP
300 Mo
Liste de contrôle du schéma Oracle
Le tableau suivant décrit les ressources Oracle nécessaires à une installation de Control-M Workload
Automation, Control-M/EM ou Control-M/Server. Pour obtenir les valeurs correctes, contactez votre DBA
de site Oracle.
Paramètre
Valeur
Taille d'espace de table de base
de données pour Control-M/EM
et Control-M/Server
10 GB
Nom de l'espace de table Oracle
Nom d'utilisateur de la base de
données
Nom du service de base de
données Oracle
Numéro du port LISTENER
Oracle
Nom d'hôte du serveur Oracle
18
Control-M Guide d'installation
Paramètre
Valeur
Mot de passe SYSTEM Oracle
REMARQUE : Pour des raisons de sécurité, le DBA pourrait ne
pas vous communiquer le mot de passe. Si c'est le cas, consultez
la section Installation de Control-M sans paramètre de système de
base de données Oracle (à la page 92).
Installation de CJC
Prend en charge les langues asiatiques orientales (chinois
simplifié, chinois traditionnel, japonais et coréen).
Vérifiez que le jeu de caractères du serveur de base de données
est UTF-8.
Mot de passe de l'utilisateur
Procédures de pré-installation de Control-M sous UNIX
Avant d'installer Control-M, exécutez les procédures suivantes :

Configurer un compte utilisateur sous UNIX (à la page 20) : Décrit comment configurer des
paramètres spécifiques pour Control-M.

Définition de variables d'environnement sous UNIX (à la page 21) : Décrit comment définir des
variables d'environnement sous UNIX, ce qui vous permet d'afficher des messages depuis la console.

Vérifier les niveaux et correctifs du système d'exploitation (à la page 25) : Décrit comment vérifier le
niveau et les correctifs du système d'exploitation avec les conditions requises par Control-M.

Modification de paramètre système UNIX (à la page 21) : Décrit comment modifier les paramètres
système Oracle, Solaris et Linux, ce qui vous permet d'attribuer des ressources aux composants
Control-M.
REMARQUE : Si vous installez un Control-M/Agent, notez ce qui suit :

Le Control-M/Agent peut être installé uniquement dans le répertoire de base du compte ou dans
un de ses sous-répertoires. Le répertoire de base doit être situé sur le système de fichiers local.

Si l'emplacement se trouve sur le disque local, le répertoire de base peut être un lien symbolique
vers un autre emplacement.

Les autorisations du répertoire de base du compte doivent autoriser la lecture et l'exécution pour
tous les utilisateurs et donner une autorisation complète au propriétaire du compte (755
minimum).

Si vous prévoyez d'utiliser le mode non-racine pour cet agent, BMC Software recommande que le
propriétaire de l'agent soit le seul utilisateur de ce groupe principal, pour la raison suivante : en
mode non-racine, certains fichiers créés par l'agent sont accessibles avec des autorisations de
groupe, et n'importe quel utilisateur du groupe principal de l'agent peut donc écrire sur ces
fichiers.
19
Control-M Guide d'installation
Configurer un compte utilisateur sous UNIX
Cette procédure décrit la méthode de configuration de paramètres spécifiques pour Control-M. Le compte
ne peut contenir aucune donnée et le nom ne doit pas dépasser 8 caractères.
Le propriétaire de Control-M/EM, Control-M/Server et Control-M/Agent peut être un utilisateur local, un
utilisateur LDAP ou un utilisateur NIS. Le répertoire de base du compte Control-M/EM, Control-M/Server et
Control-M/Agent peut être défini sur un disque local ou NFS.
 Pour configurer un compte utilisateur sous UNIX :
1. Créez un compte utilisateur, comme le montre l'exemple suivant.
/usr/sbin/useradd -u <id_utilisateur_numérique> -g <groupe_utilisateurs> -d <accueil_utilisateur>
-s <shell_utilisateur> <nom_d'utilisateur>
REMARQUE : Dans un environnement en cluster, vous devez créer deux comptes (un pour chaque
nœud). Les deux comptes doivent posséder des noms et ID identiques. Les deux répertoires de base
doivent indiquer le même emplacement sur le disque partagé.
Le compte <shell_utilisateur> doit être défini comme un des noms ou programmes suivants :
•
/bin/csh
•
/bin/tcsh
•
/bin/sh (Control-M/Agent et Control-M/EM uniquement)
•
/bin/ksh (Control-M/Agent et Control-M/EM uniquement)
•
/bin/bash (Control-M/Agent uniquement)
2. Configurez les limites prédéfinies conçues pour limiter ou empêcher une utilisation excessive des
ressources par un processus unique, comme décrit dans la section Limites de Control-M sur les
comptes UNIX (à la page 20).
Limites de Control-M sur les comptes UNIX
Le tableau suivant décrit les limites de Control-M sur les comptes UNIX.
Limites de Control-M sur les comptes UNIX
Paramètre
Description
datasize
Détermine la taille maximale du segment de données d'un processus.
REMARQUE : BMC recommande de choisir la valeur unlimited pour ce
paramètre.
stacksize
Détermine la taille maximale du segment de pile d'un processus.
BMC recommande une valeur de 8 Mo sur tous les ordinateurs UNIX.
coredumpsize Détermine la taille maximale pouvant être atteinte par un vidage de cœur.
BMC recommande de choisir la valeur datasize pour ce paramètre, afin
de générer un vidage complet du cœur en cas d'échec.
20
Control-M Guide d'installation
Paramètre
Description
descriptors
Détermine le nombre maximal de descripteurs utilisés par un processus
unique.
BMC recommande choisir une valeur de 4 096.
REMARQUE : Ne choisissez pas une valeur unlimited pour ce
paramètre.
memoryuse
Détermine la quantité maximale de mémoire utilisée par un processus
unique.
BMC recommande de choisir la valeur unlimited pour ce paramètre.
Définition de variables d'environnement sous UNIX
Cette procédure décrit comment définir des variables d'environnement sous UNIX, ce qui vous permet
d'afficher des messages de la console.
REMARQUE : Pour activer IPV6 avant l'installation, définissez la variable CTM_IPV_MODE sur DUAL.
Si Control-M/Server ou Control-M/Agent est installé sur AIX, vérifiez que le correctif pour APAR IV23320
est installé.
 Pour définir des variables d'environnement sous UNIX, procédez comme suit :

Effectuez l'une des opérations suivantes :
•
Si vous utilisez csh ou tcsh, utilisez la syntaxe suivante :
setenv <varEnv> <valeur>
EXEMPLE : setenv DISPLAY myhost:0.0
•
Si vous utilisez sh ou ksh, utilisez la syntaxe suivante :
<varEnv>=<valeur>
export <varEnv>
EXEMPLE : DISPLAY=myhost:0.0
export DISPLAY
<varEnv> est le nom de la variable d'environnement.
<valeur> est la valeur assignée à la variable d'environnement.
Modification de paramètre système UNIX
Avant de pouvoir installer Control-M, plusieurs paramètres (noyau) système UNIX doivent être modifiés
pour attribuer des ressources aux composants Control-M.
Les procédures suivantes décrivent comment modifier les paramètres de noyau sur différents systèmes
UNIX :
21
Control-M Guide d'installation

Modifier les paramètres système Oracle Solaris 10 et 11

Modifier les paramètres système Linux

Modifier les valeurs des paramètres de noyau
Paramètres système de noyau Linux
Le tableau suivant décrit les paramètres de noyau Linux avec une instance de PostgreSQL.
Paramètres de noyau Linux
Paramètre
Valeur
semmsl
150
semmns
800
semopm
100
semmni
200
semvmx
valeur par défaut définie par le système
kernel.shmall
600000000
kernel.shmmax
600000000
kernel.shmmni
800
file-max
65536
ip_local_port_range
32768 - 61000
Le tableau suivant décrit comment afficher les valeurs de paramètres actuelles.
Commandes d'affichage des valeurs des paramètres de noyau Linux
Paramètre
Commande pour afficher les valeurs de paramètres
semmsl, semmns, semopm,
semmni
/sbin/sysctl -a | grep sem
shmall, shmmax, shmmni
/sbin/sysctl -a | grep shm
file-max
/sbin/sysctl -a | grep file-max
ip_local_port_range
/sbin/sysctl -a | grep ip_local_port_range
22
Control-M Guide d'installation
Paramètres de noyau Oracle Solaris
Le tableau suivant décrit les paramètres de noyau Oracle Solaris avec une instance de PostgreSQL.
Paramètre
Description
Valeur
project.max-msg-ids
Détermine le nombre maximum d'ID
de messages.

S : 512

Control-M : 2048

L : 4096

S : 2048

Control-M : 3072

L : 4096

S : 2 Go

Control-M : 4 Go

L : 8 GB

S : 500

Control-M : 4096

L : 16384
project.max-sem-ids
project.max-shm-memory
project.max-shm-ids
Détermine le nombre maximum d'ID
de sémaphores.
Détermine la taille de la mémoire
partagée.
Détermine la taille totale des segments
de mémoire partagés.
Limites matérielles et logicielles de PostgreSQL
Le tableau suivant décrit les limites matérielles et logicielles du système sur les plateformes UNIX avec
PostgreSQL.
Limite
En-tête de tableau
Maximum de descripteurs de
fichiers

S : 1024

Control-M : 2048

L : 4096
Taille de fichier maximale
unlimited
Taille de permutation libre

S : 4 Go

Control-M : 6 Go

L : 10 Go
23
Control-M Guide d'installation
Limite
En-tête de tableau
Taille de RAM

S : 4 Go

Control-M : 8 Go

L : 12 Go
Paramètres de noyau Control-M
Le tableau suivant répertorie les valeurs de paramètres de noyau pour Control-M/Server qui doivent être
ajoutées aux valeurs dans certains systèmes UNIX, comme décrit dans la section Modification de
paramètre système UNIX (à la page 21). Si des valeurs supérieures pour ces paramètres ont déjà été
spécifiées pour le serveur de base de données, les valeurs supérieures doivent être conservées.
Paramètres de noyau pour Control-M/Server – valeurs supplémentaires
Paramètre
Valeurs supplémentaires
semmni
Ajoutez 20 + le nombre d'agents et d'hôtes distants qui
seront connectés au Control-M/Server + le nombre d'agents
avec des définitions de configuration différentes de celles
par défaut.
semmns
Pour toutes les plateformes sauf Oracle Solaris 10, ajoutez
20 + le nombre d'agents et d'hôtes distants qui seront
connectés au Control-M/Server + le nombre d'agents avec
des définitions de configuration différentes de celles par
défaut.
semmnu
Pour Oracle Solaris 9 (pas Oracle Solaris 10), ajoutez 100 +
6 fois le nombre d'agents connectés au serveur + le nombre
d'utilitaires exécutés simultanément.
Le tableau suivant répertorie les valeurs de paramètres de noyau pour Control-M qui doivent être ajoutées
aux valeurs dans les autres systèmes UNIX (sauf Linux), comme décrit dans la section Modification de
paramètre système UNIX (à la page 21). Si des valeurs supérieures pour ces paramètres ont déjà été
spécifiées pour le serveur de base de données, les valeurs supérieures doivent être conservées.
Paramètres de noyau pour Control-M
Paramètre
Valeur
semmnu
(NPROC - 4)
Ulimit

fsize: unlimited

nofiles: >2 KB
24
Control-M Guide d'installation
Vérifier les niveaux et correctifs du système d'exploitation
Cette procédure décrit comment vérifier le niveau et les correctifs du système d'exploitation avec les
conditions requises par Control-M.
L'utilitaire check_req est exécuté automatiquement en arrière-plan sur chaque installation de Control-M
(complète), Control-M/EM, Control-M/Server et Control-M/Agent. L'utilitaire Health Check collecte les
journaux après leur exécution.
Le fichier runCheckReq.sh est situé dans le répertoire pre_req sur le DVD d'installation. Cependant, en
raison des modifications apportées aux systèmes d'exploitation, ce fichier peut ne pas être à jour. BMC
recommande de télécharger la dernière version de ce fichier sur
ftp://ftp.bmc.com/pub/control-m/opensystem/PANFT.9.0.00
ftp://ftp.bmc.com/pub/control-m/opensystem/PAOST.9.0.00.001.
REMARQUE : Si vous avez téléchargé le fichier pre_req.tar.Z sur le site Web, suivez les instructions
contenues dans le fichier readme qui l'accompagne.
 Pour vérifier les niveaux et correctifs du système d'exploitation :
1. Connectez-vous en tant qu'utilisateur de l'installation de Control-M/Server (complète), Control-M/EM
ou Control-M/Server.
2. Saisissez la commande suivante :
runCheckReq.sh -product=<PRODUCT_NAME> -memory_model=<MEMORY_MODEL>
-database=<DATABASE>
Où :
•
<PRODUCT_NAME> is CTMS, EM, ONE , AGENT ou ARCHIVE
•
<MEMORY_MODEL> est
•
<DATABASE> est ORACLE ou PostgreSQL
PETIT, MOYEN, GRAND ou AUCUN
3. Suivez les instructions.
Si le système d'exploitation et les correctifs répondent aux conditions requises par Control-M, vous
êtes informé que le produit peut être installé. Sinon, une liste des conditions requises non remplies
s'affiche.
REMARQUE : Si le script vous avertit qu'un correctif est manquant, vérifiez auprès de votre
administrateur système ou de votre administrateur de base de données si le correctif est inclus dans
un des packages groupés installés sur votre ordinateur ou base de données.
Installer Control-M sous UNIX
Cette procédure décrit comment installer la suite Control-M Workload Automation avec tous les
composants Control-M, y compris les modules d'application, les modules complémentaires et l'outil
Control-M Conversion sous UNIX. Vous pouvez effectuer l'installation avec les paramètres par défaut, ou
choisir l'installation personnalisée pour sélectionner le serveur de base de données, les noms de bases de
données, les noms d'utilisateurs, les noms d'hôtes et les paramètres des ports.
25
Control-M Guide d'installation
REMARQUE : Si vous souhaitez installer plusieurs instances de Control-M sur plusieurs ordinateurs en
utilisant la même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
REMARQUE : L'installation par défaut est interactive et utilise un affichage d'interface utilisateur
graphique. XServer doit être en cours d'exécution et configuré à l'aide de la variable d'environnement
DISPLAY. Si XServer n'est pas disponible, BMC recommande de poursuivre l'installation de la console ou
d'effectuer une installation automatique.
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :

Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).

Vérifiez que l'ordinateur cible est propre et ne contient pas de version précédente de Control-M.

Exécution réussie des Procédures de pré-installation de Control-M sous UNIX (à la page 19).

Si vous installez Control-M dans un environnement de cluster, consultez la section Configuration du
cluster de Control-M (à la page 95).
 Pour installer Control-M sous UNIX :
1. Effectuez l'une des opérations suivantes :
•
Insérez le DVD d'installation.
•
Dans le dossier temporaire que vous avez créé (voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00), extrayez le fichier .tar.Z.
2. Définissez la variable d'environnement DISPLAY, comme décrit dans la section Définition de variables
d'environnement sous UNIX (à la page 21).
3. Saisissez la commande suivante :
<source_path>/setup.sh
4. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M Workload Automation 9.0.00–
Installation complète et continuez à suivre les instructions à l'écran jusqu'à ce que l'installation
soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M Workload Automation 9.0.00 – Installation complète
et continuez à suivre les instructions à l'écran jusqu'à ce la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
26
Control-M Guide d'installation
f.
Pour exécuter le script d'installation, saisissez la commande suivante :
<chemin_source>/setup.sh -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<$HOME>/BMCINSTALL/log/BMC_Control-M_Install_<date-heure>.log
Procédures de post-installation de Control-M sous UNIX
Les procédures suivantes décrivent les étapes obligatoires et facultatives après l'installation de Control-M :

Activer Control-M/Agent pour le mode non-racine (à la page 27)

Configurer la procédure de démarrage automatique pour Control-M/Agent sous UNIX (facultatif) (à la
page 31)

Procédure de démarrage automatique pour Control-M/Server sous UNIX (facultatif) (à la page 29)
REMARQUE : Si vous avez installé Control-M/Server pour NFS, vous ne pouvez utiliser que l'utilisateur
Control-M/Server sur le même hôte où Control-M/Server a été installé.
Activer Control-M/Agent pour le mode non-racine
Cette procédure décrit comment activer Control-M/Agent pour le mode non-racine pour les travaux
appartenant à un utilisateur différent de celui qui exécute Control-M/Agent.
REMARQUE : Si les seuls travaux exécutés appartiennent au même utilisateur que celui qui exécute
Control-M/Agent, aucune action n'est nécessaire pour définir le mode de fonctionnement non-racine.
 Pour activer Control-M/Agent pour le mode non-racine :
1. Connectez-vous comme utilisateur racine et exécutez le script set_agent_mode à l'aide de l'option
activer le mode non-racine sur chaque Control-M/Agent installé. Le script n'a besoin d'être exécuté
qu'une fois pour chaque Control-M/Agent.
2. Depuis Control-M Configuration Manager, définissez un mot de passe de propriétaire du travail utilisé
par Control-M/Agent.
3. Pour une installation de mise à niveau, vous devez remplacer le script de démarrage automatique sur
chaque ordinateur Control-M/Agent pour refléter son statut racine ou non-racine.
Vous pouvez alterner les modes racine et non-racine sur n'importe quel Control-M/Agent en fermant
le Control-M/Agent avec l'utilisateur qui l'utilise actuellement, et en redémarrant Control-M/Agent avec
l'utilisateur nécessaire pour le nouveau mode.
Configuration du script de démarrage/d'arrêt automatique pour
Control-M/EM sous UNIX
Cette procédure décrit comment configurer le script de démarrage/d'arrêt automatique pour
Control-M/EM sous UNIX (facultatif).
27
Control-M Guide d'installation
REMARQUE : Si les composants du serveur Control-M/EM ne sont pas tous installés sur un seul compte,
vous devez inclure les commandes startup et shutdown dans les scripts de démarrage/d'arrêt du
système d'exploitation de l'ordinateur hôte.
 Pour configurer le script de démarrage/d'arrêt automatique pour Control-M/EM sous
UNIX :
1. Ajoutez les commandes suivantes au script de démarrage de votre système d'exploitation selon les
besoins :
•
su - em_account -c start_ns_daemon
•
su - em_account -c start_server
•
su - em_account -c start_cms
•
su - em_account -c start_config_agent
•
su - em_account -c start_web_server
2. Ajoutez les commandes suivantes au script d'arrêt de votre système d'exploitation selon les besoins :
em ctl -U Control-M/EM_database_owner -P
Control-M/EM_database_owner_password -C CMS -M hostname -cmd stop
sleep 10
em ctl -U Control-M/EM_database_owner -P
Control-M/EM_database_owner_password -C Config_Agent-M hostname -cmd
shutdown
sleep 10
su - em_account -c stop_ns_daemon
su - em_account -c stop_web_server
su - em_account -c "stop_server -U db_server_administrator_name -P
db_server_administrator_name"
Configuration de la procédure de démarrage/d'arrêt automatique
pour Control-M/EM (RedHat et Oracle Linux 7)
Cette procédure décrit comment configurer la procédure de démarrage automatique de Control-M/EM
sous RedHat 7 et Oracle Linux 7.
 Pour configurer la procédure de démarrage automatique pour Control-M/EM :
1. Connectez-vous en tant que racine.
2. Accédez à l'emplacement suivant :
/etc/systemd/system/
3. Créez un nouveau fichier de service de l'unité avec 644 autorisations.
L'extension doit être .service.
28
Control-M Guide d'installation
EXEMPLE : EM.service
4. Ouvrez le fichier et tapez les éléments suivants :
[Unité]
Description=Control-M/EM
After=systemd-user-sessions.service multi-user.target network.target
[Service]
User=<unit_service>
ExecStart=/bin/sh -c [EM_home_dir]/bin/start_server;
[EM_home_dir]/bin/start_ns_daemon; [EM_home_dir]/bin/start_cms;
[EM_home_dir]/bin/start_config_agent
Type=forking
RemainAfterExit=yes
ExecStop=/bin/sh -c [EM_home_dir]/bin/stop_config_agent;
[EM_home_dir]/bin/stop_cms; [EM_home_dir]/bin/stop_ns_daemon;
[EM_home_dir]/bin/home/em50/bin/stop_server
[Install]
WantedBy=multi-user.target
5. Enregistrez le fichier.
6. Dans une ligne de commande, exécutez les commandes suivantes :
•
systemctl daemon-reload
•
systemctl enable [unit service file].service
7. Redémarrez l'ordinateur exécutant Control-M/EM.
Procédure de démarrage automatique pour Control-M/Server sous
UNIX (facultatif)
Le serveur de base de données et Control-M/Server doivent être exécutés en permanence lors de
l'installation initiale de Control-M/Server. BMC Software recommande de les démarrer au moment du
démarrage système.
Vous pouvez modifier la procédure de démarrage pour vous assurer que le serveur de base de données,
Control-M/Server et Control-M/Server Configuration Agent sont lancés au moment du démarrage système.
La commande pour copier les instructions de démarrage nécessaires sur votre répertoire de démarrage
système est indiquée ci-dessous.
Toutes les commandes indiquées ci-dessous doivent être exécutées en tant qu'utilisateur racine.
N'effectuez pas cette procédure lorsque vous installez Control-M/Server sur un environnement miroir (de
sauvegarde).
29
Control-M Guide d'installation
En fonction de votre système d'exploitation, modifiez la procédure de démarrage automatique en suivant
les instructions fournies dans le tableau suivant :
Système
d'exploitation
Procédure de démarrage
Exemple
AIX
cp
Pour un utilisateur nommé
<répbaseCtm>/ctm_server/data/rc.<utilisateurControlm controlm, spécifiez la
> /etc/
commande suivante :
cp
/home/controlm/ctm_se
rver/data/rc.controlm
<utilisateurControlm>:2:respawn:/etc/rc.<utilisateurCon /etc
trolm>
et dans le fichier
/etc/inittab ajoutez :
controlm:2:respawn:/e
tc/rc.controlm
Ouvrez le fichier /etc/inittab dans un éditeur, et
ajoutez la ligne suivante à la fin du fichier.
Oracle Solaris
cp
cp
<répbaseCtm>/ctm_server/data/rc.<utilisateurControlm /home/controlm/ctm_server/
data/rc.controlm
> /etc/rc2.d/S98<utilisateurControlm>
/etc/rc2.d/S98ccontrolm
Linux
cp
cp
<répbaseCtm>/ctm_server/data/rc.<utilisateurControlm /home/controlm/ctm_server/
data/rc.controlm/etc/rc.d/con
> /etc/rc.d/<utilisateurControlm>
ln -s /etc/rc.d<controlmUser>
/etc/rc.d/rc2.d/S98<controlmUser>
SUSE
trolm
ln
-s/etc/rc.d/controlm/etc/rc.d/
rc2.d/S98controlm
>SuSEconfig
Configuration de la procédure de démarrage automatique pour
Control-M/Server sous UNIX
Cette procédure décrit comment configurer la procédure de démarrage automatique de Control-M/Server
sous RedHat 7 et Oracle Linux 7.
 Pour configurer la procédure de démarrage automatique pour Control-M/Server :
1. Connectez-vous en tant que racine.
2. Accédez à l'emplacement suivant :
/etc/systemd/system/
30
Control-M Guide d'installation
3. Créez un nouveau fichier de service de l'unité avec 644 autorisations.
L'extension doit être .service.
EXEMPLE : CtmServer.service
4. Ouvrez le fichier et tapez les éléments suivants :
[Unité]
Description=Control-M Server
After=systemd-user-sessions.service multi-user.target network.target
[Service]
ExecStart=/bin/sh -c [server_home_dir]/ctm_server/data/rc.<account name>
Type=forking
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
5. Enregistrez le fichier.
6. Dans une ligne de commande, exécutez les commandes suivantes :
•
systemctl daemon-reload
•
systemctl enable [unit service file].service
7. Redémarrez l'ordinateur exécutant Control-M/Server.
Configurer la procédure de démarrage automatique pour
Control-M/Agent sous UNIX (facultatif)
Cette procédure décrit comment configurer la procédure de démarrage des Control-M/Agents
automatiquement au démarrage du système. Consultez votre administrateur système pour connaître les
commandes correctes correspondant à Control-M/Agent sur la plateforme que vous utilisez. Au cours de
l'installation de Control-M/Agent, un script de démarrage prêt à l'emploi, rc.agent_user, est placé dans
<dossierInstallAgent_ctm>/ctm/scripts.
REMARQUE : Les Control-M/Agents fermés manuellement ne sont pas redémarrés par la procédure de
démarrage automatique au cours d'une opération de fermeture puis redémarrage.
 Pour configurer la procédure de démarrage automatique pour Control-M/Agent sous
UNIX :
1. Copiez le script de démarrage rc.agent_user dans le répertoire init.d correspondant à votre
système d'exploitation, comme décrit dans la section Procédures de démarrage automatique de
Control-M/Agent (à la page 33).
2. Créez un chemin d'accès relatif vers le répertoire rc2.d, indiquant le script dans le répertoire init.d.
3. Exécutez la commande de la procédure de démarrage en tant qu'utilisateur racine.
31
Control-M Guide d'installation
Configuring the automatic startup/shutdown procedure for
Control-M/Agent (RedHat and Oracle Linux 7)
This procedure describes how to configure the automatic startup procedure for Control-M/Agent on
RedHat 7 and Oracle Linux 7.
 To configure the automatic startup procedure for Control-M/Agent:
1. Log in as root.
2. Navigate to the following to location:
/etc/systemd/system/
3. Create a new unit service file with 644 permissions.
The extension must be .service.
EXAMPLE: ctmag.service
4. Open the file and type the following:
[Unit]
Description=Control-M Agent
[Service]
Type=forking
ExecStart=[agent_home_dir]/ctm/scripts/rc.agent_user start
ExecStop=[agent_home_dir]/ctm/scripts/rc.agent_user stop
[Install]
WantedBy=multi-user.target
5. Save the file.
6. From a command line, run the following commands:
•
systemctl daemon-reload
•
systemctl enable [unit service file].service
7. Restart the Control-M/Agent computer.
32
Control-M Guide d'installation
Procédures de démarrage automatique de Control-M/Agent
Le tableau suivant recense les scripts pour chaque système d'exploitation, permettant d'activer les
procédures de démarrage automatique pour Control-M/Agent :
Système
d'exploitation
Procédure de démarrage
Exemple
AIX
cp <répbaseAgent>/ctm/scripts/rc.agent_user
/etc/<utilisateurAgent>
Oracle Solaris
cp
<agentHome>/ctm/scripts/rc.agent_user /etc/init.d/rc.
<agentUser>ln
-s ../init.d/rc.<agentUser>/etc/rc2.d/S13<agentUser>
cp
home/ctm/scripts/rc.agent_u
ser /etc/init.d/rc.agent1
Linux
cp <répbaseAgent>/ctm/scripts/rc.agent_user
/etc/rc.d/<utilisateurAgent>
ln -s /etc/rc.d/<utilisateurAgent>
/etc/rc.d/rc5.d/S98<utilisateurAgent>
cp
home/ctm/scripts/rc.agent_u
ser /etc/rc.d/agent1
ln -s /etc/rc.d/agent1
/etc/rc.d/rc5.d/S98agent1
SUSE
>SuSEconfig
Pour un utilisateur nommé
agent1, spécifiez la
commande suivante :
Ouvrez le fichier /etc/inittab dans un éditeur, et
cp
ajoutez la ligne suivante à la fin du fichier.
/home/agent1/ctm/scrip
<utilisateurAgent>:2:respawn:/etc/<utilisateurAgent>/r ts/rc.agent_user
c.agent_user
/etc/agent1
et dans le fichier
/etc/inittab ajoutez :
agent1:2:respawn:/etc
/agent1/rc.agent_user
ln -s ../init.d/rc.agent1
/etc/rc2.d/S13agent1
Installer Control-M sous Windows
Cette procédure décrit comment installer la suite Control-M Workload Automation avec tous les
composants Control-M, y compris les modules d'application, les modules complémentaires et l'outil
Control-M Conversion sous Windows. Vous pouvez effectuer l'installation avec les paramètres par défaut,
ou choisir l'installation personnalisée pour sélectionner le serveur de base de données, les noms de bases
de données, les noms d'utilisateurs, les noms d'hôtes et les paramètres des ports.
REMARQUE : Si vous souhaitez installer plusieurs instances de Control-M sur plusieurs ordinateurs en
utilisant la même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :
33
Control-M Guide d'installation

Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).

Vérifiez que l'ordinateur cible est propre et ne contient pas de version précédente de Control-M.

Si vous installez Control-M dans un environnement de cluster, consultez la section Configuration du
cluster de Control-M (à la page 95).
 Pour installer Control-M sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Depuis le DVD d'installation, double-cliquez sur le fichier Setup.exe.
•
Depuis une fenêtre d'invite de commande, saisissez <chemin_source>\Setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M Workload Automation 9.0.00–
Installation complète et continuez à suivre les instructions à l'écran jusqu'à ce que l'installation
soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M Workload Automation 9.0.00 – Installation complète
et continuez à suivre les instructions à l'écran jusqu'à ce la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
Le fichier de paramètres XML de l'installation automatique créé (<nomfichier>.xml) ne
concerne que les ordinateurs avec le même nom d'instance d'agent. Sinon, un fichier
<nomfichier>.xml distinct doit être créé pour chaque ordinateur, ou modifié manuellement
pour chaque ordinateur.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<dossierInstall>\BMCINSTALL\log\BMC_Control-M_Install_<date-heure>.log
34
3
3
Installation de Control-M/Agent
L'installation de Control-M/Agent installe des Control-M/Agents supplémentaires sur différents ordinateurs
dans votre entreprise. Les Control-M/Agents supplémentaires vous permettent d'exécuter des travaux sur
plusieurs ordinateurs. Cela améliore les performances et offre un meilleur contrôle de l'équilibrage des
charges.
Avant d'installer Control-M/Agent, vérifiez les configurations requises décrites dans la section
Configuration système requise pour Control-M/Agent (à la page 35).
Si vous installez Control-M/Agent sous UNIX, effectuez les procédures de pré-installation, décrites dans la
section Procédures de pré-installation de Control-M/Agent sous UNIX (à la page 37), ainsi que les
procédures de post-installation décrites dans la section Procédures de post-installation de
Control-M/Agent sous UNIX (à la page 40).
Les procédures suivantes décrivent comment installer Control-M/Agent sous UNIX et Windows, via une
installation interactive ou automatique :

Installer Control-M/Agent sous UNIX (à la page 37)

Installer Control-M/Agent sous Windows (à la page 39)
Configuration système requise pour Control-M/Agent
Avant d'installer Control-M/Agent, vérifiez que votre système d'exploitation et votre processeur sont pris
en charge et disposent d'une quantité de mémoire et d'espace disque suffisante.
En fonction de votre système d'exploitation, vérifiez que votre système possède la configuration suivante :

Configuration système requise pour Control-M/Agent sous UNIX (à la page 35)

Configuration système requise pour Control-M/Agent sous Windows (à la page 36)
Configuration système requise pour Control-M/Agent sous UNIX
Le tableau suivant décrit les prérequis de la configuration pour Control-M/Agent sur une plateforme UNIX.
Ces valeurs représentent la configuration requise minimale pour un déploiement au niveau de l'entrée.
Pour de plus grandes charges de travail, ajoutez des ressources. Pour le calibrage, consultez la section
Modèle de calibrage du matériel Control-M/Server et Control-M/EM (à la page 13).
Ressource
Spécification
Configuration requise
Matériel
AIX
IBM RISC System/6000
HP-UX

Itanium (ia64)

RISC
35
Control-M Guide d'installation
Ressource
Spécification
Configuration requise
Oracle Solaris

SPARC

x86

x86_64

x86

x86_64

IBM® zSeries

Itanium (ia64)
Linux
Tous systèmes
Lecteur de DVD
Mémoire
128 Mo
Espace disque
1150 MB
BMC Software recommande
de réserver trois fois la
quantité de mémoire RAM
sur le système pour disposer
de suffisamment d'espace de
pagination.
Configuration système requise pour Control-M/Agent sous
Windows
Le tableau suivant décrit les prérequis de la configuration pour une plateforme Windows. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources. Pour le calibrage, consultez la section Modèle de
calibrage du matériel Control-M/Server et Control-M/EM (à la page 13).
Ressource
Configuration requise
Ordinateur

Pentium IV 2 GHz ou supérieur

Intel Xeon 64 bits

AMD Opteron

x86

x86_64

ia64
Processeurs compatibles
Écran
Couleurs 16 bits (65536) ou plus
36
Control-M Guide d'installation
Ressource
Support de stockage
Configuration requise
Lecteur de DVD
Mémoire
128 Mo
Espace disque
200 Mo
BMC Software recommande de
réserver trois fois la quantité de
mémoire RAM sur le système pour
disposer de suffisamment d'espace
de pagination.
Procédures de pré-installation de Control-M/Agent sous
UNIX
Avant d'installer Control-M/Agent, exécutez les procédures suivantes :

Configurer un compte utilisateur sous UNIX (à la page 20) : Décrit comment configurer des
paramètres spécifiques pour Control-M/Agent.

Définition de variables d'environnement sous UNIX (à la page 21) : Décrit comment définir des
variables d'environnement sous UNIX, ce qui vous permet d'afficher des messages depuis la console.

Vérifier les niveaux et correctifs du système d'exploitation (à la page 25) : Décrit comment vérifier le
niveau et les correctifs du système d'exploitation avec les conditions requises par Control-M/Agent.
Installer Control-M/Agent sous UNIX
Cette procédure décrit comment installer Control-M/Agent sous UNIX. Si vous souhaitez installer plusieurs
instances de Control-M/Agent sur plusieurs ordinateurs en utilisant la même configuration, utilisez
l'installation automatique, comme décrit dans cette procédure.
REMARQUE : Si une version précédente de Control-M/Agent est détectée, une mise à niveau est
effectuée automatiquement, et les valeurs de paramètres de la version précédente sont utilisées. Il n'est
pas nécessaire d'arrêter Control-M/Agent avant de commencer le processus de mise à niveau si votre
Control-M/Agent est connecté à Control-M/Server version 8.0.00 ou ultérieur.
REMARQUE : L'installation par défaut est interactive et utilise un affichage d'interface utilisateur
graphique. XServer doit être en cours d'exécution et configuré à l'aide de la variable d'environnement
DISPLAY. Si XServer n'est pas disponible, BMC recommande de poursuivre l'installation de la console ou
d'effectuer une installation automatique.
37
Control-M Guide d'installation
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :

Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M/Agent, comme décrit dans la section Configuration système requise
pour Control-M/Agent (à la page 35).

Exécution réussie des Procédures de pré-installation de Control-M/Agent sous UNIX (à la page 37).

Assurez-vous que le sous-système Internal Process Communication (IPC) est activé.

Vérifiez que votre paramètre régional est défini sur Anglais avant de commencer l'installation.
 Pour installer Control-M/Agent sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M/Agent, puis passez à un utilisateur racine.
2. Effectuez l'une des opérations suivantes :
•
Insérez le DVD d'installation.
•
Dans le dossier temporaire que vous avez créé (voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00), extrayez le fichier .tar.Z.
Si vous installez Control-M/Agent en mode non-racine, déconnectez l'utilisateur racine et
connectez-vous en tant qu'utilisateur Control-M/Agent.
3. Définissez la variable d'environnement DISPLAY, comme décrit dans la section Définition de variables
d'environnement sous UNIX (à la page 21).
REMARQUE : Si vous installez Control-M/Agent sous Linux 64 bits, et si vous installez des modules
d'application, vous devez choisir pour la variable d'environnement
INSTALL_AGENT_LINUX_X86_64 la valeur N. Pour plus d'informations, consultez
(https://kb.bmc.com/infocenter/index?page=content&id=KA389518).
4. Saisissez la commande suivante :
<source_path>/setup.sh
5. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M/Agent et continuez à suivre les
instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M/Agent et continuez à suivre les instructions à l'écran jusqu'à
ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Pour exécuter le script d'installation, saisissez la commande suivante :
38
Control-M Guide d'installation
<source_path>/Setup_files/components/agent/setup.sh -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<$HOME>/BMCINSTALL/log/BMC_Control-M_Agent_<date-heure>.log
Installer Control-M/Agent sous Windows
Cette procédure décrit comment installer Control-M/Agent sous Windows.
REMARQUE : Si une version précédente de Control-M/Agent est détectée, une mise à niveau est
effectuée automatiquement, et les valeurs de paramètres de la version précédente sont utilisées. Il n'est
pas nécessaire d'arrêter Control-M/Agent avant de commencer le processus de mise à niveau si votre
Control-M/Agent est connecté à Control-M/Server version 8.0.00 ou ultérieur.
Si vous souhaitez installer plusieurs instances de Control-M/Agent sur plusieurs ordinateurs en utilisant la
même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
Avant de commencer
Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M/Agent, comme décrit dans la section Configuration système requise pour
Control-M/Agent (à la page 35).
 Pour installer Control-M/Agent sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Depuis le DVD d'installation, double-cliquez sur le fichier setup.exe.
•
Depuis une fenêtre d'invite de commande, saisissez <source_path>\setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M/Agent et continuez à suivre les
instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M/Agent et continuez à suivre les instructions à l'écran jusqu'à
ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
Le fichier de paramètres XML de l'installation automatique créé (<nomfichier>.xml) ne
concerne que les ordinateurs avec le même nom d'instance d'agent. Sinon, un fichier
<nomfichier>.xml distinct doit être créé pour chaque ordinateur, ou modifié manuellement
pour chaque ordinateur.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
39
Control-M Guide d'installation
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<source_path>\Setup_files\components\agent\setup.exe -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<dossierInstall>\BMCINSTALL\log\BMC_Control-M_Agent_<date-heure>.log
Procédures de post-installation de Control-M/Agent sous
UNIX
Les procédures suivantes décrivent les étapes obligatoires et facultatives après l'installation de
Control-M/Agent :

Activer Control-M/Agent pour le mode non-racine (à la page 27)

Configurer la procédure de démarrage automatique pour Control-M/Agent sous UNIX (facultatif) (à la
page 31)
REMARQUE : Si vous avez installé Control-M/Server pour NFS, vous ne pouvez utiliser que l'utilisateur
Control-M/Server sur le même hôte où Control-M/Server a été installé, et vous pouvez installer un module
d'application sur un Control-M/Agent pour NFS.
REMARQUE :
 Pour qu'un autre utilisateur démarre le service Windows de Control-M/Agent, vous devez définir cet
utilisateur comme membre du Groupe administratif local (<Domain>\<User>).
 L'administrateur sélectionné dans le cadre de Ce compte, doit posséder les autorisations Ajuster les
quotas de mémoire pour un processus, Remplacer un jeton au niveau du processus et Se
connecter en tant que service dans la fenêtre Paramètres de sécurité locale :
 Si vous avez passé le service Windows de Control-M/Agent Ouvrir la session en tant que en
Compte système local ou Ce compte, ou modifié ses propriétés, vous devez terminer tous les
processus de Control-M/Agent avant d'exécuter de nouveaux travaux avec les nouveaux détails de
Ouvrir la session.
40
4
4
Installation du client Control-M
L'option d'installation du client Control-M vous permet d'installer des clients Control-M supplémentaires
sur différents ordinateurs dans votre entreprise. Les clients supplémentaires permettent à plusieurs
utilisateurs dans votre entreprise d'accéder à Control-M.
Vérifiez votre système d'exploitation respecte toutes les configurations requises décrites dans la section
Configuration système requise pour le client Control-M (à la page 41).
Pour installer le client Control-M sur un ordinateur Windows, consultez la section Installer le client
Control-M (à la page 42).
Configuration système requise pour le client Control-M
Le tableau suivant décrit les prérequis de la configuration pour le client Control-M sous Windows. Ces
valeurs représentent la configuration requise minimale pour un déploiement au niveau de l'entrée.
REMARQUE : Les ressources requises spécifiques varient en fonction du nombre de travaux chargés
dans les points de vue, et la fréquence d'exécution des travaux.
Ressource
Configuration requise
Ordinateur

Intel Core 4 Duo 2 GHz ou plus

Intel Xeon 64 bits

AMD Opteron

Windows 7

Windows 8

Windows Server 2008

Windows Server 2008 R2

Windows Server 2012

Windows Server 2012 R2

x86

x86_64
Système d'exploitation
Processeurs compatibles
Écran
Couleurs 16 bits (65536) ou plus
Support de stockage
Lecteur de DVD
Mémoire
4 Go
41
Control-M Guide d'installation
Ressource
Configuration requise
Espace disque
12 GB
BMC Software recommande de
réserver trois fois la quantité de
mémoire RAM sur le système pour
disposer de suffisamment d'espace
de pagination.
Logiciels connexes

Internet Explorer version 7.0 ou supérieure

Microsoft .Net Framework 4.5.2
Installer le client Control-M
Cette procédure décrit comment installer le client Control-M sous Windows.
Si vous souhaitez installer plusieurs instances du client Control-M sur plusieurs ordinateurs en utilisant la
même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
Avant de commencer
Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle du client Control-M, comme décrit dans la section Configuration système requise pour le
client Control-M (à la page 41).
 Pour installer sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Dans le DVD d'installation, double-cliquez sur le fichier setup.exe.
•
Depuis une fenêtre d'invite de commande, saisissez <chemin_source>\Setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Client Control-M et continuez à suivre les
instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Client Control-M et continuez à suivre les instructions à l'écran jusqu'à
ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
42
Control-M Guide d'installation
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<source_path>\Setup_files\components\clientem\setup.exe -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<dossierInstall>\BMCINSTALL\log\BMC_Control-M_client_<date-heure>.log
43
5
5
Installation des modules complémentaires de
Control-M
Les rubriques suivantes décrivent comment installer BMC Batch Impact Manager, Control-M/Forecast,
Control-M Self Service, Control-M Workload Change Manager et Control-M Workload Archiving sous UNIX
et Windows en mode permanent :

Installation de Control-M Workload Change Manager (à la page 44)

Installation de Control-M Self Service (à la page 47)

Installation de BMC Batch Impact Manager (à la page 49)

Installation de Control-M/Forecast (à la page 51)

Installation de Control-M Workload Archiving (à la page 54)
Installation de Control-M Workload Change Manager
Les procédures suivantes décrivent comment installer Control-M Workload Change Manager (WCM) sur un
Control-M/EM Server sous UNIX et Windows, ce qui permet de définir les paramètres système Control-M
Workload Change Manager, de définir des règles pour les utilisateurs de l'application Web et de créer des
requêtes et des flux de travaux depuis le site Control-M Workload Change Manager :

Installation de Control-M Workload Change Manager sous Windows (à la page 44)

Installation de Control-M Workload Change Manager sous UNIX (à la page 45)
Control-M Workload Change Manager est un composant Control-M/EM, qui utilise la mémoire et les
ressources de CPU de Control-M/EM. Par conséquent, Control-M Workload Change Manager nécessite des
ressources supplémentaires en termes de mémoire et de CPU, en fonction du nombre d'utilisateurs
simultanés de Control-M Workload Change Manager et du nombre de demandes. Dans la plupart des cas
après l'installation, Control-M Workload Change Manager exige la même quantité de mémoire que celle
utilisée par le Control-M/EM GUI Server actuel.
Installation de Control-M Workload Change Manager sous
Windows
Cette procédure décrit comment installer Control-M Workload Change Manager sur un Control-M/EM
Server sous Windows, ce qui vous permet de commencer à travailler avec Control-M Workload Change
Manager.
44
Control-M Guide d'installation
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Vérifiez que le port du serveur Web par défaut 18080 ou un autre port configuré que vous souhaitez
utiliser est ouvert et disponible.

Téléchargez les fichiers d'installation de Control-M Workload Change Manager (Voir Distribution du
produit dans les Notes de publication de Control-M Workload Automation).
 Pour installer Control-M Workload Change Manager sous Windows :
1. Depuis le CD d'activation de Control-M Workload Change Manager, double-cliquez sur le fichier
setup.exe.
L'assistant Installation de BMC Control-M Workload Change Manager 9.0.00 s'affiche.
2. Effectuez l'une des opérations suivantes :
•
Installation interactive : Suivez les instructions à l'écran jusqu'à ce que l'installation soit
terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Suivez les instructions à l'écran jusqu'à ce que la fenêtre Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<installFolder>\BMCINSTALL\log\BMC_Control-M_Workload_Automation_Change_
Manager_Install_<date-heure>.log
3. Cliquez sur Terminé.
Installation de Control-M Workload Change Manager sous UNIX
Cette procédure décrit comment installer Control-M Workload Change Manager sur un Control-M/EM
Server sous UNIX, ce qui vous permet de commencer à travailler avec Control-M Workload Change
Manager.
45
Control-M Guide d'installation
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Vérifiez que le port du serveur Web par défaut 18080 ou un autre port configuré que vous souhaitez
utiliser est ouvert et disponible.

Téléchargez les fichiers d'installation de Control-M Workload Change Manager (Voir Distribution du
produit dans les Notes de publication de Control-M Workload Automation).
 Pour installer Control-M Workload Change Manager sous UNIX :
1. Insérez le CD d'installation en tant qu'utilisateur racine, puis déconnectez l'utilisateur racine avant de
poursuivre l'installation.
2. Connectez-vous au compte Control-M/EM.
REMARQUE : Si vous utilisez l'interface utilisateur graphique, définissez la variable d'environnement
DISPLAY avec la valeur <nomHôte>:0.0. Il n'est pas nécessaire de définir DISPLAY pour le mode
console ou le mode silencieux. (Pour plus d'informations, consultez la section Définition de variables
d'environnement sous UNIX (à la page 21).)
3. Saisissez la commande suivante :
<cheminCd>/setup.sh
4. Suivez les instructions à l'écran jusqu'à ce que l'installation soit terminée.
Désinstaller Control-M Workload Change Manager sous Windows
Cette procédure décrit comment désinstaller Control-M Workload Change Manager sous Windows.
 Pour désinstaller Control-M Workload Change Manager sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez Control-M Workload Change Manager 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M Workload Change Manager est correctement supprimé de votre ordinateur.
Désinstaller Control-M Workload Change Manager sous UNIX
Cette procédure décrit comment désinstaller Control-M Workload Change Manager sous UNIX.
 Pour désinstaller Control-M Workload Change Manager sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<WCM_InstallFolder>/BMCINSTALL/uninstall/DRWCM.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
46
Control-M Guide d'installation
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M Workload Change Manager est correctement supprimé de votre ordinateur.
Installation de Control-M Self Service
Les procédures suivantes décrivent comment activer Control-M Self Service sur un serveur Control-M/EM
sous UNIX et Windows, ce qui vous permet de définir les paramètres système, créer des services et des
règles de service Control-M Self Service depuis Service Manager, et de superviser les services et travaux
depuis le site Control-M Self Service :

Installer Control-M Self Service sous Windows (à la page 47)

Installing Control-M Self Service on UNIX (à la page 48)
Control-M Self Service est un composant Control-M/EM, qui utilise la mémoire et les ressources d'UC de
Control-M/EM. Par conséquent, Control-M Self Service nécessite des ressources supplémentaires en
termes de mémoire et d'UC, en fonction du nombre d'utilisateurs simultanés de Control-M Self Service et
du nombre de services. Dans la plupart des cas après l'installation, Control-M Self Service a besoin de la
même quantité de mémoire que celle utilisée par le Control-M/EM GUI Server actuel.
Installer Control-M Self Service sous Windows
Cette procédure décrit comment installer Control-M Self Service sur un Control-M/EM Server sous
Windows.
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Vérifiez que le port du serveur Web par défaut 18080 ou un autre port configuré que vous souhaitez
utiliser est ouvert.
 Pour installer Control-M Self Service sous Windows :
1. Double-cliquez sur le fichier setup.exe que vous avez téléchargé ou obtenu sur le CD d'activation de
Control-M Self Service.
Un message de confirmation s'affiche.
2. Cliquez sur Exécuter.
L'assistant d'installation de Control-M Self Service s'affiche.
3. Suivez les instructions à l'écran jusqu'à ce que l'installation soit terminée.
Dans le dernier écran de l'installation, vous trouverez l'URL pour fournir aux utilisateurs l'accès au
composant Web Control-M Self Service.
Vous pouvez également trouver l'URL en ouvrant Control-M Configuration Manager, et dans Tous les
composants, sélectionner et cliquer droit sur Web Server et Les URL de Web Server.
4. Cliquez sur Terminé.
47
Control-M Guide d'installation
5. Pour contrôler l'installation, ouvrez Control-M Configuration Manager, et vérifiez que les composants
Self Service Server et Web Server ont un statut Fonctionnel.
Installing Control-M Self Service on UNIX
This procedure describes how to install Control-M Self Service on a Control-M/EM server on UNIX.
Before you begin

Ensure that the database server that contains the Control-M/EM database is up and running.

Verify that either the default web server port 18080 or another configured port that you want to use
is open.
 To install Control-M Self Service on UNIX:
1. Mount the installation CD from the root user and log off the root user before continuing with the
installation.
2. Log in to the Control-M/EM account.
NOTE: If you are using the Graphical User Interface, set the environment variable DISPLAY to value
<hostName>:0.0. It is not necessary to set DISPLAY for console mode or silent mode. (For more
information, see Définition de variables d'environnement sous UNIX (à la page 21).)
3. Type the following command:
<cdPath>/setup.sh
4. Follow the on-screen instructions until the installation is complete.
In the last screen of the installation you will find the URL to provide to users for accessing the
Control-M Self Service web component.
You can also find the URL by opening the Control-M Configuration Manager, and under All
Components, select and right-click Web Server, and Web server URLs.
5. To verify installation, open the Control-M Configuration Manager, and verify that Self Service Server
and Web Server components are with a state of Up.
48
Control-M Guide d'installation
Désinstaller Control-M Self Service sous Windows
Cette procédure décrit comment désinstaller Control-M Self Service sous Windows.
 Pour désinstaller Control-M Self Service sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez Control-M Self Service 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M Self Service est correctement supprimé de votre ordinateur.
Désinstaller Control-M Self Service sous UNIX
Cette procédure décrit comment désinstaller Control-M Self Service sous UNIX.
 Pour désinstaller Control-M Self Service sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<Self_Service_InstallFolder>/BMCINSTALL/uninstall/DRCAG.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M Self Service est correctement supprimé de votre ordinateur.
Installation de BMC Batch Impact Manager
Les procédures suivantes décrivent comment installer BMC Batch Impact Manager (BIM) sous UNIX et
Windows :

Installer BIM sous Windows (à la page 49)

Installer BIM sous UNIX (à la page 50)
Installer BIM sous Windows
Cette procédure décrit comment installer BIM sur un Control-M/EM Server sous Windows, ce qui vous
permet de commencer à travailler avec BIM.
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Téléchargez les fichiers d'installation de BIM (Voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation).
49
Control-M Guide d'installation
 Pour installer BIM sous Windows :
1. Depuis le CD d'activation de BMC Batch Impact Manager, double-cliquez sur le fichier setup.exe.
L'assistant Installation de BMC Batch Impact Manager 9.0.00 s'affiche.
2. Effectuez l'une des opérations suivantes :
•
Installation interactive : Suivez les instructions à l'écran jusqu'à ce que l'installation soit
terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Suivez les instructions à l'écran jusqu'à ce que la fenêtre Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<installFolder>\BMCINSTALL\log\BMC_Batch_Impact_Manager_Install_<date-heure
>.log
3. Cliquez sur Terminé.
Installer BIM sous UNIX
Cette procédure décrit comment installer BIM sur un Control-M/EM Server sous UNIX, ce qui vous permet
de commencer à travailler avec BIM.
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Téléchargez les fichiers d'installation de BIM (Voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation).
 Pour installer BIM sous UNIX :
1. Insérez le CD d'installation en tant qu'utilisateur racine, puis déconnectez l'utilisateur racine avant de
poursuivre l'installation.
2. Connectez-vous au compte Control-M/EM.
50
Control-M Guide d'installation
REMARQUE : Si vous utilisez l'interface utilisateur graphique, définissez la variable d'environnement
DISPLAY avec la valeur <nomHôte>:0.0. Il n'est pas nécessaire de définir DISPLAY pour le mode
console ou le mode silencieux. (Pour plus d'informations, consultez la section Définition de variables
d'environnement sous UNIX (à la page 21).)
3. Saisissez la commande suivante :
<cheminCd>/setup.sh
4. Suivez les instructions à l'écran jusqu'à ce que l'installation soit terminée.
Désinstaller BIM sous Windows
Cette procédure décrit comment désinstaller BIM sous Windows.
 Pour désinstaller BIM de Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez BMC Batch Impact Manager 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
BIM est correctement supprimé de votre ordinateur.
Désinstaller BIM sous UNIX
Cette procédure décrit comment désinstaller BIM sous UNIX.
 Pour désinstaller BIM sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<BIM_InstallFolder>/BMCINSTALL/uninstall/DRCBM.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
BIM est correctement supprimé de votre ordinateur.
Installation de Control-M/Forecast
Les procédures suivantes décrivent comment installer Control-M/Forecast sous UNIX et sous Windows :

Installer Control-M/Forecast sous Windows (à la page 52)

Installer Control-M/Forecast sous UNIX (à la page 53)
51
Control-M Guide d'installation
Installer Control-M/Forecast sous Windows
Cette procédure décrit comment installer Control-M/Forecast sous Windows.
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Téléchargez les fichiers d'installation de Control-M/Forecast (Voir Distribution du produit dans les
Notes de publication de Control-M Workload Automation).
 Pour installer Control-M/Forecast sous Windows :
1. Depuis le CD d'activation de Control-M/Forecast, double-cliquez sur le fichier setup.exe.
L'assistant Installation de Control-M/Forecast 9.0.00 s'affiche.
2. Effectuez l'une des opérations suivantes :
•
Installation interactive : Suivez les instructions à l'écran jusqu'à ce que l'installation soit
terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Suivez les instructions à l'écran jusqu'à ce que la fenêtre Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<installFolder>\BMCINSTALL\log\BMC_Control-M_Forecast_Install_<date-heure>.lo
g
3. Cliquez sur Terminé.
52
Control-M Guide d'installation
Installer Control-M/Forecast sous UNIX
Cette procédure décrit comment installer Control-M/Forecast sur un Control-M/EM Server sous UNIX, ce
qui vous permet de commencer à travailler avec Control-M/Forecast.
Avant de commencer

Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.

Téléchargez les fichiers d'installation de Control-M Self Service (Voir Distribution du produit dans les
Notes de publication de Control-M Workload Automation).
 Pour installer Control-M/Forecast sous UNIX :
1. Insérez le CD d'installation en tant qu'utilisateur racine, puis déconnectez l'utilisateur racine avant de
poursuivre l'installation.
2. Connectez-vous au compte Control-M/EM.
REMARQUE : Si vous utilisez l'interface utilisateur graphique, définissez la variable d'environnement
DISPLAY avec la valeur <nomHôte>:0.0. Il n'est pas nécessaire de définir DISPLAY pour le mode
console ou le mode silencieux. (Pour plus d'informations, consultez la section Définition de variables
d'environnement sous UNIX (à la page 21).)
3. Saisissez la commande suivante :
<cheminCd>/setup.sh
4. Suivez les instructions à l'écran jusqu'à ce que l'installation soit terminée.
Désinstaller Control-M/Forecast sous Windows
Cette procédure décrit comment désinstaller Control-M/Forecast sous Windows.
 Pour désinstaller Control-M/Forecast sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez Control-M/Forecast 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M/Forecast est correctement supprimé de votre ordinateur.
Désinstaller Control-M/Forecast sous UNIX
Cette procédure décrit comment désinstaller Control-M/Forecast sous UNIX.
 Pour désinstaller Control-M/Forecast sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<Forecast_InstallFolder>/BMCINSTALL/uninstall/DRFOR.9.0.00
53
Control-M Guide d'installation
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M/Forecast est correctement supprimé de votre ordinateur.
Installation de Control-M Workload Archiving
La procédure suivante décrit comment installer Control-M Workload Archiving sous UNIX et Windows, ce
qui permet d'archiver les journaux des travaux et les données de sortie dans un référentiel sécurisé et
centralisé.

Installer Control-M Workload Archiving sous Windows (à la page 54)

Installer Control-M Workload Archiving sous UNIX (à la page 55)
Control-M Workload Archiving est installé avec un serveur de base de données PostreSQL dédié ou un
serveur de base de données Oracle existant, et ne peut pas figurer sur le même ordinateur qu'un autre
serveur de base de données. Vous devez installer une instance secondaire de Control-M/EM Server installé
dans une configuration distribuée, comme décrit dans Installation de Control-M/Enterprise Manager (à la
page 65). Le processus d'installation installe un GUI Server dédié.
Pour installer dans un environnement de cluster, consultez la section Configuration du cluster de
Control-M/EM (à la page 97).
Une fois l'installation terminée, vous devez définir les politiques de Workload Archiving, comme décrit
dans Définition des politiques de Workload Archiving.
REMARQUE : Pour éviter des performances lentes sur Control-M/EM, définissez le paramètre système
IOALOGLM de Control-M/Server sur 7 ou moins.
Installer Control-M Workload Archiving sous Windows
Cette procédure décrit comment installer Control-M Workload Archiving sous Windows sur un
Control-M/EM distribué. Vous devez l'installer sur un Control-M/EM distribué.
REMARQUE : Si vous utilisez une base de données Oracle, il n'est pas nécessaire d'installer le fix pack.
Avant de commencer

Vérifiez que le serveur de base de données Control-M/EM est fonctionnel.

Installez Control-M/Enterprise Manager 9.0.00.500 sur Control-M/EM Server et Workload Archiving
Server.

Téléchargez les fichiers d'installation de Control-M Workload Archiving (Voir Distribution du produit
dans les Notes de publication de Control-M Workload Archiving).
 Pour installer Control-M Workload Archiving sous Windows :
1. Depuis le CD d'activation de Control-M Workload Archiving, double-cliquez sur le fichier setup.exe.
L'assistant Installation de Control-M Workload Archiving 9.0.00 s'affiche.
2. Effectuez l'une des opérations suivantes :
54
Control-M Guide d'installation
•
Installation interactive : Suivez les instructions à l'écran jusqu'à ce que l'installation soit
terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Suivez les instructions à l'écran jusqu'à ce que la fenêtre Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<installFolder>\<Control-M/EM home
dir>BMCINSTALL\log\BMC_Control-M_Workload_Archiving_Install_<date-heure>.l
og
3. Cliquez sur Terminé.
REMARQUE : Si vous ne pouvez pas vous connecter à Control-M Workload Archiving depuis CCM,
consultez la rubrique 000087384
(https://bmcsites.force.com/casemgmt/sc_KnowledgeArticle?sfdcid=000087384).
Installer Control-M Workload Archiving sous UNIX
Cette procédure décrit comment installer Control-M Workload Archiving sous UNIX sur un Control-M/EM
distribué.
REMARQUE : Si Control-M/Server est installé sous AIX, ajoutez le paramètre IPC_SOCK_RCVBUF
131072 au fichier config.dat dans l'installation de Control-M/Server. Après avoir mis à jour le fichier,
redémarrez Control-M/Server.
REMARQUE : Si vous utilisez une base de données Oracle, il n'est pas nécessaire d'installer le fix pack.
Avant de commencer

Vérifiez que le serveur de base de données Control-M/EM est fonctionnel.

Installez Control-M/Enterprise Manager 9.0.00.500 sur Control-M/EM Server et Workload Archiving
Server.

Téléchargez les fichiers d'installation de Control-M Workload Archiving (Voir Distribution du produit
dans les Notes de publication de Control-M Workload Archiving).
55
Control-M Guide d'installation
 Pour installer Control-M Workload Archiving sous UNIX :
1. Insérez le CD d'installation en tant qu'utilisateur racine, puis déconnectez l'utilisateur racine avant de
poursuivre l'installation.
2. Connectez-vous au compte Control-M Workload Archiving.
REMARQUE : Si vous utilisez l'interface utilisateur graphique, définissez la variable d'environnement
DISPLAY avec la valeur <nomHôte>:0.0. Il n'est pas nécessaire de définir DISPLAY pour le mode
console ou le mode silencieux. (Pour plus d'informations, consultez la section Définition de variables
d'environnement sous UNIX (à la page 21).)
3. Saisissez la commande suivante :
<cheminCd>/setup.sh
4. Effectuez l'une des opérations suivantes :
•
Installation interactive : Suivez les instructions à l'écran jusqu'à ce que l'installation soit
terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Suivez les instructions à l'écran jusqu'à ce que la fenêtre Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Pour exécuter le script d'installation, saisissez la commande suivante :
<chemin_source>/setup.sh -silent <nomfichier.xml>
5. Suivez les instructions à l'écran jusqu'à ce que l'installation soit terminée.
REMARQUE : Si vous ne pouvez pas vous connecter à Control-M Workload Archiving depuis CCM,
consultez la rubrique 000087384
(https://bmcsites.force.com/casemgmt/sc_KnowledgeArticle?sfdcid=000087384).
Désinstaller Control-M Workload Archiving sous Windows
Cette procédure décrit comment désinstaller Control-M Workload Archiving sous Windows.
 Pour désinstaller Control-M Workload Archiving sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez Control-M Workload Archiving 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M Workload Archiving est correctement supprimé de votre ordinateur.
56
Control-M Guide d'installation
Désinstaller Control-M Workload Archiving sous UNIX
Cette procédure décrit comment désinstaller Control-M Workload Archiving sous UNIX.
 Pour désinstaller Control-M Workload Archiving sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<Workload_Archiving_InstallFolder>/BMCINSTALL/uninstall/DRARB.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M Workload Archiving est correctement supprimé de votre ordinateur.
Installation de Control-M Managed File Transfer
Les procédures suivantes décrivent comment installer Control-M Managed File Transfer (MFT) sur un
Control-M/EM server sous UNIX et sous Microsoft :

Installer Control-M MFT sous Windows (à la page 57)

Installer Control-M MFT sous UNIX (à la page 58)
L'installation copie le référentiel de packages MFT pour chaque OS sur EM_HOME/Client_Updates. Les
packages permettent de déployer MFT sur plusieurs Control-M/Agents, comme décrit dans la section
Déploiement de Control-M for MFT.
Installer Control-M MFT sous Windows
Cette procédure décrit comment installer Control-M MFT sur un Control-M/EM Server sous Windows.
Avant de commencer


Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.
Téléchargez les fichiers d'installation de MFT (Voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation).
 Pour installer MFT sous Windows :
1. Depuis le CD d'activation de Control-M MFT, double-cliquez sur le fichier setup.exe.
L'assistant Control-M Managed File Transfer 9.0.00 Installation s'affiche.
2. Effectuez l'une des opérations suivantes :
•
Installation interactive : Suivez les instructions à l'écran jusqu'à ce que l'installation soit
terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Suivez les instructions à l'écran jusqu'à ce que la fenêtre Récapitulatif s'affiche.
57
Control-M Guide d'installation
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<installFolder>\BMCINSTALL\log\BMC_Control-M_Managed_File_Transfer_Install_
<date-time>.log
3. Cliquez sur Terminé.
Installer Control-M MFT sous UNIX
Cette procédure décrit comment installer Control-M MFT sur un Control-M/EM Server sous UNIX.
Avant de commencer


Assurez-vous que le serveur de base de données qui contient la base de données Control-M/EM est
fonctionnel.
Téléchargez les fichiers d'installation de MFT (Voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation).
 Pour installer MFT sous UNIX :
1. Insérez le CD d'installation en tant qu'utilisateur racine, puis déconnectez l'utilisateur racine avant de
poursuivre l'installation.
2. Connectez-vous au compte Control-M/EM.
REMARQUE : Si vous utilisez l'interface utilisateur graphique, définissez la variable d'environnement
DISPLAY avec la valeur <nomHôte>:0.0. Il n'est pas nécessaire de définir DISPLAY pour le mode
console ou le mode silencieux. (Pour plus d'informations, consultez la section Définition de variables
d'environnement sous UNIX (à la page 21).)
3. Saisissez la commande suivante :
<cheminCd>/setup.sh
4. Suivez les instructions à l'écran jusqu'à ce que l'installation soit terminée.
58
Control-M Guide d'installation
Désinstallation de Control-M MFT de Windows
Cette procédure décrit comment désinstaller Control-M MFT de Windows.
 Pour désinstaller MFT de Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez BMC Control-M Managed File Transfer 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M MFT est correctement supprimé de votre ordinateur.
Désinstallation de Control-M MFT d'UNIX
Cette procédure décrit comment désinstaller Control-M MFT d'UNIX.
 Pour désinstaller Control-M MFT d'UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<InstallFolder>/BMCINSTALL/uninstall/DRAFP.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M MFT est correctement supprimé de votre ordinateur.
59
6
6
Désinstallation de Control-M
Pour désinstaller Control-M et tous ses composants, y compris les modules complémentaires des
ordinateurs UNIX et Windows, consultez la section Désinstallation complète de Control-M (à la page 60).
Pour désinstaller des composants Control-M/Agents individuels des ordinateurs UNIX et Windows,
consultez la section Désinstallation de Control-M/Agent (à la page 61).
Désinstallation complète de Control-M
Les procédures suivantes décrivent comment désinstaller Control-M et tous ses composants, y compris les
modules complémentaires, des ordinateurs UNIX et Windows :

Désinstaller Control-M sous UNIX (à la page 60)

Désinstaller Control-M sous Windows (à la page 61)

Effectuer une désinstallation automatique de Control-M sous Windows (à la page 61)
REMARQUE : Dans un environnement à haute disponibilité, vous devez désinstaller les systèmes
principal et secondaire.
Désinstaller Control-M sous UNIX
Cette procédure décrit comment désinstaller Control-M et tous ses composants d'UNIX.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller Control-M sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M.
2. Accédez au répertoire suivant :
<ctm_InstallFolder>/BMCINSTALL/uninstall/DROST.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M est supprimé de votre ordinateur.
60
Control-M Guide d'installation
Désinstaller Control-M sous Windows
Cette procédure décrit comment désinstaller Control-M et tous ses composants de Windows.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller Control-M sous UNIX :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez BMC Control-M Workload Automation 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M est supprimé de votre ordinateur.
Effectuer une désinstallation automatique de Control-M sous
Windows
Cette procédure décrit comment désinstaller Control-M et tous ses composants de Windows, via une
désinstallation automatique.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour effectuer une désinstallation automatique de Control-M sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Accédez au répertoire suivant :
<ctm_InstallFolder>\BMCINSTALL\uninstall\DROST.9.0.00
3. Saisissez la commande suivante :
uninstall.exe -silent
Control-M est supprimé de votre ordinateur.
Désinstallation de Control-M/Agent
Les procédures suivantes décrivent comment désinstaller des instances individuelles de Control-M/Agent
des ordinateurs UNIX et Windows :

Désinstaller Control-M/Agent sous UNIX (à la page 62)

Désinstaller Control-M/Agent sous Windows (à la page 62)

Effectuer une désinstallation automatique de Control-M/Agent sous Windows (à la page 63)
61
Control-M Guide d'installation
Désinstaller Control-M/Agent sous UNIX
Cette procédure décrit comment désinstaller Control-M/Agent sous UNIX.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller sous UNIX :
1. Effectuez l'une des opérations suivantes :
•
Si Control-M/Agent est exécuté comme racine, connectez-vous comme utilisateur racine.
•
Si Control-M/Agent est exécuté comme non-racine et que le mode non-racine est activé, procédez
de la façon suivante :
a. Saisissez la commande suivante :
<dossierInstallAgent_ctm>/ctm/scripts/set_agent_mode
b. Sélectionnez l'option préparer la désinstallation non-racine, puis connectez-vous comme
propriétaire de Control-M/Agent.
2. Accédez au répertoire suivant :
<Agent_InstallFolder>/BMCINSTALL/uninstall/DRKAI.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M/Agent est supprimé de votre ordinateur.
Désinstaller Control-M/Agent sous Windows
Cette procédure décrit comment désinstaller Control-M/Agent sous Windows.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller Control-M/Agent sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez BMC Control-M/Agent 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M/Agent est supprimé de votre ordinateur.
62
Control-M Guide d'installation
Effectuer une désinstallation automatique de Control-M/Agent
sous Windows
Cette procédure décrit comment désinstaller Control-M/Agent de Windows, via une désinstallation
automatique.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour effectuer une désinstallation automatique de Control-M/Agent sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Accédez au répertoire suivant :
<Agent_InstallFolder>\BMCINSTALL\uninstall\DRKAI.9.0.00
3. Saisissez la commande suivante :
Uninstall.exe -silent
Control-M est supprimé de votre ordinateur.
Désinstallation du client Control-M
Les procédures suivantes décrivent comment désinstaller des instances individuelles de Control-M/Agent
des ordinateurs UNIX et Windows :

Désinstaller le client Control-M sous Windows (à la page 63)

Effectuer une désinstallation automatique du client Control-M sous Windows (à la page 64)
Désinstaller le client Control-M sous Windows
Cette procédure décrit comment désinstaller le client Control-M sous Windows.
 Pour désinstaller le client Control-M sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Programmes et fonctionnalités.
3. Sélectionnez BMC Control-M Workload Automation 9.0.00, et cliquez sur Désinstaller.
4. Cliquez sur OK pour continuer.
Control-M Workload Automation est supprimé de votre ordinateur.
63
Control-M Guide d'installation
Effectuer une désinstallation automatique du client Control-M sous
Windows
Cette procédure décrit comment désinstaller le client Control-M de Windows, via une désinstallation
automatique.
 Pour effectuer une désinstallation automatique du client Control-M sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Accédez au répertoire suivant :
<em_InstallFolder>\BMCINSTALL\uninstall\DRNFT.9.0.00
3. Saisissez la commande suivante :
Uninstall.exe -silent
Control-M est supprimé de votre ordinateur.
64
7
7
Installations supplémentaires de Control-M
Si vous avez des exigences supplémentaires en termes d'équilibrage des charges et de géo-redondance,
vous pouvez installer plusieurs instances de Control-M/EM et Control-M/Server.

Installation de Control-M/Enterprise Manager (à la page 65).

Installation de Control-M/Server (à la page 76).
Pour installer un Control-M/EM, Control-M/Server ou Control-M secondaire (installation complète) pour
créer un environnement à haute disponibilité, consultez Installation à haute disponibilité (à la page 86).
Pour installer un module d'application supplémentaire, consultez la section Modules d'application
Control-M (à la page 82).
REMARQUE : Vous ne pouvez pas installer un module d'application sur un Control-M/Agent pour NFS.
Installation de Control-M/Enterprise Manager
Si vous avez des exigences supplémentaires en termes d'équilibrage des charges et de géo-redondance,
vous pouvez installer plusieurs instances de Control-M/EM avec des composants de client et de serveur.
Avant d'installer Control-M/EM, vérifiez la configuration requise décrite dans la section Configuration
système requise pour l'installation complète de Control-M (à la page 11).
Si vous installez Control-M/EM sous UNIX, effectuez les procédures de pré-installation, décrites dans la
section Procédures de pré-installation de Control-M/EM sous UNIX (à la page 67).
Vous pouvez installer Control-M/EM avec une des options suivantes :

Par défaut : Installe Control-M/EM avec un serveur de base de données PostreSQL dédié, un nom de
base de données par défaut, un nom d'utilisateur par défaut et des ports par défaut.

Personnalisée : Permet de sélectionner un serveur de base de données, un nom de base de
données, un nom d'utilisateur et des ports..

Distribuée : Installe un Control-M/EM supplémentaire sans base de données. Ce Control-M/EM est
connecté à un serveur de base de données sur un autre Control-M/EM.
Les procédures suivantes décrivent comment installer Control-M/EM sous UNIX et sous Microsoft :

Installer Control-M/EM sous UNIX (à la page 68)

Installer Control-M/EM sous Windows (à la page 69)
Configuration système requise pour Control-M/EM
Avant d'installer Control-M/EM, vérifiez que votre système d'exploitation, votre processeur et votre
serveur de base de données sont pris en charge et disposent d'une quantité de mémoire et d'espace
disque suffisante.
En fonction de votre système d'exploitation, vérifiez que votre système possède la configuration suivante :
65
Control-M Guide d'installation

Configuration système requise pour Control-M/EM sous UNIX (à la page 66)

Configuration système requise pour Control-M/EM sous Windows (à la page 67)
REMARQUE : La limite Nombre de processus doit être supérieure ou égale au nombre attendu de
travaux exécutés en parallèle.
Configuration système requise pour Control-M/EM sous UNIX
Le tableau suivant répertorie les prérequis de la configuration pour une plateforme UNIX. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources.
Ressource
Spécification
Configuration requise
Processeurs compatibles
AIX
IBM RISC System/6000
Oracle Solaris
SPARC
Linux
x86_64
Matériel
Tous systèmes
Lecteur de DVD
Mémoire
N/D
4 Go
Espace disque
N/D
60 Go
BMC Software recommande de
réserver trois fois la quantité de
mémoire RAM sur le système
pour disposer de suffisamment
d'espace de pagination.
Si vous installez Control-M
avec un serveur de base de
données distant, 1o Go sont
nécessaires sur le serveur
de base de données.
66
Control-M Guide d'installation
Configuration système requise pour Control-M/EM sous Windows
Le tableau suivant décrit les prérequis de la configuration pour une plateforme Windows. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources.
Ressource
Configuration requise
UC

Pentium IV 2 GHz ou supérieur

Intel Xeon 64 bits

AMD Opteron
Processeurs compatibles
Écran
x86_64
Couleurs 16 bits (65536) ou plus
Support de stockage
Lecteur de DVD
Mémoire
4 Go
Espace disque
60 Go
Si vous installez Control-M avec un serveur de base de
BMC Software recommande de
données distant, 1o Go sont nécessaires sur le serveur
réserver trois fois la quantité de
mémoire RAM sur le système pour de base de données.
disposer de suffisamment d'espace
de pagination.
Logiciels connexes

Internet Explorer version 7.0 ou supérieure

Microsoft .Net Framework 4.5.2
REMARQUE : Le <dossier d'installation> doit posséder les autorisations Lecture, Affichage du
contenu du dossier, Écriture et Lecture et exécution assignées au groupe Utilisateurs.
Procédures de pré-installation de Control-M/EM sous UNIX
Avant d'installer Control-M/EM, exécutez les procédures suivantes :

Configurer un compte utilisateur sous UNIX (à la page 20) : Décrit comment configurer des
paramètres spécifiques pour Control-M/EM.

Définition de variables d'environnement sous UNIX (à la page 21) : Décrit comment définir des
variables d'environnement sous UNIX, ce qui vous permet d'afficher des messages depuis la console.

Vérifier les niveaux et correctifs du système d'exploitation (à la page 25) : Décrit comment vérifier le
niveau et les correctifs du système d'exploitation avec les conditions requises par Control-M/EM.

Modification de paramètre système UNIX (à la page 21) : Décrit comment modifier les paramètres
système HP-UX, AIX, Oracle Solaris et Linux, ce qui vous permet d'attribuer des ressources aux
composants Control-M.
67
Control-M Guide d'installation
Installer Control-M/EM sous UNIX
Cette procédure décrit comment installer Control-M/EM sous UNIX. Vous pouvez effectuer l'installation
avec les paramètres par défaut, ou choisir l'installation personnalisée pour sélectionner le serveur de base
de données, les noms de bases de données, les noms d'utilisateurs, les noms d'hôtes et les paramètres
des ports. Si vous souhaitez installer plusieurs instances de Control-M/EM sur plusieurs ordinateurs en
utilisant la même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
REMARQUE : Vous devez installer le client Control-M sur un ordinateur Windows.
REMARQUE : L'installation par défaut est interactive et utilise un affichage d'interface utilisateur
graphique. XServer doit être en cours d'exécution et configuré à l'aide de la variable d'environnement
DISPLAY. Si XServer n'est pas disponible, BMC recommande de poursuivre l'installation de la console ou
d'effectuer une installation automatique.
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :

Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M/EM, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).

Exécution réussie des Procédures de pré-installation de Control-M sous UNIX (à la page 19).
 Pour installer Control-M/EM sous UNIX :
1. Effectuez l'une des opérations suivantes :
•
Insérez le DVD d'installation.
•
Dans le dossier temporaire que vous avez créé (voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00), extrayez le fichier .tar.Z.
2. Définissez la variable d'environnement DISPLAY, comme décrit dans la section Définition de variables
d'environnement sous UNIX (à la page 21).
3. Saisissez la commande suivante :
<source_path>/setup.sh
4. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M/Enterprise Manager et continuez
à suivre les instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M/Enterprise Manager et continuez à suivre les instructions
à l'écran jusqu'à ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
68
Control-M Guide d'installation
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Pour exécuter le script d'installation, saisissez la commande suivante :
<source_path>/Setup_files/components/em/setup.sh -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<$HOME>/BMCINSTALL/log/BMC_Control-M_Enterprise_Manager_<date-heure>.log
5. Continuez avec les Procédures de post-installation de Control-M sous UNIX (à la page 27).
Installer Control-M/EM sous Windows
Cette procédure décrit comment installer Control-M/EM sous Windows. Vous pouvez effectuer l'installation
avec les paramètres par défaut, ou choisir l'installation personnalisée pour sélectionner le serveur de base
de données, les noms de bases de données, les noms d'utilisateurs, les noms d'hôtes et les paramètres
des ports. Si vous souhaitez installer plusieurs instances de Control-M/EM sur plusieurs ordinateurs en
utilisant la même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
Avant de commencer
Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M/EM, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).
 Pour installer Control-M/EM sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Depuis le DVD d'installation, double-cliquez sur le fichier setup.exe.
•
Depuis une fenêtre d'invite de commande, saisissez <source_path>\setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M/Enterprise Manager et continuez
à suivre les instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M/Enterprise Manager et continuez à suivre les instructions
à l'écran jusqu'à ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
69
Control-M Guide d'installation
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<source_path>\Setup_files\components\em\setup.exe -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<dossierInstall>\BMCINSTALL\log\BMC_Control-M_Enterprise_Manager_<date-heure>.log
4. Continuez avec les Procédures de post-installation de Control-M sous UNIX (à la page 27).
Modification du package JRE
Cette procédure décrit comment passer le package JRE de l'installation par défaut à un package
personnalisé.
 Pour modifier le package JRE :

Effectuez l'une des opérations suivantes :
•
UNIX : définissez un autre répertoire de base Java avec le paramètre BMC_JAVA_HOME.
•
Windows : mettez à jour la variable d'environnement PATH avec le chemin d'accès Java requis.
EXEMPLE : Remplacez le répertoire existant de JRE C:\Program Files\BMC Software\Control-M
EM 9.0.00\Default\JRE\bin\server par le répertoire personnalisé de Java C:\Program
Files\Java\jre1.8.0_66\bin\server
Control-M Installation on a Cloud Environment
The following procedures describe how to install Control-M on a Cloud environment:

Installing Control-M on EC2 UNIX/Linux platform

Installing Control-M on EC2 Windows Platform

Installing Control-M on AWS Marketplace

Activating Control-M from AWS Marketplace

Updating the DNS server after recycling the AMI
Installation de Control-M sur une plateforme EC2 UNIX/Linux
La procédure suivante décrit comment installer Control-M sur une plateforme EC2 UNIX/Linux.
 Pour installer Control-M sur une plateforme EC2 UNIX/Linux :
1. Créez une instance UNIX / Linux OS compatible Control-M (par exemple, une instance Red Hat 6.5 ou
ultérieur) en procédant comme suit :
a. Dans Cloud Services Management Console, sélectionnez le système d'exploitation de l'instance.
b. Sélectionnez le type d'instance.
c. Utilisez la configuration par défaut sauf les éléments suivants :
70
Control-M Guide d'installation
o
Sélectionnez un OS Control-M pris en charge avec au moins 4 Go de RAM, ou selon les
instructions dans l'installation pour la configuration matérielle requise des composants que
vous installerez.
o
Ajoutez au moins 30 Go de stockage, ou selon les instructions dans le guide d'installation
pour la configuration requise de l'espace disque.
d. Marquez l'instance avec un nom pour en faciliter la consultation, par ex. CONTROLM.
e. Configurez le groupe de sécurité, comme suit :
f.
o
Port TCP 22 pour l'accès SSH à la connexion du serveur
o
Port TCP 13075 pour Control-M EM CORBA Naming Service
o
Ports TCP 13076-13098 pour les composants de Control-M EM (ou toute plage de 22 ports)
o
Port TCP 18080 pour Control-M EM Web Server
o
Port TCP 7105 pour la communication de Control-M Agent-Server
o
Port TCP 7106 pour la communication de Control-M Server-Agent
o
Port TCP 8443 pour Control-M Automation API
o
Ouvrez le trafic entrant pour RDS Oracle/PG ou vos propres ports MSSQL
Examinez la configuration de l'instance et lancez celle-ci.
g. Créez et stockez une paire de clés de sécurité publique/privée pour la connexion avec SSH.
h. Dans Cloud Instance Network, créez une adresse IP élastique (IP publique) et associez-la à votre
instance de serveur.
2. Connectez-vous au Cloud Services Server à l'aide de SSH en procédant comme suit :
a. Le nom d'utilisateur de la connexion est l'utilisateur Instance Cloud, pas racine.
b. Configurez le format de connexion SSH comme suit :
ssh -i <path>/<private key file> <Cloud Instance user>@<public hostname>
c. Connectez-vous en tant que racine : sudo su –
REMARQUE : il est possible que vous ne puissiez pas vous connecter à l'aide de SSH depuis le
réseau d'entreprise vers l'instance Cloud Services. Vous devrez peut-être demander au département
informatique d'ouvrir l'adresse IP de l'instance Cloud Services pour SSH ou accéder à l'instance Cloud
Services à l'intérieur du réseau d'entreprise.
3. Configurez l'instance de cloud en procédant comme suit :
a. Créez le groupe unix controlm : groupadd control
o
Pour l'environnement Linux, il est recommandé d'installer Control-M Enterprise Manager et
Control-M/Server individuellement dans ses propres comptes OS.
Créez l'utilisateur unix Control/EM : useradd –d /home/ctmem –g controlm –s /bin/csh ctmem
Créez l'utilisateur unix Control/Server : useradd –d /home/ctmserv –g controlm –s /bin/csh
ctmserv
o
Après avoir installé Control-M/EM, répétez les étapes 4 à 7 ci-dessous pour Control-M/Server.
L'étape 5 ne doit être effectuée qu'une seule fois sur une machine donnée.
o
Utilisation d'OneInstall :
71
Control-M Guide d'installation
Créez l'utilisateur unix controlm : useradd –d /home/ctm –g controlm –s /bin/csh ctm
REMARQUE : Control-M OneInstall installera EM V9 (64 bits), Server V9(64 bits), Agent V9(64
bits) et les CM (64 bits) sous un seul utilisateur UNIX. OneInstall requiert que l'utilisateur UNIX
soit csh ou tcsh étant donné que ce sont les seuls shells que tous les 3 produits prennent en
charge. (Utilisez OneInstall à des fins d'évaluation uniquement.)
b. Passez les autorisations dans le répertoire de base de Control-M/EM et Control-M/Server sur 755 :
chmod 755 /home/ctm
4. Connectez par sftp l'image de l'installation Control-M à Cloud Services Server, comme suit :
Post Cloud Services ne prend en charge que sftp et pas ftp. Toutefois, BMC EPD ne prend pas en
charge sftp
a. Utiliser ftp pour transférer l'image de l'installation Control-M V9 vers un serveur
b. Utiliser ftp pour transférer l'image Control-M V9 vers Cloud Services Server
REMARQUE : l'installation de Control-M V9 offre deux types d'images. Si la base de données est un
AWS Relation Database Service (RDS) pour les bases de données PostgreSQL ou Oracle, utilisez
Control-M Version 9.0.00 avec le média de support du cloud. Sinon, choisissez le média d'installation
standard de Control-M Version 9.0.00.
5. Exécutez check_req.sh pour vérifier le serveur en procédant comme suit :
a. Copiez le fichier check_req_tar.Z depuis le média d'installation.
b. Assurez-vous que le shell Korn est installé sur le système. Sinon, installez-le en exécutant yum
install ksh.
Le shell Korn sera nécessaire ultérieurement pour installer les fixpacks
c. Assurez-vous que les bibliothèques csh, psmisc, bc, flex, io sont installées. Sinon, installez-les,
comme suit :
o
yum install csh
o
yum install psmisc
o
yum install libaio
o
yum install bc
o
yum install flex
REMARQUE : si l'erreur check_req suivante se produit Espace d'échange libre
insuffisant. Au moins 4 Go d'espace d'échange libre sont nécessaires, les
étapes suivantes permettront de créer un fichier d'espace d'échange de 6 Go. Mais pour les systèmes
de production, vous devez allouer à la place un système d'échange, comme suit :
a. Créez le fichier d'échange : dd if=/dev/zero of=/swapfile bs=1024 count=6291456
b. Modifiez l'autorisation du nouveau fichier d'échange : chmod 0600 /swapfile
c. Configurez le fichier d'échange à l'aide de la commande : mkswap /swapfile
d. Activez le fichier d'échange : swapon /swapfile
e. Activez-le au moment du démarrage, puis modifiez /etc/fstab pour inclure : /swapfile swap
swap defaults 0 0
72
Control-M Guide d'installation
f.
Vérifiez l'espace de fichier d'échange : cat /proc/swaps ou libre
Si l'erreur check_req suivante se produit Passez la valeur kernel.sem (semmni) à
supérieure ou égale à 500, procédez comme suit :
g. Pour afficher les paramètres actuels, exécutez : cat /proc/sys/kernel/sem
h. Pour modifier les paramètres, exécutez : sysctl –w kernel.sem="250 32000 100 500"
6. Exécutez Control-M V9 Setup connecté au compte Control-M, comme suit :
a. exécutez setup.sh
b. Sélectionnez Installation personnalisée
c. Choisissez Type de serveur de base de données comme Oracle, puis définissez Utilisation
du serveur de base de données AWS RDS sur Y (O) :
d. Renseignez la connexion Oracle RDS.
e. Configurez les Propriétés de la base de données.
f.
Suivez l'invite et terminez l'installation.
7. Installez les derniers fix packs pour Control-M/EM, Control-M/Server et Control-M/Agent.
8. (Facultatif) Pour ajouter un volume de stockage, procédez comme suit :
a. Créez le volume de stockage dans l'instance Cloud et associez-le à l'instance
b. Connectez-vous au serveur et créez la partition dessus à l'aide de fdisk : fdisk
c. Créez le système de fichiers à l'aide de mkfs : mkfs -t ext4 /dev/xvdb
d. Montez-le sur un répertoire : mount -t ext4 /dev/xvdb /media/controlm
e. Ajoutez-le au fichier /etc/fstab pour qu'il soit monté automatiquement au redémarrage.
Par exemple, /dev/xvdf
/media/controlm
ext4
defaults
12
Installing Control-M on EC2 Windows Platform
The following procedure describes how to install Control-M on EC2 Windows platform, which enables you
to use AWS to create a Windows virtual server and to install Control-M with RDS PostgreSQL.
Avant de commencer
To install Control-M 9.0.00 with high availability, do the following to assign AMI a hostname in the format
of ‘ip-<hex Internal IP>’, so the AMIs can communicate with each other by private hostname:

Launch the EC2 Service Properties

Select the General tab

Check the Set Computer Name checkbox
 To install Control-M on EC2 Windows platform:
1. Create a Control-M Supported Windows Operating system (for example Windows 2012 Server
instance). For the procedure, please refer to Step 1 in Installation de Control-M sur une plateforme
EC2 UNIX/Linux (à la page 70), and select desired Windows OS.
2. Download Remote Desktop File for Windows instance.
73
Control-M Guide d'installation
3. Get password by doing the following:
a. Click Get Password
b. Browse the PEM file and Decrypt password
4. Log in to the Windows Image using Remote Desktop File as follows:
a. Launch the downloaded RDP file
b. Type in the username/password
5. sftp the Control-M installation image to the Cloud Services server as follows:
a. Use ftp to transfer the Control-M V9 installation image to a server
b. Use sftp to transfer the Control-M V9 image to the Cloud Services server
NOTE: Post Cloud Services only supports sftp and not ftp, however the BMC EPD does not support
sftp.
6. Run the Control-M V9 Setup as follows:
a. Launch the setup.exe
b. Select Use Custom Settings
c. Check Using AWS RDS Database Server
d. Fill in your RDS PostgreSQL server details
e. Set your Database Properties
f.
Follow the prompt and Install
7. Log in to the CCM then create GUI server, GCS, Web Server and Control-M/Server.
Installing Control-M on AWS Marketplace
Désinstaller Control-M/EM
Les procédures suivantes décrivent comment désinstaller Control-M/EM sous UNIX et Windows.

Désinstaller Control-M/EM sous UNIX (à la page 75)

Désinstaller Control-M/EM sous Windows (à la page 75)

Effectuer une désinstallation automatique de Control-M/EM sous Windows (à la page 75)
REMARQUE : Dans un environnement à haute disponibilité, vous devez désinstaller les systèmes
principal et secondaire.
74
Control-M Guide d'installation
Désinstaller Control-M/EM sous UNIX
Cette procédure décrit comment désinstaller Control-M/EM sous UNIX.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller Control-M/EM sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M/EM.
2. Accédez au répertoire suivant :
<em_InstallFolder>/BMCINSTALL/uninstall/DRNFT.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M/EM est supprimé de votre ordinateur.
Désinstaller Control-M/EM sous Windows
Cette procédure décrit comment désinstaller Control-M/EM sous Windows.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller Control-M/EM sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Ajouter ou supprimer des programmes (2003) ou sur Programmes et
fonctionnalités (2008).
3. Sélectionnez Control-M/Enterprise Manager 9.0.00, puis cliquez sur Supprimer (2003) ou
Désinstaller (2008).
4. Cliquez sur OK pour continuer.
Control-M/EM est supprimé de votre ordinateur.
Effectuer une désinstallation automatique de Control-M/EM sous Windows
Cette procédure décrit comment désinstaller Control-M/EM de Windows, via une désinstallation
automatique.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour effectuer une désinstallation automatique de Control-M/EM sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
75
Control-M Guide d'installation
2. Accédez au répertoire suivant :
<em_InstallFolder>\BMCINSTALL\uninstall\DRNFT.9.0.00
3. Saisissez la commande suivante :
Uninstall.exe -silent
Control-M/EM est supprimé de votre ordinateur.
Installation de Control-M/Server
Si vous avez des exigences supplémentaires en termes d'équilibrage des charges et de géo-redondance,
vous pouvez installer plusieurs instances de Control-M/Server.
Avant d'installer Control-M/Server, vérifiez la configuration requise décrite dans la section Configuration
système requise pour l'installation complète de Control-M (à la page 11).
Si vous installez Control-M/Server sous UNIX, effectuez les procédures de pré-installation, décrites dans la
section Procédures de pré-installation de Control-M/Server sous UNIX (à la page 78), ainsi que les
procédures de post-installation décrites dans la section Procédures de post-installation de
Control-M/Server sous UNIX.
Vous pouvez installer Control-M/Server avec une des options suivantes :

Par défaut : Installe Control-M/Server avec un serveur de base de données PostreSQL dédié, un
nom de base de données par défaut, un nom d'utilisateur par défaut et des ports par défaut.

Personnalisée : Permet de sélectionner un serveur de base de données, un nom de base de
données, un nom d'utilisateur et des ports..
Les procédures suivantes décrivent comment installer Control-M/Server sous UNIX et Windows, via une
installation interactive ou automatique :

Installer Control-M/Server sous UNIX (à la page 79)

Installer Control-M/Server sous Windows (à la page 80)
Configuration système requise pour Control-M/Server
Avant d'installer Control-M/Server, vérifiez que votre système d'exploitation, votre processeur et votre
serveur de base de données sont pris en charge et disposent d'une quantité de mémoire et d'espace
disque suffisante.
En fonction de votre système d'exploitation, vérifiez que votre système possède la configuration suivante :

Configuration système requise pour Control-M/Server sous UNIX (à la page 77)

Configuration système requise pour Control-M/Server sous Windows (à la page 78)
REMARQUE : La limite Nombre de processus doit être supérieure ou égale au nombre attendu de
travaux exécutés en parallèle.
76
Control-M Guide d'installation
Configuration système requise pour Control-M/Server sous UNIX
Le tableau suivant répertorie les prérequis de la configuration pour une plateforme UNIX. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources.
Ressource
Spécification
Configuration requise
Processeurs compatibles
AIX
IBM RISC System/6000
Oracle Solaris
SPARC
Linux
x86_64
Matériel
Tous systèmes
Lecteur de DVD
Mémoire
N/D
4 Go
Espace disque
N/D
40 Go
BMC Software recommande de
réserver trois fois la quantité de
mémoire RAM sur le système
pour disposer de suffisamment
d'espace de pagination.
Si vous installez Control-M
avec un serveur de base de
données distant, 5 Go sont
nécessaires sur le serveur
de base de données.
77
Control-M Guide d'installation
Configuration système requise pour Control-M/Server sous Windows
Le tableau suivant décrit les prérequis de la configuration pour une plateforme Windows. Ces valeurs
représentent la configuration requise minimale pour un déploiement au niveau de l'entrée. Pour de plus
grandes charges de travail, ajoutez des ressources.
Ressource
Configuration requise
UC

Pentium IV 2 GHz ou supérieur

Intel Xeon 64 bits

AMD Opteron
Processeurs compatibles
Écran
x86_64
Couleurs 16 bits (65536) ou plus
Support de stockage
Lecteur de DVD
Mémoire
4 Go
Espace disque
40 GB
BMC Software recommande de
Si vous installez Control-M avec un serveur de base de
réserver trois fois la quantité de
données distant, 5 Go sont nécessaires sur le serveur
mémoire RAM sur le système pour de base de données.
disposer de suffisamment d'espace
de pagination.
REMARQUE : Le <dossier d'installation> doit posséder les autorisations Lecture, Affichage du
contenu du dossier, Écriture et Lecture et exécution assignées au groupe Utilisateurs.
Procédures de pré-installation de Control-M/Server sous UNIX
Avant d'installer Control-M/Server, exécutez les procédures suivantes :

Configurer un compte utilisateur sous UNIX (à la page 20) : Décrit comment configurer des
paramètres spécifiques pour Control-M/Server.

Définition de variables d'environnement sous UNIX (à la page 21) : Décrit comment définir des
variables d'environnement sous UNIX, ce qui vous permet d'afficher des messages depuis la console.

Vérifier les niveaux et correctifs du système d'exploitation (à la page 25) : Décrit comment vérifier le
niveau et les correctifs du système d'exploitation avec les conditions requises par Control-M/Server.

Modification de paramètre système UNIX (à la page 21) : Décrit comment modifier les paramètres
système HP-UX, AIX, Oracle Solaris et Linux, ce qui vous permet d'attribuer des ressources aux
composants Control-M.
78
Control-M Guide d'installation
Installer Control-M/Server sous UNIX
Cette procédure décrit comment installer Control-M/Server sous UNIX. Vous pouvez effectuer l'installation
avec les paramètres par défaut, ou choisir l'installation personnalisée pour sélectionner le serveur de base
de données, les noms de bases de données, les noms d'utilisateurs, les noms d'hôtes et les paramètres
des ports. Si vous souhaitez installer plusieurs instances de Control-M/Server sur plusieurs ordinateurs en
utilisant la même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
REMARQUE : L'installation par défaut est interactive et utilise un affichage d'interface utilisateur
graphique. XServer doit être en cours d'exécution et configuré à l'aide de la variable d'environnement
DISPLAY. Si XServer n'est pas disponible, BMC recommande de poursuivre l'installation de la console ou
d'effectuer une installation automatique.
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :
Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M/Server, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).

Exécution réussie des Procédures de pré-installation de Control-M/Server sous UNIX (à la page 78).
 Pour installer Control-M/Server sous UNIX :
1. Effectuez l'une des opérations suivantes :
•
Insérez le DVD d'installation.
•
Dans le dossier temporaire que vous avez créé (voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00), extrayez le fichier .tar.Z.
2. Définissez la variable d'environnement DISPLAY, comme décrit dans la section Définition de variables
d'environnement sous UNIX (à la page 21).
3. Saisissez la commande suivante :
<source_path>/setup.sh
4. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M/Server et continuez à suivre les
instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M/Server et continuez à suivre les instructions à l'écran
jusqu'à ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Pour exécuter le script d'installation, saisissez la commande suivante :
79
Control-M Guide d'installation
<source_path>/Setup_files/components/ctm/setup.sh -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<$HOME>/BMCINSTALL/log/BMC_Control-M_Server_<date-heure>.log
5. Passez à Procédure de démarrage automatique pour Control-M/Server sous UNIX (facultatif) (à la
page 29)
REMARQUE : Si vous avez installé Control-M/Server pour NFS, vous ne pouvez utiliser que
l'utilisateur Control-M/Server sur le même hôte où Control-M/Server a été installé.
Installer Control-M/Server sous Windows
Cette procédure décrit comment installer Control-M/Server sous Windows. Vous pouvez effectuer
l'installation avec les paramètres par défaut, ou choisir l'installation personnalisée pour sélectionner le
serveur de base de données, les noms de bases de données, les noms d'utilisateurs, les noms d'hôtes et
les paramètres des ports.
Si vous souhaitez installer plusieurs instances de Control-M/Server sur plusieurs ordinateurs en utilisant la
même configuration, utilisez l'installation automatique, comme décrit dans cette procédure.
Avant de commencer
Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M/Server, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).
 Pour installer Control-M/Server sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Depuis le DVD d'installation, double-cliquez sur le fichier setup.exe.
•
Depuis une fenêtre d'invite de commande, saisissez <source_path>\setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Control-M/Server et continuez à suivre les
instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Control-M/Server et continuez à suivre les instructions à l'écran
jusqu'à ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
80
Control-M Guide d'installation
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<source_path>\Setup_files\components\ctm\setup.sh -silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<dossierInstall>\BMCINSTALL\log\BMC_Control-M_Server_<date-heure>.log
Désinstaller Control-M/Server
Les procédures suivantes décrivent comment désinstaller Control-M/Server sous UNIX et Windows.

Désinstaller Control-M/Server sous UNIX (à la page 81)

Désinstaller Control-M/Server sous Windows (à la page 81)

Effectuer une désinstallation automatique de Control-M/Server sous Windows (à la page 82)
REMARQUE : Dans un environnement à haute disponibilité, vous devez désinstaller les systèmes
principal et secondaire.
Désinstaller Control-M/Server sous UNIX
Cette procédure décrit comment désinstaller Control-M/Server sous UNIX.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour désinstaller Control-M/Server sous UNIX :
1. Connectez-vous en tant qu'utilisateur Control-M/Server.
2. Accédez au répertoire suivant :
<ctmserver_InstallFolder>/BMCINSTALL/uninstall/DRCTV.9.0.00
3. Tapez une des commandes suivantes :
•
Désinstallation interactive : ./uninstall.sh
•
Désinstallation automatique : ./uninstall.sh -silent
Control-M/Server est supprimé de votre ordinateur.
Désinstaller Control-M/Server sous Windows
Cette procédure décrit comment désinstaller Control-M/Server sous Windows.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
81
Control-M Guide d'installation
 Pour désinstaller Control-M/Server sous Windows :
1. Dans le menu Démarrer, sélectionnez Panneau de configuration.
2. Double-cliquez sur Ajouter ou supprimer des programmes (2003) ou sur Programmes et
fonctionnalités (2008).
3. Sélectionnez Control-M/Server 9.0.00, puis cliquez sur Supprimer (2003) ou Désinstaller
(2008).
4. Cliquez sur OK pour continuer.
Control-M/Server est supprimé de votre ordinateur.
Effectuer une désinstallation automatique de Control-M/Server sous
Windows
Cette procédure décrit comment désinstaller Control-M/Server de Windows, via une désinstallation
automatique.
Avant de commencer
Vérifiez que tous les travaux sont terminés.
 Pour effectuer une désinstallation automatique de Control-M/Server sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Accédez au répertoire suivant :
<ctmserver_InstallFolder>\BMCINSTALL\uninstall\DRCTV.9.0.00
3. Saisissez la commande suivante :
Uninstall.exe -silent
Control-M/Server est supprimé de votre ordinateur.
Modules d'application Control-M
Les modules d'application Control-M permettent aux Control-M/Agents d'interfacer avec des applications
externes (par exemple des applications SAP et Oracle), ce qui permet de transférer les fonctionnalités de
Control-M vers un environnement d'application externe.
Les modules d'application Control-M suivants sont automatiquement installés dans une version
permanente (voir Terminologie de l'installation de Control-M (à la page 8)) avec l'option d'installation
complète de Control-M :

Control-M for PeopleSoft

Control-M for Databases

Control-M for SAP

Control-M for SAP Business Objects

Control-M for Informatica
82
Control-M Guide d'installation
Les modules d'application Control-M suivants sont automatiquement installés dans une version
d'évaluation, y compris les modules d'application de la version permanente, avec l'option d'installation
complète de Control-M :

Control-M for Advanced File Transfer

Control-M for Oracle Business Intelligence

Control-M for IBM Cognos

Control-M for Cloud

Control-M for Backup

Control-M for IBM InfoSphere DataStage

Control-M for Web Services, Java et Messaging
Si vous ne souhaitez pas installer tous les modules d'application Control-M, installez-les un par un
(Modules d'application avec la version permanente uniquement) dans l'option Supplémentaire sur le DVD
d'installation complète de Control-M. Après avoir installé le module d'application, vérifiez d'avoir installé le
fix pack ou correctif le plus récent. Pour plus d'informations, voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00.
REMARQUE : Vous pouvez uniquement installer Control-M for SAP version 8.0.00 sur un ordinateur Linux
64 bits.
REMARQUE : Vous ne pouvez pas installer un module d'application sur un Control-M/Agent pour NFS.
Installation de Control-M Workload Automation sur
Control-M/Agent sous UNIX
Cette procédure décrit comment installer un module d'application sur Control-M/Agent sous UNIX de
façon interactive ou automatique. Si vous souhaitez installer plusieurs instances du module d'application
sur plusieurs ordinateurs en utilisant la même configuration, utilisez l'installation automatique, comme
décrit dans cette procédure.
REMARQUE : L'installation par défaut est interactive et utilise un affichage d'interface utilisateur
graphique. XServer doit être en cours d'exécution et configuré à l'aide de la variable d'environnement
DISPLAY. Si XServer n'est pas disponible, BMC recommande de poursuivre l'installation de la console ou
d'effectuer une installation automatique.
Avant de commencer
Vérifiez les points suivants :

Vérifiez que tous les travaux exécutés sur Control-M/Agent sont terminés.

Si vous utilisez la plateforme Linux x86_64 qui exécute la version 32 bits de Control-M/Agent, installez
les bibliothèques 32 bits suivantes : libXtst.so.6 et libXi.so.6.
 Pour installer un module d'application sur Control-M/Agent sous UNIX :
1. Connectez-vous comme utilisateur Control-M/Agent, et arrêtez Control-M/Agent en saisissant la
commande suivante :
$CONTROLM/scripts/shut-ag -u <agentUser> -p all
83
Control-M Guide d'installation
REMARQUE : Si Control-M/Agent a été installé avec l'utilisateur racine, connectez-vous avec
l'utilisateur racine chaque fois que vous démarrez ou arrêtez Control-M/Agent tout au long de cette
procédure. Si vous utilisez un système d'exploitation AIX, vous devez supprimer les bibliothèques
inutilisées de la mémoire, en saisissant la commande suivante comme utilisateur racine :
/usr/sbin/slibclean
2. Effectuez l'une des opérations suivantes :
•
Insérez le DVD d'installation.
•
Dans le dossier temporaire que vous avez créé (voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00), extrayez le fichier .tar.Z.
3. Définissez la variable d'environnement DISPLAY, comme décrit dans la section Définition de variables
d'environnement sous UNIX (à la page 21).
4. Saisissez la commande suivante :
<source_path>/setup.sh
5. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Modules d'application Control-M et
continuez à suivre les instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Continuez à suivre les instructions à l'écran jusqu'à ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui.
d. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
e. Pour exécuter le script d'installation, saisissez la commande suivante :
<source_path>/Setup_files/components/cm/cm<psft|db|sap|bo|inf>/setup.sh
-silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
$HOME/BMCINSTALL/log/cm<psft|db|sap|bo|inf>/BMC_Control-M_For_<PeopleSoft|
Databases|SAP|SAP_BO|ETL_INFA>_Install_<date-time>.log
6. Déconnectez-vous du compte Control-M/Agent.
7. Démarrez Control-M/Agent en exécutant la commande suivante :
$CONTROLM/scripts/start-ag -u <agentUser> -p all
8. Pour utiliser les utilitaires du module d'application dans Control-M Configuration Manager, exécutez
l'utilitaire ctmgetcm dans Control-M/Server.
Installation de Control-M Workload Automation sur
Control-M/Agent sous Windows
Cette procédure décrit comment installer un module d'application sur Control-M/Agent sous Windows.
84
Control-M Guide d'installation
REMARQUE : Si vous souhaitez installer plusieurs instances du module d'application sur plusieurs
ordinateurs en utilisant la même configuration, utilisez l'installation automatique, comme décrit dans cette
procédure.
Avant de commencer
Vérifiez que tous les travaux exécutés sur Control-M/Agent sont terminés.
 Pour installer un module d'application sur Control-M/Agent sous Windows :
1. Connectez-vous à l'ordinateur en tant qu'utilisateur bénéficiant d'une autorisation Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Depuis le DVD d'installation, double-cliquez sur le fichier setup.exe.
•
Ouvrez une fenêtre d'invite de commande en tant qu'administrateur et tapez
<source_path>\setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Modules d'application Control-M et
continuez à suivre les instructions à l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Continuez à suivre les instructions à l'écran jusqu'à ce que la fenêtre Résumé s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui.
d. Le fichier de paramètres XML de l'installation automatique créé (<nom du fichier>.xml) ne
concerne que les ordinateurs avec le même nom d'instance d'agent. Sinon, un fichier <nom de
fichier>.xml distinct doit être créé pour chaque ordinateur, ou modifié manuellement pour
chaque ordinateur.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Exécutez le script d'installation de la façon suivante :
<source_path>\Setup_files\components\cm\cm<psft|db|sap|bo|inf>\setup.sh
-silent <filename.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<installFolder>\BMCINSTALL\log\cm<psft|db|sap|bo|inf>\BMC_Control-M_For_<Peopl
eSoft|Databases|SAP|SAP_BO|ETL_INFA>_Install_<timestamp>.log
4. Pour utiliser les utilitaires du module d'application dans Control-M Configuration Manager, vous devez
exécuter l'utilitaire ctmgetcm dans Control-M/Server.
85
Control-M Guide d'installation
Installation à haute disponibilité
L'installation à haute disponibilité de Control-M permet d'installer une instance secondaire de l'installation
complète de Control-M, Control-M/EM et Control-M/Server. En cas de panne sur l'hôte principal, Control-M
continue d'être exécuté sur l'hôte secondaire.
Une installation secondaire utilise les mêmes paramètres, bases de données et schémas que l'installation
principale et doit être exécutée sur le même système d'exploitation. En cas de conflit dans un des
paramètres, par exemple le port, mettez à jour le numéro de port dans l'installation principale avant de
passer à l'installation secondaire.
REMARQUE :
 Vous devez installer l'instance principale avant d'installer l'instance secondaire.
 (PostgreSQL uniquement) Le Control-M/Server secondaire et le serveur de base de données
PostgreSQL doivent figurer sur le même ordinateur.
 (PostgreSQL uniquement) Vous devez fournir un lecteur partagé sur un troisième serveur (toujours
disponible) pour sauvegarder les données répliquées utilisées si l'hôte principal ou secondaire est
provisoirement indisponible. Les hôtes principal et secondaire doivent posséder les autorisations en
lecture/écriture sur le lecteur partagé. Le lecteur partagé doit posséder au moins 15 Go d'espace
disque disponible. Les comptes UNIX principal et secondaire doivent posséder le même ID groupe et le
lecteur partagé doit posséder les autorisations d'accès au groupe. Pour modifier le répertoire du
lecteur partagé, consultez la rubrique Exécution de l'utilitaire ctmchangeshdir.
Les procédures suivantes décrivent comment installer un hôte secondaire sous UNIX et Windows :

Installer un hôte secondaire sous UNIX (à la page 89)

Installer un hôte secondaire sous Windows (à la page 90)
Après avoir installé l'hôte secondaire, la situation suivante se produit :

Les Configuration Agents de Control-M/EM et Control-M/Server sont fonctionnels et surveillent
Configuration Agent sur l'hôte principal.

Le nom d'hôte secondaire est automatiquement ajouté à la liste d'hôtes Control-M/Server autorisés et
ses Control-M/Agents sur l'hôte principal sont mis à jour.

Les fichiers sont synchronisés entre l'hôte principal et secondaire (consultez High availability
compatibility (à la page 87)).

(PostgreSQL uniquement) L'accès au répertoire partagé et à la réplication des données est
périodiquement vérifié après avoir initialisé le processus de réplication (consultez Démarrage de la
réplication de bases de données).
Pour plus d'informations sur le basculement et le rétablissement, consultez la rubrique Configuration de la
haute disponibilité.
Pour désinstaller complètement un Control-M, Control-M/EM ou Control-M/Server secondaire, consultez
Désinstallation complète de Control-M (à la page 60), Désinstaller Control-M/EM (à la page 74) ou
Désinstaller Control-M/Server (à la page 81).
86
Control-M Guide d'installation
Configuration requise de la haute disponibilité
Le tableau suivant décrit les composants, systèmes d'exploitation et bases de données compatibles pour
la haute disponibilité de Control-M.
Composant
Système d'exploitation
Base de données
Installation complète de
Control-M
UNIX
Oracle
Windows
Microsoft SQL
UNIX
Oracle
Windows
Microsoft SQL
UNIX

Oracle

PostgreSQL

Microsoft SQL

PostgreSQL
Control-M/EM
Control-M/Server
Windows
High availability compatibility
The following table describes how various Control-M components, products, and security settings work in
a high availability configuration.
Component
Description
BMC Batch Impact Manager
High availability does not support BMC Batch Impact Manager on
a dedicated separate server in a distributed environment.
Control-M Workload Archiving
High availability does not support Control-M Workload Archiving
on a dedicated separate server.
Fix packs
If you install a fix pack on the primary, you must manually install
it in on the secondary. A failover cannot occur if the fix packs on
both hosts are not the same.
Cluster
Control-M high availability is supported in a clustered enviromnent
if the primary is installed on a dedicated PostgreSQL database and
the Control-M components are not managed by the cluster
manager
The failover mode is set to manual and it cannot be changed.
87
Control-M Guide d'installation
Component
Description
Control-M/EM sync files
The following files are synced to the secondary:
Control-M/Server sync files

etc/site/resource/Defaults.rsc

etc/DirectoryServiceType.cfg

etc/resource/Defaults.rsc

TimeZone.dat

etc/ldap.conf

etc/log4j.selfservice

etc/log4j.wcm
The following files are synced to the secondary:

data/Config.dat

data/Time_Zone.dat

data/AGDEFS/AGDEFS

data/AGDEFS/AGUTILS_PERMIT

Data/AGENTS_ALIASES.txt

data/AGPERMIT_UTILS All files in directory

data/REMEDY/Remedy_Conf.xml
NOTE: This file keeps the remedy server hostname, port, and
username. These parameters are defined by the
remedy_configure utility and are saved in this file. The encrypted
file is saved in the remedy.kbd file.
SSL certification files, that are modified by the sslcmd utility,
located at ‘data/SSL/cert’ sub-directory:

Ackey.kbd

Ctmkey.jks

Ctmkey.kbd

Remedy.kbd

Tree.bin

Access
88
Control-M Guide d'installation
Installer un hôte secondaire sous UNIX
Cette procédure décrit comment installer entièrement un Control-M, Control-M/EM ou Control-M/Server
secondaire pour la haute disponibilité sous UNIX. Une installation secondaire utilise les mêmes paramètres
d'installation, bases de données et schémas que l'installation principale.
REMARQUE : L'installation par défaut est interactive et utilise un affichage d'interface utilisateur
graphique. XServer doit être en cours d'exécution et configuré à l'aide de la variable d'environnement
DISPLAY. Si XServer n'est pas disponible, BMC recommande de poursuivre l'installation de la console ou
d'effectuer une installation automatique.
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :

Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).

Vérifiez que l'ordinateur cible est propre et ne contient pas de version précédente de Control-M.

Exécution réussie des Procédures de pré-installation de Control-M sous UNIX (à la page 19).
 Pour installer un hôte secondaire sous UNIX :
1. Effectuez l'une des opérations suivantes :
•
Insérez le DVD d'installation.
•
Dans le dossier temporaire que vous avez créé (voir Distribution du produit dans les Notes de
publication de Control-M Workload Automation version 9.0.00), extrayez le fichier .tar.Z.
2. Définissez la variable d'environnement DISPLAY, comme décrit dans la section Définition de variables
d'environnement sous UNIX (à la page 21).
3. Saisissez la commande suivante :
<source_path>/setup.sh
4. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Installations supplémentaires >
Installation secondaire pour la haute disponibilité et continuez à suivre les instructions à
l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Installations supplémentaires > Installation secondaire pour la
haute disponibilité et continuez à suivre les instructions à l'écran jusqu'à ce que la fenêtre
Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
89
Control-M Guide d'installation
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Pour exécuter le script d'installation, saisissez la commande suivante :
<chemin_source>/setup.sh -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<$HOME>/BMCINSTALL/log/BMC_Control-M_Install_<date-heure>.log
Si vous utilisez Oracle ou MSSQL, l'environnement à haute disponibilité est à présent activé. Si vous
utilisez PostgreSQL, démarrez le processus de réplication, comme décrit dans la rubrique Démarrage
de la réplication de bases de données.
Installer un hôte secondaire sous Windows
Cette procédure décrit comment installer entièrement un Control-M, Control-M/EM ou Control-M/Server
secondaire pour la haute disponibilité sous Windows. Une installation secondaire utilise les mêmes
paramètres d'installation, bases de données et schémas que l'installation principale.
Avant de commencer
Assurez-vous de remplir les conditions préalables suivantes :

Vérifiez que votre système d'exploitation et votre logiciel de base de données sont compatibles avec la
version actuelle de Control-M, comme décrit dans la section Configuration système requise pour
l'installation complète de Control-M (à la page 11).

Vérifiez que l'ordinateur cible est propre et ne contient pas de version précédente de Control-M.
 Pour installer un hôte secondaire sous Windows :
1. Connectez-vous à l'ordinateur avec un identifiant utilisateur bénéficiant d'autorisations Administrateur.
2. Effectuez l'une des opérations suivantes :
•
Depuis le DVD d'installation, double-cliquez sur le fichier Setup.exe.
•
Depuis une fenêtre d'invite de commande, saisissez <chemin_source>\Setup.exe.
3. Effectuez l'une des opérations suivantes :
•
Installation interactive : Sélectionnez l'option Installations supplémentaires >
Installation secondaire pour la haute disponibilité et continuez à suivre les instructions à
l'écran jusqu'à ce que l'installation soit terminée.
•
Installation automatique : Effectuez les opérations suivantes :
a. Sélectionnez l'option Installations supplémentaires > Installation secondaire pour la
haute disponibilité et continuez à suivre les instructions à l'écran jusqu'à ce que la fenêtre
Récapitulatif s'affiche.
b. Cliquez sur Générer et sélectionnez l'emplacement où créer le fichier de paramètres XML.
c. Cliquez sur Oui pour quitter l'installation.
Un message de confirmation s'affiche.
d. Cliquez sur Oui.
90
Control-M Guide d'installation
Le fichier de paramètres XML de l'installation automatique créé (<nomfichier>.xml) ne
concerne que les ordinateurs avec le même nom d'instance d'agent. Sinon, un fichier
<nomfichier>.xml distinct doit être créé pour chaque ordinateur, ou modifié manuellement
pour chaque ordinateur.
e. Copiez le fichier de paramètres d'installation automatique sur un emplacement du réseau
accessible à tous les ordinateurs sur lesquels vous souhaitez exécuter une installation
automatique.
f.
Connectez-vous avec un ID utilisateur disposant de privilèges administrateur sur l'ordinateur
actuel.
g. Assurez-vous que le DVD d'installation est toujours dans le lecteur de DVD, et exécutez le
script d'installation, de la façon suivante :
<chemin_source>\Setup.exe -silent <nomfichier.xml>
Les journaux d'installation se trouvent à l'emplacement suivant :
<dossierInstall>\BMCINSTALL\log\BMC_Control-M_Install_<date-heure>.log
Si vous utilisez Oracle ou MSSQL, l'environnement à haute disponibilité est à présent activé. Si vous
utilisez PostgreSQL, démarrez le processus de réplication, comme décrit dans la rubrique Démarrage
de la réplication de bases de données.
Connecter les composants
Cette procédure décrit comment connecter Control-M/EM à au moins une instance de Control-M/Server
pour UNIX et Windows.
Il n'est pas nécessaire d'effectuer cette procédure si vous avez procédé à l'installation complète de
Control-M.
 Pour connecter les composants :
1. Depuis un ordinateur Windows sur lequel Control-M/EM (complet ou client) est installé,
connectez-vous à Control-M Configuration Manager, comme décrit dans Se connecter à CCM.
Démarrez les composants suivants, nécessaire pour exécuter Control-M, lorsque vous y êtes invité :
•
GUI Server
•
Global Conditions Server
2. Dans le menu Composants, sélectionnez Nouveau > Control-M/Server et Gateway.
3. Sélectionnez Découvrir, puis cliquez sur OK.
4. Dans la fenêtre Spécifier les paramètres Control-M/Server, saisissez un nom pour le nouveau
Control-M/Server.
5. Saisissez le nom de l'ordinateur hôte de l'hôte Control-M (l'ordinateur sur lequel Control-M/Server est
installé).
REMARQUE : Si Control-M/EM et Control-M/Server ont été installés avec les paramètres par défaut
suggérés, acceptez les paramètres par défaut suggérés pour l'identifiant Control-M et le port de
Configuration Agent. Sinon, adressez-vous à votre administrateur système.
91
Control-M Guide d'installation
6. Cliquez sur Suivant.
Le processus de découverte détecte et définit le nouveau Control-M/Server et sa passerelle dans
Control-M Configuration Manager.
7. Si vous avez installé Control-M sous UNIX, passez à la section Procédures de post-installation de
Control-M sous UNIX (à la page 27).
Installation de Control-M sans paramètre de système de
base de données Oracle
Pour des raisons de sécurité ou propres à votre entreprise, il est possible que vous ne puissiez pas vous
connecter au serveur de base de données Oracle avec les identifiants d'utilisateur système au cours du
processus d'installation de Control-M/EM ou Control-M. Dans ce cas, l'utilisateur Control-M doit être créé
sur la base de données Oracle avant d'installer Control-M, comme décrit dans Créer un utilisateur
Control-M dans une base de données Oracle (à la page 92).
Après avoir créé l'utilisateur Control-M dans la base de données Oracle, vous devez modifier une variable
d'environnement, comme décrit dans la section Activer l'installation de Control-M sans identifiants
d'utilisateur système (à la page 94).
Créer un utilisateur Control-M dans une base de données Oracle
Cette procédure décrit comment créer un utilisateur Control-M dans une base de données Oracle.
L'administrateur de base de données doit créer cet utilisateur avant que vous installiez Control-M sans
définir le nom d'utilisateur et le mot de passe de la base de données.
 Pour créer un utilisateur Control-M dans une base de données Oracle :
1. Créez un espace de table avec un nom qui ne contient aucune des chaînes suivantes :
•
users
•
exemple
•
temp
•
system
•
sysaux
•
perfstat
BMC recommande les fonctionnalités d'espace de table suivantes :
•
logging (valeur par défaut Oracle)
•
size
•
auto extend on extend management: automatic allocation (valeur par défaut Oracle)
•
segment space management automatic (valeur par défaut Oracle)
92
Control-M Guide d'installation
EXEMPLE : CREATE TABLESPACE "MY_TABLESPACE" LOGGING DATAFILE
'E:\ORACLE11\ORADATA\ORCL\MY_TABLESPACE.ora' SIZE 250M EXTENT MANAGEMENT
LOCAL SEGMENT SPACE MANAGEMENT AUTO
2. Créez un profil avec les valeurs par défaut d'Oracle. Il est cependant fortement recommandé d'utiliser
les fonctionnalités de profil suivantes :
•
Durée d'inactivité illimitée
•
Durée de vie du mot de passe illimitée
EXEMPLE : create profile BMC_PROFILE_$USERNAME limit idle_time unlimited password_life_time
unlimited
3. Créez un rôle dans la base de données, qui sera utilisé par l'utilisateur Control-M.
EXEMPLE : create role BMC_ROLE_$USERNAME
4. Attribuez les autorisations suivantes au rôle créé :
•
modifier la session
•
créer une procédure
•
créer une séquence
•
créer une session
•
sélectionnez n'importe quel dictionnaire
•
créer un synonyme
•
créer une table
•
créer un déclencheur
•
créer une vue
EXEMPLE : grant alter session,create procedure,create sequence,create session,select any
dictionary,create synonym,create table,create trigger,create view to
BMC_ROLE_CTMUSER;
5. Créez un nom d'utilisateur de base de données qui ne contient aucune des chaînes suivantes, et
attribuez-lui l'espace de table, le profil et le rôle créés :
•
anonymous
•
perfstat
•
public
•
scott
•
sys
•
sysman
•
system
EXEMPLE : create user CTMUSER identified by CTMPASS default tablespace $TABLESPACE_NAME
quota unlimited on $TABLESPACE_NAME profile BMC_PROFILE_$USERNAME';
6. Accordez des autorisations explicites à l'utilisateur, de la façon suivante :
•
grant create table to CTMUSER;
93
Control-M Guide d'installation
•
grant create view to CTMUSER;
Activer l'installation de Control-M sans identifiants d'utilisateur
système
Cette procédure décrit comment activer l'installation de Control-M sans identifiants d'utilisateur système à
partir du processus d'installation. Si vous exécutez cette procédure, l'utilisateur Control-M doit être créé
dans la base de données Oracle avant l'installation de Control-M.
 Pour activer l'installation de Control-M sans identifiants d'utilisateur système :

Dans une ligne de commande, définissez la valeur Y pour la variable d'environnement suivante :
DBUBUILD_WITH_NO_SYS_PASS
94
8
8
Configuration du cluster de Control-M
Cette annexe contient des informations détaillées sur la façon de préparer les fichiers de données de la
base de données (espaces de table ou fichiers de donnés) du serveur de base de données et de Control-M
(Control-M/EM ou Control-M/Server), pour une installation de cluster, comme décrit dans la section
Configuration du cluster des composants de base de données (à la page 95). Après avoir effectué la
préparation du serveur de base de données et des fichiers de données, vous pouvez installer Control-M de
façon interactive ou automatique, sous UNIX ou Windows.
La section suivante décrit comment configurer Control-M dans un environnement de cluster, de la façon
suivante :

Configuration du cluster de Control-M/EM (à la page 97)

Configuration du cluster de Control-M/Server (à la page 110)

Configuration du cluster de Control-M/Agent (à la page 113)
Configuration du cluster des composants de base de
données
Planifiez et préparez la configuration en fonction des informations contenues dans cette annexe. L'annexe
contient des informations spécifiques des serveurs de bases de données BMC et tiers (par exemple
Oracle, MSSQL) dédiés à une application Control-M.
Si vous prévoyez d'installer des clusters sur des serveurs de base de données tiers non dédiés à une
application Control-M, contactez le responsable de base de données du site et l'administrateur Control-M
pour connaître les conditions requises pour le cluster.
Lors de l'installation d'un PostgreSQL ou d'un serveur de base de données tiers dédié, le serveur de base
de données est toujours installé dans le même système de fichiers, et l'espace de table Control-M peut se
trouver dans un système de fichiers différent. Les deux systèmes de fichiers doivent appartenir au même
groupe de ressources.
Vous pouvez utiliser les types d'implémentations suivantes pour la base de données Control-M dans un
environnement de cluster Windows :
95
Control-M Guide d'installation

configuration en cluster : Une installation unique de la base de données sur le cluster est
accessible depuis les deux nœuds. Les fichiers de base de données sont situés sur le disque partagé
et la disponibilité du serveur de base de données est contrôlée par le cluster.

configuration locale de la base de données : Le serveur de base de données est installé
localement sur un des nœuds du cluster. Un seul client de base de données est installé sur l'autre
nœud.

configuration distante de la base de données : La base de données est installée sur un serveur
sans cluster ou sur un cluster différent de celui sur lequel Control-M est installé. Dans ce cas, seuls les
clients de la base de données sont installés sur chacun des nœuds du cluster Control-M.
Le serveur de base de données et la base de données Control-M doivent être situés sur le même système
de fichiers que Control-M. Le serveur de base de données PostgreSQL (ou serveur de base de données
tiers dédié à l'application Control-M) et la base de données Control-M doivent toujours être exécutés sur
le même nœud.
Microsoft SQL (MSSQL) Server
Lorsque MSSQL est installé sur un cluster, les valeurs binaires logicielles du produit sont placées sur les
lecteurs locaux de chacun des nœuds sélectionnés, et les fichiers de données sont placés sur la ressource
du disque attribuée sur le lecteur partagé.
Par défaut, le nom du serveur virtuel est attribué aux services MSSQL Server (un service est créé sur
chaque nœud de cluster). Lorsque le groupe de ressources MSSQL est déplacé d'un nœud vers un autre,
les services MSSQL sont interrompus sur le nœud d'origine (principal) et démarrés sur le nœud alternatif.
Outre les ressources de services MSSQL, l'installation de MSSQL Server sur un cluster Windows crée
automatiquement les ressources de nom de réseau et d'adresse IP dans le groupe de ressources
sélectionné. À ce stade, le groupe de ressources MSSQL devient un serveur virtuel et est accessible par
les applications client à l'aide du nom virtuel.
Pour plus d'informations sur MSSQL Server sous Windows, consultez :
(http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=75566f16-627d-4dd3-97cb
-83909d3c722b)
Oracle Real Application Cluster (RAC)
Une installation d'Oracle normale se compose d'une seule instance d'Oracle qui accède à une base de
données sur le même système d'ordinateur. Avec RAC (autrefois appelé Oracle Parallel Server), plusieurs
instances sur des nœuds différents peuvent accéder aux mêmes fichiers de base de données
simultanément. En cas d'échec du nœud, la charge de travail de ce nœud est gérée par l'autre nœud du
cluster.
Lorsque le système est préparé pour l'installation, le programme d'installation Oracle Universal Installer
(OUI) présente une liste de tous les nœuds de cluster, permettant de sélectionner un sous-ensemble de
cibles. L'OUI copie le logiciel Oracle sur le premier nœud, puis propage le logiciel sur le reste des nœuds
choisis du cluster. Oracle Enterprise Manager (la console de gestion centrale) est automatiquement
installé et configuré avec tous les logiciels Oracle. Une fois l'installation terminée, l'assistant de création de
base de données et l'assistant de configuration du réseau démarrent automatiquement.
96
Control-M Guide d'installation
Pour en savoir plus sur l'installation d'Oracle RAC, consultez les documents d'installation Oracle ou les
documents techniques d'Oracle RAC, à l'adresse
(http://www.oracle.com/technology/products/database/clustering/RACWhitepapers.html).
Les fonctionnalités de haute disponibilité d'Oracle ne concernent que Control-M/Enterprise Manager.
Configuration distante du serveur de base de données
Lorsque le serveur de base de données est situé sur un nœud distant (pas un des nœuds du cluster), un
client de base de données peut être installé sur chacun des nœuds du cluster, et peut ensuite être
connecté au serveur de base de données distant. Dans ce type de mise en œuvre, il n'est pas nécessaire
d'installer un logiciel de base de données supplémentaire sur le cluster, à l'exception du client de base de
données.
Cette configuration est courante lorsque les plateformes de base de données sont centralisées au même
endroit. Cependant, la disponibilité de Control-M dans ce type de configuration est liée à et dépendante
de la disponibilité du serveur de base de données distant.
 Que faire ensuite
Vous pouvez Installer Control-M sous Windows (à la page 33).
Configuration du cluster de Control-M/EM
L'installation du groupe de cluster définit les composants suivants de Control-M dans CCM et comme
ressource dans le gestionnaire de cluster dans le statut en ligne :

Control-M PostgreSQL (si installé avec PostgreSQL)

Control-M-EM Configuration Agent

Control-M-EM NS (Naming Service)

Control-M-EM CMS (Configuration Server)

Control-M-EM GCS (Global Condition Server)

Control-M-EM WEB (Tomcat server)

Control-M-EM GSR (Default GUI server)
Les composants Control-M/EM ci-dessus sont gérés différemment sous UNIX et Windows, comme suit :

Configuration du cluster Windows de Control-M/EM (à la page 98) : Les composants sont définis
automatiquement comme ressources dans le gestionnaire de cluster. Si un composant s'arrête, le
gestionnaire de cluster le redémarre.

Configuration du cluster UNIX de Control-M/EM (à la page 105) : Les composants ne sont pas définis
comme ressources. Vous devez modifier les scripts de cluster.
L'installation du groupe de cluster définit les composants supplémentaires suivants de Control-M dans le
statut hors ligne :

Control-M-EM BIM (Batch Impact Manager server)

Control-M-EM Forecast

Control-M-EM SLS (Self Service Server)
97
Control-M Guide d'installation
Configuration du cluster Windows de Control-M/EM
L'installation de Control-M/EM reconnaît automatiquement l'environnement du cluster et vous invite à
définir le groupe de cluster (prise en charge du cluster) ou l'installation locale (non prise en charge du
cluster). Pour effectuer l'installation, consultez Installer Control-M/EM sous Windows (à la page 69).
Par défaut, les composants de Control-M/EM sont définis automatiquement comme ressources dans le
gestionnaire de cluster. Si un composant s'arrête, le gestionnaire de cluster le redémarre.
Les procédures suivantes décrivent comment configurer Control-M/EM dans un environnement en cluster
sous Windows.

Configuration des informations d'identification des utilisateurs PostgreSQL dans un groupe de cluster

Création d'une ressource de cluster Control-M/EM supplémentaire (à la page 98)

Paramètres des ressources de cluster (à la page 100)
Création d'une ressource de cluster Control-M/EM supplémentaire
Cette procédure décrit comment créer une ressource de cluster Gateway, GUI Server ou Forecast Server
supplémentaire dans le gestionnaire de cluster avec l'état souhaité Fonctionnel. Si le composant s'arrête,
le Configuration Agent le redémarre.
 Pour créer une ressource de cluster Control-M/EM supplémentaire :
1. Définissez un composant GUI Server, Gateway ou Forecast, comme décrit dans la rubrique Définition
d'un composant Control-M/EM.
2. Définissez l'état souhaité du composant GUI Server sur Ignoré.
REMARQUE : Si le composant est défini sur Arrêté, le gestionnaire de cluster et Configuration Agent
redémarrent le composant au lieu d'un seul processus.
3. Pour chaque composant Control-M/EM défini, définissez un composant de ressource de cluster dans le
gestionnaire de cluster en utilisant un des paramètres suivants :
•
Paramètres des ressources de cluster de Gateway (à la page 99)
•
Paramètres des ressources de cluster de GUI Server (à la page 99)
•
Paramètres des ressources de cluster de Control-M/Forecast (à la page 100)
98
Control-M Guide d'installation
Paramètres des ressources de cluster de Gateway
Le tableau suivant décrit les paramètres de ressources de cluster de Gateway.
Attribut de ressource
Control-M-EM-Gateway (CTM / SR VNam e )
Description
Control-M/EM Gateway
Type de ressource
application générique
Command line
<EM_HOME>\bin\emgtw.exe
Paramètres
-dc <nom du Control-M>
Répertoire actuel
<EM_HOME>\bin\
Délai d'expiration de
l'attente en secondes
120
Dépendances
Control-M PostgreSQL (si installé en utilisant PostgreSQL)
Paramètres des ressources de cluster de GUI Server
Le tableau suivant décrit les paramètres de ressources de cluster de GUI Server.
Attribut de ressource
Control-M/Forecast (CTM / SRVNam e )
Description
GUI Server
Type de ressource
application générique
Command line
<EM_HOME>\bin\emguisrv.exe
Paramètres
-name <nom unique>
Répertoire actuel
<EM_HOME>\bin\
Délai d'expiration de
l'attente en secondes
120
Dépendances

Control-M Naming Service

Control-M PostgreSQL (si installé en utilisant PostgreSQL)
99
Control-M Guide d'installation
Paramètres des ressources de cluster de Control-M/Forecast
Le tableau suivant décrit les paramètres de ressources de cluster de Forecast.
Attribut de ressource
Control-M/Forecast (CTM / SRVNam e )
Description
Control-M/Forecast
Type de ressource
application générique
Group
EMxxx
Command line
<EM_HOME>\bin\emforecastsrv.exe
Paramètres
-gsr <nom de GUI Server> -n <nom unique>
Répertoire actuel
<EM_HOME>\bin
Délai d'expiration de
l'attente en secondes
120
Dépendances

Control-M Naming Service

Control-M-EM-GSR (le GUI Server avec le nom fourni
dans les paramètres)

Control-M PostgreSQL (si installé en utilisant PostgreSQL)
Paramètres des ressources de cluster
Vous trouverez ci-après la description des paramètres de chaque ressource Control-M/EM créée par
l'installation. Les paramètres sont décrits ici au cas où vous supprimeriez une ressource de cluster et
devriez la recréer.

Paramètres des ressources de Configuration Server (à la page 101)

Paramètres des ressources de Naming Service (à la page 102)

Paramètres des ressources de Web Server (à la page 102)

Paramètres des ressources de Global Conditions Server (à la page 103)

Paramètres des ressources de Batch Impact Manager Server (à la page 103)

Paramètres des ressources de Control-M/EM Self Service Server (à la page 104)
100
Control-M Guide d'installation
Control-M-EM Configuration Agent
Le tableau suivant décrit les paramètres de ressources de cluster de Configuration Agent.
Attribut de ressource
Control-M-EM-Configuration Agent
Description
Configuration Agent
Type de ressource
Script générique
Ligne de commande
<EM_HOME>\bin\ClusterSupportCA.vbs
Paramètres
N/D
Répertoire actuel
N/D
Délai d'expiration de l'attente en
secondes
30
Dépendances
Nom du réseau
Paramètres des ressources de Configuration Server
Le tableau suivant décrit les paramètres de ressources de cluster de Configuration Server.
Attribut de ressource
Control-M-EM-CMS
Description
Control-M/EM Configuration Server
Type de ressource
application générique
Command line
<EM_HOME>\bin\emcms.exe
Paramètres
-name <nom du réseau de cluster>
Répertoire actuel
<EM_HOME>\bin
Délai d'expiration de l'attente en
secondes
120
Dépendances

Control-M Naming Service

Control-M PostgreSQL (si installé en utilisant PostgreSQL)
101
Control-M Guide d'installation
Paramètres des ressources de Naming Service
Le tableau suivant décrit les paramètres de ressources de cluster de Naming Server.
Attribut de ressource
Control-M-EM-NS
Description
Naming server
Type de ressource
Script générique
Command line
<EM_HOME>\bin\ClusterSupportNS.vbs
Paramètres
Répertoire actuel
Délai d'expiration de l'attente en
secondes
30
Dépendances
Nom du réseau
Paramètres des ressources de Web Server
Le tableau suivant décrit les paramètres de ressources de cluster de Web Server.
Attribut de ressource
Control-M-EM-WEB
Description
Web Server
Type de ressource
Script générique
Command line
<EM_HOME>\bin\ClusterSupportWebServer.vbs
Paramètres
Répertoire actuel
Délai d'expiration de l'attente en
secondes
60
Dépendances
Control-M-EM-GSR
102
Control-M Guide d'installation
Paramètres des ressources de Global Conditions Server
Le tableau suivant décrit les paramètres de ressources de cluster de Global Condition Server.
Attribut de ressource
Control-M-EM-GCS
Description
Control-M/EM Global Condition Server
Type de ressource
application générique
Command line
<EM_HOME>\bin\emgcsrv.bat
Paramètres
Répertoire actuel
<EM_HOME>\bin
Délai d'expiration de l'attente en
secondes
120
Dépendances

Nom du réseau

Control-M PostgreSQL (si installé en utilisant PostgreSQL)
Paramètres des ressources de Batch Impact Manager Server
Le tableau suivant décrit les paramètres de ressources de cluster de Batch Impact Manager Server.
Attribut de ressource
Control-M-EM-BIM
Description
Batch Impact Manager Server
Type de ressource
application générique
Command line
<EM_HOME>\bin\emgcsrv.bat
Paramètres
-gsr=<nom du GUI Server> -name <nom unique>
Répertoire actuel
<EM_HOME>\bin
Délai d'expiration de l'attente en
secondes
120
Dépendances

Control-M Naming Service

Control-M-EM-GSR (le GUI Server avec le nom fourni dans les
paramètres)

Control-M PostgreSQL (si installé en utilisant PostgreSQL)
103
Control-M Guide d'installation
Paramètres des ressources de Control-M/EM Self Service Server
Le tableau suivant décrit les paramètres de ressources de cluster de Self Service Server.
Attribut de ressource
Control-M-EM-BIM
Description
Control-M/EM Self Service Server
Type de ressource
application générique
Command line
<EM_HOME>\bin\emselfservicesrv.exe
Paramètres
-gsr=<nom du GUI Server> -name <nom unique>
Répertoire actuel
<EM_HOME>\bin
Délai d'expiration de l'attente en
secondes
120
Dépendances

Control-M Naming Service

Control-M-EM-GSR (le GUI Server avec le nom fourni dans les
paramètres)

Control-M PostgreSQL (si installé en utilisant PostgreSQL)
Paramètres de ressources de Workload Archiving
Le tableau suivant décrit les paramètres de ressources de cluster de Workload Archiving.
Attribut de ressource
Control-M Workload Archiving
Description
Workload Archiving
Type de ressource
Script générique
Group
EMxxx
Ligne de commande
<EM_HOME>\archive\script\ClusterSupportWrapper.vbs
Paramètres
N/D
Répertoire actuel
<EM_HOME>\archive\
Délai d'expiration de l'attente en
secondes
30
104
Control-M Guide d'installation
Attribut de ressource
Control-M Workload Archiving
Dépendances

Control-M Naming Service

Control-M-EM-GSR (si Workload Archiving utilise le GUI Server
du cluster)
Configuration du cluster UNIX de Control-M/EM
L'installation de Control-M/EM UNIX ne reconnaît pas l'environnement de cluster (non prise en charge du
cluster). Pour effectuer l'installation, consultez Installer Control-M/EM sous UNIX (à la page 68).
Vous devez modifier les scripts de cluster pour que Control-M/EM reconnaisse l'environnement de cluster.
Les procédures suivantes décrivent comment configurer Control-M/EM dans un environnement en cluster
sous UNIX :

Créer des ressources de cluster sous UNIX

Reconfigurer TAO manuellement pour utiliser le nom du réseau virtuel

Superviser les processus Control-M/EM

Résoudre les problèmes dans une installation en cluster sous UNIX
Modification du script ha cluster
Cette procédure décrit comment modifier le script de cluster demo ha à l'aide du répertoire de base de
Control-M/EM et le nom de compte UNIX. Ceci permet de fournir au gestionnaire de cluster les scripts
requis pour démarrer, vérifier et arrêter les composants.
 Pour modifier le script ha cluster :
1. Accédez au répertoire suivant :
<Control-M/EM home dir>/ bin
2. Ouvrez le script demo_ha_cluster.
3. Dans la section Définition d'utilisateur, procédez ainsi :
a. Passez le répertoire d'installation EM en emplacement dans lequel Control-M/EM est installé
EXEMPLE : EM_DIR="/data/emuser/ctm_em"
b. Passez le nom de compte de l'installation UNIX en compte utilisateur Control-M/EM que vous avez
créé (consultez la rubrique Configurer un compte utilisateur sous UNIX (à la page 20)).
EXEMPLE : EM_ACC="emuser"
105
Control-M Guide d'installation
Configuration de Control-M/EM Configuration Agent comme ressource de
cluster
Cette procédure décrit comment configurer Control-M/EM Configuration Agent comme ressource de
cluster à l'aide des scripts de démo fournis par BMC. Pour devez effectuer cette procédure pour activer
votre environnement de cluster.
 Pour configurer la ressource de cluster de Control-M/EM Configuration Agent :

Dans le gestionnaire de cluster, ajoutez les commandes suivantes :
•
Démarrer : dummy_ha_cluster_start -C Config_Agent
•
Vérifier : dummy_ha_cluster_check -C Config_Agent
•
Arrêter : dummy_ha_cluster_stop -C Config_Agent
Configuration Agent est à présent géré par le gestionnaire de cluster. En cas de
déplacement/transfert, le gestionnaire de cluster démarre Configuration Agent sur l'autre hôte.
Configuration des composants du noyau Control-M/EM comme ressource de
cluster sous UNIX
Cette procédure décrit comment configurer les composants CMS, Naming Service et base de données
PostgreSQL (si installés) comme ressources de cluster sous UNIX.
REMARQUE : Cette procédure est facultative. Si vous ne l'effectuez pas, Configuration Agent continue de
gérer les composants de Control-M/EM.
 Pour configurer les ressources de cluster du noyau Control-M/EM sous UNIX :
1. Définissez le paramètre système ClusterInstall sur 1, comme décrit dans Paramètres généraux.
Les composants CMS, Naming Service et base de données PostgreSQL ne sont plus gérés par
Configuration Agent.
2. Dans votre gestionnaire de cluster, ajoutez les commandes de démarrage, de vérification et d'arrêt,
comme décrit dans Commandes de cluster de Control-M/EM sous UNIX (à la page 107).
Les composants de Control-M/EM sont à présent gérés par le gestionnaire de cluster.
Configuration des composants supplémentaires de Control-M/EM comme
ressources de cluster sous UNIX
Cette procédure décrit comment configurer les composants supplémentaires de Control-M/EM comme
ressources de cluster sous UNIX à l'aide des scripts de démo fournis par BMC :
REMARQUE : Cette procédure est facultative. Si vous ne l'effectuez pas, Configuration Agent continue de
gérer les composants de Control-M/EM.
 Pour configurer les composants supplémentaires de Control-M/EM comme ressources
de cluster sous UNIX :
1. Dans CCM, définissez les composants suivants sur Ignorer, comme décrit dans Ignorer un
composant :
106
Control-M Guide d'installation
•
Gateway
•
GUI Server
•
Web Server
•
GCS
•
BIM
•
Forecast Server
•
Self Service Server
2. Dans votre gestionnaire de cluster, saisissez les commandes de démarrage, de vérification et d'arrêt,
comme décrit dans Commandes de cluster de Control-M/EM sous UNIX (à la page 107).
Les composants de Control-M/EM sont à présent gérés par le gestionnaire de cluster.
Commandes de cluster de Control-M/EM sous UNIX
Le tableau suivant décrit les commandes de démarrage, de vérification et d'arrêt pour chaque composant
de Control-M/EM :
REMARQUE : la commande demo_ha_cluster_check renvoie une valeur 0 si le composant est démarré et
une valeur différente si le composant est arrêté.
Composants Control-M/EM
Commandes
CMS

Démarrer : demo_ha_cluster_start -C CMS

Vérifier : demo_ha_cluster_check -C CMS

Arrêter : demo_ha_cluster_stop -C CMS

Démarrer : demo_ha_cluster_start -C Naming_Server

Vérifier : demo_ha_cluster_check -C Naming_Server

Arrêter : demo_ha_cluster_stop -C Naming_Server

Démarrer : demo_ha_cluster_start -C DBPostgres

Vérifier : demo_ha_cluster_chec -C DBPostgres

Arrêter : demo_ha_cluster_sto -C DBPostgres

Démarrer : demo_ha_cluster_start -C Gateway -dc
du Data Center>

Vérifier : demo_ha_cluster_check -C Gateway -dc
du Data Center>

Arrêter : demo_ha_cluster_stop -C Gateway -dc
du Data Center>
Naming Service
Base de données PostgreSQL
Gateway
107
<Nom
<Nom
<Nom
Control-M Guide d'installation
Composants Control-M/EM
Commandes
GUI Server

Démarrer : demo_ha_cluster_start -C GUI_Server -name
<Nom logique>

Vérifier : demo_ha_cluster_check -C GUI_Server -name
<Nom logique>

Arrêter : demo_ha_cluster_stop -C GUI_Server -name
<Nom logique>

Démarrer : demo_ha_cluster_start -C GCS

Vérifier : demo_ha_cluster_check -C GCS

Arrêter : demo_ha_cluster_stop -C GCS

Démarrer : demo_ha_cluster_start -C Web_Server

Vérifier : demo_ha_cluster_check -C Web_Server

Arrêter : demo_ha_cluster_stop -C Web_Server

Démarrer : demo_ha_cluster_start -C BIM

Vérifier : demo_ha_cluster_check -C BIM

Arrêter : demo_ha_cluster_stop -C BIM

Démarrer : demo_ha_cluster_start -C Forecast_Server -name
<Nom logique>

Vérifier : demo_ha_cluster_check -C Forecast_Server -name
<Nom logique>

Arrêter : demo_ha_cluster_stop --C Forecast_Server -name
<Nom logique>

Démarrer : demo_ha_cluster_start -C Self_Service_Server

Vérifier : demo_ha_cluster_check -C Self_Service_Server

Arrêter : demo_ha_cluster_stop --C Self_Service_Server
GCS
Web Server
BIM
Forecast Server
Self Service Server
108
Control-M Guide d'installation
Control-M/EM Configuration Agent
REMARQUE : Dans certains cas, après avoir défini un nom d'hôte virtuel en ligne, le nom d'hôte
physique du nœud du cluster devient indisponible. Le cas échéant, une configuration supplémentaire est
requise pour Control-M/EM Configuration Agent. Cette configuration permet d'envoyer des
communications de contrôle d'intégrité au Control-M/EM Configuration Agent à l'aide du nom d'hôte
virtuel.
Cette configuration ne doit être utilisée que si Control-M/EM Configuration Agent apparaît dans Control-M
Configuration Manager comme Sans réponse après avoir démarré Control-M/EM Configuration Agent.
 Pour ajouter un paramètre système HostPort pour Control-M/EM Configuration Agent
:
1. Arrêtez Control-M/EM Configuration Agent depuis le menu_racine ou en exécutant la commande
stop_config_agent depuis l'invite du shell (cela nécessite le mot de passe DBO de Control-M/EM).
2. Dans Control-M Configuration Manager, sélectionnez Outils > Paramètres système.
3. Dans la section générale, sélectionnez le paramètre HostPort et cliquez sur Nouveau pour ouvrir la
boîte de dialogue « Ajouter un paramètre ».
4. Dans la boîte de dialogue Ajouter un paramètre, cliquez sur Avancé.
5. Modifiez les valeurs des champs suivants :
Champ
Valeur
Type
General (valeur par défaut)
Nom
HostPort (valeur par défaut)
Valeur
vhemxxx:0, spécifié au format :
nomHôteVirtuel:port
Si vous choisissez le numéro de port 0 (zéro), Control-M/EM
Configuration Agent écoute un port aléatoire choisi au
démarrage de Control-M/EM Configuration Agent. Si un port
différent de zéro est spécifié, Control-M/EM Configuration
Agent utilise le numéro de port indiqué.
Champ avancé : Type
Config Agent
Champ avancé : Nom
* (valeur par défaut)
Champ avancé : Hôte
* (valeur par défaut) Nom d'hôte de l'ordinateur
REMARQUE : Si l'installation des composants de Control-M/EM est distribuée sur des hôtes
supplémentaires autres que les nœuds du cluster, une condition distincte doit être spécifiée avec les noms
d'hôte physiques de chaque nœud de cluster spécifié dans le paramètre Host Name.
6. Cliquez sur Enregistrer.
7. Démarrez Control-M/EM Configuration Agent.
109
Control-M Guide d'installation
Global Condition Server
Dans certains cas, après avoir défini un nom d'hôte virtuel en ligne, le nom d'hôte physique du nœud du
cluster devient indisponible. Le cas échéant, une configuration supplémentaire est requise pour le GCS.
Cette configuration ne doit être utilisée que si le démarrage du GCS a échoué après un basculement.
 Pour ajouter un paramètre système HostPort pour le GCS :
1. Démarrez Control-M Configuration Manager et remplacez l'état souhaité du GCS par DOWN.
2. Vérifiez que GCS n'est exécuté sur aucun des nœuds du cluster (ps -ef | grep gcs).
3. Dans Control-M Configuration Manager, sélectionnez Outils => Paramètres système.
4. Dans la section générale, sélectionnez le paramètre HostPort et cliquez sur Nouveau pour ouvrir la
boîte de dialogue « Ajouter un paramètre ».
5. Dans la boîte de dialogue « Ajouter un paramètre », cliquez sur Avancé.
6. Modifiez les valeurs des champs suivants :
Champ
Valeur
Type
General (valeur par défaut)
Nom
HostPort (valeur par défaut)
Valeur
vhemxxx:55443, spécifié au format :
nomHôteVirtuel:port
Ne spécifiez pas le numéro de port 0.
Champ avancé : Type
GCS
Champ avancé : Nom
* (valeur par défaut)
Champ avancé : Hôte
* (valeur par défaut)
7. Cliquez sur Enregistrer.
8. Démarrez le GCS à l'aide de Control-M Configuration Manager.
Configuration du cluster de Control-M/Server
Vous pouvez configurer Control-M/Server dans un environnement de cluster sous UNIX et Windows :

Configuration du cluster de Control-M/Server sous Windows (à la page 111) : L'installation de
Control-M/Server sous Windows prend en charge le cluster. Tous les composants définis dans le cadre
de l'installation, sont définis comme ressource de cluster et sont gérés par le gestionnaire de cluster.

Configuration du cluster de Control-M/Server sous UNIX (à la page 112) : L'installation de
Control-M/Server sous UNIX ne prend pas en charge le cluster. Vous devez configurer les composants
à l'aide des scripts.
110
Control-M Guide d'installation
Configuration du cluster de Control-M/Server sous Windows
L'installation de Control-M/Server sous Windows reconnaît automatiquement l'environnement du cluster et
vous invite à définir le groupe de cluster (prise en charge du cluster) ou l'installation locale (non prise en
charge du cluster). Pour installer, consultez Installation de Control-M/Server (à la page 76).
L'installation du groupe de cluster définit les composants suivants et comme ressource dans le
gestionnaire de cluster dans le statut en ligne :

Control-M/Server

Control-M PostgreSQL (si installé avec PostgreSQL)

Control-M/Server Configuration Agent
Par défaut, les composants de Control-M/Server sont définis automatiquement comme ressources dans le
gestionnaire de cluster. Si un composant s'arrête, vous devez le redémarrer à partir du gestionnaire de
cluster.
Pour configurer Control-M/Server comme ressource de cluster, consultez la rubrique Configurer
l'environnement de cluster Control-M/Server sous Windows (à la page 111).
Configurer l'environnement de cluster Control-M/Server sous
Windows
Cette procédure décrit comment configurer Control-M/Server dans un environnement de prise en charge
du cluster sous Windows.
 Pour configurer l'environnement de cluster de Control-M/Server :
1. Installez Control-M/Server sur l'hôte principal, comme décrit dans Installer Control-M/Server sous
UNIX (à la page 79).
Les composants de cluster de Control-M/Server, Control-M Server Configuration Agent et PostgreSQL
for Server900 (si installés) sont installés et en ligne.
2. Dans le gestionnaire de cluster sur le nœud principal, exécutez la commande Déplacer le groupe
pour déplacer le groupe de clusters Control-M/Server vers le nœud secondaire.
3. Vérifiez que les ressources Disque, Adresse IP et Nom du réseau sont en ligne, sur le nœud
secondaire.
4. Effectuez l'une des opérations suivantes :
•
Vérifiez que le lecteur de DVD est disponible pour les deux nœuds et exécutez
Setup_files\3RD\setup_ctm.bat.
•
Depuis le DVD, copiez le fichier Setup_files\3RD\setup_ctm.bat sur le nœud secondaire et
exécutez setup_ctm.bat.
5. Vérifiez que le nœud secondaire est en ligne dans la fenêtre Administrateur de cluster Windows.
Vous avez maintenant terminé la configuration de Control-M/Server avec clusters sous Windows.
111
Control-M Guide d'installation
Configuration du cluster de Control-M/Server sous UNIX
L'installation de Control-M/EM sous UNIX ne prend pas en charge le cluster. Par conséquent, vous devez
configurer le gestionnaire de cluster UNIX pour gérer les composants de Control-M/EM.
Avant de configurer Control-M/EM dans un environnement de cluster sous UNIX, vous devez procéder
comme suit :

Créez deux comptes utilisateur, comme décrit dans Configurer un compte utilisateur sous UNIX (à la
page 20).

Définissez la variable d'environnement BMC_HOST_INSTALL sur le nom d'hôte de cluster virtuel
désigné pour le groupe de ressources Control-M/Server avant l'installation. Pour plus d'informations
sur la définition des variables, consultez la section Définition de variables d'environnement sous UNIX
(à la page 21).

Installez, comme décrit dans la rubrique Installer Control-M/Server sous UNIX (à la page 79).
Pour configurer Control-M/Server comme ressource de cluster, consultez la section Configuration de
Control-M/Server comme ressource de cluster sous UNIX (à la page 112).
Configuration de Control-M/Server comme ressource de cluster
sous UNIX
Cette procédure décrit comment configurer Control-M/Server comme ressource de cluster sous UNIX, qui
permet au gestionnaire de cluster de démarrer, vérifier et arrêter les processus de Control-M/Server.
 Pour configurer Control-M/Server comme ressource de cluster sous UNIX :
1. Dans CCM, définissez le composant Control-M/Server sur Ignorer, comme décrit dans Ignorer un
composant :
2. Sur l'hôte actif, créez les scripts suivants dans un répertoire qui ne figure pas sur le disque partagé :
•
start_all : startdb
&& start_ca && start_ctm && start-ag -u `whoami` -p ALL
-s
•
show_all : show_ca && shctm && shagent
•
shut_all : shut_ca && shut_ctm && shut-ag -u `whoami` -p ALL && shutdb
3. Copiez les scripts sur l'autre hôte et autorisez l'accès à l'utilisateur de Control-M/Server.
4. Sur l'hôte actif, créez les scripts suivants dans un répertoire qui ne figure pas sur le disque partagé :
•
ctms_start_all : sudo -u <ctmuser> -i start_all
•
ctms_show_all : sudo -u <ctmuser> -i show_all
ret=$?
if [ $ret -eq 0 ]
then
exit 0
fi
exit 100
112
Control-M Guide d'installation
•
ctms_shut_all : sudo -u <ctmuser> -i shut_all
5. Copiez les scripts sur l'autre hôte et autorisez l'accès à l'utilisateur du cluster.
6. Vérifiez que le groupe de ressources et la ressource du nom d'hôte logique sont déjà définis sur le
cluster.
7. Dans le gestionnaire de cluster, exécutez la commande suivante pour créer une ressource
Control-M/Server, enregistrez-la avec un groupe de ressources requis, et allouez-la à un hôte virtuel :
sudo /usr/cluster/bin/clrs create -g <resource_group> -t SUNW.gds:6 -p
Scalable=false -p Start_timeout=120 -p Stop_timeout=300 -p
Probe_timeout=20 -p
Start_command="/<host_private_directory>/ctms_start_all.sh" -p
Stop_command="/<host_private_directory>/ctms_shut_all.sh" -p
Probe_command="/<host_private_directory>/ctms_show_all.sh" -p
Child_mon_level=-1 -p Port_list="2369/tcp" -p
Resource_dependencies=<logical_hostname> -p Failover_enabled=TRUE -p
Stop_signal=9 <Control-M/Server_resource>
Configuration du cluster de Control-M/Agent
Les procédures suivantes décrivent comment configurer les clusters sur Control-M/Server :

Configurer l'environnement de cluster de Control-M/Agent sous UNIX

Planifier la configuration de Control-M/Agent

Control-M avec clusters actifs/actifs (équilibrage des charges) (à la page 113)

Control-M avec clusters actifs/passifs (disponibilité élevée) (à la page 114)

Créer des comptes Control-M/Agent sous UNIX (à la page 114)

Installer Control-M/Agent (à la page 115)

Configuration de Control-M/Server comme ressource de cluster sous UNIX (à la page 112)

Superviser les processus Control-M/Agent (à la page 116)

Environnement de cluster Control-M/Server sous Windows (à la page 116)
Control-M avec clusters actifs/actifs (équilibrage des charges)
Control-M ne prend pas en charge l'utilisation de programme d'équilibrage des charges en réseau ou
l'adressage IP de diffusion, pour décrire un cluster actif/actif. Control-M/Server doit pouvoir se connecter
à une adresse définitive sur un ordinateur Control-M/Agent qui exécute le travail. Pour cette raison, la
configuration suivante est recommandée pour un cluster actif/actif :

Un Control-M Agent qui écoute sur une adresse sans équilibrage des charges ou une adresse IP de
diffusion doit être installé sur chaque nœud du cluster. Le port Server-à-Agent doit être accessible
sans passer par un programme d'équilibrage des charges en réseau ou une traduction d'adresse de
port.

Découvrez chaque agent via Control-M/Server.
113
Control-M Guide d'installation

Créez un groupe de nœuds pour l'application. C'est le nom qui doit être utilisé lors de
l'ordonnancement des travaux pour cette application. Nous vous recommandons d'utiliser le nom
virtuel ou le nom d'application, avec lesquels les ordonnanceurs sont familiarisés.

Mettez à jour ou créez vos définitions de travail pour faire référence au groupe de nœuds créé à
l'étape précédente.
Control-M avec clusters actifs/passifs (disponibilité élevée)
Lorsque vous mettez en œuvre Control-M/Agent sur un cluster UNIX, un Control-M Agent dédié est
installé dans chaque groupe de ressources auquel Control-M doit soumettre des travaux. Lorsqu'une seule
application est exécutée sur le cluster, un seul Control-M Agent doit être installé. Lorsque plusieurs
applications sont exécutées sur le cluster, Control-M soumet les travaux à ces applications à l'aide de
différents Control-M Agents.
Le système de fichiers sur lequel Control-M/Agent est installé doit être situé sur le disque partagé. Le
système de fichier doit toujours être monté sur le même nœud que l'application à laquelle Control-M
soumet des travaux. Ce système de fichiers peut être

identique au système de fichiers de l'application ;

un système de fichiers différent, tant que les deux systèmes de fichiers sont toujours actifs sur le
même nœud (s'ils ne sont pas membres du même groupe de ressources d'application).
Chaque Agent doit être configuré pour utiliser le nom d'hôte virtuel de l'application pour la communication
avec Control-M/Server. Lorsque vous soumettez des travaux à cet Agent, la valeur du paramètre NODEID
pour les travaux doit être le nom d'hôte virtuel.
Avant de commencer la mise en œuvre de Control-M/Agent sur un cluster UNIX, commencez par identifier
le système de fichiers sur lequel l'Agent doit être installé, et déterminez le groupe de ressources sur lequel
l'agent doit être installé.
Créer des comptes Control-M/Agent sous UNIX
Au cours de cette procédure, Control-M/Agent est installé dans le même système de fichiers que
Control-M/Server (dans l'exemple : /export2), et utilise le même nom de réseau virtuel que
Control-M/Server (dans l'exemple : vhctmxxx). La même procédure peut être utilisée si Control-M/Agent
est installé pour toute autre application externe.
1. Créez deux comptes utilisateur, comme le montre l'exemple suivant, un sur chaque nœud.
useradd -g controlm -s /bin/tcsh -m -d /export2/agxxxctm agxxxctm
Cette commande doit être invoquée par un utilisateur disposant de droits d'administrateur.
2. Les deux utilisateurs doivent avoir le même nom (dans l'exemple : agxxxctm) et le même identifiant
utilisateur (UID).
3. Les répertoires de base des deux utilisateurs doivent indiquer le même emplacement sur un disque
partagé (dans l'exemple : /export2/agxxxctm).
114
Control-M Guide d'installation
Installer Control-M/Agent
1. Installez Control-M/Agent sur le système de fichiers correspondant sur le disque partagé,
conformément aux instructions fournies dans la section Installation de Control-M/Agent (à la page
35).
2. Installez le dernier fix pack pour appliquer les mises à jour logicielles les plus récentes.
3. Exécutez l'utilitaire de configuration de Control-M/Agent (ctmag ou ctmagcfg) pour configurer le
nom d'Agent logique. Dans l'utilitaire de configuration, sélectionnez Nom d'agent logique dans le
menu Avancé. Le nom d'agent logique doit contenir le nom de réseau virtuel.
4. Dans le menu de configuration de Control-M/Agent, autorisez le nom d'hôte Control-M/Server à
soumettre des travaux à ce Control-M/Agent. Si Control-M/Server est installé sur un cluster, seul le
nom de réseau virtuel de Control-M/Server (dans l'exemple : vhctmxxx) doit être spécifié.
Travaux manquants
Chaque fois qu'un travail est soumis, un processus est créé pour superviser le travail et créer un rapport
sur la fin de son exécution. Ce processus s'appelle Agent Monitor (AM). Lorsque le processus AM est lancé
(avec chaque travail), il crée deux fichiers pour le travail : un fichier d'état et un fichier « procid ».
Dans un scénario normal, l'AM détecte la fin du travail, met à jour le fichier « procid » et envoie un
déclencheur à l'Agent Tracker (AT) à propos de la fin du travail. L'AT envoie alors la mise à jour à
Control-M/Server.
Dans un scénario de basculement, pendant que le travail est encore en cours d'exécution, le processus
d'agent est interrompu et le système de fichiers de l'agent est démonté du premier hôte. Dans ce cas, le
travail peut poursuivre son exécution, mais le fichier « procid » ne sera pas mis à jour à la fin du travail
(le système de fichiers de l'agent sera monté au nœud de sauvegarde). Par conséquent, lorsque l'agent
est démarré sur le nœud de sauvegarde, et que l'heure de suivi du prochain AT arrive, il trouve le fichier
« procid » d'origine mais par le processus réel. C'est pour cela que le travail est marqué comme
« disparu ».
Solution de contournement pour les travaux manquants
Vous pouvez par exemple définir une instruction JLOST ON pour les travaux exécutés sur l'agent en
cluster (Instruction=*, Code=JLOST) et exécuter une commande DO RERUN. Dans ce cas, les travaux
sont automatiquement relancés (réexécutés) sur le serveur de secours lorsque Control-M/Server
détermine qu'ils ont disparu.
Pour que le travail soit soumis à nouveau, vous devez saisir une valeur supérieure à 0 pour le paramètre
MAX RERUN.
115
Control-M Guide d'installation
Superviser les processus Control-M/Agent
Lorsque vous supervisez les processus Control-M/Agent sur un cluster, utilisez les noms de processus
suivants pour les définitions de supervision de cluster :
Composant Control-M/Agent
Nom du processus
Control-M/Agent Listener
p_ctmag
Control-M/Agent Tracker
p_ctmat
Control-M/Agent Router
p_ctmar
Control-M/Agent Tracker-Worker
p_ctmatw
Control-M/Agent Remote Utilities
Listener
p_ctmru
Pool de connexions
Control-M/Agent SSH
sshcourier.jar
Control-M/Agent Recovery
(Windows uniquement)
p_ctmam
REMARQUE : Control-M/Agent Router (p_ctmar) est actif uniquement lorsqu'il fonctionne en mode
connexion persistante. Lorsqu'ils fonctionnent en mode connexion transitoire, seuls Control M/Agent
Listener (p_ctmag) et Tracker (p_ctmat) sont actifs.
Sous UNIX, plusieurs p_ctmag peuvent être visibles (un pour chaque travail).
Environnement de cluster Control-M/Server sous Windows
Notez les points suivants :

Installez Control-M/Agent, comme décrit ans Installer Control-M/Agent sous Windows (à la page 39).
Les ressources de cluster de Control-M/Agent et File Watcher sont installées et en ligne.

Plusieurs Agents peuvent être installés sur le même groupe de serveurs virtuels ou dans des groupes
de serveurs virtuels distincts.

Les Control-M/Agents qui partagent les mêmes ressources IP et Nom de réseau doivent être associés
à des Control-M/Servers distincts.

Les ressources Disque, IP et Nom de réseau doivent être en ligne dans le groupe de serveurs virtuels
sur lequel Control-M/Agent est installé.

L'installation et la mise à niveau automatiques de Control-M/Agent ne sont pas prises en charge pour
les environnements de cluster Microsoft Windows.
116

Manuels associés