TP BW 5
TD : TP BW 5. Rechercher de 53 000+ Dissertation Gratuites et MémoiresPar Bouaziw • 25 Février 2018 • TD • 4 608 Mots (19 Pages) • 708 Vues
[pic 1]
1. TP INSTALLATION BW ET CONFIGURATION 4
1.1. Installation de TIBCO Runtime Agent 4
1.2. Installation de Administrator 4
1.3. Installation de BW 4
1.4. Exploration du résultat de l’installation 4
2. TP CRÉATION D’UN DOMAINE D’ADMINISTRATION 5
2.1. Création d’un serveur EMS dédié 5
2.2. Configuration du domaine 5
3. TP TOLÉRANCE AUX PANNES ET SÉCURITÉ 8
3.1. Ajout d’une machine à un domaine 8
3.2. Configuration d’un serveur secondaire 9
3.3. Mise en place de la sécurité (facultatif) 10
3.4. Retour à un seul serveur 10
3.5. Retour au protocole http 11
4. TP GESTION DES UTILISATEURS DU DOMAINE 12
4.1. Synchronisation avec un annuaire LDAP 12
4.2. Création d’un super user 13
5. TP DÉPLOIEMENT D’UNE APPLICATION BW ET TEST 14
5.1. Déploiement 14
5.2. Lancement de l’application 15
5.3. Test de l’application 15
6. TP GESTION ET MONITORING DE APPLICATION SERVICE 16
6.1. Accès aux statistiques et fichiers log 16
6.2. Configuration de la fault tolerance 16
6.3. Tuning 17
6.4. Retour à une configuration basique 17
6.5. Configurer le monitoring 18
6.6. Retour à la situation initiale 18
7. TP AJOUT DE COMPOSANTS TIBCO AU DOMAINE 19
7.1. Installation de l’adaptateur ActiveDataBase (ADB) (Optionnel) 19
7.2. Ajout d’un serveur EMS au domaine 19
7.3. Installation de Hawk 20
8. TP DÉPLOIEMENT MULTI-MACHINES ET PAR SCRIPT 22
8.1. Création d’une source de données ODBC 22
8.2. Ajout d’une machine à un domaine 22
8.3. Création de l’archive par ligne de commande 23
8.4. Déploiement par ligne de commande 23
9. MONITORING AVANCÉ 25
9.1. Exploration console Hawk, micro agents et Méthodes 25
9.2. Création d’une Rulebase Hawk 26
9.3. Test de la règle 27
9.4. Utilisation d’un fichier Rulebase externe 27
- TP Installation BW et configuration
Cet exercice nous permet d’installer les différents éléments de l’infrastructure BW. Pour réaliser les installations, un JRE Java (6+) doit être disponible et configuré, et l’utilisateur doit avoir des droits administrateurs.
- Installation de TIBCO Runtime Agent
- Installation
- Décompresser le fichier TIB_tra_5.7.x_win_x86.zip
- Exécuter TIBCOUniversalInstaller.exe
- Choisir installation customisée (driver jbdc pour oracle thin dispo sur confluence)
- Exploration du répertoire TIBCO_HOME
- Explorer le répertoire c:\tibco\
- Lancement du Designer
- Lancer Program/TIBCO/Designer 5.X
- Visualiser les palettes disponibles (onglet Palettes)
- Installation de Administrator
- Décompresser le fichier TIB_tibcoadmin_5.7.0_win_x86.zip
- Exécuter TIBCOUniversalInstaller.exe
- Annuler la création du domaine d’administration initial
- Décompresser le fichier TIB_tibcoadmin_5.7.1_win_x86.zip
- Exécuter TIBCOUniversalInstaller.exe
- Installation de BW
- Décompresser le fichier TIB_bw_5.10.0_win_x86.zip
- Exécuter TIBCOUniversalInstaller.exe
- Exploration du résultat de l’installation
- Explorer le répertoire c:\tibco\
- Exécuter TIBCO Installation Manager dans Program/TIBCO
- Lancer Program/TIBCO/Designer 5.x
- Visualiser les palettes disponibles (onglet Palettes)
- Constater les différences avec le précédent lancement de Tibco Designer
- TP Création d’un domaine d’administration
- Création d’un serveur EMS dédié
- Installation de EMS
- Décompresser le fichier TIB_ems_7.x.x_win_x86_vc8.zip
- Exécuter TIBCOUniversalInstaller.exe
- Copie du fichier de configuration principale
Dans le répertoire EMS_HOME (C:\TIBCO\EMS\7.0\bin)
- Créer une copie du fichier tibemsd.conf
- Nommer cette copie tibemsd-7555.conf
- Copie des fichiers de configuration annexes
- Créer un répertoire conf-7555 dans EMS_HOME
- Copier les fichiers *.conf du répertoire EMS_HOME vers le répertoire conf-7555
- Création d’un nouveau datastorage
Dans le répertoire EMS_HOME
- Créer une copie du répertoire datastore
- Nommer cette copie datastore-7555
- Configuration du serveur
- Dans le fichier tibemsd-7555.conf, rechercher et modifier les propriétés suivant le tableau :
Item | Valeur |
server | EMS-SERVER-DOM |
store | datastore-7555 |
listen | tcp://7555 |
Fichiers de conf | Ajouter le préfixe conf-7555/ au nom des fichiers |
- Création du service NT (Optionnel)
Dans le répertoire EMS_HOME
- Exécuter la commande : emsntsrg /i /a tibemsd c:\tibco\ems\7.0\bin c:\tibco\ems\7.0\bin "-config c:\tibco\ems\7.0\bin\\conf-7555\tibemsd-7555.conf" 7555
- Lancer le serveur via les services NT
- Configuration du domaine
- Vérification de la disponibilité de la BDD et de EMS
- Vérifier la disponibilité de la BDD, telle que communiquée par le formateur
- Vérifier la disponibilité d’EMS en lançant TIBCO EMS Administration Tool
- Etablir la connexion en utilisant la commande connect avec le serveur localhost:7222 (par défaut en utilisant le super user admin (par défaut) sans mot de passe (par défaut)
- Création du domaine
La création d’un domaine se fait avec l’outil Domain Utility du TRA.
- Lancer Program/TIBCO/TIBCO Runtime Agent/Domain Utility
- Choisir Domain Configuration/Create a new Administration Domain
- Domain Details
Item | Valeur |
Administration Domain | userXX (par ex) |
Show Advanced | coché |
TIBCO EMS | coché |
Server URLt | tcp://localhost:7555 |
Username | admin |
Password | vide |
- Tester la connexion avant de passer à l’écran suivant
- Vérifier que les champs Domain Information stored in DB et Local Application Data soient cochés et grisés par le choix d’EMS
- Tomcat web server ports
- Utiliser les valeurs par défaut
- Credentials
- Définir le Login et password du super user
Item | Valeur |
Username | admin |
Password | admin |
- Configuration Base de données
- Choisir le driver pour Oracle
Item | Valeur |
JDBC Driver | tibcosoftwareinc.jdbc.oracle.OracleDriver |
Database URL | jdbc:tibcosoftwareinc:oracle://FCEDU:1521;SID=fcedu |
Username | userXX |
Password | userXX |
Min Connections | 1 |
Max Connections | 5 |
- Tester la connexion avant de passer à l’écran suivant
- Résumé
Un résumé de la configuration est affiché. La création se fait à l’étape suivante.
- Configurer et lancer les services NT
Deux services NT sont créés pour chaque domaine : un pour Hawk Agent et l’autre pour Administrator.
Configurer ces services en manuel
- Lancer le service Hawk Agent
- Lancer le service Administrator
- Lancer l’interface Administrator
- Lancer Program/TIBCO/TIBCO Administrator/TIBCO Administrator
- Choisir le domaine et se connecter
- Explorer l’outil
- TP Tolérance aux pannes et sécurité
Dans ce TP, nous allons créer une infrastructure redondante au niveau du serveur Administrator.
Nous allons ajouter une machine (userYY) au domaine userXX.
[pic 2]
- Ajout d’une machine à un domaine
- Ajout de votre machine au domaine d’un partenaire
- Lancer Program/TIBCO/TIBCO Runtime Agent/Domain Utility
- Choisir Machine Management/Add a machine
- Utiliser la configuration suivante pour accéder au domaine userYY
Item | Valeur |
Username | admin |
Password | admin |
Domain | Choisir une fois la liste mis à jour |
Show advanced | coché |
TIBCO EMS | coché |
Server URl | tcp://USERYY:7555 |
Username | admin |
Password | vide |
- Tester la connexion
- Utiliser le bouton Discover pour voir apparaître le domaine distant
- Lancer l’agent Hawk pour le domaine distant
L’ajout d’une machine à un domaine entraîne la création d’un Agent Hawk pour ce domaine sur la machine en question
- Lancer l’agent Hawk pour le domaine distant
- Vérifier l’ajout de la machine
- Lancer l’interface Administrator pour le domaine distant
- Configuration d’un serveur secondaire
Nous allons créer un serveur secondaire pour le domaine userXX qui sera hébergé par la machine userYY.
[pic 3]
- Sauvegarder la configuration des serveurs Tomcat
Afin de pouvoir revenir à une situation mono-serveur, il convient de sauvegarder les fichiers suivants :
C:\tibco\administrator\domain\userXX\tomcat\conf\server.xml
C:\tibco\administrator\5.x\tomcat\webapps\ROOT\index.js
- Créer un serveur secondaire
- Lancer Program/TIBCO/TIBCO Runtime Agent/Domain Utility
- Choisir Domain Configuration/Add a secondary server
Item | Valeur |
Administration Domain | Choisir une fois la liste mis à jour |
Show advanced | coché |
TIBCO EMS | coché |
Server Url | tcp://USERYY:7555 |
Username | admin |
Password | vide |
- Vérifier la présence du 2ème serveur dans le domaine
- Lancer l’interface TIBCO Administrator
- Vérifier l’existence de deux services Administrator
- Mise en place de la sécurité (facultatif)
- Mise en place de HTTPS
- Lancer Program/TIBCO/TIBCO Runtime Agent/Domain Utility
- Choisir Domain Configuration/Enable HTTPS
- Choix du type de certificat
- Générer et installer un certificat auto-signé
- Création du certificat
- Utiliser la configuration suivante
Item | Valeur |
Email Adress | bwdev@toto.fr |
Common Name (CN) | training.toto.fr |
Organizational Unit (OU) | test |
Organization (O) | Toto |
City | Toto |
State | IdF |
Country Code | FR |
Validity | 2 |
- Configuration Tomcat et accès aux stockages des clés
- Modifier le port HTTPS si nécessaire
- Utiliser keystore pour le mot de passe Keystore
- Retour à un seul serveur
- Retrait du serveur secondaire
- Lancer Program/TIBCO/TIBCO Runtime Agent/Domain Utility
- Choisir Domain Configuration/Delete an Administration Domain
- Retrait machine partenaire du domaine
- Lancer l’interface TIBCO Administrator
- Choisir Resources Management/Machines
- Sélectionner la machine userYY et la supprimer
- Retour au protocole http
- Arrêt de TIBCO Administrator
- Restauration des fichiers du serveur Tomcat
Remplacer les fichiers suivants par les copies originales réalisées en début d’exercice :
C:\tibco\administrator\domain\userXX\tomcat\conf\server.xml
C:\tibco\administrator\5.x\tomcat\webapps\ROOT\index.js
- TP Gestion des utilisateurs du Domaine
- Synchronisation avec un annuaire LDAP
Cet exercice a pour but la création d’un domaine d’administration dont les utilisateurs sont définis dans un annuaire LDAP.
...