pour systèmes d'exploitation windows et linux version du logiciel … › doc ›...

462
HP Universal CMDB pour systèmes d'exploitation Windows et Linux Version du logiciel : 9.02 Manuel de déploiement Date de publication de la documentation : Octobre 2010 Date de lancement du logiciel : Octobre 2010

Upload: others

Post on 05-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

HP Universal CMDB

pour systèmes d'exploitation Windows et Linux

Version du logiciel : 9.02

Manuel de déploiement

Date de publication de la documentation : Octobre 2010

Date de lancement du logiciel : Octobre 2010

Page 2: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Mentions légales

Garantie

Les seules garanties relatives aux produits et services HP sont exposées dans les déclarations de garantie expresses accompagnant lesdits produits et services. Le présent avis ne constitue en aucun cas une garantie supplémentaire. HP ne saurait être tenu pour responsable des erreurs ou omissions techniques ou rédactionnelles que pourrait comporter ce document.

Les informations contenues dans ce manuel pourront faire l'objet de modifications sans préavis.

Droits limités

Logiciel confidentiel. L'acquisition, l'utilisation et la copie en sont interdites sans une licence valide délivrée par HP. Conformément aux directives FAR 12.211 et 12.212, les droits s'appliquant aux logiciels commerciaux, à la documentation informatique et aux informations techniques des articles commerciaux concédés aux Gouvernement des États-Unis sont ceux concédés habituellement par une licence commerciale standard.

Copyright

© Copyright 2005 - 2010 Hewlett-Packard Development Company, L.P

Marques

Adobe® et Acrobat® sont des marques d'Adobe Systems Incorporated.

AMD et le symbole AMD Arrow sont des marques d'Advanced Micro Devices, Inc.

Google™ et Google Maps™ sont des marques de Google Inc.

Intel®, Itanium®, Pentium® et Intel® Xeon® sont des marques d'Intel Corporation aux États-Unis et dans les autres pays.

Java™ est une marque de Sun Microsystems, Inc. aux États-Unis.

Microsoft®, Windows®, Windows NT®, Windows® XP et Windows Vista® sont des marques déposées aux États-Unis de Microsoft Corporation.

Oracle est une marque déposée d'Oracle Corporation et/ou de ses filiales.

UNIX® est une marque déposée de The Open Group.

2

Page 3: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Crédits

• Ce produit inclut un logiciel développé par Apache Software Foundation (http://www.apache.org/licenses).

• Ce produit contient du code OpenLDAP d'OpenLDAP Foundation (http://www.openldap.org/foundation/).

• Ce produit contient du code GNU de Free Software Foundation, Inc. (http://www.fsf.org/).

• Ce produit contient du code JiBX de Dennis M. Sosnoski.

• Ce produit inclut dans la distribution l'analyseur XPP3 XMLPull qui est utilisé via JiBX d'Extreme! Lab, Indiana University.

• Ce produit inclut la licence Office Look and Feels de Robert Futrell (http://sourceforge.net/projects/officelnfs).

• Ce produit contient du code JEP (Java Expression Parser) de Netaphor Software, Inc. (http://www.netaphor.com/home.asp).

3

Page 4: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Mises à jour de la documentation

La page de titre de ce document contient les informations d'identification suivantes :

• le numéro de version du logiciel, qui Indique la version du logiciel ;

• la date de version du document, qui change à chaque mise à jour du document ;

• la date de version du logiciel, qui indique la date de lancement de la version du logiciel.

Pour rechercher les dernières mises à jour ou vérifier que vous utilisez l'édition la plus récente d'un document, visitez le site :

http://h20230.www2.hp.com/selfsolve/manuals

L'accès à ce site requiert la création d'un compte HP Passport. Pour obtenir un identifiant HP Passport, accédez à la page :

http://h20229.www2.hp.com/passport-registration.html

Vous pouvez également cliquer sur le lien d'inscription des nouveaux utilisateurs disponible dans la page de connexion de HP Passport.

Vous recevrez également les nouvelles éditions ou les mises à jour si vous vous abonnez au service d'assistance du produit approprié. Pour plus d'informations, contactez votre représentant commercial HP.

4

Page 5: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Assistance

Visitez le site Web d'assistance HP Software à l'adresse :

http://www.hp.com/go/hpsoftwaresupport

Ce site Web fournit des informations sur les contacts, les produits, les services et l'assistance HP Software.

L'assistance en ligne HP Software fournit aux clients des fonctions de résolution des problèmes. Elle offre un moyen rapide et efficace d'accéder aux outils interactifs d'assistance technique nécessaires à la gestion de votre activité. En tant que client bénéficiant de l'assistance HP, vous pouvez effectuer les opérations suivantes :

• effectuer des recherches dans les documents qui vous intéressent ;

• soumettre des incidents et suivre leur résolution ou demander des améliorations ;

• télécharger des correctifs logiciels ;

• gérer vos contrats d'assistance ;

• rechercher des contrats d'assistance HP ;

• consulter des informations sur les services disponibles ;

• participer à des discussions avec d'autres utilisateurs du logiciel ;

• rechercher des formations et vous y inscrire.

La plupart des domaines d'assistance nécessitent une inscription en tant qu'utilisateur HP Passport et, le cas échéant, un contrat d'assistance. Pour obtenir un identifiant HP Passport, accédez à la page :

http://h20229.www2.hp.com/passport-registration.html

Pour plus d'informations sur les niveaux d'accès, accédez à la page :

http://h20230.www2.hp.com/new_access_levels.jsp

5

Page 6: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

6

Page 7: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

Bienvenue dans ce manuel..................................................................15Structure du manuel............................................................................16À qui s'adresse manuel ........................................................................17Documentation en ligne de HP Universal CMDB ..............................17Autres ressources en ligne ...................................................................20Mises à jour de la documentation.......................................................21

PARTIE I : INTRODUCTION

Chapitre 1 : Introduction à HP Universal CMDB ................................25Présentation de HP Universal CMDB..................................................26HP Universal CMDB sur une plate-forme VMware.............................31Migration à partir des versions précédentes .......................................32Modifier l'allocation de mémoire aux applets ....................................33

Chapitre 2 : Matrice de prise en charge de HP Universal CMDB.......35Configuration matérielle du serveur ...................................................36Configuration logicielle du serveur ....................................................38Environnements virtuels pris en charge du serveur ...........................39Configuration de base de données du serveur....................................40Configuration du logiciel client ..........................................................44Configuration du navigateur client ....................................................45Planification des besoins en capacité ..................................................46

Chapitre 3 : Modèle de gestion des licences de HP Universal CMDB ........................................................................47

Présentation du modèle de gestion des licences .................................48Licence UCMDB Foundation ..............................................................50Licence UCMDB Integration Only......................................................53Licence DDM Advanced Edition .........................................................54Mise à niveau vers la licence Integration Only ou DDM

Advanced Edition............................................................................56Résolution des problèmes et limites....................................................57

7

Page 8: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

Chapitre 4 : Prise en main de HP Universal CMDB.............................59Planification du prédéploiement ........................................................60Prise en main .......................................................................................63Tâches d'administration de base .........................................................64

PARTIE II : INSTALLATION DU SERVEUR UCMDB

Chapitre 5 : Procédure d'installation ..................................................69Présentation de la procédure d'installation ........................................70Phases d'installation ............................................................................70

Chapitre 6 : Installation de HP Universal CMDB sur une plate-forme Windows ..............................................................73

Conditions préalables à l'installation..................................................74Installer UCMDB .................................................................................76Configurer le serveur de messagerie UCMDB .....................................85Désinstaller HP Universal CMDB ........................................................86

Chapitre 7 : Installation de HP Universal CMDB sur une plate-forme Linux ...........................................................................89

Conditions préalables à l'installation..................................................90Installer HP Universal CMDB..............................................................92Configurer le serveur de messagerie UCMDB ...................................101Désinstaller UCMDB .........................................................................102

Chapitre 8 : Configuration du serveur UCMDB................................105Choix de la base de données ou du schéma .....................................106Informations requises pour la définition des paramètres

de base de données .......................................................................107Accéder à l'Assistant Configuration du serveur UCMDB..................110Créer une base de données Microsoft SQL Server.............................110Créer un schéma Oracle ....................................................................116Connexion à une base de données Microsoft

SQL Server existante......................................................................121Connexion à un schéma Oracle existant..........................................121Redémarrer le serveur ........................................................................122

Chapitre 9 : Services HP Universal CMDB.........................................123Afficher le statut des services du serveur HP Universal CMDB.........124Démarrer et arrêter le service du serveur HP Universal CMDB.........125 Services de HP Universal CMDB.......................................................126Résolution des problèmes et limites..................................................128

8

8

Page 9: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

Chapitre 10 : Commandes d'accès au serveur UCMDB ....................131Commandes d'accès sur une plate-forme Windows .........................132Commandes d'accès sur une plate-forme Linux ...............................133

PARTIE III : INSTALLATION DE LA SONDE DES FLUX DE DONNÉES

Chapitre 11 : Installation de la sonde des flux de données sur une plate-forme Windows .......................................137

Installer la sonde des flux de données ..............................................138Mettre à niveau la sonde ...................................................................147Exécuter Probe Manager et Probe Gateway sur des ordinateurs

distincts .........................................................................................148Configurer les composants Probe Manager et Probe Gateway .........149Connexion d'une sonde de flux de données à un client

non défini par défaut ....................................................................150Configuration requise pour l'installation de la sonde

des flux de données ......................................................................151Résolution des problèmes et limites..................................................153

Chapitre 12 : Installation de la sonde des flux de données sur une plate-forme Linux..............................................155

Installer la sonde des flux de données ..............................................156Arrêter le serveur de la sonde ............................................................165Mettre à niveau la sonde des flux de données ..................................166Connexion d'une sonde de flux de données à un client

non défini par défaut ....................................................................166Configuration requise pour la prise en charge de la sonde

des flux de données ......................................................................167Résolution des problèmes et limites..................................................167

PARTIE IV : MISE À NIVEAU DE HP UNIVERSAL CMDB 8.0X VERS LA VERSION 9.0X

Chapitre 13 : Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x........................................................................171

Présentation de la mise à niveau.......................................................172Récapitulatif de la mise à niveau de HP Universal CMDB................173Mettre à niveau vers UCMDB 9.02....................................................179Terminer la procédure de mise à niveau ...........................................186Résolution des problèmes et limites..................................................187

9

9

Page 10: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

Chapitre 14 : Processus de mise à niveau - Descriptions techniques................................................................189

Paramètres d'entrée du processus de mise à niveau..........................190Fichiers journaux du processus de mise à niveau .............................190Étapes de mise à niveau.....................................................................192

Chapitre 15 : Mise à niveau des composants applicatifs de la version 8.04 vers 9.02 ..........................................................267

Présentation de l'utilitaire de migration des composants applicatifs .................................................................268

Migrer un composant applicatif personnalisé ..................................269Résolution des problèmes et limites..................................................272

PARTIE V : HAUTE DISPONIBILITÉ ET PLANIFICATION DES BESOINS EN CAPACITÉ

Chapitre 16 : Installation du mode haute disponibilité ...................275Méthodes recommandées pour la solution haute

disponibilité de HP Universal CMDB ...........................................276Transitions entre les serveurs actifs et passifs ...................................277Installer HP Universal CMDB en mode haute disponibilité .............278Configurer la haute disponibilité du réseau .....................................282Configurer le site complet.................................................................283

Chapitre 17 : HP Universal CMDB Planification étendue des capacités...................................................................285

Présentation de la planification étendue des capacités ....................286Nœuds gérés et CI associés aux nœuds.............................................287Configuration du serveur UCMDB....................................................288Configuration de la base de données Oracle ....................................289Configuration du test système ..........................................................290Résultats du test système...................................................................291

PARTIE VI : SÉCURISATION RENFORCÉE DE HP UNIVERSAL CMDB

Chapitre 18 : Introduction à la sécurisation renforcée.....................295Présentation de la sécurisation renforcée..........................................296Préparation à la sécurisation renforcée .............................................298Déployer HP Universal CMDB dans une architecture sécurisée .......299Modifier le mot de passe ou le nom d'utilisateur système

de la console JMX .........................................................................300Modifier l'utilisateur du service du serveur HP Universal CMDB.....302

10

10

Page 11: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

Chapitre 19 : Activation de la communication SSL (Secure Sockets Layer)..................................................................305

Activer SSL sur l'ordinateur serveur à l'aide d'un certificat auto-signé.......................................................................306

Activer SSL sur l'ordinateur serveur à l'aide d'un certificat d'une autorité de certification .......................................308

Activer SSL sur les ordinateurs client ................................................311Activer SSL sur le SDK client .............................................................312Activer l'authentification mutuelle de certificat pour le SDK...........312Modifier les mots de passe keystore du serveur ................................315Activer ou désactiver les ports HTTP/HTTPS.....................................316Mapper les composants Web UCMDB aux ports..............................318

Chapitre 20 : Utilisation d'un proxy inverse ....................................321Présentation d'un proxy inverse........................................................322Aspects de la sécurité d'un serveur proxy inverse .............................324Configurer un proxy inverse à l'aide des paramètres

d'infrastructure..............................................................................325Configurer un proxy inverse à l'aide de la console JMX...................326Apache 2.0.x – Exemple de configuration ........................................327

Chapitre 21 : Gestion des informations d'identification des flux de données ......................................................................329

Présentation de la gestion des informations d'identification des flux de données ......................................................................330

Affichage des informations d'identification (direction des données : CMDB vers HP Universal CMDB) .........335

Mise à jour des informations d'identification (direction des données : HP Universal CMDB vers CMDB) ..........................335

Configurer les paramètres de chiffrement et d'authentification CM sur le serveur UCMDB............................................................336

Configurer manuellement les paramètres de chiffrement et d'authentification du client CM dans la sonde ............................338

Configurer le cache du client Confidential Manager (CM)..............343Exporter et importer les informations de plage réseau et

d'identification au format chiffré .................................................346Changer le niveau des fichiers journaux de

messages du client CM..................................................................348Générer ou mettre à jour la clé de chiffrement.................................350Paramètres de chiffrement CM .........................................................356

11

11

Page 12: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

Chapitre 22 : Sécurisation renforcée des sondes de flux de données .......................................................................359

Définir le mot de passe chiffré de la base de données MySQL .........360Définir le mot de passe chiffré de la console JMX ............................362Activer SSL entre le serveur UCMDB et la sonde avec

l'authentification mutuelle ...........................................................364Activer l'authentification sur la sonde des flux de données avec

l'authentification HTTP de base....................................................372Connecter la sonde par un proxy inverse .........................................373Contrôler l'emplacement du fichier domainScopeDocument..........375Créer un magasin de clés pour la sonde des flux de données ..........376Chiffrer les mots de passe des magasins de clés et

d'approbations de la sonde ...........................................................376Magasins clés et approbations par défaut .........................................378

Chapitre 23 : LW-SSO (Lightweight Single Sign-On Authentication) – Références générales ....................................................................381

Présentation de l'authentification LW-SSO.......................................382Configuration système LW-SSO........................................................384Avertissements de sécurité LW-SSO ..................................................385Résolution des problèmes et limites..................................................387

Chapitre 24 : Authentification de la connexion à HP Universal CMDB ......................................................................391

Configurer une méthode d'authentification.....................................392Activer et définir la méthode d'authentification LDAP ....................393Définir une connexion sécurisée avec le protocole SSL

(Secure Sockets Layer) ...................................................................394Utiliser la console JMX pour tester les connexions LDAP ................396Configurer les paramètres LDAP à l'aide de la console JMX.............397Activer la connexion à HP Universal CMDB avec LW-SSO ..............398Récupérer la configuration LW-SSO en cours dans

un environnement distribué.........................................................399

Chapitre 25 : Confidential Manager .................................................401Présentation de Confidential Manager .............................................402Considérations sur la sécurité ...........................................................403Configurer le serveur HP Universal CMDB.......................................404Définitions.........................................................................................406Propriétés de chiffrement..................................................................407

12

12

Page 13: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

PARTIE VII : RÉCUPÉRATION EN CAS D'URGENCE

Chapitre 26 : Configuration de la récupération en cas d'urgence ...411Présentation de la récupération en cas d'urgence .............................412Préparer l'environnement de récupération en cas d'urgence............413Préparer l'instance de basculement HP Universal CMDB en

vue de l'activer ..............................................................................416Démarrer la procédure de nettoyage.................................................417

PARTIE VIII : PRISE EN MAIN DE HP UNIVERSAL CMDB

Chapitre 27 : Accès à HP Universal CMDB via le serveur Web IIS....421Présentation de l'accès à HP Universal CMDB via IIS .......................422Configurer IIS pour activer l'accès à UCMDB – Windows 2003 .......423Configurer IIS pour activer l'accès à UCMDB – Windows 2008 .......427Configurer la sonde des flux de données .........................................430

Chapitre 28 : Accès à HP Universal CMDB........................................431Présentation de l'accès à HP Universal CMDB ..................................432Mode d'installation locale .................................................................433Accès à HP Universal CMDB et à ses composants.............................434Activer la connexion automatique....................................................436Modifier le délai de déconnexion par défaut en cas

d'inactivité de l'utilisateur.............................................................437

Chapitre 29 : Navigation dans HP Universal CMDB .........................439Navigation dans l'interface utilisateur de HP Universal CMDB ......440Utilisation de la documentation HP Universal CMDB .....................442Menus et options...............................................................................445

Chapitre 30 : Ressources disponibles pour la résolution des problèmes .............................................................447

Ressources de résolution des problèmes............................................447

Chapitre 31 : Utilisation des paramètres régionaux non anglais .....449Problèmes d'installation et de déploiement......................................450Problèmes d'environnement de base de données .............................451Problèmes d'administration ..............................................................451Problèmes liés aux rapports...............................................................452Prise en charge de l'interface utilisateur multilingue (MLU) ............453

Index..................................................................................................457

13

13

Page 14: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Table des matières

14

14

Page 15: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

Bienvenue dans le manuel de déploiement HP Universal CMDB. Ce manuel présente HP Universal CMDB, fournit des informations sur la prise en main du produit et décrit l'installation du serveur, le renforcement de la sécurisation du serveur et le processus de mise à niveau.

Contenu de ce chapitre :

➤ Structure du manuel page 16

➤ À qui s'adresse manuel page 17

➤ Documentation en ligne de HP Universal CMDB page 17

➤ Autres ressources en ligne page 20

➤ Mises à jour de la documentation page 21

15

Page 16: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

Structure du manuel

Ce manuel contient les parties suivantes :

Partie I IntroductionPrésente les composants installés avec HP Universal CMDB et décrit la procédure d'installation ainsi que les options de déploiement.

Partie II Installation du serveur UCMDB Décrit la procédure d'installation du serveur HP Universal CMDB, y compris la configuration de la base de données.

Partie III Installation de la sonde des flux de données Décrit la procédure d'installation de la sonde des flux de données.

Partie IV Mise à niveau de HP Universal CMDB 8.0x vers la version 9.0xExplique les procédures de mise à niveau (migration) de HP Universal CMDB vers la version 9.02 et des composants applicatifs 8.0x vers la version 9.02.

Partie V Haute disponibilité et planification des besoins en capacitéDécrit les procédures d'installation, de démarrage et de configuration à suivre pour permettre l'exécution de HP Universal CMDB version 9.02 dans un environnement hautement disponible.

Partie VI Sécurisation renforcée de HP Universal CMDBExplique les procédures de renforcement de la sécurisation du serveur HP Universal CMDB et de la sonde des flux de données.

Partie VII Récupération en cas d'urgenceDécrit les principes de base de configuration d'un système de récupération d'urgence et contient des directives.

Partie VIII Prise en main de HP Universal CMDB Fournit des informations sur la première connexion à HP Universal CMDB immédiatement après l'installation et sur le menu Démarrer. Contient également des informations sur l'accès à UCMDB via le serveur Web IIS.

16

16

Page 17: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

À qui s'adresse manuel

Le présent manuel s'adresse aux utilisateurs suivants de HP Universal CMDB :

➤ Administrateurs de HP Universal CMDB

➤ Administrateurs de plates-formes HP Universal CMDB

➤ Administrateurs d'applications HP Universal CMDB

➤ Administrateurs de gestion de données HP Universal CMDB

Ces utilisateurs doivent déjà posséder des connaissances approfondies sur l'administration des systèmes d'entreprise, les concepts ITIL et le module HP Universal CMDB.

Documentation en ligne de HP Universal CMDB

HP Universal CMDB inclut la documentation en ligne suivante :

Lisez-moi. Répertorie les limites de la version et les mises à jour de dernière minute. Dans le répertoire racine de HP Universal CMDB, double-cliquez sur readme.html. Vous pouvez également accéder au fichier Lisez-moi actualisé à partir du site Web Assistance HP Software.

Nouveautés. Répertorie les nouvelles fonctions et les points forts de la version. Dans HP Universal CMDB, sélectionnez Aide > Nouveautés.

Documentation imprimable. Sélectionnez Aide > Aide UCMDB. Les manuels suivants sont publiés au format PDF uniquement :

➤ Manuel de déploiement HP Universal CMDB PDF. Décrit la configuration matérielle et logicielle requise pour installer HP Universal CMDB et explique comment installer ou mettre à niveau HP Universal CMDB, renforcer le système et se connecter à l'application.

➤ Manuel de base de données HP Universal CMDB PDF. Décrit la configuration de la base de données (MS SQL Server ou Oracle) nécessaire à HP Universal CMDB.

17

17

Page 18: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

➤ HP Universal CMDB Discovery and Integration Content Guide PDF. Explique comment exécuter le module de découverte pour détecter les applications, systèmes d'exploitation et composants réseau qui sont exécutés sur votre système. Explique également comment détecter des données dans d'autres référentiels de données via une intégration.

L'aide en ligne de HP Universal CMDB comprend les sections suivantes :

➤ Manuel de modélisation. Permet de gérer le contenu du modèle Univers IT.

➤ Manuel de gestion des flux de données. Explique comment intégrer HP Universal CMDB dans d'autres référentiels de données et configurer HP Universal CMDB pour détecter les composants réseau.

➤ Manuel d'administration. Explique comment utiliser HP Universal CMDB.

➤ Manuel de référence du développeur. S'adresse aux utilisateurs qui connaissent bien HP Universal CMDB. Explique comment définir et utiliser des adaptateurs et accéder aux données à l'aide d'API.

L'aide en ligne est également disponible à partir de certaines fenêtres de HP Universal CMDB en cliquant sur la fenêtre puis sur le bouton Aide.

Les manuels en ligne peuvent être affichés et imprimés à l'aide d'Adobe Reader, téléchargeable à partir du site Web d'Adobe (www.adobe.com).

Types de rubriqueDans ce manuel, chaque domaine est organisé en rubriques. Une rubrique contient un module d'informations par sujet. Les rubriques sont généralement classées selon le type d'information qu'elles contiennent.

Cette structure a été conçue pour faciliter l'accès à des informations spécifiques, en divisant la documentation selon les différents types d'information dont vous pourriez avoir besoin à différents moments.

18

18

Page 19: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

Trois types de rubrique principaux sont utilisés : Concepts, Tâches et Références. Des icônes permettent de distinguer visuellement ces types de rubrique.

Type de rubrique

Description Utilisation

Concepts Informations générales, descriptives ou conceptuelles.

Obtenir des informations générales sur une fonctionnalité.

Tâches Tâches pas à pas. Ces tâches vous aident à utiliser l'application et à réaliser vos objectifs. Certaines tâches comprennent des exemples de données.

Les étapes des tâches peuvent être numérotées ou non :

➤ Étapes numérotées. Les tâches sont exécutées en suivant chaque étape par ordre consécutif.

➤ Étapes non numérotées. Liste d'opérations autonomes que vous pouvez effectuer dans n'importe quel ordre.

➤ Obtenir des informations sur le déroulement global d'une tâche.

➤ Suivre les étapes numérotées d'une tâche pour exécuter celle-ci.

➤ Exécuter les opérations indépendantes correspondant aux étapes non numérotées d'une tâche.

Tâches de scénario de cas d'utilisation. Exemples d'exécution d'une tâche propre à une situation.

Obtenir des informations sur l'exécution d'une tâche dans le cadre d'un scénario réaliste.

19

19

Page 20: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

Autres ressources en ligne

Résolution des problèmes et Base de connaissances - Permet d'accéder à la page Résolution des problèmes du site Web d'assistance HP Software et d'effectuer des recherches dans la base de connaissances. Sélectionnez Aide > Résolution des problèmes et Base de connaissances. URL du site Web : http://h20230.www2.hp.com/troubleshooting.jsp.

Références Références générales. Listes détaillées et explications de la documentation de référence.

Rechercher un élément d'information de référence propre à un contexte donné.

Références d'interface utilisateur. Rubriques de référence spéciales décrivant en détail une interface utilisateur donnée. La sélection de l'option Aide sur cette page dans le menu Aide du produit permet en général d'ouvrir les rubriques relatives à l'interface utilisateur.

Rechercher des informations spécifiques sur les entrées à effectuer ou sur l'utilisation d'un ou de plusieurs éléments d'une interface utilisateur donnée, tels qu'une fenêtre, une boîte de dialogue ou un assistant.

Résolution des problèmes et limites

Résolution des problèmes et limites. Rubriques de référence spéciales qui décrivent les problèmes fréquents et leurs solutions, et indiquent les limites d'une fonction ou d'une zone du produit.

Permet de prendre connaissance des problèmes importants avant d'utiliser une fonction, ou de consulter des informations sur un problème lié à l'utilisation du logiciel.

Type de rubrique

Description Utilisation

20

20

Page 21: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

Assistance HP Software - Permet d'accéder au site Web d'assistance HP Software. À partir de ce site, vous pouvez consulter la base de connaissances pour résoudre vous-même vos problèmes. Vous pouvez également publier des messages et rechercher des informations sur les forums de discussion des utilisateurs, soumettre des demandes d'assistance, télécharger des correctifs et des documents mis à jour, etc. Sélectionnez Aide > Assistance HP Software. URL du site Web : www.hp.com/go/hpsoftwaresupport.

La plupart des domaines d'assistance nécessitent une inscription en tant qu'utilisateur HP Passport et, le cas échéant, un contrat d'assistance.

Pour plus d'informations sur les niveaux d'accès, accédez à la page :

http://h20230.www2.hp.com/new_access_levels.jsp

Pour obtenir un identifiant HP Passport, accédez à la page :

http://h20229.www2.hp.com/passport-registration.html

Page d'accueil HP Software - Permet d'accéder au site Web de HP Software. Sur ce site, vous trouverez les dernières informations relatives aux produits HP Software, notamment les nouvelles mises à jour des logiciels, les séminaires, les salons, l'assistance clientèle, etc. Sélectionnez Aide > Page d'accueil HP Software. URL du site Web : www.hp.com/go/software.

Mises à jour de la documentation

HP Software assure en permanence la mise à jour de la documentation des produits.

Pour rechercher les dernières mises à jour ou vérifier que vous utilisez l'édition la plus récente d'un document, visitez le site Web HP Software relatif à la documentation des produits (http://h20230.www2.hp.com/selfsolve/manuals).

21

21

Page 22: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Bienvenue dans ce manuel

22

22

Page 23: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie I

Introduction

Page 24: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

24

Page 25: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

1Introduction à HP Universal CMDB

Contenu de ce chapitre :

Concepts

➤ Présentation de HP Universal CMDB page 26

➤ HP Universal CMDB sur une plate-forme VMware page 31

➤ Migration à partir des versions précédentes page 32

Tâches

➤ Modifier l'allocation de mémoire aux applets page 33

25

Page 26: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

Concepts

Présentation de HP Universal CMDB

Ce chapitre présente HP Universal CMDB, les principales étapes de la procédure d'installation de HP Universal CMDB ainsi que la configuration matérielle et logicielle requise pour vous aider à démarrer.

Contenu de cette section :

➤ “À propos de HP Universal CMDB” page 26

➤ “Architecture du système HP Universal CMDB” page 28

➤ “Déploiement de HP Universal CMDB” page 28

➤ “CMDB (Configuration Management Database)” page 29

➤ “Mappage du processus Gestion des flux de données” page 30

➤ “TQL (Topology Query Language)” page 30

➤ “Conventions utilisées dans ce manuel” page 31

À propos de HP Universal CMDBHP Universal CMDB comprend un modèle de données orienté services métier intégrant la fonction de découverte des éléments de configuration (CI) et des dépendances entre ces éléments, la possibilité de visualiser et de mettre en correspondance les services métier et le suivi des modifications de configuration.

HP Universal CMDB permet de gérer tous les CI contenus dans un environnement géré, soit un environnement autonome pouvant être décrit par un modèle topologique (défini à l'aide du langage HP TQL (Topology Query Language)). Par exemple, l'infrastructure informatique d'une grande entreprise constitue un environnement autonome dont la topologie est composée de plusieurs couches telles que des réseaux, des protocoles, des bases de données, des systèmes d'exploitation, etc. Vous gérez des vues pour consulter les informations dans le format demandé.

26

26

Page 27: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

En outre, les informations contenues dans les résultats de chaque requête TQL sont mises à jour automatiquement avec les dernières données entrées dans la base de données de gestion de la configuration (CMDB). Une fois définies, les requêtes TQL et les vues correspondantes continuent de fournir des informations à jour sur l'état en cours de l'environnement géré. Les vues apparaissent dans des cartes multiniveaux qui permettent d'identifier les CI clés en fonction des besoins. Vous pouvez également créer des rapports (au format HTML, Excel ou tabulaire) sur les informations collectées par le système.

HP Universal CMDB répond aux besoins opérationnels et fonctionnels suivants :

➤ Alignement des applications et des ressources informatiques. Découverte automatique des ressources informatiques et de leurs interdépendances du point de vue service métier.

➤ Résolution des problèmes. Détermination des relations causales entre les CI pour rechercher et traiter la cause racine des problèmes d'infrastructure, et réduire ainsi au minimum le temps de résolution.

➤ Contrôle de gestion des actifs et des modifications. Détection automatique des modifications d'infrastructure pour activer la mise à jour automatique de tous les sous-systèmes appropriés.

➤ Gestion personnalisée des états (performances, modifications). Possibilité de définir un état de gestion de CI.

➤ Gestion des performances et planification des capacités.

➤ Planification de l'infrastructure et de l'architecture.

➤ Données de rapprochement et fédérées. Données extraites des référentiels existants et des autres CMDB.

27

27

Page 28: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

Architecture du système HP Universal CMDBLe diagramme suivant représente une vue d'ensemble de l'architecture du système HP Universal CMDB :

Pour configurer une méthode d'authentification LDAP de connexion, voir “Authentification de la connexion à HP Universal CMDB” page 391.

Déploiement de HP Universal CMDBLe diagramme suivant représente une vue d'ensemble d'un déploiement type du système HP Universal CMDB :

28

28

Page 29: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

CMDB (Configuration Management Database)La base de données de gestion de la configuration (CMDB) constitue le référentiel central des informations de configuration collectées par HP Universal CMDB et les divers outils et applications tiers.

Elle contient les CI et les relations créés automatiquement à partir du processus de découverte ou insérés manuellement. Les CI et les relations représentent un modèle de l'ensemble des composants de l'environnement informatique dans lequel votre entreprise opère.

CMDB stocke et gère également les données d'infrastructure collectées et mises à jour par la Gestion des flux de données.

Le modèle informatique peut être de très grande taille et contenir des milliers de CI. Pour faciliter la gestion de ces CI, la vue à laquelle ils sont associés fournit un sous-ensemble des composants globaux de l'environnement informatique.

Vous utilisez des vues usine fournies avec HP Universal CMDB ou des vues définies dans la carte topologique pour afficher et gérer les CI et les relations dans CMDB. Les vues permettent de se concentrer sur des zones spécifiques de l'environnement informatique.

CMDB contient également les définitions de requête TQL qui permettent de rechercher et d'extraire de CMDB les données à présenter dans :

➤ des vues patron (vues basées sur des requêtes TQL),

➤ le modèle des types de CI (référentiel de tous les types de CI et des définitions de relation).

Remarque : Vous pouvez vous connecter à CMDB à partir d'autres produits HP. Pour plus d'informations, reportez-vous à la documentation d'installation du produit.

29

29

Page 30: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

Mappage du processus Gestion des flux de donnéesLe processus de découverte est le mécanisme qui permet de collecter les données du système en découvrant les ressources de l'infrastructure informatique et leurs interdépendances (relations). Le flux de données peut découvrir des ressources telles que des applications, des bases de données, des périphériques réseau, différents types de serveur, etc. Chaque ressource informatique découverte est délivrée et stockée dans la base de données de gestion de la configuration (CMDB), où elle est représentée en tant qu'élément de configuration géré (CI).

TQL (Topology Query Language)TQL est à la fois un langage et un outil permettant de découvrir, d'organiser et de gérer les données d'une infrastructure informatique. Il permet de créer des requêtes qui extraient des données spécifiques de CMDB et les affichent.

Les requêtes TQL recherchent en permanence dans CMDB les modifications apportées à l'état des ressources gérées, en informe les sous-systèmes concernés et met à jour ces derniers.

Le langage TQL complète les langages traditionnels des requêtes par l'ajout de deux fonctions importantes :

➤ Il permet à HP Universal CMDB d'établir des relations conceptuelles entre les éléments de configuration (CI) pour représenter leurs interdépendances réelles. Des opérateurs prédéfinis permettent d'établir les différents types d'interconnexion existant entre les CI et, par conséquent, de représenter plus précisément les performances et la conception d'une infrastructure. Cette représentation constitue la base et le modèle de découverte, d'organisation, d'interrogation et de gestion des infrastructures complexes.

➤ Il inclut une fonctionnalité graphique dont la syntaxe et les symboles visuels représentent les ressources et leurs interconnexions. Ce mode de visualisation facilite la compréhension, le suivi et la gestion des opérations métier d'une infrastructure informatique.

30

30

Page 31: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

Conventions utilisées dans ce manuel

➤ La documentation relative à HP Universal CMDB suppose que le serveur HP Universal CMDB et la sonde des flux de données sont installés dans l'emplacement par défaut, c'est-à-dire C:\hp\UCMDB\UCMDBServer et C:\hp\UCMDB\DataFlowProbe.

➤ Les instructions d'accès aux composants de l'application indiquent toujours le chemin à partir du menu de gauche ; par exemple, pour afficher la requête de la topologie Active Directory, le chemin est le suivant : Modélisation > Studio de modélisation > Ressources > Root (Racine) > Application > Active Directory.

HP Universal CMDB sur une plate-forme VMware

Si vous déployez HP Universal CMDB sur une plate-forme VMware, les consignes de dimensionnement d'une installation standard ne sont pas applicables. Les limites et les recommandations générales suivantes s'appliquent à une installation VMware :

➤ Les performances de HP Universal CMDB sur une plate-forme VMware sont généralement plus lentes que celles d'une installation standard. La plate-forme VMware n'est donc pas recommandée pour un déploiement de HP Universal CMDB en entreprise, et elle est prise en charge uniquement pour des déploiements standard. Pour plus d'informations sur la configuration requise pour les déploiements, voir “Configuration matérielle du serveur” page 36.

➤ Les capacités et les performances de HP Universal CMDB varient selon les différentes ressources du serveur (par exemple, unité centrale, mémoire et bande passante réseau) allouées aux composants HP Universal CMDB.

➤ Les versions 3.5 à 4.0 d'ESX Server doivent être utilisées.

➤ Une carte réseau Gigabit doit être utilisée.

➤ Il est hautement recommandé de ne pas exécuter des serveurs de base de données contenant des bases de données HP Universal CMDB sur VMware si les fichiers de base de données résident sur un disque virtuel VMware.

31

31

Page 32: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

➤ VMWare est la seule technologie de virtualisation prise en charge par HP Universal CMDB pour Windows.

Les composants HP Universal CMDB suivants sont pris en charge sur VMware ESX Server versions 3.5 à 4.0 :

➤ HP Universal CMDB

➤ sonde des flux de données

Migration à partir des versions précédentes

Pour plus d'informations sur la mise à niveau de HP Universal CMDB version 8.0x vers la version 9.02, voir “Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x” page 171.

Pour plus d'informations sur la mise à niveau de HP Universal CMDB versions 7.0x et 7.5x vers la version 8.0x, reportez-vous à la documentation relative à la version 8.04.

32

32

Page 33: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

Tâches

Modifier l'allocation de mémoire aux applets

Remarque : Cette section n'est applicable que si vous vous connectez à HP Universal CMDB à partir d'un ordinateur client à l'aide de JRE 6u9 ou une version antérieure.

Pour fonctionner correctement, les applets de HP Universal CMDB peuvent nécessiter plus de mémoire que celle allouée par défaut, particulièrement lorsque vous visualisez de très grandes cartes topologiques ou que vous utilisez l'applet pendant longtemps sans redémarrer le navigateur.

Pour modifier l'allocation de mémoire, modifiez un fichier sur l'ordinateur du client (ordinateur de l'utilisateur qui utilise l'applet) :

1 À partir d'un ordinateur Windows, ouvrez le fichier ...\Documents and Settings\%userprofile%\ApplicationData\Sun\Java\Deployment\deployment.properties.

2 Modifiez la ligne contenant la dernière version de Java en ajoutant à la fin -XmxYYYm , où YYY représente la quantité de mémoire (en méga-octets) à allouer à l'applet Java. Exemple :

alloue 256 Mo de mémoire à l'applet.

La valeur par défaut (si le paramètre -Xmx n'existe pas) est égale à 64 Mo. Vous pouvez essayer les valeurs 128 Mo et 256 Mo. Il est recommandé de ne pas utiliser une valeur supérieure à 256 Mo. Si Java ne peut acquérir la mémoire spécifiée, son chargement échoue. Dans ce cas, attribuez une valeur inférieure à l'allocation de mémoire.

deployment.javapi.jre.6u10.args=-Xmx256m

33

33

Page 34: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 1 • Introduction à HP Universal CMDB

Vous pouvez également modifier l'allocation de mémoire en sélectionnant Démarrer > Paramètres > Panneau de configuration. Double-cliquez sur l'icône Java et cliquez sur l'onglet Java. Cliquez sur le bouton Afficher sous Afficher et gérer les versions et paramètres d'exécution pour les applications et applets Java. Effectuez les modifications nécessaires dans la boîte de dialogue Paramètres de Java Runtime Environment en fonction des instructions ci-dessus.

Remarque :

➤ En raison d'une limite technologique, le message Erreur fatale peut apparaître lorsque vous changez de mode (par exemple, lorsque vous passez du mode administration au mode application) ou de gestionnaire avant le téléchargement de tous les applets vers le navigateur. Dans ce cas, effacez le cache Java.

➤ Pour afficher la progression du téléchargement des fichiers jar des applets, entrez 5 dans la fenêtre de la console Java.

➤ Pour plus d'informations sur l'installation ou la mise à jour de Java sur l'ordinateur du client, voir “Updating the Java Configuration” on page 177.

34

34

Page 35: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

2Matrice de prise en charge de HP Universal CMDB

Contenu de ce chapitre :

Références

➤ Configuration matérielle du serveur page 36

➤ Configuration logicielle du serveur page 38

➤ Environnements virtuels pris en charge du serveur page 39

➤ Configuration de base de données du serveur page 40

➤ Configuration du logiciel client page 44

➤ Configuration du navigateur client page 45

➤ Planification des besoins en capacité page 46

35

Page 36: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Références

Configuration matérielle du serveur

Ordinateur/ processeur

Windows/Linux :

L'unité centrale requiert l'un des composants suivants :

➤ Processeur Intel double cœur Xeon de 2,4 GHz minimum

➤ Processeur AMD Opteron double cœur de 2,4 GHz minimum

Outre les composants ci-dessus, vous devez installer le nombre de processeurs suivants selon la configuration de votre déploiement :

➤ Déploiement de petite taille : 1 processeur

➤ Déploiement standard : 4 processeurs

➤ Déploiement d'entreprise : 8 processeurs

Remarque : Comme les performances de HP Universal CMDB dépendent de la vitesse des processeurs, il est recommandé d'utiliser la vitesse de processeur la plus rapide possible pour optimiser les performances de HP Universal CMDB.

Mémoire Windows/Linux :

➤ Déploiement de petite taille : 4 Go de RAM

➤ Déploiement standard : 8 Go de RAM

➤ Déploiement d'entreprise : 16 Go de RAM

36

36

Page 37: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Mémoire virtuelle/fichier d'échange

Windows :

➤ Déploiement de petite taille : 6 Go (pris en charge)

➤ Déploiement standard : 12 Go

➤ Déploiement d'entreprise : 24 Go

Linux :

➤ Déploiement de petite taille : 4 Go (pris en charge)

➤ Déploiement standard : 8 Go

➤ Déploiement d'entreprise : 16 Go

Remarque :

➤ La taille de la mémoire virtuelle de Windows doit toujours être égale à au moins 1,5 fois la taille de la mémoire physique.

➤ La taille du fichier d'échange de Linux doit être égale à celle de la mémoire physique.

Espace disponible sur le disque dur

30 Go minimum (pour les journaux, les vidages de mémoire, etc.)

Affichage Windows : Palette de couleurs d'au moins 256 couleurs (32 000 recommandées)

37

37

Page 38: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Configuration logicielle du serveur

Remarque :

➤ Les configurations non prises en charge sont indiquées pour éviter toute ambiguïté sur l'étendue de la matrice de prise en charge.

➤ Il est recommandé d'activer Dr. Watson et d'effectuer la configuration en mode automatique (après avoir exécuté au moins une fois Drwtsn32.exe). Pour effectuer la configuration en mode automatique, recherchez \\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug dans le Registre Windows et attribuez la valeur 1 au paramètre Auto.

➤ Quelle que soit la version du système d'exploitation, la distribution complète (avec prise en charge OEM) et le dernier cluster correctif sont requis.

Plate-forme matérielle

Type de SE Version et édition du SE Pris en charge

Recommandé

x86-64 Windows 2003 Enterprise SP2 et R2 SP2, 64 bits

Oui

x86-64 Windows 2008 Enterprise SP2 et R2, 64 bits

Oui Oui

x86-64 Red Hat Linux 5 Enterprise/Advanced, 64 bits

Oui

Indifférent SUSE Linux 9, 10, 11 Enterprise Non

x86 Windows 2000, 2003/2008

Non 64 bits requis

Sun SPARC Solaris 8, 9 ou 10 Non

Indifférent Red Hat Linux 3, 4 Enterprise Non

Itanium 64 Red Hat Linux 5 Enterprise/Advanced Non

38

38

Page 39: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Environnements virtuels pris en charge du serveur

Environnement virtuel Version et édition du SEPris en charge

Recommandé

VMware ESX 4.0 ➤ Windows 2003 Enterprise SP2 et R2 SP2, 64 bits

➤ Windows 2008 Enterprise SP2 et R2 SP2, 64 bits

➤ Red Hat Linux 5 Enterprise/Advanced, 64 bits

Oui Oui

VMware ESX version 3.5 ou version 3.x

➤ Windows 2003 Enterprise SP2 et R2 SP2, 64 bits

➤ Windows 2008 Enterprise SP2 et R2 SP2, 64 bits

➤ Red Hat Linux 5 Enterprise/Advanced, 64 bits

Oui Les anciennes versions ESX 3.x risquent de ne pas fournir les performances adéquates et de ne pas être prises en charge sur toutes les versions de SE.

MS Hyper-V Server 2008 v1 et R2

Indifférent Non

Xen Hypervisor 3.x Indifférent Non

ESXi Indifférent Non

39

39

Page 40: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Configuration de base de données du serveur

Cette section décrit les serveurs de base de données pris en charge pour fonctionner avec HP Universal CMDB.

Contenu de cette section :

➤ “Configuration du système Oracle” page 40

➤ “Configuration du système Microsoft SQL Server” page 42

Configuration du système OracleLe tableau ci-après répertorie les serveurs Oracle pris en charge pour fonctionner avec HP Universal CMDB. Une option prise en charge signifie qu'elle a réussi aux tests de base effectués par l'équipe d'assurance qualité de HP.

Version de base de données

Version Type de système

Oracle 10.2 (10.2.0.4 ou un numéro de version supérieur 10.2.0.X spécifique à un composant) Enterprise Edition

64 bits

Oracle 10.2 (10.2.0.4 ou un numéro de version supérieur 10.2.0.X spécifique à un composant) RAC Enterprise Edition

64 bits

Oracle 11.1.0.7 Enterprise Edition 64 bits

Oracle 11.2 (11g R2) Standard Edition 64 bits

Oracle 11.2 (11g R2) Enterprise Edition 64 bits

Oracle 11.2 (11g R2) RAC Enterprise Edition 64 bits

40

40

Page 41: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Remarque :

➤ Il est vivement recommandé d'appliquer les derniers correctifs Oracle importants en fonction de votre système d'exploitation. Pour plus d'informations, consultez la documentation Oracle.

➤ Consultez la documentation Oracle pour connaître les plates-formes prises en charge.

➤ L'option de partitionnement d'Oracle doit être activée.

Exemples de déploiements testés

Le tableau suivant répertorie les environnements de déploiement qui ont été testés rigoureusement par l'équipe d'assurance qualité de HP :

Version de base de données Système d'exploitation

Version Type de système

Oracle 11.2 (11g R2) Enterprise Edition

64 bits Linux Enterprise Edition RHEL 5

Oracle 11.2 (11g R2) RAC Enterprise Edition

64 bits Linux Enterprise Edition RHEL 5

Oracle 10.2.0.4 Enterprise Edition 64 bits Linux Enterprise Edition RHEL 5

Oracle 11.2 (11g R2) Enterprise Edition

64 bits Solaris 10

41

41

Page 42: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Configuration du système Microsoft SQL ServerLe tableau ci-après répertorie les serveurs Microsoft SQL pris en charge pour fonctionner avec HP Universal CMDB. Une option prise en charge signifie qu'elle a réussi aux tests de base effectués par l'équipe d'assurance qualité de HP.

Remarque :

➤ Seuls les Service Packs pris en charge doivent être installés avec les derniers correctifs.

➤ Consultez la documentation de Microsoft pour connaître les plates-formes prises en charge.

Version de base de données

VersionType de système

Service Pack

Microsoft SQL Server 2008 Enterprise Edition 32 bits Service Pack 1

Microsoft SQL Server 2008 Enterprise Edition 64 bits Service Pack 1

Microsoft SQL Server 2008 Standard Edition 32 bits Service Pack 1

Microsoft SQL Server 2008 Standard Edition 64 bits Service Pack 1

Microsoft SQL Server 2005 Enterprise Edition 32 bits Service Pack 3

Microsoft SQL Server 2005 Enterprise Edition 64 bits Service Pack 3

42

42

Page 43: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Exemples de déploiements testésLe tableau suivant répertorie les environnements de déploiement qui ont été testés rigoureusement par l'équipe d'assurance qualité de HP :

Version de base de données Système d'exploitation

VersionType de système

Service Pack

Microsoft SQL Server 2008 Enterprise Edition

32 bits Service Pack 1 Windows 2008 Enterprise Edition Service Pack 1

Microsoft SQL Server 2008 Enterprise Edition

64 bits Service Pack 1 Windows 2008 Enterprise Edition Service Pack 1 (64 bits)

43

43

Page 44: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Configuration du logiciel client

Résolution d'écran Résolution minimale : 1024x768. La résolution 1280x1024 est recommandée. Pour les grands écrans (écrans de 15,4 pouces pour ordinateurs portables, par exemple), la résolution 1600x1050 est la meilleure.

Java Runtime Environment (pour l'affichage des applets)

Famille 1.6 : La version 6u20 est recommandée, et la version 6u4 ou une version ultérieure est obligatoire. La version 6u19 n'est pas recommandée car à chaque chargement d'une applet, une fenêtre contextuelle apparaît avec un message indiquant que l'applet contient du code signé et non signé.

Remarque : La version 6u20 de JRE est recommandée car elle est également incluse dans le serveur UCMDB lui-même pour le téléchargement du réseau local.

Pour modifier localement le JRE disponible :1 Placez un nouveau fichier exécutable de déploiement JRE sous

C:\hp\UCMDB\UCMDBServer\deploy\ucmdb-ui\static\JRE

2 Redémarrez le serveur.

Pour plus d'informations sur l'utilisation d'applets, voir “Modifier l'allocation de mémoire aux applets” page 33.

Si vous utilisez Microsoft Internet Explorer, vous pouvez télécharger Sun JRE à partir du site Web Java (http://java.com/).

Après l'installation, vérifiez que le navigateur utilise la version appropriée de Java. Cliquez sur Outils > Options Internet > onglet Avancé et cochez la case Java (Sun). Cliquez sur OK, puis fermez le navigateur et rouvrez-le.

Mise en cache de Java Activez la mise en cache de Java sur l'ordinateur client : Panneau de configuration > Java > onglet Général > Fichiers Internet temporaires > Paramètres > Stocker les fichiers temporaires sur mon ordinateur.

Prise en charge des indicateurs d'applet

Les applets UCMDB prennent en charge uniquement le déploiement des indicateurs d'applet.

Pour vérifier que l'ordinateur client prend en charge ces indicateurs, ouvrez le Panneau de configuration Java. Cliquez sur l'onglet Avancé et développez Java par défaut des navigateurs. Vérifiez que Microsoft Internet Explorer est sélectionné.

44

44

Page 45: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Configuration du navigateur client

Flash Player (pour afficher des graphiques dans les rapports)

Acrobat Flash 8 ou une version ultérieure.

Microsoft Excel (pour afficher les données exportées)

Versions 2003, 2007 et 2010

Adobe PDF (pour afficher les données exportées)

Versions 7.0, 8.1 et 9.1

Navigateur Version et édition du SEPris en charge

Recommandé

Internet Explorer 7 ou une version ultérieure

Windows XP 32/64 bits Windows Vista 32/64 bits Windows 7 32/64 bitsWindows 2003 32/64 bitsWindows 2008 32/64 bits

Oui Oui

Internet Explorer 8 Windows XP 32/64 bits Windows Vista 32/64 bits Windows 7 32/64 bitsWindows 2003 32/64 bitsWindows 2008 32/64 bits

Oui

Google Chrome Windows XPWindows VistaWindows 7

Oui

Firefox 3.5 ou une version ultérieure

Windows XPWindows VistaWindows 7Windows 2003Linux

Oui

Safari 4.x Windows Non

Internet Explorer 6 Windows Non

45

45

Page 46: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 2 • Matrice de prise en charge de HP Universal CMDB

Planification des besoins en capacité

Pour plus d'informations, voir “HP Universal CMDB Planification étendue des capacités” page 285.

46

46

Page 47: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

3Modèle de gestion des licences de HP Universal CMDB

Contenu de ce chapitre :

Concepts

➤ Présentation du modèle de gestion des licences page 48

➤ Licence UCMDB Foundation page 50

➤ Licence UCMDB Integration Only page 53

➤ Licence DDM Advanced Edition page 54

Tâches

➤ Mise à niveau vers la licence Integration Only ou DDM Advanced Edition page 56

Références

➤ Résolution des problèmes et limites page 57

47

Page 48: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Concepts

Présentation du modèle de gestion des licences

Le modèle de gestion des licences de HP Universal CMDB repose sur trois types de licence complémentaires, ou niveaux de licence. Le premier, appelé UCMDB Foundation, est accordé gratuitement aux clients habilités. Les deux autres niveaux (UCMDB Integration Only et DDM Advanced Edition) sont payants.

Contenu de cette section :

➤ “Niveaux de gestion des licences” page 48

➤ “Unités de mesure” page 49

Niveaux de gestion des licences➤ Licence UCMDB Foundation

Cette licence accorde les droits suivants :

➤ Utilisation d'UCMDB comme composant central des produits BTO sélectionnés

➤ Intégration des instances UCMDB les unes dans les autres

➤ Intégration de produits BTO dans UCMDB à l'aide de divers types d'intégration

➤ Licence UCMDB Integration Only

Cette licence accorde le droit d'intégrer des produits tiers (non-HP) dans UCMDB à l'aide de divers types d'intégration.

➤ Licence DDM Advanced Edition

Cette licence accorde les droits suivants :

➤ Utilisation de toutes les fonctions DDM (Discovery and Dependency Mapping) pour alimenter UCMDB

➤ Intégration des produits BTO et tiers (non-HP) dans UCMDB à l'aide de divers types d'intégration

48

48

Page 49: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Le tableau suivant récapitule les droits accordés par les différentes licences :

Unités de mesure

➤ Instance de SE

Chaque implémentation du programme initialisable pouvant être installé sur un système physique ou une partition d'un système physique. Un système physique peut contenir plusieurs instances de système d'exploitation (SE).

➤ Serveur géré

Système informatique ou partition d'un système informatique dans lequel un programme initialisable est installé, non compris les ordinateurs personnels ou les ordinateurs desservant un seul utilisateur.

Remarque : Les imprimantes et les périphériques réseau ne sont pas considérés comme des serveurs gérés.

Licence/IntégrationIntégration d'autres produits BTO

Intégration de produits tiers

Intégrations de type découverte personnalisée

Toutes les fonctions de découverte

UCMDB Foundation Autorisé Non Non Non

UCMDB Integration Only Non Autorisé Non Non

DDM Advanced Edition Autorisé Autorisé Autorisé Autorisé

49

49

Page 50: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Licence UCMDB Foundation

Licence gratuite permettant d'utiliser le produit UCMDB, accordée automatiquement à tous les clients HP qui achètent HP Discovery and Dependency Mapping (DDM), HP Service Manager (SM) ou HP Asset Manager (AM).

Autres sujets traités dans cette section :

➤ “Intégrations BTO standard” page 50

➤ “Autres intégrations” page 51

➤ “Nombre de CI et de relations” page 51

➤ “Nombre d'instances UCMDB” page 52

➤ “Nombre d'instances de sonde de flux de données” page 52

➤ “Cas particulier de BSM” page 52

Intégrations BTO standardÀ l'aide de cette licence, vous pouvez intégrer les produits BTO suivants dans UCMDB :

➤ HP Universal CMDB * (instance différente)

➤ HP Asset Manager *

➤ HP Service Manager *

➤ HP DDM Inventory

➤ HP Network Node Manager

➤ HP Storage Essentials

➤ HP Systems Insight Manager

(*) intégration bidirectionnelle

50

50

Page 51: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Les flux de données entre ces produits sont implémentés à l'aide d'adaptateurs fournis prêts à l'emploi avec HP Universal CMDB ou sous forme de paquet dans la solution SACM. La plupart des adaptateurs exploitent l'infrastructure des sondes des flux de données de HP Universal CMDB, excepté ceux prenant en charge les flux de données fédérées ou les flux de données émises d'UCMDB vers SM en raison d'une limite technique.

Remarque : Le flux des données d'UCMDB vers Asset Manager repose sur le connecteur Connect-It pour lequel une licence est accordée gratuitement aux clients AM.

Les droits accordés par la licence UCMDB Foundation pour intégrer des produits BTO dans UCMDB ne dispensent pas les clients de se procurer d'abord la licence propre à chacun de ces produits.

Autres intégrationsAvec cette licence, vous pouvez intégrer des produits BTO dans UCMDB à l'aide des éléments suivants :

➤ Intégrations standard fournies par les partenaires HP (pouvant faire l'objet d'un coût supplémentaire)

➤ Intégrations d'échange de données personnalisées (adaptateur de base de données générique, adaptateur d'émission générique et adaptateurs Java développés par les clients)

➤ API de service Web HP Universal CMDB et API HP Universal CMDB (Java)

➤ Les intégrations de type découverte (celles créées à l'aide d'adaptateurs Jython) sont exclues

Nombre de CI et de relationsLa licence UCMDB Foundation ne limite pas le nombre de CI et de relations stockés dans UCMDB ou échangés entre UCMDB et d'autres produits BTO. La capacité physique et les performances constituent la seule limite.

51

51

Page 52: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Nombre d'instances UCMDBLa licence UCMDB Foundation ne limite pas le nombre d'instances UCMDB pouvant être déployées dans un environnement de client à des fins de développement, de test, de production et d'implémentation sur des plates-formes HA et/ou DR. Cependant, des limites techniques peuvent s'appliquer au mode de gestion et d'échange des données dans une installation multi-instance. Les serveurs découverts à l'aide de DDM ou déterminés par un produit tiers ne doivent être comptés qu'une fois sous la licence DDM Advanced Edition ou UCMDB Integration Only, même s'ils apparaissent dans plusieurs instances UCMDB à des fins de gestion opérationnelle.

Nombre d'instances de sonde de flux de donnéesLa licence UCMDB Foundation ne limite pas le nombre d'instances de sonde de flux de données pouvant être déployées dans un environnement de client à des fins d'hébergement d'adaptateurs d'intégration ou de découverte. Cependant, des limites techniques peuvent s'appliquer au nombre maximal de sondes pouvant être utilisées avec UCMDB. En outre, certains adaptateurs ne peuvent pas être hébergés par une sonde, comme mentionné précédemment.

Cas particulier de BSMLes clients qui acquièrent HP Application Performance Manager (APM) version 9.0x ou ultérieure bénéficient automatiquement d'une licence gratuite pour utiliser le composant UCMDB imbriqué, appelé Run-time Service Model (RTSM), et intégrer les produits BTO dans RTSM. Par conséquent, la licence UCMDB Foundation n'est pas proposée aux clients APM car ils n'en ont pas besoin.

Remarque : APM remplace HP Business Availability Center version 8.0x (BAC) et la base de données (ODB) RTSM.

52

52

Page 53: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Licence UCMDB Integration Only

Cette licence repose sur l'unité de mesure de serveur géré (pour plus d'informations, voir “Unités de mesure” page 49). Les clients devant intégrer des produits tiers dans UCMDB doivent acquérir un nombre approprié de licences.

Autres sujets traités dans cette section :

➤ “Règle de gestion des licences” page 54

➤ “Types valides d'intégration” page 53

Règle de gestion des licencesUne licence d'utilisation (LTU) doit être achetée pour chaque serveur géré défini dans un produit tiers et dont la définition est ensuite copiée dans UCMDB pour être enregistrée sous forme de CI. La licence UCMDB Integration Only requiert un achat minimal initial de 100 licences d'utilisation (LTU).

Types valides d'intégrationAvec cette licence, vous pouvez intégrer des produits tiers dans UCMDB à l'aide des éléments suivants :

➤ Intégrations standard fournies par HP

➤ Intégrations standard fournies par les partenaires HP (pouvant faire l'objet d'un coût supplémentaire)

➤ Intégrations d'échange de données personnalisées (adaptateur de base de données générique, adaptateur d'émission générique et adaptateurs Java développés par les clients)

➤ API de service Web HP Universal CMDB et API HP Universal CMDB (Java)

➤ Les intégrations de type découverte (celles créées à l'aide d'adaptateurs Jython) sont exclues

Remarque : HP Universal CMDB fournit des adaptateurs prêts à l'emploi pour les produits tiers tels que Microsoft SCCM et BMC Atrium CMDB.

53

53

Page 54: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Licence DDM Advanced Edition

Cette licence repose sur l'unité de mesure d'instance de SE (pour plus d'informations, voir “Unités de mesure” page 49). Une quantité appropriée de cette licence doit être acquise par des clients qui doivent accéder à toutes les fonctions DDM (Discovery and Dependency Mapping).

Autres sujets traités dans cette section :

➤ “Règle de gestion des licences” page 54

➤ “DDM (Discovery and Dependency Mapping)” page 54

➤ “Intégrations” page 55

➤ “Licence DDM Inventory gratuite avec DDM Advanced Edition” page 55

Règle de gestion des licencesUne licence d'utilisation (LTU) doit être achetée pour chaque instance de SE découverte par DDM et enregistrée dans UCMDB sous forme de CI. La licence DDM Advanced Edition requiert un achat minimal initial de 100 licences d'utilisation (LTU).

Exemple : Un serveur VMware ESX hébergeant une machine virtuelle requiert deux licences d'utilisation (LTU).

Les serveurs découverts par DDM et déterminés par un produit tiers (pour collecter des données supplémentaires) ne doivent pas être comptés sous la licence UCMDB Integration Only. La licence DDM Advanced Edition couvre ce scénario d'utilisation.

DDM (Discovery and Dependency Mapping)Avec cette licence, vous pouvez utiliser le Panneau de contrôle de la découverte et autres fonctions associées pour tirer parti de tous les avantages du contenu prêt à l'emploi de la fonction de découverte. De plus, vous pouvez créer de nouveaux adaptateurs Jython pour découvrir d'autres ressources.

54

54

Page 55: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

IntégrationsAvec cette licence, le Studio d'intégration permet de créer des points d'intégration dans les produits BTO et tiers utilisant des intégrations de type découverte (adaptateurs Jython personnalisés).

Licence DDM Inventory gratuite avec DDM Advanced EditionPour chaque licence d'utilisation achetée sous la licence DDM Advanced Edition pour un serveur donné, vous obtenez une licence DDM Inventory gratuite pour collecter des données d'inventaire sur le même serveur.

55

55

Page 56: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Tâches

Mise à niveau vers la licence Integration Only ou DDM Advanced Edition

Lorsque vous installez HP Universal CMDB, vous recevez une licence Universal CMDB Foundation. Pour obtenir le fichier nécessaire à la mise à niveau vers une licence Integration Only ou DDM Advanced Edition, contactez Assistance HP Software et procédez comme suit :

Pour mettre à niveau votre licence :

1 Contactez l'Assistance HP Software pour obtenir le fichier approprié.

2 Remplacez le fichier ucmdb_license.xml dans le dossier C:\hp\UCMDB\UCMDBServer\conf\. Le nom du fichier doit être ucmdb_license.xml.

3 Utilisez la console JMX pour imposer une modification de licence :

a Lancez le navigateur Web, puis entrez l'adresse du serveur selon la syntaxe suivante : http://<Nom d'hôte ou adresse IP du serveur UCMDB>:8080/jmx-console.

b Lorsque vous y êtes invité, entrez les informations d'identification d'authentification de la console JMX (contactez l'administrateur système si vous ne disposez pas de ces informations). Le nom d'utilisateur et le mot de passe par défaut sont sysadmin/sysadmin.

c Sous UCMDB, cliquez sur service=Server Services pour ouvrir la page Operations.

d Recherchez getLicense et saisissez les informations suivantes :

Dans la zone Value du paramètre customerID, entrez 1.

Cliquez sur Invoke.

Le type de licence, le nom du client, les composants applicatifs autorisés et, le cas échéant, les applications bloquées s'affichent.

56

56

Page 57: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

Références

Résolution des problèmes et limites

Cette section décrit la résolution des problèmes et les limites liées à la gestion des licences UCMDB.

➤ Problème : Lors de l'intégration d'UCMDB dans HP Storage Essentials, le travail SE Integration by SQL n'a pas pu être exécuté avec la licence Foundation.

Solution : Exécutez la procédure décrite à la section “Discover the SE Oracle Database” dans le manuel HP Universal CMDB Discovery and Integration Content Guide PDF.

➤ Problème : Lors de l'intégration d'UCMDB dans HP Network Node Manager (NNMi), le travail Layer2 by NNM n'a pas pu être exécuté avec la licence Foundation.

Solution : Pour plus d'informations, voir “Network Node Manager i (NNMi) Integration” dans le manuel HP Universal CMDB Discovery and Integration Content Guide PDF.

57

57

Page 58: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 3 • Modèle de gestion des licences de HP Universal CMDB

58

58

Page 59: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

4Prise en main de HP Universal CMDB

Contenu de ce chapitre :

Concepts

➤ Planification du prédéploiement page 60

Tâches

➤ Prise en main page 63

➤ Tâches d'administration de base page 64

59

Page 60: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

Concepts

Planification du prédéploiement

Le déploiement de HP Universal CMDB dans un environnement de réseau d'entreprise est un processus qui requiert une planification des ressources, la conception d'une architecture système et une stratégie de déploiement bien planifiée. La liste de contrôle ci-après répertorie certaines questions de base qui doivent être prises en compte avant l'installation. Pour plus d'informations sur les méthodes recommandées relatives à la planification du déploiement, voir HP Professional Services.

60

60

Page 61: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

Utilisez la liste de contrôle suivante pour passer en revue les questions de base à prendre en compte lors de la planification du déploiement de HP Universal CMDB.

✔ Étape

Définissez les objectifs du projet.

Définissez les protocoles à utiliser pour le processus Gestion des flux de données (GFD) et vérifiez que les protocoles sont disponibles.

Vérifiez que vous disposez des droits d'accès nécessaires aux protocoles à utiliser pour le processus GFD. Demandez à l'administrateur système le nom d'utilisateur et le mot de passe des protocoles appropriés.

Définissez la vitesse et l'utilisation des sous-réseaux du réseau à découvrir. Il sera peut-être nécessaire d'augmenter les délais de certains protocoles.

Vérifiez si les applications ci-dessous utilisent les ports par défaut. Si tel n'est pas le cas, vérifiez ceux qu'elles utilisent.

➤ FTP

➤ IBM HTTP Server

➤ IIS

➤ Microsoft SQL Server

➤ Oracle Server

➤ SAP

➤ SNMP

➤ Siebel

➤ WebLogic

➤ WebSphere

Identifiez les composants à découvrir :

➤ Plate-forme matérielle du serveur

➤ Système d'exploitation et version du serveur

➤ Types de périphérique réseau

61

61

Page 62: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

Installez les outils et utilitaires suivants pour analyser les processus de découverte :

➤ Outil SNMP

➤ Outil WMI

➤ Navigateur LDAP

➤ Utilitaire tail de fichier journal (par exemple, BareTail pour Windows ou utilitaire tail UNIX)

Définissez ce que vous souhaitez faire avec HP Universal CMDB :

➤ Mappage de composants système

➤ Analyse de la cause racine

➤ Analyse d'impact

➤ Relocalisation/consolidation du centre de données

Analysez les processus informatiques, la structure d'organisation et la culture susceptibles d'influencer ou d'être concernés par le déploiement.

Analysez les objectifs de l'organisation et identifiez les principaux processus métier informatiques nécessaires à la réalisation de ces objectifs.

Identifiez les utilisateurs cibles (ceux qui sont intéressés par les processus métier) tels que les dirigeants, les directeurs de secteur d'activité, les propriétaires d'application, les administrateurs système et les responsables de la sécurité.

Alignez le projet avec les pratiques de gestion des performances.

Définissez les résultats du projet, notamment les attentes concernant les mesures, les fonctions, l'étendue du déploiement les le niveaux de maturité.

Identifiez la fonctionnalité appropriée de HP Universal CMDB.

Créez une feuille de route de déploiement.

Définissez les critères de réussite du projet.

Déterminez la fréquence d'exécution de la gestion des flux de données. Pour plus d'informations, voir “Boîte de dialogue Planificateur de découverte” dans le Manuel de gestion des flux de données HP Universal CMDB.

✔ Étape

62

62

Page 63: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

Tâches

Prise en main

Cette section fournit une feuille de route étape par étape pour prendre en main HP Universal CMDB.

1 Obtenir de l'aide.

Consultez les diverses sources d'assistance, notamment HP Professional Services et Assistance HP Software, ainsi que la documentation de HP Universal CMDB. Pour plus d'informations, voir “Bienvenue dans ce manuel” page 15.

2 Obtenir des informations sur les composants de HP Universal CMDB.

Consultez les informations relatives aux composants qui sous-tendent le système HP Universal CMDB. Pour plus d'informations, voir “Présentation de HP Universal CMDB” page 26.

3 Planifier le déploiement de HP Universal CMDB.

Créez un plan de déploiement complet avant d'installer HP Universal CMDB. Utilisez la liste de contrôle de la section précédente Planification du prédéploiement pour vous aider. Pour obtenir des méthodes recommandées plus détaillées sur la planification du déploiement, consultez votre représentant HP Professional Services. Pour plus d'informations, voir “Planification du prédéploiement” page 60.

4 Installer les composants de HP Universal CMDB.

Installez le serveur (sur un système Windows ou Linux ) et la sonde des flux de données. Pour plus d'informations, voir Partie II, “Installation du serveur UCMDB.”.

5 Connexion à HP Universal CMDB.

Lancez HP Universal CMDB. Pour plus d'informations, voir “Accès à HP Universal CMDB” page 431.

6 Initier l'administration du système.

Configurez le système HP Universal CMDB. Pour plus d'informations, voir “Administration” dans le Manuel d'administration HP Universal CMDB.

63

63

Page 64: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

Tâches d'administration de base

Cette section fournit une liste de contrôle pour les tâches de configuration et d'administration de base. Elle permet de passer en revue les tâches d'administration de base requises pour configurer le système HP Universal CMDB.

1 Configurer le module Gestion des flux de données (GFD).

Les utilisateurs détenteurs d'une licence GFD peuvent exécuter le processus de découverte pour identifier les ressources informatiques de l'infrastructure réseau. Pour plus d'informations, voir le Manuel de gestion des flux de données HP Universal CMDB.

2 Lors de la configuration de la gestion des flux de données, demandez les informations suivantes à l'administrateur système :

➤ Informations d'identification opérationnelles

➤ Informations d'identification des protocoles réseau

➤ Informations d'identification de l'application

3 Configurer les utilisateurs.

Définissez les droits d'accès aux vues. Déterminez les utilisateurs autorisés et non autorisés à accéder aux vues, aux requêtes TQL et aux autres composants. Pour plus d'informations, voir “Configuration et gestion des utilisateurs” et “Gestionnaire des sécurités” dans le Manuel d'administration HP Universal CMDB.

4 Configurer les destinataires de rapports planifiés, notamment la méthode d'envoi.

Pour plus d'informations, voir “Rapports” dans le Manuel de modélisation HP Universal CMDB.

5 Créer manuellement le modèle de l'Univers IT en définissant des éléments de configuration (CI) les relations des CI dans le modèle.

Divisez le modèle en vues pour représenter les sous-ensembles logiques du modèle global. Ajoutez des CI en fonction des ressources réseau découvertes ou définissez manuellement les composants de l'infrastructure.

64

64

Page 65: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

Pour plus d'informations, voir :

➤ “Gestionnaire de l'Univers IT” dans le Manuel de modélisation HP Universal CMDB

➤ “Studio de modélisation” dans le Manuel de modélisation HP Universal CMDB

65

65

Page 66: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 4 • Prise en main de HP Universal CMDB

66

66

Page 67: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie II

Installation du serveur UCMDB

Page 68: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

68

68

Page 69: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

5Procédure d'installation

Contenu de ce chapitre :

Concepts

➤ Présentation de la procédure d'installation page 70

➤ Phases d'installation page 70

69

Page 70: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 5 • Procédure d'installation

Concepts

Présentation de la procédure d'installation

Pendant l'installation, les composants suivants de HP Universal CMDB sont installés :

➤ Serveur HP Universal CMDB

➤ Configuration Management Database (CMDB)

➤ Base de données de l'historique

➤ Composants applicatifs de HP Universal CMDB

➤ Sonde de la Gestion des flux de données (GFD) (en présence d'une licence adéquate ; pour plus d'informations, voir “Modèle de gestion des licences de HP Universal CMDB” page 47)

Important : HP Universal CMDB ne doit pas être installé plusieurs fois sur un serveur, même si les instances sont installées dans des dossiers différents ou sont de versions différentes.

Phases d'installation

La procédure d'installation contient les principales phases suivantes :

1 Configurer les bases de données CMDB et de l'historique.

Vous configurez HP Universal CMDB sous Microsoft SQL Server ou Oracle Server.

Pour plus d'informations, voir “Deploying and Maintaining the Microsoft SQL Server Database” et “Deploying and Maintaining the Oracle Server Database” dans le Manuel de base de données HP Universal CMDB PDF.

70

70

Page 71: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 5 • Procédure d'installation

2 Obtenir la licence HP Universal CMDB appropriée.

Placez la licence sur un ordinateur accessible à partir de l'ordinateur sur lequel vous installez HP Universal CMDB.

Pour plus d'informations, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

3 Installer le serveur HP Universal CMDB.

Pour plus d'informations, voir “Installation de HP Universal CMDB sur une plate-forme Windows” page 73 ou “Installation de HP Universal CMDB sur une plate-forme Linux” page 89.

À la fin de l'installation du serveur, la procédure passe directement à l'installation des bases de données (CMDB et historique). Vous pouvez créer une nouvelle base de données (Microsoft SQL Server) ou un nouveau schéma (Oracle Server), ou vous connecter à une base de données ou à un schéma existant. Pour plus d'informations, voir “Configuration du serveur UCMDB” page 105.

Remarque : Les composants applicatifs usine sont déployés automatiquement une seule fois lors du premier démarrage du serveur.

4 Installer les collecteurs (sondes de flux de données). Pour plus d'informations, voir “Installation de la sonde des flux de données sur une plate-forme Windows” page 137 ou “Installation de la sonde des flux de données sur une plate-forme Linux” page 155.

5 Définir les droits d'accès au serveur UCMDB et à la sonde des flux de données.

Pour plus d'informations, voir Partie VI, “Sécurisation renforcée de HP Universal CMDB.”.

6 Définir les droits d'authentification des services du serveur UCMDB.

7 Lancer HP Universal CMDB.

Pour plus d'informations, voir “Commandes d'accès au serveur UCMDB” page 131.

71

71

Page 72: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 5 • Procédure d'installation

72

72

Page 73: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

6Installation de HP Universal CMDB sur une plate-forme Windows

Important : Si vous installez une version de Service Pack (par exemple, 9.02), consultez les instructions actualisées dans les notes de version.

Contenu de ce chapitre :

Concepts

➤ Conditions préalables à l'installation page 74

Tâches

➤ Installer UCMDB page 76

➤ Configurer le serveur de messagerie UCMDB page 85

➤ Désinstaller HP Universal CMDB page 86

73

Page 74: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Concepts

Conditions préalables à l'installation

Tenez compte des points suivants avant d'installer HP Universal CMDB :

➤ Il est vivement recommander de lire l'introduction de ce manuel avant de procéder à l'installation. Pour plus d'informations, voir “Introduction à HP Universal CMDB” page 25.

➤ N'installez pas HP Universal CMDB sur un lecteur mappé à une ressource réseau.

➤ En raison des limites des navigateurs Web, les noms des ordinateurs exécutant le serveur HP Universal CMDB doivent comprendre uniquement des caractères alphanumériques (a-z, A-Z, 0-9), des tirets (-) et des points (.).

Si les noms des ordinateurs exécutant les serveurs HP Universal CMDB contiennent des caractères de soulignement, ils ne pourront probablement pas se connecter à HP Universal CMDB. Dans ce cas, vous devrez utiliser l'adresse IP de l'ordinateur au lieu de son nom.

➤ Important : HP Universal CMDB ne doit pas être installé plusieurs fois sur un serveur, même si les instances sont installées dans des dossiers différents ou sont de versions différentes.

➤ Les noms d'utilisateur et les mots de passe de base de données peuvent contenir des caractères alphanumériques du jeu de caractères de la base de données ainsi que le trait de soulignement. Les noms doivent commencer par un caractère alphabétique et ne doivent pas dépasser 30 caractères.

➤ Le répertoire du programme HP Universal CMDB ne peut pas contenir des caractères non anglais.

➤ Pour plus d'informations sur la gestion des licences, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

➤ Pour plus d'informations sur la résolution des problèmes, voir “Ressources disponibles pour la résolution des problèmes” page 447.

74

74

Page 75: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

➤ Important : Si vous mettez à niveau la version 9.02, consultez le chapitre “Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x” page 171 avant de désinstaller votre version en cours. Dans ce chapitre, la section “Exécuter les procédures postérieures à la mise à niveau” page 177 explique comment éviter de perdre les fichiers de configuration de l'adaptateur.

➤ Recueillez les informations suivantes avant de commencer l'installation :

➤ Informations relatives à la définition des paramètres de base de données de CMDB et de l'historique CMDB. Si vous prévoyez de définir ces bases de données pendant la configuration du serveur, voir “Configuration du serveur UCMDB” page 105.

➤ Si vous prévoyez d'exécuter le serveur UCMDB sur une plate-forme en mode sécurisation renforcée (notamment avec le protocole HTTPS), voir Partie VI, “Sécurisation renforcée de HP Universal CMDB.”

➤ Adresse e-mail de l'administrateur (facultatif).

➤ Nom du serveur de messagerie SMTP (facultatif).

➤ Nom de l'expéditeur SMTP. Ce nom apparaît dans les alertes envoyées à partir d'CM (facultatif).

75

75

Page 76: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Tâches

Installer UCMDB

La procédure ci-après explique comment installer HP Universal CMDB.

1 Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.

2 Recherchez le fichier exécutable UCMDB HPUCMDB_Server_902.exe.

3 Double-cliquez sur le fichier pour afficher l'écran de démarrage.

Si la signature numérique est valide, l'écran de démarrage apparaît.

4 Sélectionnez une langue et cliquez sur OK.

76

76

Page 77: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

La boîte de dialogue Introduction s'affiche.

5 Cliquez sur Suivant pour ouvrir la boîte de dialogue Contrat de licence.

77

77

Page 78: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Acceptez les termes de la licence et cliquez sur Suivant pour ouvrir la page Sélection du dossier.

Acceptez l'entrée par défaut ou cliquez sur Parcourir pour afficher une boîte de dialogue standard de recherche de fichiers. Pour effectuer l'installation dans un répertoire différent, recherchez et sélectionnez le dossier d'installation approprié. Le chemin d'installation ne doit contenir aucun espace.

Conseil : Pour afficher à nouveau le dossier d'installation par défaut, cliquez sur Restaurer le dossier par défaut.

78

78

Page 79: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

6 Cliquez sur Suivant pour ouvrir la boîte de dialogue Sélectionner le fichier de type de licence.

Pour installer la licence Foundation, acceptez l'entrée par défaut. Pour installer la licence Integrations ou DDM Advanced, sélectionnez Licence UCMDB Integrations ou DDM Advanced. Pour plus d'informations sur la gestion des licences, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

Si vous sélectionnez Licence UCMDB Foundation, passez à l'étape 7 page 81.

79

79

Page 80: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Si vous sélectionnez Licence UCMDB Integrations ou DDM Advanced, cliquez sur Suivant pour ouvrir la boîte de dialogue Sélectionner le fichier de licence.

Acceptez l'entrée par défaut ou cliquez sur Parcourir pour afficher une boîte de dialogue standard de recherche de fichiers. Recherchez et sélectionnez le dossier contenant le fichier de licence. Sélectionnez le fichier de licence (ucmdb_license.xml).

Conseil : Pour afficher à nouveau le dossier d'installation par défaut, cliquez sur Restaurer le dossier par défaut.

80

80

Page 81: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

7 Cliquez sur Suivant pour ouvrir la boîte de dialogue Sélectionner le type d'installation.

Sélectionnez Nouvelle installation si vous procédez à une installation complète du produit. Sélectionnez Mise à niveau depuis 9.0x si vous installez un correctif.

81

81

Page 82: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

8 Cliquez sur Suivant pour ouvrir la boîte de dialogue Récapitulatif pré-inst. qui répertorie les options d'installation que vous avez sélectionnées.

9 Si le récapitulatif vous convient, cliquez sur Installer. Un message apparaît pour indiquer que l'installation est en cours.

10 Lorsque l'installation est terminée, le message Configurer le serveur HP Universal CMDB apparaît.

L'étape suivante de la procédure consiste à lancer l'Assistant Configuration du serveur UCMDB (pour configurer la base de données ou le schéma). Cliquez sur Oui pour poursuivre la configuration.

82

82

Page 83: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Si vous mettez à niveau une version 8.0x vers la version 9.02, cliquez sur Non et poursuivez la procédure en vous reportant à la section “Installer la sonde de flux de données version 9.02” page 178.

Vous pouvez configurer la base de données ou le schéma ultérieurement. Dans ce cas, accédez à l'Assistant Configuration du serveur UCMDB à partir du menu Démarrer de Windows.

La boîte de dialogue Configuration du serveur UCMDB apparaît.

83

83

Page 84: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Dans les étapes suivantes, vous pouvez choisir de créer une base de données ou un schéma (Microsoft SQL Server ou Oracle Server), ou de vous connecter à une base de données ou à un schéma qui existe déjà. Vous choisirez probablement de créer une base de données ou un schéma pour une nouvelle installation de HP Universal CMDB et de vous connecter à une base de données ou à un schéma existant pour réinstaller un serveur ou en installer un supplémentaire.

➤ Pour plus d'informations sur la création ou la connexion à une base de données, voir “Choix de la base de données ou du schéma” page 106.

➤ Pour la procédure de création d'une base de données Microsoft SQL Server, voir “Créer une base de données Microsoft SQL Server” page 110.

➤ Pour la procédure de création d'un schéma Oracle, voir “Créer un schéma Oracle” page 116.

➤ Pour la procédure de connexion à une base de données Microsoft SQL Server existante, voir “Connexion à une base de données Microsoft SQL Server existante” page 121.

➤ Pour la procédure de connexion à un schéma Oracle existant, voir “Connexion à un schéma Oracle existant” page 121.

84

84

Page 85: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

11 Lorsque vous avez terminé la configuration à l'aide de l'assistant, la boîte de dialogue Fin de l'installation apparaît.

12 Cliquez sur Terminé pour mettre fin à l'installation.

Configurer le serveur de messagerie UCMDB

Exécutez cette procédure après avoir installé HP Universal CMDB.

Pour configurer le serveur de messagerie UCMDB :

1 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > Paramètres de messagerie.

2 Définissez le paramètre Serveur SMTP : entrez le nom du serveur SMTP.

3 Définissez le paramètre Port du serveur SMTP : la valeur par défaut est 25.

4 Vous pouvez fournir les informations relatives à un autre serveur comme sauvegarde du serveur SMTP principal. Répétez les étapes 2 et 3, mais indiquez le nom de l'autre serveur SMTP et le port de l'autre serveur SMTP.

85

85

Page 86: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

5 Modifiez le paramètre Expéditeur des e-mails avec le nom qui apparaîtra dans les rapports envoyés par HP Universal CMDB.

6 Pour permettre aux utilisateurs de modifier le nom de l'expéditeur des e-mails dans le formulaire d'envoi des e-mails, attribuez au paramètre Édition de l'expéditeur la valeur Vrai. Sinon, conservez la valeur Faux.

Désinstaller HP Universal CMDB

La procédure ci-après explique comment désinstaller HP Universal CMDB.

1 À partir du menu Démarrer, sélectionnez Tous les programmes > HP UCMDB > Démarrer le serveur HP Universal CMDB > Désinstaller le serveur HP Universal CMDB. La boîte de dialogue Désinstaller le serveur HP Universal CMDB s'ouvre.

2 Cliquez sur Désinstaller.

86

86

Page 87: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

Un message de confirmation apparaît lorsque la désinstallation est terminée :

3 Cliquez sur Terminé.

87

87

Page 88: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 6 • Installation de HP Universal CMDB sur une plate-forme Windows

88

88

Page 89: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

7Installation de HP Universal CMDB sur une plate-forme Linux

Important : Si vous installez une version de Service Pack (par exemple, 9.02), consultez les instructions actualisées dans les notes de version.

Contenu de ce chapitre :

Concepts

➤ Conditions préalables à l'installation page 90

Tâches

➤ Installer HP Universal CMDB page 92

➤ Configurer le serveur de messagerie UCMDB page 101

➤ Désinstaller UCMDB page 102

89

Page 90: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

Concepts

Conditions préalables à l'installation

Tenez compte des points suivants avant d'installer HP Universal CMDB :

➤ Il est vivement recommander de lire l'introduction de ce manuel avant de procéder à l'installation. Pour plus d'informations, voir “Introduction à HP Universal CMDB” page 25.

➤ En raison des limites des navigateurs Web, les noms des ordinateurs exécutant le serveur HP Universal CMDB doivent comprendre uniquement des caractères alphanumériques (a-z, A-Z, 0-9), des tirets (-) et des points (.).

Si les noms des ordinateurs exécutant les serveurs HP Universal CMDB contiennent des caractères de soulignement, ils ne pourront probablement pas se connecter à HP Universal CMDB. Dans ce cas, vous devrez utiliser l'adresse IP de l'ordinateur au lieu de son nom.

➤ Important : HP Universal CMDB ne doit pas être installé plusieurs fois sur un serveur, même si les instances sont installées dans des dossiers différents ou sont de versions différentes.

➤ Appliquez la configuration suivante à l'ordinateur Linux :

➤ /etc/sysctl.conf. Ajoutez ou mettez à jour fs.file-max avec la valeur fs.file-max = 300000

➤ /etc/security/limits.conf. À la fin du fichier, ajoutez : * soft nofile 20480 * hard nofile 20480

Remarque : La modification de ces fichiers requiert probablement les autorisations appropriées. Il sera peut-être nécessaire de redémarrer l'ordinateur Linux pour que les modifications soient prises en compte.

90

90

Page 91: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

➤ Les noms d'utilisateur et les mots de passe de base de données peuvent contenir des caractères alphanumériques du jeu de caractères de la base de données ainsi que le trait de soulignement. Les noms doivent commencer par un caractère alphabétique et ne doivent pas dépasser 30 caractères.

➤ Le répertoire du programme HP Universal CMDB ne peut pas contenir des caractères non anglais.

➤ Pour plus d'informations sur la gestion des licences, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

➤ Pour plus d'informations sur la résolution des problèmes, voir “Ressources disponibles pour la résolution des problèmes” page 447.

➤ Recueillez les informations suivantes avant de commencer l'installation :

➤ Informations relatives à la définition des paramètres de base de données de CMDB et de l'historique CMDB. Si vous prévoyez de définir ces bases de données pendant la configuration du serveur, voir “Configuration du serveur UCMDB” page 105.

➤ Si vous prévoyez d'exécuter le serveur UCMDB sur une plate-forme en mode sécurisation renforcée (notamment avec le protocole HTTPS), voir Partie VI, “Sécurisation renforcée de HP Universal CMDB.”

91

91

Page 92: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

Tâches

Installer HP Universal CMDB

La procédure ci-après explique comment installer HP Universal CMDB.

1 L'installation Linux de HP Universal CMDB fonctionne comme une installation graphique. Avant d'exécuter le programme d'installation, configurez la variable d'environnement DISPLAY de façon à pointer sur une instance d'exécution d'un serveur Windows X.

2 Recherchez le fichier exécutable UCMDB HPUCMDB_Server_902.bin.

3 Exécutez le fichier sh <chemin du fichier d'installation>/HPUCMDB_Server_902.bin.

L'écran de démarrage apparaît :

4 Sélectionnez une langue et cliquez sur OK.

92

92

Page 93: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

La boîte de dialogue Introduction s'affiche.

5 Cliquez sur Suivant pour ouvrir la boîte de dialogue Contrat de licence.

93

93

Page 94: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

Acceptez les termes de la licence et cliquez sur Suivant pour ouvrir la page Sélection du dossier.

Entrez un autre chemin ou cliquez sur Parcourir pour afficher une boîte de dialogue standard de recherche de fichiers. Pour effectuer l'installation dans un répertoire différent, recherchez et sélectionnez le dossier d'installation approprié. Le chemin d'installation ne doit contenir aucun espace.

Conseil : Pour afficher à nouveau le dossier d'installation par défaut, cliquez sur Restaurer le dossier par défaut.

94

94

Page 95: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

6 Cliquez sur Suivant pour ouvrir la boîte de dialogue Sélectionner le fichier de type de licence.

Pour installer la licence Foundation, acceptez l'entrée par défaut. Pour installer la licence Integrations ou DDM Advanced, sélectionnez Licence UCMDB Integrations ou DDM Advanced. Pour plus d'informations sur la gestion des licences, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

Si vous sélectionnez Licence UCMDB Foundation, passez à l'étape 8.

95

95

Page 96: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

Si vous sélectionnez Licence UCMDB Integrations ou DDM Advanced, cliquez sur Suivant pour ouvrir la boîte de dialogue Sélectionner le fichier de licence.

Cliquez sur Parcourir pour afficher une boîte de dialogue standard de recherche de fichiers. Recherchez et sélectionnez le dossier contenant le fichier de licence. Sélectionnez le fichier de licence (ucmdb_license.xml).

96

96

Page 97: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

7 Cliquez sur Suivant pour ouvrir la boîte de dialogue Sélectionner le type d'installation.

Sélectionnez Nouvelle installation si vous procédez à une installation complète du produit. Sélectionnez Mise à niveau depuis 9.0x si vous installez un correctif.

97

97

Page 98: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

8 Cliquez sur Suivant pour ouvrir la boîte de dialogue Récapitulatif pré-inst. qui répertorie les options d'installation que vous avez sélectionnées.

Si le récapitulatif vous convient, cliquez sur Installer.

98

98

Page 99: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

9 Un message apparaît pour indiquer que l'installation est en cours.

Le message Configurer le serveur HP Universal CMDB apparaît :

10 Cliquez sur Oui pour continuer la configuration et ouvrir la boîte de dialogue Démarrer la configuration du serveur HP Universal CMDB.

Si vous le souhaitez, vous pouvez configurer la base de données ou le schéma ultérieurement. Dans ce cas, exécutez le script configure.sh qui se trouve dans le sous-dossier bin du dossier d'installation.

99

99

Page 100: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

11 Dans les étapes suivantes, vous pouvez choisir de créer une base de données ou un schéma (Microsoft SQL Server ou Oracle Server), ou de vous connecter à une base de données ou à un schéma qui existe déjà. Vous choisirez probablement de créer une base de données ou un schéma pour une nouvelle installation de HP Universal CMDB et de vous connecter à une base de données ou à un schéma existant pour réinstaller un serveur ou en installer un supplémentaire. Pour plus d'informations sur la création ou la connexion à une base de données, voir “Choix de la base de données ou du schéma” page 106.

12 Lorsque vous avez terminé la configuration à l'aide de l'assistant, la boîte de dialogue Fin de l'installation apparaît. Cliquez sur Terminé pour mettre fin à l'installation.

100

100

Page 101: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

Configurer le serveur de messagerie UCMDB

1 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > Paramètres de messagerie.

2 Définissez le paramètre Serveur SMTP : entrez le nom du serveur SMTP.

3 Définissez le paramètre Port du serveur SMTP : la valeur par défaut est 25.

4 Vous pouvez fournir les informations relatives à un autre serveur comme sauvegarde du serveur SMTP principal. Répétez les étapes 2 et 3, mais indiquez le nom de l'autre serveur SMTP et le port de l'autre serveur SMTP.

5 Modifiez le paramètre Expéditeur des e-mails avec le nom qui apparaîtra dans les rapports envoyés par HP Universal CMDB.

6 Pour permettre aux utilisateurs de modifier le nom de l'expéditeur des e-mails dans le formulaire d'envoi des e-mails, attribuez au paramètre Édition de l'expéditeur la valeur VRAI. Sinon, conservez la valeur FAUX.

101

101

Page 102: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

Désinstaller UCMDB

Les étapes ci-après permettent de désinstaller UCMDB.

1 Exécutez le script Uninstall_UCMDBServer du sous-dossier UninstallerData du dossier d'installation.

102

102

Page 103: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

2 À partir du même emplacement, sélectionnez Désinstaller pour désinstaller le serveur HP Universal CMDB.

3 Cliquez sur Terminé pour mettre fin à l'installation.

103

103

Page 104: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 7 • Installation de HP Universal CMDB sur une plate-forme Linux

104

104

Page 105: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

8Configuration du serveur UCMDB

Contenu de ce chapitre :

Concepts

➤ Choix de la base de données ou du schéma page 106

➤ Informations requises pour la définition des paramètres de base de données page 107

Tâches

➤ Accéder à l'Assistant Configuration du serveur UCMDB page 110

➤ Créer une base de données Microsoft SQL Server page 110

➤ Créer un schéma Oracle page 116

➤ Connexion à une base de données Microsoft SQL Server existante page 121

➤ Connexion à un schéma Oracle existant page 121

➤ Redémarrer le serveur page 122

105

Page 106: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Concepts

Choix de la base de données ou du schéma

Ce chapitre décrit la deuxième phase de la procédure d'installation, à savoir le lancement de l'Assistant Configuration du serveur UCMDB (pour configurer la base de données ou le schéma). Pour plus d'informations sur la première phase d'installation, voir “Installation de HP Universal CMDB sur une plate-forme Windows” page 73 ou “Installation de HP Universal CMDB sur une plate-forme Linux” page 89

Remarque : Il est vivement recommander de lire l'introduction de ce manuel avant de procéder à l'installation. Pour plus d'informations, voir “Introduction à HP Universal CMDB” page 25.

Pendant l'installation, vous devez indiquer si vous souhaitez créer les utilisateurs de base de données ou conserver ceux qui ont déjà été définis. HP Universal CMDB vous permet de déterminer ce choix lorsque vous sélectionnez la base de données sur laquelle l'application doit être exécutée.

Créez un utilisateur de schéma ou de base de données dans les cas suivants :

➤ Il n'existe aucun utilisateur de base de données.

➤ Il existe déjà des utilisateurs de base de données, mais vous souhaitez initialiser le contenu par défaut de la base de données.

Connectez-vous à un utilisateur de schéma ou de base de données dans les cas suivants :

➤ Vous souhaitez effectuer une mise à niveau vers une version plus récente de HP Universal CMDB et utiliser le contenu de la base de données de la version précédente de HP Universal CMDB.

106

106

Page 107: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

➤ Vous ne souhaitez pas modifier le contenu par défaut de la base de données parce que votre base de données ou schéma contient, par exemple, des données provenant d'une installation précédente de la même version. Dans ce cas, la configuration met à jour les fichiers de configuration du serveur nécessaires avec les détails de la base de données et met à jour le fichier de configuration des scripts de base de données. Pour plus d'informations, voir Manuel de base de données HP Universal CMDB PDF.

➤ L'administrateur de base de données fournit à l'avance les instructions de création d'utilisateurs de base de données en fonction de la politique de l'entreprise. Pour créer manuellement des bases de données Microsoft SQL Server ou des schémas Oracle, voir Manuel de base de données HP Universal CMDB PDF.

Informations requises pour la définition des paramètres de base de données

Avant de définir les paramètres de base de données de CMDB et de l'historique CMDB, vous devez préparer les informations décrites dans les sections ci-après.

Déploiement de Microsoft SQL ServerVous devez disposer des informations suivantes pour créer de nouvelles bases de données et vous connecter à celles qui existent déjà :

➤ Nom d'hôte. Nom de l'ordinateur sur lequel Microsoft SQL Server est installé. Si vous vous connectez à une instance Microsoft SQL Server non définie par défaut, entrez les informations suivantes : <nom_hôte>\<nom_instance>

➤ Port. Port TCP/IP de Microsoft SQL Server. HP Universal CMDB affiche automatiquement le port par défaut, 1433.

➤ Nom de la base de données (du schéma). Nom de la base de données existante ou de celle que vous créez (par exemple, Historique_UCMDB).

107

107

Page 108: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

➤ Nom d'utilisateur et mot de passe. (Si vous utilisez l'authentification Microsoft SQL Server), nom d'utilisateur et mot de passe de l'utilisateur disposant des droits d'administration sur Microsoft SQL Server. Le nom d'utilisateur par défaut de l'administrateur de Microsoft SQL Server est sa. Notez que vous devez fournir un mot de passe.

Vous pouvez créer une base de données et vous connecter à celle-ci à l'aide de l'authentification Windows, au lieu de l'authentification Microsoft SQL Server. Pour ce faire, assurez-vous que l'utilisateur Windows exécutant le service HP Universal CMDB dispose des autorisations nécessaires pour accéder à la base de données Microsoft SQL Server. Pour plus d'informations sur l'affectation d'un utilisateur Windows à l'exécution du service HP Universal CMDB, voir “Modifier l'utilisateur du service du serveur HP Universal CMDB” page 302. Pour plus d'informations sur l'ajout d'un utilisateur Windows à Microsoft SQL Server, voir “Using Windows Authentication to Access Microsoft SQL Server Databases” dans le Manuel de base de données HP Universal CMDB PDF.

Déploiement d'Oracle ServerAvant de définir les paramètres de base de données de CMDB et de l'historique CMDB, vérifiez que vous avez créé au moins un espace de table par défaut pour chaque schéma utilisateur à des fins de persistance des données et qu'au moins un espace de table temporaire est affecté à chaque schéma utilisateur.

Vous devez disposer des informations suivantes pour créer un nouveau schéma utilisateur et vous connecter à ceux qui existent déjà :

➤ Nom d'hôte. Nom de l'ordinateur hôte sur lequel Oracle Server est installé.

➤ Port. Port du programme d'écoute d'Oracle. HP Universal CMDB affiche automatiquement le port par défaut, 1521.

➤ SID. Nom d'instance Oracle qui identifie de façon unique l'instance de base de données Oracle utilisée par HP Universal CMDB.

➤ Nom et mot de passe du schéma. Nom et mot de passe du schéma utilisateur existant ou de celui que vous créez (par exemple, UCMDB_FOUNDATION).

108

108

Page 109: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Si vous créez un schéma utilisateur, vous devez disposer des informations supplémentaires suivantes :

➤ Nom d'utilisateur et mot de passe admin (pour vous connecter en tant qu'administrateur). Nom et mot de passe de l'utilisateur disposant des autorisations d'administration sur Oracle Server (par exemple, utilisateur System).

➤ Espace de table par défaut. Nom de l'espace de table par défaut que vous avez créé pour le schéma utilisateur. Pour plus d'informations sur la création d'un espace de table HP Universal CMDB, voir “Manually Creating the Oracle Server Database Schemas” dans le Manuel de base de données HP Universal CMDB PDF.

➤ Espace de table temporaire. Nom de l'espace de table temporaire que vous avez affecté au schéma utilisateur. L'espace de table temporaire Oracle par défaut est temp.

Remarque : Pour créer un schéma utilisateur, vous devez disposer des droits de création.

109

109

Page 110: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Tâches

Accéder à l'Assistant Configuration du serveur UCMDB

Si vous n'avez pas configuré la base de données ou le schéma lors de l'installation, vous pouvez le faire en accédant à l'Assistant Configuration du serveur UCMDB à partir du menu Démarrer de Windows. Pour cela, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Démarrer l'assistant de configuration du serveur HP Universal CMDB.

Créer une base de données Microsoft SQL Server

Cette section explique comment configurer la base de données Microsoft SQL Server. Cette phase de l'installation inclut la configuration des bases de données de CMDB et de l'historique CMDB.

Remarque : À partir de la version 9.00 d'UCMDB, les bases de données Foundation and CMDB sont combinées. Pour plus d'informations sur la mise à niveau, voir “Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x” page 171.

110

110

Page 111: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Pour configurer la base de données Microsoft SQL Server :

1 Après l'installation, cliquez sur Suivant pour ouvrir la boîte de dialogue Schéma CMDB.

Remarque : Si vous avez terminé l'installation, vous pouvez accéder à l'Assistant Configuration du serveur UCMDB à partir du menu Démarrer de Windows. Pour plus d'informations, voir “Accéder à l'Assistant Configuration du serveur UCMDB” page 110.

Sélectionnez Créer un nouveau schéma.

111

111

Page 112: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

2 Cliquez sur Suivant pour ouvrir la boîte de dialogue Paramètres du schéma de la CMDB.

Sélectionnez MS SQL Server.

112

112

Page 113: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

3 Des champs supplémentaires apparaissent dans la boîte de dialogue.

4 Entrez le nom de l'hôte et celui de la base de données, puis déterminez l'authentification que HP Universal CMDB doit utiliser pour se connecter au serveur de base de données. Pour plus d'informations sur l'authentification Windows, voir “Using Windows Authentication to Access Microsoft SQL Server Databases” dans le Manuel de base de données HP Universal CMDB PDF.

113

113

Page 114: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

5 Cliquez sur Suivant. La base de données CMDB est créée. La boîte de dialogue Schéma de l'historique apparaît.

Sélectionnez Créer un nouveau schéma.

114

114

Page 115: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

6 Cliquez sur Suivant pour ouvrir la boîte de dialogue Paramètres du schéma de l'historique.

Sélectionnez MS SQL Server. Les valeurs que vous avez entrées pour les paramètres CMDB apparaissent.

7 Cliquez sur Terminer. La base de données de l'historique CMDB est créée.

115

115

Page 116: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Créer un schéma Oracle

Cette section explique comment configurer le schéma Oracle. Cette phase de l'installation s'applique à la configuration des schémas de CMDB et de l'historique CMDB.

Pour configurer le schéma Oracle :

1 Après l'installation, cliquez sur Suivant pour ouvrir la boîte de dialogue Schéma CMDB.

Sélectionnez Créer un nouveau schéma.

116

116

Page 117: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

2 Cliquez sur Suivant pour ouvrir la boîte de dialogue Paramètres du schéma de la CMDB.

Sélectionnez Oracle.

117

117

Page 118: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

3 Des champs supplémentaires apparaissent dans la boîte de dialogue.

Entrez les détails du schéma.

➤ Nom du schéma. Ce nom doit être unique.

➤ Espace de table par défaut. Mettez ce champ à jour.

➤ Espace de table temporaire. Si l'administrateur de base de données a créé un espace de table temporaire non défini par défaut, entrez le nom de celui-ci ; sinon, entrez temp.

118

118

Page 119: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

4 Cliquez sur Suivant pour ouvrir la boîte de dialogue Schéma de l'historique.

Sélectionnez Créer un nouveau schéma.

119

119

Page 120: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

5 Cliquez sur Suivant pour ouvrir la boîte de dialogue Paramètres du schéma de l'historique.

Sélectionnez Oracle. Les valeurs que vous avez entrées pour les paramètres CMDB apparaissent.

6 Cliquez sur Terminer. La base de données de l'historique CMDB est créée.

120

120

Page 121: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Connexion à une base de données Microsoft SQL Server existante

Cette section explique comment se connecter à une base de données Microsoft SQL Server existante. Cette phase de l'installation s'applique à la connexion aux bases de données de CMDB et de l'historique CMDB.

Suivez les instructions relatives à la création d'une base de données Microsoft SQL Server, excepté les étapes suivantes :

➤ À l'étape 1 page 111, sélectionnez Se connecter à un schéma existant et cliquez sur Suivant.

➤ À l'étape 5 page 114, sélectionnez Se connecter à un schéma existant et cliquez sur Suivant.

Connexion à un schéma Oracle existant

Cette section explique comment se connecter à un schéma Oracle Server existant. Cette phase de l'installation s'applique à la connexion aux schémas de CMDB et de l'historique CMDB.

Suivez les instructions relatives à la création d'un schéma Oracle Server, excepté les étapes suivantes :

➤ À l'étape 1 page 116, sélectionnez Se connecter à un schéma existant et cliquez sur Suivant.

➤ À l'étape 4 page 119, sélectionnez Se connecter à un schéma existant et cliquez sur Suivant.

121

121

Page 122: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 8 • Configuration du serveur UCMDB

Redémarrer le serveur

Si vous avez exécuté l'Assistant Configuration du serveur UCMDB dans le cadre de l'installation du serveur HP Universal CMDB, vous devez redémarrer HP Universal CMDB uniquement sur le serveur après avoir défini correctement les paramètres de toutes les bases de données.

Si vous avez exécuté l'Assistant Configuration du serveur UCMDB pour modifier des types de base de données ou des paramètres de connexion définis précédemment, redémarrez le serveur et la sonde des flux de données HP Universal CMDB après avoir terminé la modification des paramètres.

122

122

Page 123: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

9Services HP Universal CMDB

Contenu de ce chapitre :

Tâches

➤ Afficher le statut des services du serveur HP Universal CMDB page 124

➤ Démarrer et arrêter le service du serveur HP Universal CMDB page 125

Références

➤ Services de HP Universal CMDB page 126

Résolution des problèmes et limites page 128

123

Page 124: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

Tâches

Afficher le statut des services du serveur HP Universal CMDB

Sélectionnez Démarrer > Tous les programmes > HP UCMDB > Statut du serveur HP Universal CMDB. Le statut abrégé et détaillé de tous les services apparaît :

La colonne Customer indique si tous les services HP Universal CMDB sont actifs (Up) ou arrêtés ().

Remarque : Si certains services sont inactifs, contactez Assistance HP Software pour tenter de résoudre le problème.

124

124

Page 125: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

Démarrer et arrêter le service du serveur HP Universal CMDB

Accédez à la fenêtre Services de Windows et recherchez le service UCMDB_Server. Ouvrez la boîte de dialogue Propriétés d'UCMDB_Server (ordinateur local) et démarrez le service. Si nécessaire, attribuez au champ Type de démarrage la valeur Automatique.

Pour plus d'informations sur le démarrage et l'arrêt du serveur UCMDB, voir “Commandes d'accès sur une plate-forme Windows” page 132 ou “Commandes d'accès sur une plate-forme Linux” page 133.

125

125

Page 126: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

Références

Services de HP Universal CMDB

Les services du serveur HP Universal CMDB sont décrits dans le tableau suivant :

Nom du service Description du service

autodiscovery Responsable des services liés à la Gestion des flux de données.

classModel Responsable de la gestion du modèle de classe dans CMDB.

cmdb_mod_not Responsable des notifications de modification concernant CMDB.

cmdb_sys_tqls Responsable des conditions appliquées aux nœuds TQL et des résultats des conditions stockés dans le TQL du système.

cmdb_view Responsable du calcul des définitions de vue sur les résultats TQL (la transformation du graphique en arborescence est indiquée dans la définition de vue).

configuration Responsable des instantanés, des requêtes de modification de CI et des requêtes historiques de vue/TQL.

content-install

data-acquisition

enrichment Responsable de l'exécution des enrichissements ad hoc et actifs.

fcmdb Responsable du contrôle des adaptateurs, du remplissage et des flux d'émission de données, de la fédération des données et de la découverte d'un module de niveau supérieur.

fcmdb-config Mécanisme de cache des données fédérées autorisant les services de base FCMDB avant le chargement complet de FCMDB.

126

126

Page 127: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

fcmdb-management

Responsable de la gestion des adaptateurs, de la fédération et de l'émission des données.

folders Responsable de la gestion de la hiérarchie des dossiers pour chaque type de ressource.

framework

grouping Responsable de la conservation des différents paquets permettant la classification des ressources.

historyDB

impact Responsable de l'impact de HP Universal CMDB, de la cause racine et des sous-système de corrélation.

mapping-engine

model Responsable du mappage des CI des sources de données externes aux CI CMDB locaux.

model_update Responsable de la gestion des mises à jour du modèle de classe dans CMDB.

packaging Responsable des composants applicatifs. Ces composants sont des fichiers zip contenant des ressources structurées dans des sous-répertoires prédéfinis.

reconciliation Service de rapprochement du remplissage des données de CMDB. Responsable du moteur de rapprochement de HP Universal CMDB.

report Responsable des services de rapport de HP Universal CMDB, tels que l'ajout, la modification et la suppression des rapports système, le calcul des rapports d'actifs et les rapports de dépendance de nœud.

scheduler

security

state_management

tql Responsable des calculs TQL.

Nom du service Description du service

127

127

Page 128: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

Résolution des problèmes et limites

Problème : UCMDB ne démarre pas automatiquement lors du redémarrage du système.

Solution :

1 Sélectionnez Démarrer > Tous les programmes > HP UCMDB > Démarrer le serveur HP Universal CMDB.

2 Accédez à la boîte de dialogue Services de Windows et sélectionnez le service UCMDB_Server.

3 Ouvrez la boîte de dialogue Propriétés Serveur_UCMDB (ordinateur local).

4 Dans l'onglet Général, vérifiez les éléments suivants :

➤ Le champ Chemin d'accès vers l'exécutable doit pointer sur l'emplacement de l'exécutable approprié.

➤ Le service doit être configuré pour démarrer automatiquement (sélectionnez Automatique pour le champ Type de démarrage).

tql_res_utils Responsable de la maintenance (active) des résultats TQL et de la récupération de mise en page.

view Responsable en partie de la logique métier du Studio de modélisation, y compris les observations.

world Référentiel central permettant de stocker les informations de configuration collectées à partir des différents outils et applications HP Universal CMDB et tiers. Ces informations sont utilisées pour créer des vues HP Universal CMDB.

Remarque : Le service CMDB n'est pas nécessairement exécuté par le processus mercury_as.

Nom du service Description du service

128

128

Page 129: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

5 Dans l'onglet Connexion, vérifiez les éléments suivants :

➤ Le service doit utiliser l'utilisateur approprié à la connexion. Pour plus d'informations sur la modification de l'utilisateur du service, voir “Modifier l'utilisateur du service du serveur HP Universal CMDB” page 302.

6 Dans l'onglet Dépendances, vérifiez l'élément suivant :

➤ Le service doit être configuré pour être indépendant (<Aucune dépendance>).

129

129

Page 130: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 9 • Services HP Universal CMDB

130

130

Page 131: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

10Commandes d'accès au serveur UCMDB

Contenu de ce chapitre :

Tâches

➤ Commandes d'accès sur une plate-forme Windows page 132

➤ Commandes d'accès sur une plate-forme Linux page 133

131

Page 132: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 10 • Commandes d'accès au serveur UCMDB

Tâches

Commandes d'accès sur une plate-forme Windows

Au cours de l'installation de HP Universal CMDB, un menu de démarrage est ajouté aux paramètres de l'ordinateur sur lequel vous avez installé UCMDB. Vous pouvez démarrer et arrêter le serveur UCMDB, accéder à l'Assistant Configuration de base de données, afficher le statut du service du serveur et désinstaller le serveur.

Remarque : Pour plus d'informations sur le démarrage et l'arrêt du serveur UCMDB en tant que service, voir “Démarrer et arrêter le service du serveur HP Universal CMDB” page 125.

Pour accéder au menu de démarrage de HP Universal CMDB, sélectionnez Démarrer > Programmes > HP UCMDB. Ce menu contient les options suivantes :

➤ Démarrer l'Assistant Configuration de HP Universal CMDB. Permet d'exécuter l'assistant pour vous connecter à une base de données ou à un schéma existant ou pour créer une base de données ou un schéma. Pour plus d'informations, voir “Choix de la base de données ou du schéma” page 106.

➤ Démarrer le serveur HP Universal CMDB. Cliquez sur cette option pour démarrer le service du serveur.

➤ Arrêter le serveur HP Universal CMDB. Cliquez sur cette option pour arrêter le service du serveur.

➤ Statut de HP Universal CMDB. Cliquez sur cette option pour ouvrir une page Web contenant des informations sur le serveur. Pour plus d'informations, voir “Services de HP Universal CMDB” page 126.

➤ Désinstaller le serveur HP Universal CMDB.Cliquez sur cette option pour désinstaller le serveur.

132

132

Page 133: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 10 • Commandes d'accès au serveur UCMDB

Commandes d'accès sur une plate-forme Linux

Exécutez les commandes ci-après pour démarrer et arrêter le serveur UCMDB, accéder à l'Assistant Configuration de base de données, afficher le statut du service du serveur et désinstaller le serveur.

Remarque :

➤ Pour plus d'informations sur le démarrage et l'arrêt du serveur UCMDB en tant que service, voir “Démarrer et arrêter le service du serveur HP Universal CMDB” page 125.

➤ Les commandes ci-dessous supposent qu'UCMDB est installé dans le chemin par défaut, c'est-à-dire /opt/hp. Si le serveur est installé dans un autre emplacement, remplacez /opt/hp par le chemin approprié.

➤ Pour démarrer le serveur HP Universal CMDB :

➤ Pour arrêter le serveur HP Universal CMDB :

➤ Pour appeler l'Assistant Configuration du serveur HP Universal CMDB :

/opt/hp/UCMDB/UCMDBServer/bin/server.sh start

/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop

/opt/hp/UCMDB/UCMDBServer/bin/configure.sh

133

133

Page 134: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 10 • Commandes d'accès au serveur UCMDB

➤ Pour accéder à la page Web Statut du serveur UCMDB, ouvrez une page de navigateur et entrez l'URL suivante : http://<Nom d'hôte du serveur UCMDB ou adresse IP>:8080/status.

Remarque : Vous pouvez accéder à la page de statut à partir de n'importe quel ordinateur, et non uniquement à partir de l'ordinateur Linux qui héberge le serveur UCMDB.

➤ Pour désinstaller le serveur UCMDB :

/opt/hp/UCMDB/UCMDBServer/UninstallerData/Uninstall_UCMDBServer

134

134

Page 135: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie III

Installation de la sonde des flux dedonnées

Page 136: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

136

136

Page 137: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

11Installation de la sonde des flux de données sur une plate-forme Windows

Contenu de ce chapitre :

Tâches

➤ Installer la sonde des flux de données page 138

➤ Mettre à niveau la sonde page 147

➤ Exécuter Probe Manager et Probe Gateway sur des ordinateurs distincts page 148

➤ Configurer les composants Probe Manager et Probe Gateway page 149

➤ Connexion d'une sonde de flux de données à un client non défini par défaut page 150

Références

➤ Configuration requise pour l'installation de la sonde des flux de données page 151

➤ Résolution des problèmes et limites page 153

137

Page 138: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Tâches

Installer la sonde des flux de données

Remarque : Il est vivement recommandé de lire entièrement le chapitre “Introduction à HP Universal CMDB” page 25 avant de procéder à l'installation. Pour plus d'informations sur le composant Gestion des flux de données, voir “Introduction à la Gestion des flux de données” dans le Manuel de gestion des flux de données HP Universal CMDB.

La procédure ci-après explique comment installer la sonde des flux de données sur une plate-forme Windows.

La sonde peut être installée avant ou après l'installation du serveur HP Universal CMDB. Cependant, il est préférable d'installer d'abord le serveur car vous devez fournir son nom pendant l'installation de la sonde.

Vérifiez que vous disposez d'un espace disque suffisant avant de commencer l'installation. Pour plus d'informations, voir “Configuration requise pour l'installation de la sonde des flux de données” page 151.

Remarque : Pour plus d'informations sur la gestion des licences, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

Pour installer la sonde des flux de données UCMDB :

1 Insérez le DVD HP Universal CMDB 9.02 Setup Windows dans le lecteur à partir duquel vous installez la sonde. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.

2 Double-cliquez sur le fichier <dossier racine du DVD>\UCMDB902\HPUCMDB_DataFlowProbe_902.exe.

138

138

Page 139: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Une barre de progression apparaît. Lorsque le processus initial est terminé, l'écran de démarrage apparaît.

3 Sélectionnez une langue et cliquez sur OK pour ouvrir la boîte de dialogue Introduction.

139

139

Page 140: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

4 Cliquez sur Suivant pour accéder à la page Contrat de licence.

5 Acceptez les termes de la licence et cliquez sur Suivant pour ouvrir la page Sélection du dossier.

140

140

Page 141: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

6 Acceptez l'entrée par défaut ou cliquez sur Parcourir pour afficher une boîte de dialogue standard de recherche de fichiers. Pour effectuer l'installation dans un répertoire différent, recherchez et sélectionnez le dossier d'installation approprié.

Remarque : Pour rétablir le répertoire d'installation par défaut après avoir sélectionné un répertoire dans la boîte de dialogue Parcourir, cliquez sur Restaurer le dossier par défaut.

7 Cliquez sur Suivant pour ouvrir la boîte de dialogue Configuration de la sonde HP UCMDB.

141

141

Page 142: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

➤ Application de référence. Sélectionnez le serveur d'applications que vous utilisez. Vous pouvez utiliser la sonde avec HP Universal CMDB ou Business Service Management.

➤ Si vous sélectionnez HP Universal CMDB, dans la zone Adresse du serveur d'applications, entrez le nom ou l'adresse IP du serveur HP Universal CMDB auquel la sonde doit être connectée.

➤ Si vous sélectionnez HP BSM, dans la zone Adresse du serveur d'application, entrez l'adresse IP ou le nom DNS du serveur passerelle.

➤ Dans la zone Adresse de la sonde, entrez l'adresse IP ou le nom DNS de l'ordinateur sur lequel vous installez la sonde ou acceptez la valeur par défaut.

8 Si vous n'indiquez pas l'adresse du serveur d'applications, un message apparaît. Vous pouvez choisir de poursuivre l'installation de la sonde sans indiquer d'adresse ou revenir à la page précédente et ajouter l'adresse.

142

142

Page 143: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

9 Cliquez sur Suivant pour ouvrir la boîte de dialogue Configuration de la sonde HP UCMDB.

➤ Dans la zone ID de la sonde, entrez un nom pour la sonde afin de pouvoir identifier celle-ci dans votre environnement.

Important :

➤ L'identificateur de la sonde UCMDB doit être unique pour chaque sonde incluse dans votre déploiement.

➤ Lors de l'installation de la sonde en mode autonome, c'est-à-dire lorsque les composants Probe Gateway (passerelle) et Probe Manager (gestionnaire) sont installés sur des ordinateurs distincts, vous devez attribuer le même nom à la passerelle et à tous ses gestionnaires. Ce nom apparaît dans UCMDB comme nœud de sonde unique. Si vous n'attribuez pas le même nom, les travaux ne pourront pas être exécutés.

143

143

Page 144: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

➤ Sélectionnez Utiliser le domaine UCMDB par défaut pour utiliser l'adresse IP ou le nom de l'ordinateur par défaut d'UCMDB, comme défini dans l'installation du serveur UCMDB.

Le domaine UCMDB par défaut est également configurable via les paramètres d'infrastructure disponibles après l'installation de HP Universal CMDB (Administration > Gestionnaire des paramètres d'infrastructure > Paramètres de modèles de classe > Valeur de la propriété domaine par défaut).

10 Cliquez sur Suivant. Si vous désactivez l'option Utiliser le domaine UCMDB par défaut dans la boîte de dialogue Configuration de la sonde HP UCMDB, vous accédez à la boîte de dialogue Configuration du domaine de la sonde HP UCMDB.

➤ Type de domaine de la sonde. Sélectionnez Client ou Externe, selon le type de domaine dans lequel la sonde doit être exécutée :

➤ Client. Sélectionnez cette valeur si vous installez une ou plusieurs sondes dans votre déploiement.

➤ Externe. Sélectionnez cette valeur si vous effectuez une mise à niveau à partir d'un système version 6.x.

144

144

Page 145: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Important : Pour de nouvelles installations, sélectionnez toujours Client.

➤ Domaine de la sonde : Si vous n'utilisez pas le domaine par défaut défini dans UCMDB, entrez un nom de domaine dans cette zone.

11 Cliquez sur Suivant pour ouvrir la boîte de dialogue Mode opérationnel de la sonde HP UCMDB.

Vous pouvez exécuter Probe Gateway (passerelle) et Probe Manager (gestionnaire) séparément ou sous un seul processus Java. Il est préférable d'exécuter ces composants séparément dans des déploiements qui requièrent une meilleure répartition de la charge et pour résoudre les problèmes de réseau.

Cliquez sur Non pour exécuter Probe Gateway et Probe Manager sous un seul processus.

Cliquez sur Oui pour exécuter Probe Gateway et Probe Manager séparément. Pour plus d'informations sur cette procédure, voir “Exécuter Probe Manager et Probe Gateway sur des ordinateurs distincts” page 148.

145

145

Page 146: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

12 Cliquez sur Suivant pour ouvrir la boîte de dialogue Taille de la mémoire de la sonde HP UCMDB.

Définissez la quantité minimale et maximale à allouer à la sonde. Les valeurs sont exprimées en mégaoctets.

13 Cliquez sur Suivant pour ouvrir la boîte de dialogue Récapitulatif pré-inst. et vérifier les sélections que vous avez effectuées.

146

146

Page 147: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

14 Cliquez sur Installer pour terminer l'installation de la sonde. Lorsque l'installation est terminée, la page Installation terminée s'affiche.

Toutes les erreurs qui se sont produites pendant l'installation sont consignées dans le fichier C:\hp\UCMDB\DataFlowProbe\HP_UCMDB_Data_Flow_Probe_InstallLog.log.

15 Cliquez sur Terminé. Le raccourci suivant est ajouté au menu Démarrer de Windows :

Tous les programmes > HP UCMDB > Démarrer la sonde

16 Activez la sonde en sélectionnant le raccourci.

Vous pouvez exécuter la sonde dans une console. Pour plus d'informations, voir “Lancer la sonde dans une console” dans le Manuel de gestion des flux de données HP Universal CMDB.

La sonde apparaît dans HP Universal CMDB. Sélectionnez Gestion des flux de données > Configuration des sondes des flux de données. Pour plus d'informations, voir “Configuration requise pour l'installation de la sonde des flux de données” page 151.

Mettre à niveau la sonde

Cette tâche explique comment mettre à niveau la sonde des flux de données.

1 Désinstaller l'ancienne sonde

Désinstallez toutes les sondes existantes. Si une sonde est en cours d'exécution, arrêtez-la avant de la désinstaller :

Démarrer > Tous les programmes > HP UCMDB > Désinstaller la sonde

2 Installer la nouvelle sonde

Vous devez installer la nouvelle sonde avec la même configuration, c'est-à-dire avec le même identificateur de sonde, le même nom de domaine et le même nom de serveur que pour l'installation de la sonde précédente.

147

147

Page 148: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Exécuter Probe Manager et Probe Gateway sur des ordinateurs distincts

Lors de l'installation, vous pouvez choisir de séparer les processus Probe Manager et Probe Gateway pour qu'ils soient exécutés sur des ordinateurs différents. Procédez comme suit :

1 Installez la sonde sur deux ordinateurs selon la procédure décrite à la section “Installer la sonde des flux de données” page 138.

2 Cliquez sur Oui à l'étape 11 page 145.

3 Procédez à la configuration en vous reportant à la section “Configurer les composants Probe Manager et Probe Gateway” page 149.

Remarque :

➤ Vous devez installer au moins un composant Probe Gateway. Ce composant est connecté au serveur UCMDB, reçoit les tâches du serveur et communique avec les collecteurs (Probe Manager).

➤ Vous pouvez installer plusieurs composants Probe Manager. Ces gestionnaires exécutent les travaux et collectent les informations des réseaux.

➤ Probe Gateway doit contenir une liste de gestionnaires associés.

➤ Les gestionnaires doivent savoir à quelle passerelle ils sont rattachés.

148

148

Page 149: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Configurer les composants Probe Manager et Probe Gateway

Cette section explique comment configurer la sonde des flux de données lorsque Probe Manager et Probe Gateway sont exécutés séparément sur deux ordinateurs différents.

Contenu de cette section :

➤ “Configurer l'ordinateur Probe Gateway” page 149

➤ “Configurer l'ordinateur Probe Manager” page 150

➤ “Démarrer les services.” page 150

1 Configurer l'ordinateur Probe Gateway

a Ouvrez le fichier

C:\hp\UCMDB\DataFlowProbe\conf\probeMgrList.xml.

b Recherchez la ligne commençant par <probeMgr ip= et ajoutez le nom ou l'adresse IP de l'ordinateur Probe Manager. Exemple :

c Ouvrez le fichier

C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties

d Recherchez les lignes commençant par appilog.collectors.local.ip = et appilog.collectors.probe.ip =, puis entrez le nom et l'adresse IP de l'ordinateur Probe Gateway. Exemple :

<probeMgr ip="OLYMPICS08">

appilog.collectors.local.ip = STARS01appilog.collectors.probe.ip = STARS01

149

149

Page 150: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

2 Configurer l'ordinateur Probe Manager

a Dans le fichier C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties, recherchez la ligne commençant par appilog.collectors.local.ip =, puis entrez le nom ou l'adresse IP de l'ordinateur Probe Manager. Exemple :

b Recherchez la ligne commençant par appilog.collectors.probe.ip = et entrez le nom de l'ordinateur Probe Gateway en majuscules. Exemple :

3 Démarrer les services.

a Sur l'ordinateur Probe Manager, démarrez le service de gestionnaire : Démarrer > Tous les programmes > UCMDB > Démarrer la sonde.

b Sur l'ordinateur Probe Gateway, démarrez le service de passerelle : Démarrer > Tous les programmes > HP UCMDB > Démarrer la sonde (console).

Connexion d'une sonde de flux de données à un client non défini par défaut

Vous pouvez connecter une sonde de flux de données à un client qui n'est pas le client par défaut. L'ID du client par défaut est 1.

1 Ouvrez le fichier suivant dans un éditeur de texte :

C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties.

2 Recherchez l'entrée customerID.

3 Mettez à jour la valeur de l'ID client, par exemple, customerId = 2

4 Redémarrez la sonde afin que vos modifications soient prises en compte.

appilog.collectors.local.ip = OLYMPICS08

appilog.collectors.probe.ip = STARS01

150

150

Page 151: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Références

Configuration requise pour l'installation de la sonde des flux de données

Contenu de cette section :

➤ “Configuration matérielle” page 151

➤ “Configuration logicielle” page 152

➤ “Environnement virtuel” page 152

Configuration matérielle

Ordinateur/ processeur

Windows : Pentium IV 2,4 GHz ou processeur plus récent

Mémoire Windows : 1 Go minimum de RAM (2 Go recommandés)

Mémoire virtuelle (déploiement Windows)

2 Go minimum

Remarque : La taille de la mémoire virtuelle doit toujours être égale à au moins deux fois la taille de la mémoire physique.

Espace disponible sur le disque dur

Windows : 4 Go minimum (au moins 4 Go pour le logiciel de base de données et les fichiers de données) (disque dur de 20 Go recommandé)

Affichage Windows : Palette de couleurs d'au moins 256 couleurs (32 000 recommandées)

151

151

Page 152: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Configuration logicielle

Environnement virtuel

Plate-forme matérielle

Type de SE Version et édition du SE Pris en charge

Recommandé

x86 Windows 2008 SP2, éditions Standard/Enterprise, 32 bits

Oui

x86-64 Windows 2008 SP2, éditions Standard/Enterprise, 64 bits

Oui Oui

x86-64 Windows 2008 R2, éditions Standard/Enterprise, 64 bits

Oui

x86 Windows 2003 SP2 et R2 SP2, éditions Standard/Enterprise, 32 bits

Oui

x86-64 Windows 2003 SP2 et R2 SP2, éditions Standard/Enterprise, 64 bits

Oui

Windows 7 Professional/Enterprise Non

Windows 2000 Non

Plate-forme Version et édition du SE Pris en charge Recommandé

VMware ESX 3.x ➤ Windows 2003 Standard/Enterprise éditions SP2 et R2 SP2, 32/64 bits

➤ Windows 2008 Standard/Enterprise SP2, 32/64 bits et R2, 64 bits

Oui

VMware ESX 4.0 ➤ Windows 2003 Standard/Enterprise éditions SP2 et R2 SP2, 32/64 bits

➤ Windows 2008 Standard/Enterprise SP2, 32/64 bits et R2, 64 bits

Oui Oui

152

152

Page 153: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

Résolution des problèmes et limites

Si, par exemple, vous arrêtez l'ordinateur sans arrêter au préalable le service MySQL, vous pouvez endommager la base de données MySQL de la sonde des flux de données sans avoir la possibilité de la récupérer.

Dans ce cas, procédez comme suit :

1 Arrêtez la sonde.

2 Exécutez l'outil repair_mysql.bat à partir du dossier C:\hp\UCMDB\DataFlowProbe\tools\.

3 Démarrez la sonde.

Si cette procédure ne corrige pas l'erreur, contactez l'Assistance HP Software.

Pre ESX 3.5 (comme les versions 3.0.x)

➤ Ralentissement possible des performances

➤ Ne prend pas en charge Windows 2008 ou Windows 7

Non

ESXi VMware Toutes les plates-formes Non

MS Hyper-V Serveur 2008 v1 et R2 Non

Xen Hypervisor 3.x Toutes les plates-formes Non

Plate-forme Version et édition du SE Pris en charge Recommandé

153

153

Page 154: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 11 • Installation de la sonde des flux de données sur une plate-forme Windows

154

154

Page 155: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

12Installation de la sonde des flux de données sur une plate-forme Linux

Contenu de ce chapitre :

Tâches

➤ Installer la sonde des flux de données page 156

➤ Arrêter le serveur de la sonde page 165

➤ Mettre à niveau la sonde des flux de données page 166

➤ Connexion d'une sonde de flux de données à un client non défini par défaut page 166

Références

➤ Configuration requise pour la prise en charge de la sonde des flux de données page 167

➤ Résolution des problèmes et limites page 167

155

Page 156: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

Tâches

Installer la sonde des flux de données

Important :

➤ Cette sonde a été conçue uniquement à des fins d'intégration, elle ne peut pas être utilisée à des fins de découverte. Elle n'apparaît donc pas dans la fenêtre de configuration des flux de données.

➤ Aucune instance de base de données Microsoft MySQL ne doit être exécutée sur l'ordinateur sur lequel vous installez la sonde des flux de données. S'il en existe une, vous devez la désactiver.

➤ Pour installer la sonde, vous devez disposer des autorisations racine sur l'ordinateur Linux.

La procédure ci-après explique comment installer la sonde des flux de données sur une plate-forme Linux.

La sonde peut être installée avant ou après l'installation du serveur HP Universal CMDB. Cependant, il est préférable d'installer d'abord le serveur car vous devez fournir son nom pendant l'installation de la sonde.

Vérifiez que vous disposez d'un espace disque suffisant avant de commencer l'installation. Pour plus d'informations, voir “Configuration requise pour la prise en charge de la sonde des flux de données” page 167.

Remarque : Pour plus d'informations sur la gestion des licences, voir “Modèle de gestion des licences de HP Universal CMDB” page 47.

156

156

Page 157: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

Pour installer la sonde des flux de données UCMDB :

1 Pour exécuter l'assistant d'installation, exécutez la commande suivante :

sh <chemin du programme d'installation>/HPUCMDB_DataFlowProbe_902Linux.bin

Les commandes suivantes sont exécutées :

Lorsque le processus initial est terminé, l'écran de démarrage apparaît.

Preparing to install...Extracting the JRE from the installer archive...Unpacking the JRE...Extracting the installation resources from the installer archive...Configuring the installer for this system's environment...Launching installer...

157

157

Page 158: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

2 Sélectionnez une langue et cliquez sur OK pour ouvrir la boîte de dialogue Introduction.

3 Cliquez sur Suivant pour accéder à la page Contrat de licence.

158

158

Page 159: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

4 Acceptez les termes de la licence et cliquez sur Suivant pour ouvrir la page Sélection du dossier.

5 Acceptez l'entrée par défaut ou cliquez sur Parcourir pour afficher une boîte de dialogue standard de recherche de fichiers. Pour effectuer l'installation dans un répertoire différent, recherchez et sélectionnez le dossier d'installation approprié.

Remarque :

➤ Vous pouvez changer l'emplacement de l'installation, mais le répertoire doit être placé sous /opt/.

➤ Pour rétablir le répertoire d'installation par défaut après avoir sélectionné un répertoire dans la boîte de dialogue Parcourir, cliquez sur Restaurer le dossier par défaut.

159

159

Page 160: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

6 Cliquez sur Suivant pour ouvrir la boîte de dialogue Configuration de la sonde HP UCMDB.

➤ Application de référence. Sélectionnez le serveur d'applications que vous utilisez. Vous pouvez utiliser la sonde avec HP Universal CMDB ou Business Service Management.

➤ Si vous sélectionnez HP Universal CMDB, dans la zone Adresse du serveur d'applications, entrez le nom ou l'adresse IP du serveur HP Universal CMDB auquel la sonde doit être connectée.

➤ Si vous sélectionnez HP BSM, dans la zone Adresse du serveur d'application, entrez l'adresse IP ou le nom DNS du serveur passerelle.

➤ Dans la zone Adresse de la sonde, entrez l'adresse IP ou le nom DNS de l'ordinateur sur lequel vous installez la sonde ou acceptez la valeur par défaut.

160

160

Page 161: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

7 Si vous n'indiquez pas l'adresse du serveur d'applications, un message apparaît. Vous pouvez choisir de poursuivre l'installation de la sonde sans indiquer d'adresse ou revenir à la page précédente et ajouter l'adresse.

8 Cliquez sur Suivant pour ouvrir la boîte de dialogue Configuration de la sonde HP UCMDB.

➤ Dans la zone ID de la sonde, entrez un nom pour la sonde afin de pouvoir identifier celle-ci dans votre environnement. Ce nom apparaît dans la boîte de dialogue Point d'intégration. Pour plus d'informations, voir “Boîte de dialogue Nouveau point d'intégration/Modifier le point d'intégration” dans le Manuel de gestion des flux de données HP Universal CMDB.

161

161

Page 162: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

Important : L'identificateur de la sonde UCMDB doit être unique pour chaque sonde incluse dans votre déploiement.

➤ Sélectionnez Utiliser le domaine UCMDB par défaut pour utiliser l'adresse IP ou le nom de l'ordinateur par défaut d'UCMDB, comme défini dans l'installation du serveur UCMDB.

Le domaine UCMDB par défaut est également configurable via les paramètres d'infrastructure disponibles après l'installation de HP Universal CMDB (Administration > Paramètres d'infrastructure > Paramètres de modèles de classe > Valeur de la propriété domaine par défaut).

9 Cliquez sur Suivant. Si vous désactivez l'option Utiliser le domaine UCMDB par défaut dans la boîte de dialogue Configuration de la sonde HP UCMDB, vous accédez à la boîte de dialogue Configuration du domaine de la sonde HP UCMDB.

162

162

Page 163: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

➤ Type de domaine de la sonde. Sélectionnez Client ou Externe, selon le type de domaine dans lequel la sonde doit être exécutée :

➤ Client. Sélectionnez cette valeur si vous installez une ou plusieurs sondes dans votre déploiement.

➤ Externe. Sélectionnez cette valeur si vous effectuez une mise à niveau à partir d'un système version 6.x.

Important : Pour de nouvelles installations, sélectionnez toujours Client.

➤ Domaine de la sonde : Si vous n'utilisez pas le domaine par défaut défini dans UCMDB, entrez un nom de domaine dans cette zone.

Remarque : La procédure d'installation ignore la boîte de dialogue Mode opérationnel de la sonde HP UCMDB, car les processus de passerelle (Probe Gateway) et de gestion (Probe Manager) doivent être exécutés en un seul processus Java.

10 Cliquez sur Suivant pour ouvrir la boîte de dialogue Taille de la mémoire de la sonde HP UCMDB.

163

163

Page 164: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

Définissez la quantité minimale et maximale à allouer à la sonde. Les valeurs sont exprimées en mégaoctets.

11 Cliquez sur Suivant pour ouvrir la boîte de dialogue Récapitulatif pré-inst. et vérifier les sélections que vous avez effectuées.

12 Cliquez sur Installer pour terminer l'installation de la sonde. Lorsque l'installation est terminée, la page Installation terminée s'affiche.

Toutes les erreurs qui se sont produites pendant l'installation sont consignées dans le fichier /opt/hp/UCMDB/DataFlowProbe/HP_UCMDB_Data_Flow_Probe_InstallLog.log. Si vous avez installé la sonde dans un autre répertoire sous /opt/, le fichier journal se trouve à cet emplacement.

13 Cliquez sur Terminé.

14 Activez la sonde en exécutant la commande suivante : /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh start

Pour activer la sonde dans une console, exécutez la commande suivante : /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh console

164

164

Page 165: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

La sonde installée apparaît dans la liste des sondes de la boîte de dialogue Nouveau point d'intégration. Pour plus d'informations, voir “Boîte de dialogue Nouveau point d'intégration/Modifier le point d'intégration” dans le manuel Manuel de gestion des flux de données HP Universal CMDB.

Remarque : L'utilisateur qui exécute le service de sonde doit être membre du groupe Administrateurs.

Arrêter le serveur de la sonde

Pour arrêter le serveur de la sonde, exécutez la commande suivante :

/opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh stop

165

165

Page 166: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

Mettre à niveau la sonde des flux de données

Cette tâche explique comment mettre à niveau la sonde des flux de données.

1 Désinstaller l'ancienne sonde

Désinstallez toutes les sondes existantes. Si une sonde est en cours d'exécution, arrêtez-la avant de la désinstaller.

Procédez comme suit :

➤ Dans le shell, exécutez :

Ou :

➤ Double-cliquez sur le fichier Uninstall_Discovery_Probe dans le système de fichiers.

2 Installer la nouvelle sonde

Vous devez installer la nouvelle sonde avec la même configuration, c'est-à-dire avec le même identificateur de sonde, le même nom de domaine et le même nom de serveur que pour l'installation de la sonde précédente.

Connexion d'une sonde de flux de données à un client non défini par défaut

Vous pouvez connecter une sonde de flux de données à un client qui n'est pas le client par défaut. L'ID du client par défaut est 1.

1 Ouvrez le fichier suivant dans un éditeur de texte :

../DataFlowProbe/conf/DiscoveryProbe.properties.

2 Recherchez l'entrée customerID.

3 Mettez à jour la valeur de l'ID client, par exemple, customerId = 2

4 Redémarrez la sonde afin que vos modifications soient prises en compte.

sh /opt/hp/UCMDB/DataFlowProbe/UninstallerData/Uninstall_Discovery_Probe

166

166

Page 167: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

Références

Configuration requise pour la prise en charge de la sonde des flux de données

Pour plus d'informations sur la configuration minimale requise, voir “Matrice de prise en charge de HP Universal CMDB” page 35.

Résolution des problèmes et limites

Si, par exemple, vous arrêtez l'ordinateur sans arrêter au préalable le service MySQL, vous pouvez endommager la base de données MySQL de la sonde des flux de données sans avoir la possibilité de la récupérer.

Dans ce cas, procédez comme suit :

1 Arrêtez la sonde.

2 Exécutez l'outil repair_mysql.sh à partir du dossier /opt/hp/UCMDB/DataFlowProbe/tools.

3 Démarrez la sonde.

Si cette procédure ne corrige pas l'erreur, contactez l'Assistance HP Software.

167

167

Page 168: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 12 • Installation de la sonde des flux de données sur une plate-forme Linux

168

168

Page 169: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie IV

Mise à niveau de HP Universal CMDB 8.0xvers la version 9.0x

Page 170: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

170

170

Page 171: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

13Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Important :

➤ Si vous installez une version de Service Pack (par exemple, 9.02), consultez les instructions actualisées dans les notes de version.

➤ Il est vivement recommandé de lire l'intégralité de ce chapitre avant de procéder à une mise à niveau.

Contenu de ce chapitre :

Concepts

➤ Présentation de la mise à niveau page 172

Tâches

➤ Récapitulatif de la mise à niveau de HP Universal CMDB page 173

➤ Mettre à niveau vers UCMDB 9.02 page 179

➤ Terminer la procédure de mise à niveau page 186

Références

➤ Résolution des problèmes et limites page 187

171

Page 172: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Concepts

Présentation de la mise à niveau

Ce chapitre explique comment mettre à niveau HP Universal CMDB (UCMDB) depuis la version 8.0x vers la version 9.02.

Pendant le processus de mise à niveau qui est exécuté hors ligne, toutes les ressources et les données du modèle de classe 8.0x sont converties en modèle BDM (modèle de données BTO). Pour plus d'informations sur le modèle de données, voir "Introduction à UCMDB Data Model" dans le Manuel de modélisation HP Universal CMDB.

Vous pouvez mettre à niveau uniquement des ressources ou effectuer une mise à niveau complète :

➤ Mise à niveau des ressources uniquement. Les paramètres, les ressources et le modèle de classe sont mis à niveau. Les données doivent être redécouvertes car tous les CI et les événements historiques sont supprimés.

➤ Mise à niveau complète. Met à niveau les données, l'historique et toutes les ressources.

172

172

Page 173: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Tâches

Récapitulatif de la mise à niveau de HP Universal CMDB

Cette section répertorie les étapes du processus de mise à niveau.

Remarque : Si vous prévoyez d'exécuter le serveur UCMDB sur une plate-forme en mode sécurisation renforcée (notamment avec le protocole HTTPS), voir Partie VI, "Sécurisation renforcée de HP Universal CMDB."

Cette tâche comprend les étapes suivantes :

➤ "Conditions préalables" page 174

➤ "Vérifier la configuration requise pour le système d'exploitation et le matériel" page 174

➤ "Préparer les bases de données" page 174

➤ "Enregistrer les adaptateurs d'intégration (fédération) modifiés" page 175

➤ "Désinstaller les versions UCMDB précédentes" page 175

➤ "Désinstaller les sondes précédentes" page 176

➤ "Installer UCMDB version 9.02" page 176

➤ "Exécuter l'outil de mise à niveau" page 177

➤ "Exécuter les procédures postérieures à la mise à niveau" page 177

➤ "Installer la sonde de flux de données version 9.02" page 178

173

173

Page 174: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

1 Conditions préalables

➤ Si vous disposez d'une version de HP Universal CMDB antérieure à la version 8.04, mettez-la à niveau vers la version 8.04 ou une version ultérieure. Si vous effectuez une mise à niveau, HP Software recommande la mise à niveau vers la version 8.0x la plus récente.

➤ Si vous disposez de DDM Content Pack 6.00 ou d'une version ultérieure, vous devez installer DDM Content Pack 7.00. Cette étape doit être exécutée après une mise à niveau vers la version 8.04 ou une version ultérieure.

2 Vérifier la configuration requise pour le système d'exploitation et le matériel

Pour plus d'informations, voir "Matrice de prise en charge de HP Universal CMDB" page 35.

3 Préparer les bases de données

➤ La mise à niveau requiert environ 250 % de l'espace normalement requis pour le schéma CMDB. Vérifiez que vous disposez de cet espace.

➤ Sauvegardez la version 8.0x des bases de données CMDB, historique et Foundation. Dans UCMDB 9.02, les schémas Foundation et CMDB sont combinés. La sauvegarde des trois schémas individuellement garantit une liaison correcte pendant la mise à niveau vers la version 9.02.

Important : À titre de précaution supplémentaire, exécutez votre version UCMDB en cours par rapport aux schémas sauvegardés pour vérifier que ceux-ci ne sont pas endommagés.

➤ Exécutez l'outil de cohérence de base de données dans l'installation de la version 8.0x pour nettoyer les données endommagées dans le schéma CMDB :

➤ Objets de fin manquants dans les liens

➤ Informations manquantes dans certaines tables des CI et dans la hiérarchie du modèle de données

Pour plus d'informations sur l'utilisation de CMDB, voir Manuel de base de données HP Universal CMDB PDF.

174

174

Page 175: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

4 Enregistrer les adaptateurs d'intégration (fédération) modifiés

Pour tous les adaptateurs prêts à l'emploi : Si vous avez modifié une configuration d'adaptateur dans la version 8.0x, il est hautement recommandé d'enregistrer toutes les fichiers d'adaptateur à partir de cette version et d'effectuer à nouveau les modifications dans les fichiers d'adaptateur de la version 9.02.

Pour tous les adaptateurs non prêts à l'emploi : Vous devez redéployer les adaptateurs dans la version 9.02. Pour plus d'informations, voir "Gestionnaire des composants applicatifs" dans le Manuel d'administration HP Universal CMDB.

Important : Tous les adaptateurs doivent être compatibles avec le nouveau modèle BDM (Business Technology Optimization). Si vous avez modifié des adaptateurs existants prêts à l'emploi, vous devez effectuer les mêmes modifications dans les fichiers d'adaptateur de la version 9.00. Vous ne devez donc pas copier les fichiers de la version 8.0x et remplacer les fichiers de la version 9.00.

5 Désinstaller les versions UCMDB précédentes

Exécutez la procédure ci-après uniquement si vous prévoyez d'installer le serveur UCMDB version 9.02 sur le même ordinateur que celui sur lequel vous avez exécuté la version 8.0x. Si vous utilisez plusieurs serveurs, il est inutile de désinstaller la version 8.0x avant la mise à niveau vers 9.02. Vous pouvez donc passer à l'étape suivante ("Désinstaller les sondes précédentes" page 176). Cependant, vous devez arrêter l'instance 8.0x avant d'installer la version 9.02.

Remarque : Si la version 7.x est installée, mettez-la à niveau vers la dernière version 8.0x, puis poursuivez avec les procédures décrites dans ce chapitre. Pour plus d'informations sur la mise à niveau vers 8.0x, consultez la documentation de la version 8.0x.

175

175

Page 176: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Pour supprimer le serveur UCMDB 8.0x :

a Arrêtez le serveur UCMDB : Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB.

b Désinstallez le serveur : Démarrer > Tous les programmes > HP UCMDB > Désinstaller le serveur HP Universal CMDB. Pour plus d'informations, voir "Désinstaller HP Universal CMDB" page 86.

c Supprimez entièrement le dossier C:\hp\UCMDB de l'ordinateur du serveur UCMDB.

d Redémarrez l'ordinateur du serveur UCMDB.

6 Désinstaller les sondes précédentes

La mise à niveau vers UCMDB 9.02 requiert au minimum la version 8.04 d'UCMDB ou une version ultérieure, incluant l'installation de DDM Content Pack 7.00.

Arrêtez et désinstallez les sondes DDM (ou de flux de données). Pour plus d'informations, voir "Mettre à niveau la sonde" page 147 (Windows) ou "Mettre à niveau la sonde des flux de données" page 166 (Linux).

7 Installer UCMDB version 9.02

Pour plus d'informations, voir "Installation de HP Universal CMDB sur une plate-forme Windows" page 73 ou "Installation de HP Universal CMDB sur une plate-forme Linux" page 89 dans le Manuel de déploiement HP Universal CMDB PDF pour la version 9.02.

Important : Ne configurez pas la base de données ou le schéma. Pour la suite de l'installation, arrêtez d'utiliser l'Assistant Configuration du serveur UCMDB (pour configurer la base de données ou le schéma). Cliquez sur Non à l'étape 12 page 85 et passez à l'étape suivante de cette procédure.

176

176

Page 177: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

8 Exécuter l'outil de mise à niveau

Vous pouvez mettre à niveau uniquement les ressources ou effectuer une mise à niveau complète. Pour plus d'informations, voir "Présentation de la mise à niveau" page 172.

Pour plus d'informations sur l'exécution de la mise à niveau, voir "Mettre à niveau vers UCMDB 9.02" page 179.

Pour plus d'informations sur les implications en cas d'échec et les messages associés, voir "Processus de mise à niveau - Descriptions techniques" page 189.

9 Exécuter les procédures postérieures à la mise à niveau

Il est peut-être nécessaire d'exécuter les étapes ci-dessous après la mise à niveau.

➤ Proxy inverse. Reconfigurez le proxy inverse après la mise à niveau, sauf si le système mis à niveau sera exécuté dans le même environnement que celui du système version 8.0x. Pour plus d'informations, voir "Utilisation d'un proxy inverse" page 321.

➤ SSL. Réinstallez les configurations SSL. Pour plus d'informations, voir "Activation de la communication SSL (Secure Sockets Layer)" page 305.

➤ LW-SSO. Réinstallez LW-SSO. Pour plus d'informations, voir "LW-SSO (Lightweight Single Sign-On Authentication) – Références générales" page 381 et "Activer la connexion à HP Universal CMDB avec LW-SSO" page 398.

➤ LDAP. Réinstallez la configuration LDAP et le mappage entre les utilisateurs et les groupes LDAP. Pour plus d'informations, voir "Synchroniser des rôles d'utilisateur HP Universal CMDB avec des groupes LDAP" dans le Manuel d'administration HP Universal CMDB.

➤ Console JMX. sysadmin est à la fois le nom d'utilisateur et le mot de passe par défaut de l'administrateur. Pour plus d'informations sur la sécurisation renforcée de la console JMX, voir "Modifier le mot de passe ou le nom d'utilisateur système de la console JMX" page 300.

➤ Supprimer le schéma Foundation. Ce schéma peut être supprimé car il n'est plus utilisé après la mise à niveau.

177

177

Page 178: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

➤ Modifier à nouveau les adaptateurs d'intégration (de fédération). Tous les adaptateurs doivent être compatibles avec le nouveau modèle BDM (Business Technology Optimization). Si vous avez modifié des adaptateurs existants prêts à l'emploi, vous devez effectuer les mêmes modifications dans les fichiers d'adaptateur de la version 9.02. Vous ne devez donc pas copier les fichiers de la version 8.0x et remplacer les fichiers de la version 9.02. Vous devez redéployer tous les adaptateurs prêts à l'emploi. Pour plus d'informations, voir "Gestionnaire des composants applicatifs" dans le Manuel d'administration HP Universal CMDB.

➤ Activer le vieillissement Après une mise à niveau, le mécanisme de vieillissement est désactivé afin d'éviter la suppression des CI pendant que la sonde ne collecte pas de données (entre l'exécution du processus de mise à niveau et le lancement de la découverte destinée à détecter tous les CI).

Par conséquent, il est recommandé d'attendre que le système soit stabilité avant de réactiver le mécanisme de vieillissement. Pour vérifier cela, exécutez une découverte et surveillez tous les CI marqués pour la suppression.

Pour plus d'informations sur le vieillissement, voir "Cycle de vie des CI et mécanisme de vieillissement" dans le Manuel d'administration HP Universal CMDB.

Pour plus d'informations sur l'exécution de la découverte, voir "Panneau de configuration de la découverte – Workflow en mode Avancé" dans le Manuel de gestion des flux de données HP Universal CMDB.

10 Installer la sonde de flux de données version 9.02

Installez la sonde de flux de données version 9.02. Pour l'emplacement du fichier HPUCMDB_DataFlowProbe_902.exe, voir "Installation de la sonde des flux de données sur une plate-forme Windows" page 137 ou "Installation de la sonde des flux de données sur une plate-forme Linux" page 155.

178

178

Page 179: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Mettre à niveau vers UCMDB 9.02

Cette section explique comment mettre à niveau les données d'UCMDB version 8.04 vers la version 9.02.

Important : Vous ne devez exécuter cette procédure de mise à niveau que si vous utilisez la version 8.04 ou une version ultérieure d'UCMDB avec DDM Content Pack 7.00 déployé.

1 Recherchez puis lancez le fichier upgrade sous C:\hp\UCMDB\UCMDBServer\tools\upgrade.bat (Windows) ou upgrade.sh (Linux).

2 L'Assistant Préparation de la mise à niveau apparaît. Cliquez sur Suivant pour ouvrir la fenêtre Mise à niveau du serveur UCMDB.

3 Sélectionnez une base de données Oracle ou MS SQL Server et définissez les paramètres de connexion du schéma de Foundation.

179

179

Page 180: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Le nom du schéma doit correspondre à celui de votre schéma Foundation UDMCB 8.0x précédemment répliqué. Pour plus d'informations sur les paramètres de connexion, voir "Informations requises pour la définition des paramètres de base de données" page 107.

180

180

Page 181: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

4 Cliquez sur Suivant et définissez les paramètres de connexion du schéma CMDB. Le nom du schéma doit correspondre à celui de votre schéma CMDB UCMDB 8.0 x précédemment répliqué.

181

181

Page 182: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

5 Cliquez sur Suivant et définissez les paramètres de connexion du schéma historique. Le nom du schéma doit correspondre à celui de votre schéma historique UCMDB 8.0 x précédemment répliqué.

182

182

Page 183: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

6 Cliquez sur Suivant et sélectionnez le mode de mise à jour :

➤ Ressources uniquement. Met à niveau uniquement les parties sélectionnées de CMDB, données et historique non compris.

➤ Mise à niveau complète. Met à niveau l'intégralité de CMDB, y compris les données et l'historique.

183

183

Page 184: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

7 Cliquez sur Suivant. L'écran Exécuter la mise à niveau affiche les étapes de mise à niveau. Cliquez sur Exécuter pour lancer la mise à niveau.

184

184

Page 185: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

8 L'écran Exécuter la mise à niveau indique la progression de chaque étape.

Pour plus d'informations sur les implications en cas d'échec et les messages associés, voir "Étapes de mise à niveau" page 192.

Pour plus de détails sur la validation des conflits entre les modèles de données, voir "Valider les conflits entre les modèles de données" page 187.

9 Pour réexécuter une étape spécifique, cliquez dessus avec le bouton droit dans le volet Étapes et sélectionnez Exécuter.

Important : Une étape de mise à niveau réussie ne doit être réexécutée que dans le cadre de la résolution des problèmes.

185

185

Page 186: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Terminer la procédure de mise à niveau

L'exécution d'une mise à niveau peut prendre du temps. Pour l'interrompre à tout moment, cliquez sur le bouton rouge Arrêter.

Les étapes qui se terminent par un avertissement ou un échec sont consignées dans le volet Infos de mise à niveau. Pour afficher ces informations, mettez en surbrillance la ligne correspondant à l'étape concernée. Les informations apparaissent à droite.

186

186

Page 187: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Références

Résolution des problèmes et limites

Cette section décrit la résolution des problèmes et les limites relatives à la mise à niveau d'UCMDB 8.04 ou une version ultérieure vers UCMDB 9.02.

Valider les conflits entre les modèles de données

L'étape de mise à niveau Valider le modèle de données utilise en entrée le modèle de classe précédent, les transformations prédéfinies et le modèle de données prêt à l'emploi, puis génère sur le disque un modèle de données modifié (après l'ajout des entités du modèle de données manquant) sous C:\hp\UCMDB\UCMDBServer\runtime\old-class-model.xml.

Si un conflit est détecté, par exemple lorsqu'un nouveau nom d'attribut ou de classe défini par l'utilisateur est attribué à une nouvelle classe ou à un nouvel attribut prêt à l'emploi, un nouveau fichier de transformation est généré et enregistré sur le disque sous C:\hp\UCMDB\UCMDBServer\runtime\added-class-model-changes.xml et le processus de mise à niveau échoue.

Le nouveau fichier de transformation définit une autre transformation dont l'objectif est de renommer les classes et attributs pour résoudre les conflits. Réexécutez la mise à nouveau pour inclure ces nouvelles transformations et permettre la poursuite des autres étapes de mise à niveau.

Important : Si un autre fichier de transformation est généré, fermez l'Assistant Mise à niveau et redémarrez-le.

187

187

Page 188: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 13 • Mise à niveau de HP Universal CMDB version 8.0x vers la version 9.0x

Les ressources ne sont pas chargées dans le système UCMDB mis à niveau

Les ressources utilisant des classes qui sont supprimées pendant la mise à niveau ne sont ni mises à niveau ni chargées dans le système UCMDB mis à niveau. De même, les requêtes utilisant des attributs comme condition de propriété sont également supprimées pendant la mise à niveau. À part les transformations du modèle de données appliquées sur ces ressources, les modifications suivantes sont effectuées :

➤ Les vues sont redéfinies afin qu'elles correspondent à la nouvelle définition de vue.

➤ Les rapports topologiques sont redéfinis sous la forme de vues. Dans UCMDB 9.02, les rapports et les vues sont considérés comme des représentations différentes des mêmes données.

➤ Les requêtes sont enregistrées dans un format XML convivial.

188

188

Page 189: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

14Processus de mise à niveau - Descriptions techniques

Contenu de ce chapitre :

Références

➤ Paramètres d'entrée du processus de mise à niveau page 190

➤ Fichiers journaux du processus de mise à niveau page 190

➤ Étapes de mise à niveau page 192

189

Page 190: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Références

Paramètres d'entrée du processus de mise à niveau

Le type de processus de mise à niveau (Complet ou Ressources uniquement) détermine l'utilisation des composants suivants :

➤ Votre schéma de base de données.

➤ Les fichiers décrivant la transformation du modèle de classe à effectuer lors de la mise à niveau. Ces fichiers dont le nom se termine par _changes.xml se trouvent dans le répertoire C:\hp\UCMDB\UCMDBServer\conf\upgrade.

➤ Le modèle de classe prêt à l'emploi version 8.04 et DDM Content Pack 6.00. Cette version permet d'ajouter les entités manquantes du modèle de classe avant de procéder à la mise à niveau.

➤ Le modèle de classe prêt à l'emploi version 9.00 et DDM Content Pack 6.00. Cette version permet d'ajouter les entités manquantes du modèle de classe après la procédure de mise à niveau et de vérifier que le modèle de classe mis à niveau est conforme à HP Universal CMDB et Business Service Management.

Fichiers journaux du processus de mise à niveau

Les fichiers journaux suivants sont utilisés pendant la mise à niveau :

➤ upgrade.detailed.log. Fichier journal principal du processus de mise à niveau. Toutes les actions de mise à niveau sont consignées dans ce journal (sauf indication contraire spécifiée dans une étape de mise à niveau). La taille de ce fichier est généralement comprise entre 30 Mo et 70 Mo.

➤ upgrade.short.log. Récapitulatif du journal détaillé. Toutes les lignes de ce fichier figurent également dans le fichier upgrade.detailed.log. Ce fichier constitue un sommaire du fichier détaillé ou un aperçu général. Sa taille est généralement inférieure à 5 Mo.

190

190

Page 191: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ upgrade.detailed.attribute_cleanup.log. Ce fichier journal indique l'avancement d'un nettoyage complet du modèle de données afin qu'un attribut soit défini une seule fois dans une hiérarchie de classe. Toutes les autres définitions doivent être du type remplacement d'attribut, et tous les remplacements d'attribut non valides sont supprimés. Ce processus est effectué plusieurs fois lors d'une mise à niveau complète et d'une manipulation du modèle de classe (validation par rapport au modèle de classe précédent, mise à niveau du modèle de classe et validation par rapport au modèle de classe cible). En général, la taille combinée de ces fichiers (fichier .log et fichiers de substitution) peut atteindre des centaines de Mo.

➤ error.log. Ce fichier non spécifique au processus de mise à niveau contient l'ensemble des erreurs et avertissements envoyés par un autre journal (sauf s'il a été spécifiquement bloqué). Il peut être utilisé comme mise en correspondance et aperçu général d'une mise à niveau réussie.

➤ mam.packaging.log. Ce journal s'applique uniquement à l'étape de redéploiement des composants de base et inclut toutes les informations relatives à cette étape. Pour plus d'informations, voir "Redéployer les composants applicatifs de base" page 248.

191

191

Page 192: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Étapes de mise à niveau

Cette section décrit les étapes du processus complet de mise à niveau en fournissant les informations suivantes pour chaque étape :

➤ Description de l'étape.

➤ Si l'étape est critique. Une étape est considérée comme critique dans les cas suivants :

➤ Sa non-exécution empêche le serveur UCMDB de démarrer après une mise à niveau.

➤ Sa non-exécution entraîne une configuration critique ou une perte de données impossible à restaurer après une mise à niveau.

➤ Sa non-exécution empêche un composant critique de fonctionner correctement après la mise à niveau.

➤ S'il est possible de réexécuter l'étape. Si l'étape peut être réexécutée sur les mêmes schémas en cas d'échec pendant la mise à niveau.

➤ Implications en cas d'échec. Si l'étape de mise à jour a échoué, incidences sur UCMDB. Si l'étape peut être réexécutée, actions à effectuer pour résoudre les problèmes.

➤ Fichiers journaux. Messages importants du fichier journal propres à l'étape de mise à niveau et signification de chaque message. Sauf indication contraire, tous les messages apparaissent dans les fichiers journaux suivants :

➤ C:\hp\UCMDB\UCMDBServer\runtime\log\upgrade.detailed.log

➤ C:\hp\UCMDB\UCMDBServer\runtime\log\upgrade.short.log (ce journal peut contenir une copie des messages du journal upgrade.detailed.log).

Pour plus d'informations sur les journaux, voir "Fichiers journaux du processus de mise à niveau" page 190.

Important : Les étapes relatives à une mise à niveau du type Ressources uniquement sont signalées.

192

192

Page 193: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Cette section comprend les étapes suivantes :

➤ "SchemaAdditionsUpgrader" page 195

➤ "Enregistrer le modèle de classe d'origine" page 195

➤ "Importer des paramètres" page 196

➤ "Valider le modèle de classe" page 197

➤ "Mettre à niveau le modèle de classe sur disque" page 203

➤ "Préparer les actions requises pour la mise à niveau des données" page 206

➤ "Préparer des scripts SQL pour la mise à niveau des données" page 218

➤ "Découverte – Mettre à niveau la table des erreurs" page 219

➤ "Découverte – Créer une table d'adresses IP de destination" page 220

➤ "Découverte – Mettre à niveau la table des destinations" page 221

➤ "Modifier la modélisation des données dans la base de données" page 222

➤ "Copier les informations des destinataires d'e-mail" page 222

➤ "Copier les informations de planification des rapports" page 223

➤ "Copier les ressources sur disque" page 224

➤ "Tronquer des tables de données" page 227

➤ "Renommer les tables de données d'origine" page 228

➤ "Mettre à niveau le modèle de classe de la base de données" page 228

➤ "Mettre à niveau les ressources sur disque" page 229

➤ "Mettre à niveau les données" page 235

➤ "Créer une table temporaire de CI supprimés" page 236

➤ "Remplir la table racine" page 236

➤ "Mettre à niveau la table des attributs de liste" page 237

➤ "Supprimer les tables de configuration héritées" page 237

➤ "Mettre à niveau la base de données historique" page 238

➤ "Traiter les données incohérentes" page 243

➤ "Recalculer les ID générés non aléatoires" page 244

193

193

Page 194: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ "Remplir la colonne Global ID" page 244

➤ "Découverte – Mettre à niveau la configuration" page 245

➤ "Fédération – Supprimer l'ancienne configuration" page 247

➤ "Redéployer les composants applicatifs de base" page 248

➤ "Valider le modèle de classe mis à niveau" page 248

➤ "Découverte – Mettre à niveau les statistiques" page 249

➤ "Découverte – Mettre à niveau les ressources" page 250

➤ "Charger les ressources mises à niveau" page 251

➤ "Mettre à niveau les instantanés" page 253

➤ "Découverte – Rechiffrer le fichier domainScopeDocument" page 253

➤ "Découverte – Mettre à niveau le fichier domainScopeDocument" page 255

➤ "Discovery – Copier les informations d'identification dans Confidential Manager" page 255

➤ "Découverte – Mettre à niveau les identificateurs des informations d'identification" page 256

➤ "Copier la configuration des rapports" page 257

➤ "Copier les informations de planification des instantanés" page 258

➤ "Mettre à niveau les paramètres" page 258

➤ "Mettre à niveau le modèle de sécurité" page 259

➤ "Effacer les anciennes données" page 260

➤ "Utilisateur et usine" page 260

➤ "Renseigner l'attribut IPv6" page 262

➤ "Mise à niveau pilotée par enrichissement" page 263

➤ "Définir des règles de rapprochement d'attributs clés" page 263

➤ "Mettre à niveau le Gestionnaire des composants applicatifs" page 264

194

194

Page 195: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

SchemaAdditionsUpgraderAjoute les nouvelles tables et colonnes requises à CMDB.

Implications en cas d'échec

➤ Problèmes d'autorisation (autorisations insuffisantes)

➤ Problèmes de connectivité à la base de données (impossible de se connecter à la base de données)

➤ Verrouillage (impossible de modifier les tables)

Fichiers journaux

➤ Updating table: … En cas de mise à jour d'une table spécifique de la base de données.

➤ Initializing default customer registration. Lors de la mise à jour des informations générales sur les clients.

Enregistrer le modèle de classe d'origine

Remarque : Mise à niveau de type Ressources uniquement.

Enregistre sur disque le modèle de classe complet avant la mise à niveau, sous C:\hp\UCMDB\UCMDBServer\runtime\original-class-model.xml.

Critique (O/N) Réexécutable (O/N)

O O

Critique (O/N) Réexécutable (O/N)

O O

195

195

Page 196: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

➤ Impossible de lire le modèle de classe existant à partir de CMDB. Cause probable : Définition de modèle de classe corrompue. Solution : Modifiez manuellement la définition du modèle de classe dans la base de données avant de réexécuter l'étape.

➤ CMDB ne dispose d'aucune autorisation d'écriture dans le dossier C:\hp\UCMDB\UCMDBServer\runtime. Les autorisations de lecture/écriture/création sont nécessaires pour l'intégralité du dossier d'installation (bien que la plupart des commandes d'écriture soient exécutées uniquement dans le dossier C:\hp\UCMDB\UCMDBServer\runtime).

Fichiers journaux

Les échecs consignés dans le fichier cmdb.classmodel.log ou error.log peuvent indiquer l'entité du modèle de classe pour laquelle le chargement a échoué.

Importer des paramètres

Remarque : Mise à niveau de type Ressources uniquement.

Copie les paramètres appropriés de la base de données Foundation dans la table de gestion de CMDB.

Implications en cas d'échec

Les paramètres ne sont pas migrés correctement et les valeurs usine par défaut de CMDB sont utilisées à leur place. Si le mécanisme de vieillissement est activé, de grandes parties du modèle de données de CMDB peuvent être supprimées lors du premier démarrage de CMDB.

Critique (O/N) Réexécutable (O/N)

O O

196

196

Page 197: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Configuration incorrecte (ou inexistante) de la base de données Foundations. Solution : Configurez la base de données Foundations à l'aide de l'Assistant Mise à niveau. Si la base de données est endommagée ou si vous souhaitez en créer une nouvelle, créez une base de données Foundations vide à l'aide de l'Assistant Base de données UCMDB 8.0x.

Fichiers journaux

➤ Fetch old settings. Lors de la récupération des paramètres de la base de données Foundations 8.0x.

➤ Set new settings. Lors de l'écriture des paramètres dans la nouvelle base de données de gestion.

➤ Aging mechanism has been disabled. Pour plus d'informations sur le vieillissement, voir "Cycle de vie des CI et mécanisme de vieillissement" dans le Manuel d'administration HP Universal CMDB.

Valider le modèle de classe

Remarque : Mise à niveau de type Ressources uniquement.

Permet de vérifier que l'ancien modèle de classe lu dans C:\hp\UCMDB\UCMDBServer\runtime\original-class-model.xml est aligné avec le modèle de classe prêt à l'emploi attendu. Cette étape est nécessaire pour que le modèle de classe soit accessible aux transformations de modèle de classe faisant partie du processus de mise à niveau. Elle utilise le modèle de classe précédent, les transformations prédéfinies et, en entrée, les modèles de classe prêts à l'emploi. Un modèle de classe modifié est généré après l'ajout des entités de modèle de classe manquantes dans le fichier C:\hp\UCMDB\UCMDBServer\runtime\original-fixed-class-model.xml.

197

197

Page 198: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Important :

Les fichiers des modifications du modèle de classe ne doivent plus être modifiés une fois cette étape exécutée. Il s'agit des fichiers prêts à l'emploi, du fichier de résolution automatique de conflits et des fichiers placés manuellement sous C:\hp\UCMDB\UCMDBServer\conf\upgrade.

Si les fichiers des modifications du modèle de classe sont modifiés, vous devez fermer entièrement l'Assistant Mise à niveau et le fichier de résolution automatique de conflits, puis les rouvrir pour que les modifications soient prises en compte.

Remarque : Si le fichier original-class-model.xml n'existe pas au début de cette étape, il doit être lu à nouveau à partir de la base de données.

Implications en cas d'échec

Si cette étape échoue, effectuez l'une des vérifications suivantes :

➤ Attributs non concordants. Le type d'attribut est différent des types d'attribut du modèle de classe prêt à l'emploi. La conversion de types n'est pas prise en charge.

➤ Conflits d'attributs ou de classes. Le nouveau nom d'attribut ou de classe défini par l'utilisateur est déjà attribué à un nouvel attribut ou classe prêt à l'emploi. Dans ce cas, un nouveau fichier de transformation est généré automatiquement et enregistré sur disque sous C:\hp\UCMDB\UCMDBServer\runtime\added-class-model-changes.xml, et le processus de mise à niveau échoue. Le nouveau fichier

Critique (O/N) Réexécutable (O/N)

O O

198

198

Page 199: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

de transformation définit une autre transformation dont l'objectif est de renommer vos classes et attributs pour résoudre les conflits. Réexécutez la mise à nouveau pour inclure ces nouvelles transformations et permettre la poursuite des autres étapes de mise à niveau. Avant de réexécuter la mise à niveau, vous pouvez aussi modifier manuellement ces actions en choisissant, par exemple, de nouveaux noms.

Remarque : Si un fichier de résolution de conflits a été créé ou si vous en modifiez un via l'interface utilisateur, vous devez fermer entièrement l'Assistant Mise à niveau puis le rouvrir afin que les modifications soient prises en compte.

Fichiers journaux

➤ Une entité manquante ou une entité supplémentaire non prise en charge dans le modèle de classe utilisateur génère un avertissement dans le fichier journal. Cet avertissement comprend le type, le nom et l'emplacement de l'entité dans la hiérarchie du modèle de classe et, le cas échéant, l'action qui a été effectuée pour traiter l'entité.

➤ Attribute type change is not allowed. Attribute <name> in Class <name> change type from <old-type> to <new-type>. En cas de modification du type d'attribut, l'erreur indique le nom de l'attribut et sa classe.

➤ Class hierarchy change may cause upgrade problems in Class <name>. Le nom de la classe a modifié l'emplacement de celle-ci dans la hiérarchie du modèle de classe. La mise à niveau peut traiter des types de modification de hiérarchie spécifiques, mais à ce stade de la mise à niveau, les informations actuellement disponibles ne permettent pas de prendre une décision sur la modification à effectuer.

➤ Class removal is not allowed in Class <name>. Class was added. La classe a été réintégrée dans le modèle, car il manque une classe usine dans le modèle de classe utilisateur. Cette erreur peut être due à la suppression d'une classe par un utilisateur ou à l'échec du déploiement du Content Pack 6.00.

199

199

Page 200: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Class Qualifier addition of type <name> is not allowed. The qualifier was removed in Class <name>. Certains types de qualificatif de classe ne doivent pas être ajoutés par l'utilisateur. Si un utilisateur a ajouté l'un de ces qualificatifs, ce message apparaît et le qualificatif est supprimé de la classe.

➤ Class Qualifier removal of type <name> is not allowed in Class <name>. The qualifier was added. S'il manque un qualificatif d'une classe usine, il est ajouté à la classe.

➤ Attribute removal <name> is not allowed. Attribute <name> in Class <name>. The Attribute was added. L'attribut usine manquant dans une classe usine du modèle de classe utilisateur a été ajouté à la classe. Cette erreur peut être due à la suppression d'un attribut par un utilisateur ou à l'échec du déploiement du Content Pack 6.00.

➤ Attribute Qualifier addition of type <name> in new attribute <name> is not allowed. The qualifier was removed in Class <name>. De nouveaux attributs ont été ajoutés par un utilisateur à une classe usine. Cependant, le qualificatif d'attribut est supprimé de l'attribut dans le modèle de classe utilisateur car des qualificatifs d'attribut de types spécifiques ne doivent pas être ajoutés aux nouveaux attributs.

➤ Attribute Qualifier addition of type <name> in existing attribute <name> is not allowed. The qualifier was removed in Class <name>. Les utilisateurs ne doivent pas ajouter des qualificatifs d'attribut de types spécifiques aux attributs usine. Par conséquent, le qualificatif d'attribut est supprimé de l'attribut dans le modèle de classe utilisateur.

➤ Attribute Qualifier addition of type <name> in new attribute <name> is not allowed. The qualifier was removed from the attribute override in Class <name>. De nouveaux attributs ont été créés par un utilisateur pour une classe usine. L'utilisateur a également ajouté un remplacement au nouvel attribut d'une sous-classe. Cependant, des qualificatifs d'attribut de types spécifiques ne doivent pas être ajoutés aux nouveaux attributs ou à leurs remplacements. Par conséquent, le qualificatif d'attribut est supprimé du remplacement d'attribut dans le modèle de classe utilisateur.

200

200

Page 201: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Attribute Qualifier addition of type <name> in existing attribute <name> is not allowed. The qualifier was removed from the attribute override in Class <name>. Les qualificatifs d'attribut de types spécifiques ne doivent pas être ajoutés aux attributs usine ou à leurs remplacements. Par conséquent, le qualificatif d'attribut est supprimé du remplacement d'attribut dans le modèle de classe utilisateur.

➤ Attribute Qualifier removal <name> is not allowed. Attribute <name> in Class <name>. Un utilisateur a supprimé un qualificatif d'attribut fourni avec le modèle de classe prêt à l'emploi. Les qualificatifs d'attribut de types spécifiques ne doivent pas être supprimés des attributs usine.

➤ Attribute Qualifier removal <name> in override is not allowed. Attribute <name> in Class <name>. Un utilisateur a supprimé un qualificatif d'attribut dans un remplacement d'attribut fourni avec le modèle de classe prêt à l'emploi. Les qualificatifs d'attribut de types spécifiques ne doivent pas être supprimés des remplacements d'attribut usine.

➤ Valid Link <name> removal is not allowed. Un lien valide a été supprimé par un utilisateur ou le déploiement du Content Pack 6.00 a échoué. Le lien valide est rétabli dans le modèle de classe utilisateur.

➤ Calculated Link <name> removal is not allowed. Class <name>. Un lien calculé a été supprimé par l'utilisateur ou le déploiement du Content Pack 6.00 a échoué. Le lien calculé est rétabli dans le modèle de classe utilisateur.

➤ TypeDef <name> removal is not allowed. S'il manque une définition de type usine (TypeDef usine – Enum ou List) dans le modèle de classe utilisateur, la définition est renvoyée au modèle. Cette erreur peut être due à la suppression de la définition par l'utilisateur ou à l'échec du déploiement du Content Pack 6.00.

➤ Enum entry removal is not allowed. Enum <name> with Enum entry key <key> and Enum entry value <value>. S'il manque une entrée d'énumération dans une définition de type Enum, l'entrée est renvoyée à cette définition. Cette erreur peut être due à la suppression de l'entrée d'énumération par l'utilisateur ou à l'échec du déploiement du Content Pack 6.00.

201

201

Page 202: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ List entry removal is not allowed. List <name> with List entry value <value>. S'il manque une entrée de liste dans une définition de type List, l'entrée est renvoyée à la liste. Cette erreur peut être due à la suppression de l'entrée de liste par l'utilisateur ou à l'échec du déploiement du Content Pack 6.00.

➤ Enum entry addition can cause conflicts. Enum <name> with Enum entry key <key> and Enum entry value <value>. Un utilisateur a ajouté une entrée à une définition de type Enum. À ce stade de la mise à niveau, les informations disponibles sont encore insuffisantes pour pouvoir déterminer si l'ajout de cette entrée a entraîné l'échec de la mise à niveau.

➤ List entry addition can cause conflicts. List <name> with List entry value <value>. Un utilisateur a ajouté une entrée à une définition de type List. À ce stade de la mise à niveau, les informations disponibles sont encore insuffisantes pour pouvoir déterminer si l'ajout de cette entrée a entraîné l'échec de la mise à niveau.

➤ Les modifications de type d'attribut génèrent une erreur indiquant le nom de l'attribut et sa classe.

➤ Les modifications de hiérarchie génèrent un avertissement indiquant le nom de la classe qui a modifié la classe parent.

➤ Les problèmes liés au modèle de classe utilisateur génèrent le message d'erreur suivant : User class model is not valid for upgrade.

➤ Les problèmes liés aux transformations de modèle de classe génèrent le message d'erreur suivant : Upgrade configuration files are not valid.

202

202

Page 203: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Mettre à niveau le modèle de classe sur disque

Remarque : Mise à niveau de type Ressources uniquement.

Utilise le modèle de classe créé à l'étape Valider le modèle de classe : C:\hp\UCMDB\UCMDBServer\runtime\original-fixed-class-model.xml avec les fichiers de transformation prédéfinis pour générer le modèle de classe mis à niveau. Le modèle mis à niveau est enregistré sur disque sous C:\hp\UCMDB\UCMDBServer\runtime\upgraded-class-model.xml. Pour plus d'informations, voir "Valider le modèle de classe" page 197.

Implications en cas d'échec

Le modèle de classe ne peut pas être mis à niveau correctement.

➤ Solution 1 : Modifiez les classes qui posent problème dans l'instance UCMDB 8.0x et réexécutez la mise à niveau.

➤ Solution 2 : Modifiez les fichiers des modifications du modèle de classe. Pour plus d'informations, voir "Valider le modèle de classe" page 197. Si vous modifiez ces fichiers, vous devez réexécuter l'étape Valider le modèle de classe avant de poursuivre la mise à niveau.

Fichiers journaux

➤ Messages généraux (toutes les entités de modèle de classe de niveau supérieur) :

➤ Adding non-modified <entity type> <entity name>. L'entité n'a pas été modifiée entre les modèles de classe utilisateur et cible. Ce message peut également commencer par Adding un-upgraded…

➤ Adding <entity type> <name>. Une entité mise à niveau est ajoutée au modèle de classe cible.

Critique (O/N) Réexécutable (O/N)

O O

203

203

Page 204: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Skipping <entity type> <name> - Dropped in upgrade. L'entité doit être supprimée explicitement dans la mise à niveau. Ce message peut également commencer par Not adding…

➤ Skipping <entity type> <name> - exists in new basic CM. L'entité existe dans le modèle de classe de base, et sa définition est utilisée.

➤ Adding new <entity type> <name>. Une nouvelle entité marquée pour être ajoutée lors de la mise à niveau est ajoutée au modèle de classe cible.

➤ Skipping adding new <entity type> <name> - exists in new basic CM. La nouvelle entité marquée pour être ajoutée lors de la mise à niveau n'est pas ajoutée au modèle de classe cible, car elle est déjà spécifiée par le modèle de classe de base.

➤ Messages relatifs aux liens calculés :

➤ Skipping calculated link <name> - exists in new basic CM, adding only triplets. Le lien calculé existe dans le modèle de classe de base, mais les triplets du modèle de classe utilisateur sont ajoutés au modèle de classe de base pour préserver les résultats des requêtes (TQL).

➤ Messages relatifs aux classes :

➤ About to upgrade class <name>. Ce message apparaît avant la mise à niveau d'une classe. En cas d'échec, il peut être utilisé pour suivre la classe à l'origine de l'échec.

➤ Skipping class <name> - already added as a calculated link. La classe a déjà été ajoutée en tant que partie intégrante d'un lien calculé. Reportez-vous aux messages précédents du journal pour consulter les problèmes liés à cette classe.

➤ skipping adding new class <name> extends <parent name> which does not exist. La classe n'est pas ajoutée au modèle de classe, car son parent est introuvable dans le modèle de classe cible.

➤ Messages relatifs au lien valide :

➤ Skipping adding new valid link <name> - <end> class <class name> does not exist. Le lien valide ne peut pas être ajouté car une classe (end1, end2 ou link) est introuvable dans le modèle de classe cible.

204

204

Page 205: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Duplicate CITs found: <names>. En raison d'une erreur, les types de CI ont été ajoutés deux fois dans le modèle de classe cible. Cette erreur est irrécupérable si les fichiers des modifications du modèle de classe ne sont pas modifiés et si les étapes Valider le modèle de classe et Mettre à niveau de modèle de classe ne sont pas réexécutées. Pour plus d'informations, voir "Valider le modèle de classe" page 197 et "Mettre à niveau le modèle de classe sur disque" page 203.

➤ Adding <old name> > <new name> to rename map. Le mappage d'attribution de nouveaux noms permet d'identifier les anciens noms de classe et de les mettre en correspondance avec les nouveaux.

➤ Mismatch between incremental rename map and changes util! Using incremental rename map. Incremental: <old name> > <new name>. Util: <old name2> > <new name2>. Le mappage réel d'attribution de nouveaux noms et la définition de mise à niveau sont incohérents. Cette anomalie doit être notée à des fins de vérification, car elle peut indiquer un problème dans la mise à niveau du modèle de classe. Ce message n'arrête pas le processus de mise à niveau.

➤ Validation des liens valides :

➤ Start removing invalid links. Les liens valides doivent être vérifiés, et les liens non valides (c'est-à-dire ceux qui n'appartiennent pas à la classe end1, end2 ou link) sont supprimés.

➤ Link <entity> <name> does not exist in target class model - Removing valid link <name>. L'entité de lien valide (classe end1, end2 ou link) n'existe pas dans le modèle de classe cible. Par conséquent, le lien valide doit être supprimé pour que l'intégralité du modèle de classe soit valide. Cette anomalie peut entraîner ultérieurement l'échec de la mise à niveau des ressources (requêtes TQL et vues, par exemple).

➤ Done removing invalid links. Ce message apparaît à la fin de l'exécution de cette sous-étape.

➤ L'ensemble complet des attributs clés est rétabli pour une classe utilisateur incluant des attributs clés différents de ceux de la classe parent. Chaque attribut clé supprimé de ses ancêtres prêts à l'emploi et ajouté à la nouvelle classe utilisateur génère le message d'information suivant : Added ID qualifier to attribute <attribute name> in class <class name>.

205

205

Page 206: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Préparer les actions requises pour la mise à niveau des données

Remarque : Mise à niveau de type Ressources uniquement.

Utilise les fichiers C:\hp\UCMDB\UCMDBServer\runtime\original-class-model.xml et C:\hp\UCMDB\UCMDBServer\runtime\upgraded-class-model.xml ainsi que les transformations du modèle de classe pour déduire les actions nécessaires à la transformation des données.

Enregistre sur disque le résultat de l'analyse dans le fichier suivant : C:\hp\UCMDB\UCMDBServer\runtime\data-upgrade-actions.xml. Cette étape ignore les types de CI à l'origine de l'omission des données qui ne peuvent pas être mises à niveau lors de la mise à niveau des données. Les types de CI sont répertoriés dans le fichier C:\hp\UCMDB\UCMDBServer\upgrade\DataModelUpgradeConfig.xml (app-infra.jar).

Implications en cas d'échec

La mise à niveau ne peut pas déduire les actions nécessaires à la transformation du modèle de données du modèle de classe de la version précédente vers le modèle de classe cible. Il est impossible de poursuivre la configuration et la mise à niveau des données sans l'exécution de cette étape.

Fichiers journaux - Analyse initiale

Remarque : Dans cette section, l'abréviation ED désigne des éléments de données tels que des CI ou des liens.

Critique (O/N) Réexécutable (O/N)

O O

206

206

Page 207: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Informations générales

➤ Cette étape se rapporte à la configuration de la mise à niveau des données sous la forme d'un ensemble de règles de copie, avec des conditions et des transformations possibles.

➤ La source d'un attribut peut être :

➤ une propriété dans l'ED source,

➤ une constante pour tous les ED d'une classe concrète spécifique.

➤ Les journaux de cette étape sont imbriqués (à l'aide de retraits). Un message d'un journal en retrait est généralement précédé d'un en-tête qui détermine le contexte de l'analyse.

➤ Types de règle de classe :

➤ Modified, Moved, Merged. ED appartenant à l'une des règles marquées pour être copiées dans le nouveau modèle de données (avec transformations possibles).

➤ Added, Deprecated. Types de CI nouveaux qui ne peuvent donc comporter aucun ED.

➤ Removed. Types de CI supprimés explicitement pendant la mise à niveau. Leurs ED ne sont pas copiés dans le modèle de classe cible (sauf indication contraire indiquée par une autre règle).

➤ Types de règle d'attribut :

➤ Added. La règle définit un attribut nouveau ou dont le nom est conservé.

➤ Deprecated, Modified. La règle définit une transformations pour un attribut existant qui est renommé.

➤ Removed. La règle stipule que cet attribut ne doit pas exister dans l'ED cible.

➤ Règle ou action par défaut. Définie dans un type de CI spécifique. Autrement dit, le nom du type de CI cible est identique au nom du type de CI source. Les attributs des ED définis au niveau du type de CI cible sont copiés à partir des attributs portant le même nom que ceux au niveau du type de CI cible. Les attributs du type de CI parent utilisent les règles du type de CI parent.

207

207

Page 208: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Analyse générale des règles ou des classes

➤ Rule type for class <name> is <type>. L'analyse de la classe spécifiée est sur le point de démarrer.

➤ Class <name> added to added CITs. Il n'existe aucun ED pour ce type de CI car il est nouveau. Il est ajouté à une liste de référence added CITs dans le fichier XML.

➤ Class <name> added to removed CITs. Le type de CI est marqué pour être supprimé avec tous ses ED.

➤ Change has empty class name. Avertissement indiquant que la transformation demandée est non valide et qu'aucune action n'est nécessaire. Cause : La définition de transformation est incorrecte.

➤ Target CIT name is <name>, Source CIT name is <name> (from <origin>). Les ED du type de CI source doivent être copiés dans le type de CI cible.

➤ Target CIT <name> does not exist in target class model, skipping rule! Avertissement indiquant que le type de CI créé est incorrect. La règle entière doit être ignorée car elle ne peut pas être exécutée. Cause : La définition de transformation n'est pas valide ou la mise à niveau du modèle de classe est incorrecte.

➤ Source CIT <name> does not exist in source class model, skipping rule! Avertissement indiquant que le type de CI est introuvable dans le modèle de classe utilisateur. La règle entière doit être ignorée car elle ne peut pas être exécutée. Cause : La définition de transformation n'est pas valide, la mise à niveau du modèle de classe est incorrecte ou le modèle de classe utilisateur (après les corrections) n'est pas conforme au modèle de classe 8.0x.

➤ Source CIT <name> does not exist in source class model, skipping rule, adding to added CITs! Avertissement indiquant que les règles ne correspondent pas au modèle de classe réel. Le type de CI source étant introuvable, le type de CI cible doit être traité comme s'il était nouveau (c'est-à-dire sans mise à niveau des données). Cause : La définition de transformation n'est pas valide, la mise à niveau du modèle de classe est incorrecte ou le modèle de classe utilisateur (après les corrections) n'est pas conforme au modèle de classe 8.0x.

➤ Source CIT is empty, Target CIT is empty. Avertissement indiquant que la règle de transformation n'est pas valide. La règle est ignorée. Cause : La définition de transformation est incorrecte.

208

208

Page 209: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Analyse de la condition de copie

➤ Could not create copy condition for source CIT <name> - CIT does not exist in old class model. La classe comporte une condition à partir de laquelle les ED doivent être copiés, mais ce type de CI source n'existe pas dans le modèle de classe utilisateur. L'avertissement indique que la condition doit être ignorée. Cause : La définition de transformation n'est pas valide ou le modèle de classe utilisateur (après les corrections) n'est pas conforme au modèle de classe 8.0x.

➤ Could not create copy condition for source CIT <name> and attribute <attribute name> - CIT exists but does not have the attribute. La classe comporte une condition à partir de laquelle les ED doivent être copiés, mais cet attribut du type de CI source n'existe pas dans le modèle de classe utilisateur. L'avertissement indique que l'instruction de copie doit être ignorée. Cause : La définition de transformation n'est pas valide ou le modèle de classe utilisateur (après les corrections) n'est pas conforme au modèle de classe 8.0x.

➤ Copy condition attribute: <name>, Type: <type>, Operator: <operator>, Copy condition value: <value>. Pour un ED à copier (et qui n'est pas ignoré), la valeur de l'attribut doit conserver la condition indiquée (par exemple, ipport différent de 3).

➤ Attribute condition.attribute name is empty. Le champ du nom d'attribut est vide. L'avertissement indique que la condition de copie n'est pas valide et qu'elle ne doit pas être utilisée (tous les ED doivent être copiés). Cause : La définition de transformation est incorrecte.

➤ Copy condition value is empty. Le champ de valeur de la condition de copie est vide. L'avertissement indique que la condition de copie n'est pas valide et qu'elle ne doit pas être utilisée (tous les ED doivent être copiés). Cause : La définition de transformation est incorrecte.

209

209

Page 210: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Analyse générale des attributs

➤ Entering copy attribute analysis. L'analyse d'attributs est sur le point de démarrer.

➤ Rule type for attribute <old name> > <new name> is <rule type>. L'analyse est sur le point de démarrer pour cette règle. Remarque : Les types MERGED et MOVED ne s'appliquent pas aux règles d'attribut.

➤ Rule type changed from <original type> to ADDED - no old name or oldName == Name. Bien que la règle soit définie comme modifiée, l'action réelle de données doit traiter cet attribut comme added car le nom d'attribut n'a pas été modifié ou il n'existe pas d'ancien attribut (différence entre le modèle de classe utilisateur et le modèle de classe 8.0x attendu).

➤ No target class <name> in new class model. Avertissement indiquant que la classe cible est introuvable dans le modèle de classe cible et que cette règle d'attribut doit être ignorée. Cause : La mise à niveau du modèle de classe est incorrecte.

➤ No target attribute <name> in target class <class name> in new class model. Avertissement indiquant que l'attribut cible de la classe cible est introuvable dans le modèle de classe cible et que cette règle d'attribut doit être ignorée. Cause : La mise à niveau du modèle de classe est incorrecte.

➤ Attribute <name> in class <class name> in new class model is declared STATIC_ATTRIBUTE. Skipping rule. Les attributs statiques sont liés au type de CI et non à l'ED réel. Ils ne doivent donc pas être copiés en tant que tels pendant la mise à niveau des données.

➤ Attribute <name> in class <class name> in new class model is of simple list type. Skipping rule. Les listes de valeurs (valeurs multiples) sont traitées dans une autre étape de mise à niveau et sont ignorées à cette étape.

➤ Attribute <name> is a root class attribute that is not duplicated to concrete classes. Skipping rule. La règle spécifique est ignorée, car l'attribut ne doit pas être copié dans les tables de classes concrètes de la base de données.

210

210

Page 211: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Analyse de copie d'attribut à partir d'une classe

➤ Copy attribute from class. Cette valeur d'attribut est déterminée par la classe concrète de l'ED.

➤ Attribute constant value: <value>. Pour cette classe concrète, la valeur de l'attribut est celle spécifiée dans le message.

Analyse de copie d'attribut à partir d'un attribut

➤ Copy attribute from attribute. Cette valeur d'attribut est déterminée par un autre attribut.

➤ Old attribute name: <name>. S'applique à un attribut ajouté : l'attribut source est le nom spécifié dans le message.

➤ Source attribute name (from enum): <name>, Source attribute name (from OldName): <name>. S'applique à un attribut modifié : la source de cette règle est une constante (from enum) ou un autre attribut (from OldName).

➤ Transformation mappée dans un attribut de copie :

➤ Entering map transformation analysis. La source doit être transformée à l'aide du mappage de la source vers la cible (dictionnaire).

➤ Adding transformation: <old value> > <new value>. L'ancienne valeur doit être remplacée par la nouvelle.

➤ From value is empty. To value is empty. Le champ des valeurs source et cible est vide, et cette transformation est impossible. Cause : La définition de transformation est incorrecte.

Analyse des attributs ajoutés (nouveaux ou non renommés)

➤ Copy attribute from default value: <name>. La valeur de l'attribut est déterminée par la nouvelle valeur par défaut, car il n'existe aucune source d'attribut pour cet attribut.

➤ Attribute name is empty, Attribute default value is empty. Cette règle d'attribut n'est ni valide ni utilisée. Cause : La définition de transformation est incorrecte.

211

211

Page 212: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Analyse des attributs modifiés (renommés)

➤ Copy attribute from source value: <name>. La valeur de l'attribut est déterminée par un autre attribut dans l'ED source.

➤ Attribute name is empty, Attribute default value is empty. Cette règle d'attribut n'est ni valide ni utilisée. Cause : La définition de transformation est incorrecte.

Analyse commune d'attributs

➤ Completing and adding. Message indiquant que la mise à niveau démarre l'étape d'analyse commune pour cette règle d'attribut.

➤ Attribute was not properly completed. L'étape d'analyse commune a échoué, et la règle d'attribut n'est pas utilisée. Ce message est précédé de l'un des messages suivants :

➤ Target CIT empty. Le champ du type de CI cible est vide. Cause : La règle n'est pas valide.

➤ Target CIT does not exist in new class model. Le champ du type de CI cible est vide. Cause : La règle n'est pas valide ou la mise à niveau du modèle de classe est incorrecte.

➤ Target attribute name is empty.Le champ du nom d'attribut cible est vide. Cause : La règle n'est pas valide.

➤ Target attribute <name> does not exist in target CIT in new class model! L'attribut est introuvable dans le modèle de classe cible. Cause : La règle n'est pas valide ou la mise à niveau du modèle de classe est incorrecte.

➤ Cannot determine target type <name>. Le type d'attribut cible n'est pas valide. Cause : La mise à niveau du modèle de classe est incorrecte.

➤ Source CIT name is empty. Le champ du type de CI source est vide. Cause : La règle n'est pas valide, la mise à niveau du modèle de classe est incorrecte ou erreur précédente dans l'analyse d'action de données.

➤ Source attribute name is empty, Source attribute is null. Le champ du type de CI source est vide. Cause : La règle n'est pas valide, la mise à niveau du modèle de classe est incorrecte ou erreur précédente dans l'analyse d'action de données.

212

212

Page 213: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Types :

➤ Setting new type <type>, Setting old type <type>. L'attribut a été déterminé pour être du type spécifié. Il sera utilisé ultérieurement pour créer la distribution type SQL appropriée.

➤ Target attribute is <name>, Source attribute is <name>. Le nom de l'attribut est celui spécifié dans le message.

➤ Constant value requires new type declaration. New type and old type are <type>. L'attribut doit être renseigné à partir d'une valeur constante avec le type spécifié.

➤ Valeurs par défaut :

➤ Target default value is <value>. L'attribut cible comporte une valeur par défaut. Cette valeur est utilisée si la propriété d'origine de l'ED n'est pas spécifiée.

➤ Source default value is <value>. Si la propriété d'origine de l'ED est égale à l'ancienne valeur par défaut, elle est transformée en nouvelle valeur par défaut.

➤ Limites de taille :

➤ New size set <size> set from default, Constant value new size is <size>. L'attribut cible est du type string. Sa taille doit donc être limitée. Comme aucune limite n'a été spécifiée, la taille limite par défaut est utilisée (50 caractères).

➤ Old size is <size>, setting truncate flag. La taille limite cible est inférieure à la taille limite source. Des valeurs sont peut-être tronquées.

➤ New size is <size>. Une nouvelle taille limite est spécifiée.

➤ Attribute did not pass validation. La validation finale ayant échoué, la règle d'attribut n'est pas utilisée. Les causes réelles doivent être recherchées dans les messages émanant de la création de l'action réelle. Ce message est précédé de l'un des suivants :

➤ No target attribute. Le champ du nom d'attribut cible reste vide sans raison précise.

➤ Target attribute does not exist in target class model. L'attribut cible n'existe pas dans le modèle de classe cible.

213

213

Page 214: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ No source. La source de l'attribut (attribut source ou valeur constante) reste indéterminée.

➤ Source attribute does not exist in source class model

➤ Source attribute size limit > Target attribute size limit but truncate needed flag is false.

➤ Target attribute target type is missing.

➤ Target attribute source type is missing.

➤ Target attribute source and target types are not the same, but attribute source is of type CONSTANT_VALUE.

➤ Instruction for target attribute already exists. Les valeurs de l'attribut cible dans ce type de CI spécifique ont déjà été générées par une autre règle.

➤ Value transformation source is empty, Value transformation target is empty. La transformation du mappage de valeurs n'est pas valide.

Fichiers journaux - Postanalyse

Mise à plat des règles. Les règles définies dans les modifications du modèle de classe ont été converties en actions. Cette étape copie les règles des classes parent vers les classes enfant pour créer un ensemble complet de règles non triviales, non lié à la hiérarchie de la classe.

➤ Flatten rules stage. Démarrage de l'étape.

➤ Building class to direct children map. Lancement de la création d'une classe complète dans le dictionnaire enfant.

➤ Class <child name> is a child of <parent name>.

➤ Class appeared twice. Avertissement indiquant qu'une classe a été détectée deux fois. Le modèle de classe n'est probablement pas valide.

214

214

Page 215: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Building by target and by source rules map. Lancement de la création de deux dictionnaires de type classe-règle : l'un est de type classe source-règle, et l'autre de type classe cible-règle.

➤ Found rule from <source> to <target>.

➤ Adding this rule will corrupt the by target map, By source map already contains this CIT. Avertissement indiquant qu'il n'est pas possible d'ajouter la règle au mappage, car il en existe déjà une autre instance sous une classe source ou cible différente. La règle est ignorée pour les classes enfant.

➤ Entering DFS over target class model. Lancement de l'étape de mise à plat sur le modèle de classe, de haut en bas.

➤ Visiting <class> (added <children> children). Démarrage du traitement de la classe spécifiée. Les enfants spécifiés ont été détectés pour cette classe, et ils seront traités ultérieurement.

➤ No rule for <name>, it exists in old class model and it was not explicitly added or removed - adding default rule. Une règle par défaut est utilisée pour copier les ED de ce type de CI.

➤ Visiting rule from <source class name>. Lancement de la recherche de règles d'attribut du type de CI source spécifié. Au cours de cette étape, la recherche est effectuée de bas (type de CI spécifié) en haut (racine) dans l'arborescence source pour collecter l'ensemble de règles approprié. La règle utilisée est celle qui est la plus basse dans l'arborescence et qui génère une valeur pour un attribut cible.

➤ Visiting source class <name>. La classe source spécifiée doit être vérifiée.

➤ Found rule from source class <source> to <target>. Lancement de la vérification de la règle de copie d'attribut spécifiée.

➤ Rule matches for flattening. Peut s'appliquer sur la classe cible (la classe cible de la règle est la classe cible en cours ou un parent de cette classe).

➤ Going over source rules with targets: <targets>. Lancement de la recherche de la règle avec les attributs cibles indiqués.

215

215

Page 216: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Rule to <target> is not mapped - attribute exists in concrete source class and concrete target class. La règle n'est pas utilisée car l'attribut existe dans les classes concrètes source et cible (elle doit être copiée telle quelle).

Rule to <target> is not mapped. L'attribut cible spécifié ne comporte aucune règle génératrice de valeurs.

Rule is not in ignore list - adding to target attribute rules. La règle spécifiée permet de générer les valeurs de l'attribut cible.

Attribute did not pass validation. La validation de la règle d'attribut a échoué. Reportez-vous à la section précédente relative aux messages de validation et aux causes possibles.

Rule is in ignore list - not added. Impossible d'utiliser l'attribut car il n'a pas pu être copié (alors qu'il est marqué pour l'être).

➤ Going over ignore list: <attributes>. Si un attribut a été supprimé, il figure dans cette liste. Les attributs de cette liste ne doivent pas être copiés dans l'attribut cible. Comme la recherche est effectuée de bas en haut, la liste est créée et ajoutée à chaque niveau de type de CI.

Adding ignored attribute <name>. Un attribut a été détecté dans la liste des éléments à ne pas copier. S'il est ajouté à la liste en cours des éléments à ignorer, il ne sera pas copié s'il se trouve dans le type de CI parent.

➤ Going over copy conditions. Copie les conditions de copie (si l'ED doit être copié dans toutes les conditions). Elles sont également copiées à partir de la classe parent (la règle la plus basse dans l'arborescence est utilisée).

Copy condition is for attribute name <name>. Une condition de copie dépendant de l'attribut spécifié a été détectée.

Adding copy condition for attribute name <name> with values <values>. L'attribut n'était pas encore contraint par une autre condition de copie. Il est à présent contraint par la condition de copie en cours.

216

216

Page 217: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Étape d'élimination des classes abstraites. Les types de CI abstraits ne comportent aucun ED (ni tables sous le nouveau modèle de données). Les règles qui ont été créées pour ces types de CI (processus de mise à plat, erreurs et non-concordance entre le modèle de classe 8.0x et le résultat du modèle de classe attendu) sont à présent supprimées.

➤ Remove abstract classes stage. Démarrage de cette étape.

➤ Removing rule from <source name> to <target name> - <source/target> is abstract in new class model. Cette règle de copie est supprimée car le type de CI source ou cible est marqué comme étant abstrait.

Étape des règles triviales. Si un attribut du même nom existe dans le type de CI source et que le nom de l'attribut ne fait pas partie de l'ensemble à ne pas copier, une règle par défaut lui est adjointe.

➤ Found rule from <source class> to <target class>. Traitement de la règle spécifiée.

➤ Adding CMDB_ID rule. Tous les types de CI doivent disposer d'une règle pour copier la colonne CMDB_ID.

➤ Target class <class name> is a link. Adding <end1> and <end2> rules. Toutes les classes du lien doivent disposer de deux règles pour copier les colonnes end1 et end2.

➤ Checking attribute <name>. Traitement de l'attribut spécifié.

➤ Attribute <name> has qualifier STATIC_ATTRIBUTE, skipping. L'attribut ne doit pas être copié car il est statique.

➤ Attribute <name> is CmdbSimpleList, skipping. Les attributs à plusieurs valeurs étant traités dans une autre étape de la mise à niveau, aucune règle n'est nécessaire.

➤ Attribute <name> appears in root, skipping. Aucune règle n'est nécessaire, car l'attribut apparaît dans une classe racine et n'est pas dupliqué dans les tables feuille.

➤ Attribute is not mapped, nor in ‘do not copy’ list. L'attribut doit être copié à l'aide d'une règle par défaut.

➤ Found source attribute with the same name - creating default copy rule. L'attribut du même nom détecté dans le modèle de classe source devient la source de la règle par défaut.

217

217

Page 218: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ No source attribute, checking default value, Found non empty default value - creating default constant copy rule. Default value: <value>. Si elle a été définie, la valeur par défaut est utilisée comme source de la règle par défaut, car il n'existe aucun attribut source du même nom. Si le second message n'apparaît pas, aucune règle n'est utilisée et le champ de la valeur de l'attribut reste vide.

➤ completing and adding. Attribute was not properly completed. Attribute did not pass validation. Ces messages ont la même signification que dans l'étape initiale.

Préparer des scripts SQL pour la mise à niveau des données

Remarque : Mise à niveau de type Ressources uniquement.

Analyse le fichier C:\hp\UCMDB\UCMDBServer\runtime\data-upgrade-actions.xml, puis génère les instructions SQL réelles à exécuter dans la base de données pour mettre à niveau les données et les enregistre sur disque sous C:\hp\UCMDB\UCMDBServer\runtime\data-upgrade-script.sql.

Implications en cas d'échec

L'échec de cette étape signifie que la mise à niveau n'a pas pu convertir les actions (XML) dans les instructions SQL requises pour transformer le modèle de données du modèle de classe de la version précédente en modèle de classe cible. Il est impossible de poursuivre la configuration et la mise à niveau des données sans l'exécution de cette étape.

Corrections possibles : Supprimez l'action incriminée (la classe entière ou uniquement l'attribut) des actions XML de mise à niveau des données. Il en résultera une perte possible de données (la classe/l'attribut ne sera pas copié), mais la mise à niveau pourra continuer.

Critique (O/N) Réexécutable (O/N)

O O

218

218

Page 219: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Fichiers journaux

➤ Could not create cast for <source class> > <target class>, on <source> > <target attribute>. Le générateur SQL n'a pas trouvé le moyen approprié pour transformer le type de la source (attribut ou constante) dans le type de l'attribut cible. Causes possibles : Les types de distribution ne sont pas pris en charge (les conversions de type possibles ne sont pas toutes prises en charge) ou l'analyse est erronée (erreur/définitions incorrectes/modifications inattendues du modèle de classe utilisateur). Dans ce cas, les valeurs d'attribut ne sont pas distribuées et l'instruction risque d'échouer lors de l'appel SQL réel. Cette erreur ne devrait pas arrêter le processus de mise à niveau.

➤ Could not create copy condition for <source class> > <target class>. Le générateur SQL n'a pas compris la clause de copie conditionnelle. Causes possibles : Les conditions ne sont pas prises en charge (les conditions possibles ne sont pas toutes prises en charge) ou l'analyse est erronée (erreur/définitions incorrectes/modifications inattendues du modèle de classe utilisateur). Dans ce cas, la condition de copie n'est pas prise en compte et tous les CI du type de CI source sont copiés. Cette erreur ne devrait pas arrêter le processus de mise à niveau.

➤ Default value exceeding 4000 characters is ignored. Table: <table>. Column: <column>. La valeur par défaut définie pour cette colonne est trop élevée pour être admise dans l'instruction SQL. Cause possible : La valeur par défaut est trop élevée dans le modèle de classe utilisateur. Il en résulte qu'aucune valeur par défaut n'est définie pour cette colonne. Cette erreur ne devrait pas arrêter le processus de mise à niveau.

Découverte – Mettre à niveau la table des erreursMet à niveau les données des erreurs de découverte (stockées dans la table CCM_DISCOVERY_ERRORS de CMDB). Cette table remplace les messages d'erreur par des codes d'erreur avec ces paramètres (informations d'exécution de la découverte).

Critique (O/N) Réexécutable (O/N)

N O

219

219

Page 220: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Les informations relatives aux erreurs de découverte sont perdues. Si vous ignorez cette étape, vous devez tronquer la table CCM_DISCOVERY_ ERRORS dans CMDB et réactiver tous les travaux de découverte une fois le serveur sauvegardé.

Fichiers journaux

➤ Starting upgrade 'CCM_DISCOVERY_ERRORS' table

➤ Upgrade 'CCM_DISCOVERY_ERRORS' table was successfully finished!

➤ Failed to upgrade 'CCM_DISCOVERY_ERRORS' table

Découverte – Créer une table d'adresses IP de destinationCrée dans CMDB une table nommée CCM_DISCOVERY_DEST_IPS. Cette nouvelle table contient les adresses IP de chaque destination. Les informations sont extraites de la table CCM_DISCOVERY_DESTS (informations d'exécution de la découverte).

Implications en cas d'échec

Les informations relatives aux destinations de découverte sont perdues. Si vous ignorez cette étape, vous devez tronquer la table CCM_DISCOVERY_DEST_IPS dans CMDB et réactiver tous les travaux de découverte une fois le serveur sauvegardé.

Fichiers journaux

➤ Starting upgrade 'CCM_DISCOVERY_DEST_IPS' table

➤ Upgrade 'CCM_DISCOVERY_DEST_IPS' table was successfully finished!

➤ Failed to upgrade 'CCM_DISCOVERY_DEST_IPS' table

Critique (O/N) Réexécutable (O/N)

N O

220

220

Page 221: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Découverte – Mettre à niveau la table des destinationsRenomme les types de CI dans la table CCM_DISCOVERY_DESTS de CMDB (informations d'exécution de la découverte).

Implications en cas d'échec

Les informations relatives aux destinations de découverte sont perdues. Si cette étape est ignorée, l'utilisateur doit tronquer la table CCM_DISCOVERY_DESTS dans CMDB et réactiver tous les travaux de découverte une fois le serveur sauvegardé.

Fichiers journaux

➤ Starting upgrade 'CCM_DISCOVERY_DESTS' table

➤ Upgrade 'CCM_DISCOVERY_DESTS' table was successfully finished!

➤ Failed to upgrade 'CCM_DISCOVERY_DESTS' table

➤ Ci type [old CI type] has been upgraded to [new CI type]. Indique que la classe [ancien type de CI] a été renommée [nouveau type de CI].

➤ failed to update [old CI type], skipped. Indique qu'un type de CI n'a pas pu être modifié en fonction du nouveau schéma, probablement en raison de données incohérentes dans CMDB ou d'une définition incorrecte d'un type de CI par l'utilisateur. Cette erreur n'a aucune incidence sur la fonction de découverte, mais peut altérer l'affichage de destination dans l'interface utilisateur.

Critique (O/N) Réexécutable (O/N)

N O

221

221

Page 222: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Modifier la modélisation des données dans la base de données

Remarque : Mise à niveau de type Ressources uniquement.

Remplacer la structure CMDB par la nouvelle structure 9.00.

Implications en cas d'échec

Un échec signifie que le format des schémas de base de données est incorrect pour la nouvelle version d'UCMDB. Le processus de mise à niveau ne peut pas continuer sans cette étape. Pour réexécuter cette étape, restaurez les schémas CMDB à partir de la sauvegarde, supprimez le dossier C:\hp\UCMDB\UCMDBServer\runtime\ et exécutez l'outil de mise à niveau depuis le début.

Fichiers journaux

Aucun.

Copier les informations des destinataires d'e-mail

Remarque : Mise à niveau de type Ressources uniquement.

Critique (O/N) Réexécutable (O/N)

O N

222

222

Page 223: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Copie les informations des destinataires d'e-mail de la table de données EmailRecipient dans la table de gestion EN_UI_RECIPIENTS de CMDB (dans UCMDB 8.x, les données des destinataires ont été modélisées sous la forme d'un CI). La table EmailRecipient est ensuite supprimée en tant que partie intégrante de la mise à niveau des données.

Implications en cas d'échec

Les rapports planifiés ne sont pas envoyés. Les utilisateurs doivent ajouter les destinataires par le biais du Gestionnaire des destinataires ou des travaux planifiés mis à niveau.

Fichiers journaux

➤ Number of EmailRecipients in the CMDB is x. Nombre existant de destinataires.

➤ Failed to handle Recipient. En cas d'échec de la mise à niveau.

➤ RecipientUpgrader is complete. En cas de réussite de la mise à niveau.

Copier les informations de planification des rapports

Remarque : Mise à niveau de type Ressources uniquement.

Copie la configuration des rapport planifiés depuis la base de données Foundation dans la nouvelle table de gestion de CMDB.

Critique (O/N) Réexécutable (O/N)

N O, si la mise à niveau du modèle de classe n'a pas encore été exécutée

Critique (O/N) Réexécutable (O/N)

N O

223

223

Page 224: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Vous devez replanifier les rapports planifiés qui ne sont pas mis à niveau.

Fichiers journaux

➤ Upgrade of scheduled report finished successfully.

➤ failed to upgrade scheduled reports. En cas d'échec global.

➤ failed to upgrade scheduled report of job name <job name>. En cas d'échec sur un travail spécifique.

Copier les ressources sur disque

Remarque : Mise à niveau de type Ressources uniquement.

Extrait les requêtes, vues, rapports, enrichissements et corrélations de la base de données et les stocke sur le disque. Les ressources sont stockées dans le sous-dossier C:\hp\UCMDB\UCMDBServer\runtime\1\<type de ressource>\<nom du sous-dossier>\. Les ressources peuvent être de l'un des types suivants :

➤ bacviews. Ancien type de ressource qui n'existe plus dans la version 9.0.

➤ bundles. Permet de définir un groupe de ressources. Autorise la relation plusieurs à plusieurs.

➤ cmdbview. Nouvelle définition de vue s'appliquant uniquement à la mise à niveau du modèle de classe.

➤ Corrélations. Règles de corrélation s'appliquant uniquement à la mise à niveau du modèle de classe.

➤ Enrichments. Règles d'enrichissement s'appliquant uniquement à la mise à niveau du modèle de classe.

➤ goldmaster. Définition de rapport Goldmaster s'appliquant uniquement à la mise à niveau du modèle de classe.

➤ Patterns. Requêtes (TQL) s'appliquant à la fois à la mise à niveau du modèle de classe et de la structure.

224

224

Page 225: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ reports. Rapports topologiques s'appliquant d'abord à la mise à niveau de la structure pour la transformer en type de ressource cmdbview, puis à la mise à niveau du modèle de classe.

➤ singlepatternref. Requête basée sur perspective s'appliquant uniquement à la mise à niveau du modèle de classe.

➤ viewrefs. Vue basée sur perspective s'appliquant uniquement à la mise à niveau du modèle de classe.

➤ views. Anciennes définitions de vue s'appliquant à la mise à niveau de la structure pour la transformer en type de ressource cmdbview.

Les sous-dossiers peuvent être l'un des suivants :

➤ db. Ressources d'origine.

➤ structure. Ressources après la mise à niveau de la structure.

➤ classmodel. Ressources après la mise à niveau du modèle de classe.

Les ressources sont mises à niveau en deux étapes :

➤ Mise à niveau de la structure. Met à niveau les ressources au format ancien vers le nouveau format. Cette étape est exécutée pour les patrons, les vues et les rapports topologiques. Les ressources mises à niveau sont placées dans le dossier structure, à l'exception des vues et des rapports qui sont mis à niveau vers le dossier cmdbview\structure . Les ressources sans mise à niveau de la structure sont copiées depuis le sous-dossier db dans le sous-dossier structure.

➤ Mise à niveau du modèle de classe. Met à niveau les ressources en fonction des transformations du modèle de classe. Toutes les ressources sont concernées. Les ressources mises à niveau sont enregistrées dans le dossier classmodel.

Outre les ressources, certaines autres données sont copiées telles que les groupes de ressources (bundles) et les descripteurs de vue (bacviews). Ces données restent inchangées lors de la mise à niveau.

Critique (O/N) Réexécutable (O/N)

O O

225

225

Page 226: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Les ressources ne peuvent pas être mises à niveau car il n'en existe aucune sur le disque pour la mise à niveau. N'essayez pas de poursuivre sans avoir d'abord exécuté cette étape.

Fichiers journaux

➤ Récupérer des ressources à partir des messages de base de données :

➤ got <number> < resource-type> from database. Spécifie le nombre de ressources qui ont été extraites de la base de données pour chaque type de ressource. Ce message est suivi de la liste des noms de ressource.

➤ did not succeed to read <resource-type> from database. Consultez l'exception accompagnant le message pour la description du problème.

➤ did not success to write <resource-type> to disk! Consultez l'exception jointe relative au motif de l'échec. Vérifiez que les autorisations en écriture existent et que l'espace disque est suffisant.

➤ Could not write resource <name>. Consultez l'exception jointe relative au motif de l'échec. Vérifiez que les autorisations en écriture existent et que l'espace disque est suffisant.

➤ did not success to write resource bundles to disk! Consultez l'exception jointe relative au motif de l'échec. Vérifiez que les autorisations en écriture existent et que l'espace disque est suffisant.

➤ Supprimer des ressources à partir des messages de base de données :

➤ did not success to remove all <resource-type> from database. Consultez l'exception accompagnant le message pour la description du problème.

➤ did not success to remove from database all <resource-type> additional data for <resource-type>. Consultez l'exception accompagnant le message pour la description du problème.

226

226

Page 227: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Tronquer des tables de données

Remarque : Mise à niveau de type Ressources uniquement.

Supprime toutes les données non pertinentes des schémas CMDB et historiques. Toutes les données non relatives à la configuration et non nécessaires à la mise à niveau de type Ressources uniquement sont supprimées dans cette étape.

Implications en cas d'échec

Les données non mises à niveau sont conservées dans les schémas CMDB et historiques. Comme une partie des données n'est pas mise à niveau dans les étapes suivantes, le comportement du système est imprévisible une fois la mise à niveau terminée.

Fichiers journaux

➤ Truncating table <name>. Suppression de toutes les données de la table spécifiée.

➤ Table <name> will not be truncated (data is needed for resources upgrade). La table contient des données de configuration qui ne doivent pas être supprimées.

➤ Query to delete unrelevant data from root table: <SQL-statement>. Instruction supprimant toutes les données non pertinentes de la table racine.

Critique (O/N) Réexécutable (O/N)

O O

227

227

Page 228: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Renommer les tables de données d'origine

Remarque : Mise à niveau de type Ressources uniquement.

Renommez vos anciennes tables de données en ajoutant le préfixe TEMP_ au nom de toutes les tables CDM.

Implications en cas d'échec

Le processus de mise à niveau doit être réexécuté depuis le début, une fois le problème résolu. Restaurez les schémas de base de données, supprimez le dossier C:\hp\UCMDB\UCMDBServer\runtime\ et démarrez la mise à niveau depuis le début.

Fichiers journaux

Aucun.

Mettre à niveau le modèle de classe de la base de données

Remarque : Mise à niveau de type Ressources uniquement.

Tronque les tables du modèle de classe dans CMDB en supprimant les anciennes définitions du modèle de classe, utilise le fichier C:\hp\UCMDB\UCMDBServer\runtime\upgraded-class-model.xml pour remplir les tables du modèle de classe avec les données de modèle de classe mises à niveau et crée les nouvelles tables de données (tables CDM) dans leur structure mise à niveau.

Critique (O/N) Réexécutable (O/N)

O N

Critique (O/N) Réexécutable (O/N)

O O

228

228

Page 229: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Un échec suppose que le nouveau modèle de classe n'a pas été chargé dans la base de données. La mise à niveau ne peut pas continuer sans le nouveau modèle de classe.

Fichiers journaux

Aucun.

Mettre à niveau les ressources sur disque

Remarque : Mise à niveau de type Ressources uniquement.

Lit les requêtes, vues, rapports, enrichissements et corrélations d'origine à partir du disque, puis les met à niveau et les stocke sur disque après leur mise à niveau. Il est important de savoir que les ressources utilisant des classes qui sont supprimées pendant la mise à niveau ne sont ni mises à niveau ni chargées dans le module UCMDB mis à niveau. De même, les requêtes utilisant comme condition de propriété des attributs qui sont supprimés pendant la mise à niveau sont également supprimées. À part les transformations du modèle de classe appliquées sur ces ressources, les modifications suivantes sont effectuées :

➤ Les vues sont redéfinies afin qu'elles correspondent à la nouvelle définition de vue.

➤ Les rapports topologiques sont redéfinis sous la forme de vues. UCMDB 9.0 introduit le nouveau concept qui considère les rapports et les vues comme des outils permettant de représenter différemment les mêmes données.

➤ Les requêtes sont enregistrées dans un nouveau format XML plus lisible.

Critique (O/N) Réexécutable (O/N)

O O

229

229

Page 230: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

L'échec de l'étape entière entraîne l'échec de l'intégralité de la mise à niveau. Dans ce cas, il est possible de réexécuter la mise à niveau à partir de cette étape après avoir effectué les corrections nécessaires.

L'échec de la mise à niveau d'une ressource peut être traité en réexécutant cette étape ou une fois la mise à niveau terminée. Les ressources qui ont échoué doivent être mises à jour manuellement de façon à résoudre le problème à l'origine de l'échec de la mise à niveau.

Fichiers journaux

➤ Messages généraux :

➤ Removing all the following resources: [<list-of-resources-names>] of type <name> due to filter_resources.xml configuration file. Le fichier de configuration filter_resources.xml contient tous les noms et types des anciennes ressources d'UCMDB 8.0x qui n'existent pas dans UCMDB 9.0x. Toutes ces ressources sont supprimées dans le processus de mise à niveau et répertoriées dans ce message.

➤ Mise à niveau des patrons :

➤ About to upgrade pattern structure for the following patterns (<number-of-patterns>) <list-of-pattern-names>. Liste des noms de patron sur le point d'être mis à niveau.

➤ About to check if pattern <name> should be removed. Indique avant la vérification si ce patron doit être mis à niveau ou non. Si le patron est supprimé, le message suivant le notifie.

➤ Pattern <name> should be removed - has template instance group id. Tous les patrons de l'instance de groupe de patrons sont supprimés de la mise à niveau.

➤ About to remove unneeded pattern <name>. Les patrons qui n'ont pas été mis à niveau, comme le patron <nom>, peuvent être placés sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\patterns\unupgradeable\<nom-patron>.xml. Le patron qui n'a pas été mis à niveau n'existe pas dans les ressources postérieures à la mise à niveau.

230

230

Page 231: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ About to check if pattern <name> should be upgraded. Indique avant la vérification si ce patron doit être mis à niveau. Les messages qui suivent indiquent les raisons pour lesquelles un patron est mis à niveau.

➤ Pattern <name> _should_ be upgraded, about to upgrade. Le patron est sur le point d'être mis à niveau. Les messages qui suivent précisent les parties du patron mises à niveau.

➤ About to write patterns to disk after structure upgrade (<number-of-patterns>):{<list-of-pattern-names>}. Ces patrons se trouvent sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\patterns\structure.

➤ About to upgrade pattern <name>. Démarrage de la mise à niveau du patron.

➤ Pattern <name> was upgraded. Le patron a été mis à niveau et se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\patterns\classmodel.

➤ Pattern <name> did not need upgrade. Toutes les entités du modèle de classe du patron sont déjà compatibles avec la version 9.0. Le patron se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\patterns\classmodel.

➤ Pattern <name> did not need upgrade. Le patron a été supprimé et n'a pas été mis à niveau. Il est probable qu'au moins une entité du modèle de classe n'existe plus dans le modèle de classe.

➤ Could not upgrade pattern <name>. Consultez l'exception suivante pour la description du problème.

➤ Référence de patron unique :

➤ About to upgrade single pattern reference <name>. Les ressources résultantes se trouvent sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\singlepatternref\classmodel.

231

231

Page 232: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Mise à niveau des enrichissements :

➤ About to upgrade enrichment <name>. L'enrichissement ne nécessitant pas de mise à niveau de la structure, la mise à niveau démarre directement sur le modèle de classe.

➤ Couldn't obtain pattern <name> for enrichment definition<name>. Il n'existe aucun patron pour l'enrichissement en cours.

➤ Enrichment <name> was upgraded. L'enrichissement a été mis à niveau et se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\enrichments\classmodel.

➤ Enrichment <name> did not need upgrade. Toutes les entités du modèle de classe de l'enrichissement sont déjà compatibles avec la version 9.0. L'enrichissement se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\ enrichments \classmodel.

➤ Enrichment <name> is not valid after upgrade. L'enrichissement a été supprimé et n'a pas été mis à niveau. Il est probable qu'au moins une entité du modèle de classe n'existe plus dans le modèle de classe.

➤ Mise à niveau des corrélations :

➤ About to upgrade correlation <name>. La corrélation ne nécessitant pas de mise à niveau de la structure, la mise à niveau démarre directement sur le modèle de classe.

➤ Correlation <name> was upgraded. La corrélation a été mise à niveau et se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\correlations\classmodel.

➤ Mise à niveau des rapports Gold Master :

➤ About to upgrade gold master definitions for class model changes. Les définitions Gold Master ne nécessitant pas de mise à niveau de la structure, la mise à niveau démarre directement sur le modèle de classe.

➤ Got <number> gold master definitions. Nombre de définitions Gold Master dans le système.

232

232

Page 233: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Gold master report <name> was upgraded for class model changes. Le rapport a été mis à niveau et se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\goldmaster\classmodel.

➤ Gold master report <name> was not changed. Toutes les entités du modèle de classe du rapport sont déjà compatibles avec la version 9.0. Le rapport se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\ goldmaster\classmodel.

➤ Mise à niveau des vues :

➤ About to upgrade view <name> structure.

➤ Could not upgrade template view [bac view name: [<name>], mam name: [<name>]] - <reason>. Raison courante : Pattern by name [<name>] not found. Cette erreur peut se produire après la suppression du patron à l'étape de mise à niveau des patrons. La liste des patrons supprimés se trouve dans le message Removing all the following resources: [<list-of-resources-names>] of type <name> due to filter_resources.xml configuration file.

➤ View <name> structure was upgraded by a previous depending view. La vue a été mise à niveau précédemment. Il n'est pas nécessaire de la remettre à niveau.

➤ View <name> structure was upgraded. Cette vue se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\cmdbview\classmodel ou C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\bacviews\classmodel, selon le type de la vue.

➤ Could not upgrade view <name>. L'exception associée peut préciser la raison de l'échec. La vue n'est pas mise à niveau et se trouve dans l'un des dossiers suivants : C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\cmdbview\unupgradeable ou C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\bacviews\unupgradeable, selon le type de la vue.

➤ About to upgrade view <name>. Démarrage de la mise à niveau des entités du modèle de classe dans la vue.

233

233

Page 234: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Class model transformation for view <name> finished. La vue se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\cmdbview\classmodel.

➤ Could not upgrade view <name>. Les vues se trouvent sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\ cmdbview\unupgradeable.

➤ About to copy unchanged BacViews. Les vues se trouvent sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\bacviews\classmodel.

➤ Mise à niveau des rapports :

➤ About to upgrade report <name> structure.

➤ Upgrading report <name> with tql name <name>.

➤ Report pattern <name> for report <name> was not found. Le patron mis à niveau est introuvable sur le disque pour le rapport en cours. Si le patron n'a pas été déplacé vers la version 9.0x (après sa mise à niveau ou tel quel), il se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\patterns\unupgradeable\, et ce message est généré. Le rapport se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\reports\structure.

➤ Report <name> was upgraded to view <name>. La mise à niveau du rapport est terminée. Le rapport se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\cmdbview\structure. La mise à niveau du modèle de classe est effectuée par le biais de la mise à niveau de la vue.

➤ Could not upgrade report structure <name>. Recherchez la raison de l'échec dans l'exception. Le rapport se trouve sous C:\hp\UCMDB\UCMDBServer\runtime\upgrade\<id-client>\reports\unupgradeable\.

234

234

Page 235: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Mettre à niveau les données

Remarque : Mise à niveau de type Ressources uniquement.

Exécute les instructions SQL à partir de C:\hp\UCMDB\UCMDBServer\runtime\data-upgrade-script.sql, lit les données des anciennes tables de données et des tables TEMP, effectue la transformation requise et remplit les tables de données (tables CDM) avec les données mises à niveau.

Remarque : Cette étape double l'espace consommé par CMDB, mais le libère lorsque la mise à niveau est terminée.

Implications en cas d'échec

Les données de la base de données ne sont pas mises à niveau.

Fichiers journaux

Aucun.

Critique (O/N) Réexécutable (O/N)

O N

235

235

Page 236: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Créer une table temporaire de CI supprimésCrée dans la base de données CDMB une table temporaire nommée UPGRADE_REMOVED_ELEMENTS, contenant les ID et les types de tous les objets supprimés pendant la mise à niveau (qui n'ont pas été copiés des anciennes tables de données vers les nouvelles). Cette table sera utilisée par les étapes à suivre.

Implications en cas d'échec

Un échec signifie que les étapes Mettre à niveau la table des attributs de liste et Traiter les données incohérentes ne peuvent pas être exécutées.

Fichiers journaux

Aucun.

Remplir la table racine

Remarque : Mise à niveau de type Ressources uniquement.

Copie les valeurs d'attribut pertinentes mises à niveau à partir des tables de données feuille vers la table racine (CDM ROOT).

Implications en cas d'échec

La table racine n'est pas remplie et les CI n'existent pas dans UCMDB. Un échec équivaut à la suppression de toutes les données d'UCMDB. Pour les récupérer, lancez la procédure de mise à niveau depuis le début.

Critique (O/N) Réexécutable (O/N)

O O

Critique (O/N) Réexécutable (O/N)

O N

236

236

Page 237: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Fichiers journaux

Aucun.

Mettre à niveau la table des attributs de liste

Remarque : Mise à niveau de type Ressources uniquement.

Met à niveau les attributs de type liste qui sont stockés dans une table à part.

Implications en cas d'échec

Les valeurs de tous les attributs de type liste sont erronées.

Fichiers journaux

Aucun.

Supprimer les tables de configuration héritées

Remarque : Mise à niveau de type Ressources uniquement.

Supprime les tables qui ne sont plus nécessaires dans CMDB.

Critique (O/N) Réexécutable (O/N)

O N

Critique (O/N) Réexécutable (O/N)

N O

237

237

Page 238: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Les tables à supprimer sont conservées dans le schéma CMDB, mais ne perturbent pas le comportement normal d'UCMDB. Il est possible de supprimer manuellement ces tables.

Fichiers journaux

Aucun.

Mettre à niveau la base de données historiqueMet à niveau la base de données historique. Cette base peut comprendre de grandes quantités de données. Au cours de cette étape, une référence aux dernières données mises à niveau est conservée afin qu'en cas d'échec, la mise à niveau puisse reprendre à l'endroit où elle a été interrompue.

Implications en cas d'échec

Cette étape peut être réexécutée plusieurs fois et reprendre après un échec à l'aide des fichiers de récupération inclus dans le dossier C:\hp\UCMDB\UCMDBServer\runtime\upgrade. Chaque fichier contient le statut d'une sous-étape, et tous les fichiers contiennent le statut de la mise à niveau complète de l'historique. Ces fichiers sont les suivants :

➤ recovery_for_history_cleanup.txt

➤ recovery_for_history_class_remove_upgrader.txt

➤ recovery_for_history_attribute_remove_upgrader.txt

➤ recovery_for_history_attribute_rename_upgrader.txt

➤ recovery_for_history_class_rename_upgrader.txt

➤ recovery_for_history_snapshot_upgrader.txt

La non-exécution de cette étape entraîne la perte de données historiques et requiert la création d'un nouveau schéma historique via l'Assistant Configuration.

Critique (O/N) Réexécutable (O/N)

O O

238

238

Page 239: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Fichiers journaux

➤ Messages généraux :

➤ History DB upgrader failed, but is not failing upgrade process… En cas d'échec.

➤ INFO - <step name> is upgrading chunk <current chunk number> out of <total number of chunks>. Message de progression.

➤ No upgrade is needed. Upgrade was finished in the previous upgrade. La mise à niveau de la base de données historique a déjà été exécutée. L'exécution de la première mise à niveau a réussi.

➤ <step-name> is upgrading chunk <number> out of <number>. Indique l'avancement de chaque étape de la mise à niveau.

➤ Executing SQL statement on attributes between event id <number> and <number>. Statement: <SQL-statement>. Met à jour ou supprime les attributs du type spécifié dans l'instruction SQL.

➤ old Class <name> has history attributes of types <list-of-names>. Répertorie tous les types d'attribut qui nécessitent un traitement pour chaque classe à supprimer/mettre à jour.

➤ Create auxiliary tables for History DB upgrade. Étape préalable à la mise à niveau, qui permet de collecter les données appropriées :

➤ The history DB has <number> events. Message d'information indiquant le nombre d'événements historiques conservés actuellement dans la base de données historique.

➤ The Chunk between rows <number> and <number>, translate to events IDs between <number> and <number>. Chaque bloc correspondant à une plage de lignes de la base de données historique est converti en une instruction SQL pour une plage d'ID d'événements historiques.

239

239

Page 240: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Collect non-history data from the history DB. Des opérations de nettoyage sont effectuées sur la base de données historique pour la débarrasser des éléments de modèle de classe inexistants ou non historiques. Cette étape collecte les données appropriées à traiter ultérieurement.

➤ Recover cleanup data from file <name>. La mise à niveau a déjà été exécutée. Les données nécessaires au nettoyage du schéma ont déjà été collectées et sont disponibles dans le fichier.

➤ Collect data from table for type <name>. Les données de nettoyage sont collectées séparément pour chaque type d'attribut.

➤ Class <name>, attribute <name> is monitored in history DB. Répertorie tous les attributs de chaque classe du modèle de classe comportant une entrée dans la base de données historique.

➤ Summary of all collect data from History DB. Les messages suivants contiennent les données collectées, regroupées par nom de classe.

➤ Class <name>, attributes [<list-of-names>] are monitored in history DB. Répertorie à nouveau tous les attributs de toutes les classes comportant des entités dans la base de données historique, regroupés par nom de classe.

➤ Cleanup problems found in the history DB. Les messages suivants indiquent toutes les données à supprimer de la base de données historique en raison de leur incohérence avec le modèle de classe.

➤ Class <name> exists in history DB but not in class model. The class will be removed from the history DB.

➤ Link Class <name> is not marked as monitored for change. The class will be removed from the history DB. (Link classes must have the qualifier TRACK_LINK_CHANGES to be monitored)

➤ Attribute <name> in Class <name> exists in history DB but not in class model. The attribute will be removed from the history DB.

➤ Attribute <name> in Class <name> exists in history DB but not marked as monitored for change. The attribute will be removed from the history DB.

➤ Class <name> has no attributes marked as monitored for change. The class will be removed from the history DB.

240

240

Page 241: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Get colliding rules. Si une fusion d'attributs doit être effectuée dans le cadre des modifications à apporter au modèle de classe, ces attributs doivent être identifiés et traités.

➤ Skipped - Attribute name: <name> Class name: <name> was not found in old ClassModel. Message non significatif.

➤ Classes <list-of-names> have history qualifiers. Ces classes comportent des attributs qui peuvent être potentiellement fusionnés. L'étape suivante le vérifie.

➤ Classes <list-of-names> has renamed attributes with CopyAttributeFromAttribute. Ces classes comportent des attributs qui constituaient la source des données des attributs fusionnés.

➤ Add remove data to configuration for merge rules:

Attribute <name> in Class <name> has colliding renaming rules. Cet attribut comporte au moins deux attributs de l'ancien modèle de classe avec lesquels il est mis en correspondance.

Attribute <name> in Class <name> will receive its value from <old-attribute-name>. Détermine la source de données de l'attribut.

Attribute <name> in Class <name> has more than one rename (including alias) without copyAttributeFromAttribute rule. Les attributs fusionnés ne sont pas tous définis comme source de données du nouvel attribut. Sélectionnez de façon arbitraire un ancien attribut comme source de données.

In class <name> the following attributes will be removed because of merging: <list-of-old-attribute-names>. Récapitulatif par classe de tous les attributs à supprimer suite à la fusion.

➤ Removes history events that contain removed class model classes. Cette étape recherche toutes les classes qui doivent être supprimées de la base de données historique.

➤ Class remove rule: oldClassName (object) = <name>

➤ Class remove rule: oldClassName (link) = <name>

➤ Class remove rule: oldClassName (cleanup) = <name>. La règle a été créée lors de l'étape de nettoyage.

241

241

Page 242: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Executing SQL statement for remove class between event id <number> and <number>. Statement: < SQL-statement>. Supprime les classes dans le bloc en cours.

➤ Removes history events that contain removed class model attributes. Cette étape recherche tous les attributs qui doivent être supprimés de la base de données historique.

➤ Attribute remove rule: oldClassName = <name>, oldAttributeName <name>, attribute type = <name>

➤ Attribute remove rule (cleanup): oldClassName = <name>, oldAttributeName <name>, attribute type = <name>. La règle a été créée lors de l'étape de nettoyage.

➤ Upgrades records that contain renamed class model attributes. Cette étape recherche tous les attributs qui doivent être renommés dans la base de données historique.

➤ Attribute rename rule: oldClassName = <name>, oldAttributeName <name>, new attribute name = <name>, attribute type = <name>

➤ Upgrades records that contain renamed class model classes. Cette étape recherche toutes les classes qui doivent être renommées dans la base de données historique.

➤ Class rename rule: oldClassName (object) = <name> new class name = <name>

➤ Class rename rule: oldClassName (object) = <name> new class name = <name>

➤ Executing SQL statement for rename class between event id <number> and <number>. Statement: <SQL-statement>

➤ Upgrades records that contain snapshot result. Cette étape recherche tous les instantanés qui doivent être mis à niveau dans la base de données historique.

➤ Executing SQL statement on snapshots between event id <number>

➤ ExecuteBatch for snapshot is done in seconds

242

242

Page 243: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Traiter les données incohérentesCette étape effectue les opérations suivantes :

➤ Suppression des liens dans lesquels un de leurs objets de fin est supprimé pendant la mise à niveau.

➤ Suppression récursive, si nécessaire.

➤ Recalcul de la valeur des attributs définis comme attributs calculés pour tous les objets et les liens.

Implications en cas d'échec

Les données sont incohérentes, ce qui peut avoir des incidences sur les valeurs des attributs calculés. L'exécution de l'outil de cohérence des données après la mise à niveau ne supprime les liens que si l'un de leurs objets de fin est manquant.

Fichiers journaux

Les messages suivants apparaissent dans le journal récapitulatif de mise à niveau :

➤ Found x objects/links that were removed during upgrade. Nombre d'objets et de liens supprimés pendant la mise à niveau.

➤ Found x dangling links. Nombre de liens non résolus à supprimer.

➤ Found x recursive-delete objects. Nombre d'objets à supprimer en raison de la suppression récursive.

➤ Updating calculated attributes for type CLASS_NAME (x instances, y bulks). Mise à jour de la ligne pour chaque type d'objet/lien de l'attribut calculé.

Critique (O/N) Réexécutable (O/N)

N O

243

243

Page 244: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Recalculer les ID générés non aléatoires

Remarque : Mise à niveau de type Ressources uniquement.

Recalcule les ID de tous les objets pour lesquels l'ID n'est pas aléatoire mais calculé comme fonction de leur type et de leurs propriétés clés.

Fichiers journaux

Aucun.

Remplir la colonne Global ID

Remarque : Mise à niveau de type Ressources uniquement.

En mode autonome, UCMDB fonctionne comme un CMS et requiert un ID global pour chaque CI. Cette étape remplit la colonne Global ID de la table de données racine.

Implications en cas d'échec

Aucun ID global n'est attribué aux CI. Ce risque peut poser un problème important lors d'intégrations ou de déploiements complexes d'UCMDB.

Solution. Les services CMDB à plusieurs instances peuvent être utilisés après la mise à niveau pour résoudre ce problème :

Critique (O/N) Réexécutable (O/N)

O O

Critique (O/N) Réexécutable (O/N)

N O

244

244

Page 245: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Si un serveur générateur d'ID globaux est nécessaire, configurez-le comme un générateur d'ID non globaux puis comme générateur d'ID globaux.

➤ Si un serveur générateur d'ID non globaux est nécessaire, configurez-le comme un générateur d'ID globaux puis comme générateur d'ID non globaux.

Fichiers journaux

Aucun.

Découverte – Mettre à niveau la configuration

Remarque : Mise à niveau de type Ressources uniquement.

Recalcule les ID des CI de la configuration GFD (Gestion des flux de données).

Implications en cas d'échec

La fonction de découverte risque d'être inopérante. Si vous ignorez cette étape, vous devez effectuer les opérations suivantes :

1 Désactivez les trois outils de mise à niveau.

2 Exportez les composants applicatifs utilisateur de l'application CMDB précédente.

3 Mettez à niveau tous les composants applicatifs manuellement à l'aide de l'outil de migration de composants applicatifs. Pour plus d'informations, voir "Mise à niveau des composants applicatifs de la version 8.04 vers 9.02" page 267.

Critique (O/N) Réexécutable (O/N)

O N

245

245

Page 246: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

4 Avant le processus de mise à niveau, supprimez les instances suivantes des CI de configuration de la découverte à partir de CMDB :

➤ domain

➤ discoveryjob

➤ discoverymodule

➤ cmdbclass

➤ discoverypattern

➤ discoverywizard

➤ discoveryprobegateway

➤ discoveryprobemanager

➤ discoveryresource

➤ discoverytql

➤ triggers

➤ management

5 Après le processus de mise à niveau, importez les composants applicatifs mis à niveau.

Fichiers journauxx

➤ Starting upgrade Discovery Configuration CIs.

➤ Upgrade Discovery Configuration CIs was successfully finished!

➤ Failed to upgrade some Discovery Configuration CIs.

➤ About to get discovery configuration CIs and links from server.

➤ Finish getting discovery configuration CIs and links from server. Chargez les instances des CI de configuration de la découverte à partir de CMDB.

➤ About to remove old Discovery Configuration CIs.

➤ Finish removing old Discovery Configuration CIs. Supprime les anciens CI de CMDB. Les CI se trouvent à présent uniquement dans le cache. L'échec de cette étape peut entraîner une perte de données.

➤ About to update discovery configuration CIs.

246

246

Page 247: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ Finish updating [amount of CIs] discovery configuration CIs. Met à jour les CI et les enregistre dans CMDB.

➤ Failed to add CI [new CI id, CI type], (old CI [old CI id]) skipped. La mise à jour d'un CI a échoué dans le schéma. Pour plus d'informations, consultez le journal des erreurs.

➤ About to update links related to discovery configuration CIs.

➤ Finish updating links related to discovery configuration CIs. Les liens sont recréés entre les CI. L'échec de cette étape peut engendrer des données incohérentes.

Fédération – Supprimer l'ancienne configurationSupprime les anciennes données de configuration de fédération (la nouvelle configuration est en cours de déploiement).

Implications en cas d'échec

Peut entraîner l'arrêt du fonctionnement de la fédération ou de la réplication.

Solution. Utilisez l'opération JMX deleteByClassType (dans Model Services) pour supprimer toutes les instances du type de CI fcmdb_configuration. Pour plus d'informations sur l'utilisation de la console JMX, voir .

Fichiers journaux

Reportez-vous aux messages des fichiers journaux cmdb.model.audit.short.log et cmdb.model.audit.detailed.appender.

Critique (O/N) Réexécutable (O/N)

O O

247

247

Page 248: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Redéployer les composants applicatifs de base

Remarque : Mise à niveau de type Ressources uniquement.

Déploie les composants applicatifs usine CMDB. Les mises à jour du modèle de classe dans cette étape étant limitées uniquement aux ajouts, les composants applicatifs usine ne suppriment pas les attributs ajoutés par l'utilisateur.

Implications en cas d'échec

En cas d'échec, il est possible de redéployer ces composants applicatifs à partir d'UCMDB. Cependant, les ajouts effectués par l'utilisateur à ces classes risquent d'être perdus lors du redéploiement.

Fichiers journaux

Reportez-vous aux messages du fichier journal mam.packaging.log.

Valider le modèle de classe mis à niveau

Remarque : Mise à niveau de type Ressources uniquement.

Valide le modèle de classe mis à niveau compatible BDM et CMS en le comparant à un modèle de classe 9.02 hors classe. Les entités manquantes du modèle de classe sont ajoutées.

Critique (O/N) Réexécutable (O/N)

N O

248

248

Page 249: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Le modèle de classe existant dans la base de données avant cette étape (mise à niveau + composants applicatifs) est enregistré sous C:\hp\UCMDB\UCMDBServer\runtime\upgraded-after-packages-class-model.xml. Le modèle de classe mis à niveau est enregistré sous C:\hp\UCMDB\UCMDBServer\runtime\upgraded-fixed-after-packages-class-model.xml.

Si le modèle de classe est modifié au cours de cette étape, il est à nouveau mis à jour dans la base de données.

Implications en cas d'échec

L'échec de cette étape n'entraîne pas l'échec de l'ensemble du processus de mise à niveau. Cependant, il doit être pris au sérieux car il signifie que le modèle de classe utilisateur est incomplet et non compatible CMS et Business Service Management.

Fichiers journaux

Pour plus d'informations, voir "Valider le modèle de classe" page 197.

Découverte – Mettre à niveau les statistiquesRenomme les types de CI dans la table CCM_DISCOVERY_STATS de CMDB (informations sur l'historique de la découverte).

Implications en cas d'échec

Les informations statistiques des exécutions de découverte précédentes sont perdues. La non-exécution de cette étape implique que l'utilisateur tronque la table CCM_DISCOVERY_STATS dans CMDB.

Critique (O/N) Réexécutable (O/N)

N O

Critique (O/N) Réexécutable (O/N)

N O

249

249

Page 250: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Fichiers journaux

➤ Starting upgrade CCM_DISCOVERY_STATS table.

➤ Upgrade 'CCM_DISCOVERY_STATS' table was successfully finished!

➤ Failed to upgrade 'CCM_DISCOVERY_STATS' table.

➤ Ci type [old CI type] has been upgraded to [new CI type]. Indique qu'un ancien type de CI a été renommé en nouveau type de CI.

➤ failed to update [Old CI type], skipped. Indique qu'un type de CI n'a pas pu être modifié en fonction du nouveau schéma. Ce problème peut être dû à des données incohérentes dans CMDB ou au type de CI incorrect défini par l'utilisateur. Il n'a aucune incidence sur la découverte, mais la ligne relative à ce CI apparaît en rouge dans le volet des statistiques.

Découverte – Mettre à niveau les ressources

Remarque : Mise à niveau de type Ressources uniquement.

Met à niveau les ressources de découverte : patrons, travaux et modules (données de configuration de la découverte).

Implications en cas d'échec

Identiques à l'étape "Découverte – Mettre à niveau la configuration" page 245.

Fichiers journaux

➤ Starting upgrade discovery resources.

➤ Upgrade discovery resources have been successfully finished!

➤ Upgrade discovery resources have been finished. Failed to upgrade the following resources: [resource name1], [resource name2], …

Critique (O/N) Réexécutable (O/N)

O O

250

250

Page 251: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ File containing resources to filter, upgrade/filtered_resources.xml, not found. Le fichier contenant la liste des ressources à supprimer pendant la mise à niveau est introuvable ; aucune ressource ne sera supprimée.

➤ Resource [resource name] of type [subsystem] was successfully updated. Indique que la mise à niveau de la ressource a réussi.

➤ Failed to upgrade res [resource name] of type [subsystem]/ The resource might be already compatible with new schema. Please check resource manually. La ressource n'est pas été mise à niveau. Vérifiez la ressource manuellement après le démarrage de CMDB. Dans la plupart des cas, ce type d'erreur fait suite à un autre message contenant plus de détails.

Charger les ressources mises à niveau

Remarque : Mise à niveau de type Ressources uniquement.

Charge les ressources mises à niveau créées à l'étape précédente "Découverte – Mettre à niveau les ressources" page 250, depuis le disque vers la base de données.

Remarque : Les ressources mises à niveau à partir des composants applicatifs sont prioritaires sur les ressources utilisateur. Autrement dit, si la même ressource (nom et type) existe à la fois dans les composants applicatifs usine et dans le dossier des ressources mises à niveau, la version finale est celle des composants applicatifs usine.

Critique (O/N) Réexécutable (O/N)

O O

251

251

Page 252: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Les ressources mises à niveau ne sont pas chargées dans la base de données. Les ressources usine sont déjà dans la base de données, suite à l'exécution de l'étape "Redéployer les composants applicatifs de base" page 248. Il manque seulement les ressources utilisateur dans la base de données.

Fichiers journaux

➤ got <count> <type> from disk. Indique le nombre de ressources pour chaque type extrait du disque. Le message est suivi de la liste de ces ressources.

➤ Could not get resources map - all resources will be deployed from disk. Il n'est pas possible de récupérer les composants applicatifs usine qui ont été déployés dans la base de données. Les ressources usine n'étant pas prioritaires sur les ressources utilisateur, celles-ci sont chargées dans la base de données et remplacent les ressources usine du même nom et du même type.

➤ did not success to add business view enrichment <name>. Recherchez la description du problème dans l'exception jointe.

➤ did not success to add gold master definition <name>. Recherchez la description du problème dans l'exception jointe.

➤ Resource <name> does not exist in CMDB and should be added. Il s'agit d'une ressource utilisateur qui est chargée dans la base de données.

➤ Resource <name> could not be loaded because of missing dependencies: <list-of-names>. Cette ressource ne peut pas être chargée dans la base de données, car les autres ressources dont elle a besoin n'existent pas dans la base de données. Il est possible de réexécuter cette étape après la mise à niveau pour charger ces ressources.

➤ Upgraded resource <name> and out-of-the-box resource are the same, not loading upgraded resource. La ressource usine n'a pas été modifiée par l'utilisateur.

➤ Upgraded resource <name> is not loaded since a different out-of-the-box resource with the same type and name already exists. L'utilisateur a modifié la ressource usine et est sur le point de perdre les modifications qu'il a effectuées.

➤ Failed to add <type> <name>. La ressource du type spécifié n'a pas été chargée.

252

252

Page 253: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Mettre à niveau les instantanésMet à niveau les données relatives aux instantanés stockées dans CMDB.

Fichiers journaux

Aucun.

Découverte – Rechiffrer le fichier domainScopeDocument

Remarque : Mise à niveau de type Ressources uniquement.

Chiffre à nouveau le fichier domainScopeDocument en remplaçant l'algorithme DES (utilisé dans la version 8.0x) par l'algorithme AES.

Implications en cas d'échec

La fonction de découverte risque d'être inopérante. Si vous n'exécutez pas cette étape, vous devez effectuer les opérations suivantes :

1 Exportez le fichier domainScopeDocument de l'ancienne application CMDB.

2 Importez le fichier domainScopeDocument après le processus de mise à niveau. Pour plus d'informations, voir "Exporter et importer les informations de plage réseau et d'identification au format chiffré" page 346.

Critique (O/N) Réexécutable (O/N)

N O

Critique (O/N) Réexécutable (O/N)

N O

253

253

Page 254: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Fichiers journaux

➤ Upgrade process of DomainScopeDocument re-encryption to AES had been started.

➤ Upgrade process of DomainScopeDocument re-encryption to AES had been finished successfully.

➤ Upgrade process of DomainScopeDocument re-encryption to AES had been failed.

➤ DSD is empty - doing nothing... Indique que le fichier domainScopeDocument est vide, que cette étape est redondante et qu'elle n'a aucun effet.

➤ The DSD already encrypted by AES - doing nothing… Indique que le fichier domainScopeDocument est déjà chiffré par l'algorithme AES ; l'étape est redondante et n'a aucun effet.

➤ The DSD is encrypted by 3DES... Indique que le fichier domainScopeDocument est chiffré à l'aide de l'algorithme 3DES ; il est donc rechiffré à l'aide de l'algorithme AES.

➤ Failed to decrypt DSD by 3DES. Indique que le processus de chiffrement du fichier domainScopeDocument a échoué (cette étape n'a pas pu rechiffrer le fichier domainScopeDocument à l'aide de l'algorithme AES) ; vous devrez importer le fichier domainScopeDocument dans le système UCMDB après le processus de mise à niveau.

➤ Failed to encrypt DSD by AES. L'étape a échoué. Vous devrez importer le fichier domainScopeDocument dans le système UCMDB après le processus de mise à niveau.

➤ Got empty DSD after AES encryption. L'étape a échoué. Vous devrez importer le fichier domainScopeDocument dans le système UCMDB après le processus de mise à niveau.

➤ Got empty DSD after 3DES decryption. L'étape a échoué. Vous devrez importer le fichier domainScopeDocument dans le système UCMDB après le processus de mise à niveau.

➤ Failed to decrypt the DSD by AES and 3DES. L'étape a échoué. Vous devrez importer le fichier domainScopeDocument dans le système UCMDB après le processus de mise à niveau.

254

254

Page 255: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Découverte – Mettre à niveau le fichier domainScopeDocument

Remarque : Mise à niveau de type Ressources uniquement.

Renomme les types et les attributs de CI dans le fichier domainScopeDocument.

Implications en cas d'échec

Voir "Découverte – Rechiffrer le fichier domainScopeDocument" page 253.

Fichiers journaux

➤ Upgrade process of DomainScopeDocument data has been started

➤ DomainScopeDocument data has been successfully upgraded

➤ Failed to upgrade DomainScopeDocument data

Discovery – Copier les informations d'identification dans Confidential Manager

Remarque : Mise à niveau de type Ressources uniquement.

Critique (O/N) Réexécutable (O/N)

N O

255

255

Page 256: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Extrait les informations d'identification du fichier domainScopeDocument dans Confidential Manager. Les informations d'identification du fichier domainScopeDocument sont remplacés par des identificateurs de Confidential Manager. Pour plus d'informations, voir "Confidential Manager" page 401.

Implications en cas d'échec

Identiques à l'étape "Découverte – Rechiffrer le fichier domainScopeDocument" page 253.

Fichiers journaux

➤ Upgrade process of DomainScopeDocument insertion to Confidential Manager had been started

➤ Upgrade process of DomainScopeDocument insertion to Confidential Manager had been finished successfully

➤ Upgrade process of DomainScopeDocument insertion to Confidential Manager had been failed

Découverte – Mettre à niveau les identificateurs des informations d'identification

Remarque : Mise à niveau de type Ressources uniquement.

Met à niveau l'attribut credential_id sur les CI de CMDB pour mettre en correspondance les identificateurs de Confidential Manager.

Critique (O/N) Réexécutable (O/N)

N O

Critique (O/N) Réexécutable (O/N)

N O

256

256

Page 257: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

L'attribut des informations d'identification des CI existants contient des données erronées. La non-exécution de cette étape implique l'exécution d'une découverte de grande ampleur pour reconstruire les données.

Fichiers journaux

➤ Upgrade process of credentials_id's update had been started.

➤ Upgrade process of credentials_id's update had been finished successfully.

➤ Upgrade process of credentials_id's update had been failed.

➤ Failed to get layout (and update credentials id) for object of type <type>. Indique que le processus de mise à niveau du type <type> a échoué, ce qui signifie que les CI de type <type> peuvent contenir des ID d'informations d'identification obsolètes. Une découverte de grande ampleur doit être réexécutée dans le système une fois le processus de mise à niveau terminé.

Copier la configuration des rapports

Remarque : Mise à niveau de type Ressources uniquement.

Copie la configuration des rapports de la base de données Foundations dans la nouvelle base de données de gestion.

Implications en cas d'échec

Les filtres favoris de la version 8.0x ne sont pas mis à niveau et leur planification n'est pas disponible.

Fichiers journaux

➤ failed to upgrade report: <report name>.

Critique (O/N) Réexécutable (O/N)

N O

257

257

Page 258: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Copier les informations de planification des instantanés

Remarque : Mise à niveau de type Ressources uniquement.

Copie les données de planification des instantanés de la base de données Foundation dans les nouvelles tables de gestion de CMDB. Supprime également les travaux planifiés des types qui ne sont plus appropriés (exécutions TQL, recréation de vues et déploiement de composants applicatifs).

Implications en cas d'échec

Les instantanés planifiés ne sont pas mis à niveau ; vous devez les redéfinir.

Fichiers journaux

➤ Failed to handle schedulerJob [<schedulerJob.toString()>] .

Mettre à niveau les paramètres

Remarque : Mise à niveau de type Ressources uniquement.

Renomme les types de CI des paramètres sélectionnés.

Critique (O/N) Réexécutable (O/N)

N O

Critique (O/N) Réexécutable (O/N)

N O

258

258

Page 259: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Si le Gestionnaire des paramètres contenait des noms de classe qui ont été modifiés par l'outil de mise à niveau du modèle de classe, le comportement de l'application risque d'être inattendu selon le paramètre concerné.

Exemple : Le type de CI racine et sa relation sont définis. L'URL frontale constitue un paramètre supplémentaire. Si un processus d'équilibrage de charge est défini, la redéfinition de l'URL frontale peut se révéler nécessaire. Les paramètres du proxy inverse ne sont pas concernés.

Fichiers journaux

➤ SettingsClassModelUpgrader failed ou la mise à niveau d'un paramètre spécifique avec préfixe a échoué.

Mettre à niveau le modèle de sécurité

Remarque : Mise à niveau de type Ressources uniquement.

Met à niveau les autorisations en fonction du nouveau modèle ACL (liste de contrôle d'accès).

Implications en cas d'échec

Certaines autorisations sont alignées sur le nouveau modèle ACL, et d'autres non. Les administrateurs doivent vérifier dans le Gestionnaire des sécurités que toutes les autorisations ont été définies selon les besoins et en définir d'autres, si nécessaire.

Fichiers journaux

➤ Role [<role name>] failed to get permissions due to the following error:…

Critique (O/N) Réexécutable (O/N)

N O

259

259

Page 260: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Effacer les anciennes données

Remarque : Mise à niveau de type Ressources uniquement.

Supprime les anciennes tables de données (tables TEMP).

Implications en cas d'échec

Le module UCMDB fonctionne correctement mais ses performances peuvent être ralenties par les informations inutiles que contiennent ces tables. Il est possible de supprimer manuellement toutes les tables portant le préfixe TEMP.

Fichiers journaux

Aucun.

Utilisateur et usine

Remarque : Mise à niveau de type Ressources uniquement.

La comparaison du modèle de classe mis à niveau avec un modèle de classe prêt à l'emploi permet de déterminer pour chaque modèle de classe s'il s'agit d'une entité utilisateur ou usine.

Critique (O/N) Réexécutable (O/N)

N O

Critique (O/N) Réexécutable (O/N)

N O

260

260

Page 261: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Implications en cas d'échec

Toutes les entités du modèle de classe sont marquées en tant qu'entités usine. Certaines opérations du modèle de classe sur des entités usine sont fermées pour l'utilisateur.

Fichiers journaux

Les messages suivants signalent les problèmes détectés dans le modèle de données. L'entité spécifiée dans le message est une entité usine manquante dans le modèle de classe utilisateur. Il peut s'agir d'un problème antérieur généré par le déploiement du Content Pack 6.00 ou le processus de mise à niveau.

Les étapes concernées peuvent être l'une des suivantes :

➤ "Valider le modèle de classe" page 197.

➤ "Mettre à niveau le modèle de classe sur disque" page 203.

➤ "Mettre à niveau le modèle de classe de la base de données" page 228.

➤ "Redéployer les composants applicatifs de base" page 248.

➤ "Valider le modèle de classe mis à niveau" page 248.

➤ !!! Class <name> doesn't exist in the upgraded class model.

➤ !!! Class <name> is missing qualifiers in the upgraded class model. The qualifiers are: <list-of-names>.

➤ !!! Attribute <name> in Class <name> is missing from the upgraded class model.

➤ !!! Attribute <name> in Class <name> is missing qualifiers in the upgraded class model. The qualifiers are: <list-of-names>.

➤ !!! Attribute Override <name> was removed in Class <name> and is missing qualifiers in the upgraded class model. The qualifiers are: <list-of-names>.

➤ !!! Attribute Override <name> in Class <name> is missing qualifiers in the upgraded class model. The qualifiers are: <list-of-names>.

➤ !!! Class <name> is missing method <name> in the upgraded class model.

➤ !!! Method <name> in Class <name> is missing qualifiers in the upgraded class model. The qualifiers are: <list-of-names>.

261

261

Page 262: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

➤ !!! Valid Link <name> is missing in the upgraded class model.

➤ !!! Valid Link <name> is missing qualifiers in the upgraded class model. The qualifiers are <list-of-names>.

➤ !!! Calculated Link <name> with Class <name> is missing in the upgraded class model.

➤ !!! Calculated Link <name> with Class <name> is missing triplet in the upgraded class model. The triplet is <triplet>.

➤ !!! Enum <name> doesn't exist in the upgraded class model.

➤ !!! List <name> doesn't exist in the upgraded class model.

➤ !!! Enum entry with key <number> and value <value> in Enum <name> doesn't exist in the upgraded class model.

➤ !!! List entry <value> in List <name> doesn't exist in the upgraded class model.

Renseigner l'attribut IPv6Copie la valeur IP de l'attribut de nom dans le nouvel attribut IpAddressValue de la classe IpAddress au format normalisé IPv6.

Implications en cas d'échec

La fonction de découverte risque d'être inopérante.

Solution. Une mise à jour doit être effectuée sur les IP et le sous-réseau IP dans CMDB. La mise à jour peut être effectuée manuellement à partir de l'interface utilisateur (une à la fois).

Fichiers journaux

Reportez-vous aux messages du fichier journal cmdb.reconciliation.log.

Critique (O/N) Réexécutable (O/N)

O O

262

262

Page 263: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Mise à niveau pilotée par enrichissementAppelle les enrichissements prédéfinis pour mettre à jour les données dans le cadre du processus de mise à niveau.

1. Met à jour l'attribut de nom de J2EE Domain pour supprimer le suffixe (tous les caractères après ‘@’).

2. Met à jour l'attribut de nom de Cluster Resource Group en ajoutant le suffixe de la valeur de l'attribut clé hôte correspondant (tous les caractères après ‘:’).

3. Supprime les CI archivés dans les anciens rapports qui n'ont pas été mis à niveau.

Définir des règles de rapprochement d'attributs clés

Remarque : Mise à niveau de type Ressources uniquement.

Ajoute une règle de rapprochement du type « attributs-clés » aux types de CI de l'utilisateur comportant des attributs clés.

Implications en cas d'échec

Un type de CI défini par l'utilisateur qui a été identifié par des attributs clés dans la version 8.00 utilise sa règle de rapprochement parent.

La règle d'identification d'attribut clé peut être ajoutée ultérieurement ou à partir d'un composant applicatif/d'un rapprochement JMX.

Critique (O/N) Réexécutable (O/N)

N O

Critique (O/N) Réexécutable (O/N)

N O

263

263

Page 264: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

Fichiers journaux

Aucun.

Mettre à niveau le Gestionnaire des composants applicatifs

Remarque : Mise à niveau de type Ressources uniquement.

Met à jour les informations relatives aux composants applicatifs stockées dans le modèle du serveur UCMDB.

Le fichier de configuration de la mise à niveau du Gestionnaire des composants applicatifs est stocké dans le fichier C:\hp\UCMDB\UCMDBServer\runtime\upgrade\PackageManagerUpgrader\config.xml (cmdb.jar). La configuration répertorie les sous-systèmes obsolètes et les règles de réattribution de nom aux sous-systèmes.

L'outil de mise à niveau du Gestionnaire des composants applicatifs exécute les étapes suivantes :

1 Suppression des ressources des sous-système obsolètes dans les composants applicatifs

2 Remplacement des anciens noms de sous-système par de nouveaux noms

3 Mise à jour des noms des ressources de modèle de classe utilisées par le Gestionnaire de composants applicatifs

a Changement des noms de classe dans les définitions de classe

b Changement des noms de classe dans les définitions de lien valide

c Changement des noms de classe dans les triplets des définitions de lien calculé

264

264

Page 265: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

4 Suppression des ressources inexistantes dans les composants applicatifs

Implications en cas d'échec

Des informations incorrectes relatives aux composants applicatifs peuvent entraîner la création de fichiers incorrects lors de l'exportation des composants applicatifs, ainsi que l'échec du retrait d'un composant applicatif.

Fichiers journaux

Aucun.

Critique (O/N) Réexécutable (O/N)

N O

265

265

Page 266: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 14 • Processus de mise à niveau - Descriptions techniques

266

266

Page 267: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

15Mise à niveau des composants applicatifs de la version 8.04 vers 9.02

Contenu de ce chapitre :

Concepts

➤ Présentation de l'utilitaire de migration des composants applicatifs page 268

Tâches

➤ Migrer un composant applicatif personnalisé page 269

Références

Résolution des problèmes et limites page 272

267

Page 268: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 15 • Mise à niveau des composants applicatifs de la version 8.04 vers 9.02

Concepts

Présentation de l'utilitaire de migration des composants applicatifs

Ce chapitre explique comment utiliser l'utilitaire de migration des composant applicatifs pour migrer les composants applicatifs personnalisés de HP Universal CMDB (UCMDB) de la version 8.04 vers la version 9.02.

Les composants applicatifs personnalisés créés avant la mise à niveau du système vers la version 9.02 contiennent des ressources qui ne sont pas prises en charge dans la nouvelle version. Pour réduire les problèmes dans ces composants, il est recommandé de les migrer hors ligne à l'aide de l'utilitaire de migration des composants applicatifs avant de les déployer dans le système UCMDB version 9.02.

La migration des composants applicatifs à l'aide de l'utilitaire de migration des composants applicatifs présente les avantages suivants :

➤ Aucun arrêt n'est nécessaire.

➤ La migration des composants applicatifs personnalisés peut être effectuée avant leur déploiement dans le système, ce qui réduit les risques.

➤ Vous pouvez migrer les composants applicatifs, puis les déployer et redécouvrir les données immédiatement.

➤ Les composants applicatifs de contenu HP peuvent être migrés en un seul processus, ce qui réduit le risque d'endommager le contenu.

L'utilitaire de migration de composants applicatifs permet d'effectuer la migration sur les composants applicatifs hors ligne sans nécessiter de serveur actif.

268

268

Page 269: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 15 • Mise à niveau des composants applicatifs de la version 8.04 vers 9.02

Tâches

Migrer un composant applicatif personnalisé

La procédure ci-après explique comment migrer des composants applicatifs personnalisés vers HP Universal CMDB version 9.02.

Pour migrer des composants applicatifs personnalisés :

1 Placez les composants applicatifs personnalisés à migrer dans un répertoire à part, avec les composants applicatifs dont dépendent les ressources mises à niveau. Exemple :

➤ Si un composant applicatif personnalisé contient une vue ou une règle d'enrichissement qui repose sur une définition TQL résidant dans un autre composant applicatif, placez le composant contenant la définition TQL dans le répertoire avec le composant applicatif personnalisé.

➤ Si un composant applicatif personnalisé fait référence à une définition de classe personnalisée qui n'est fournie par aucun des composants applicatifs usine, placez le composant applicatif contenant la définition de classe personnalisée dans le répertoire avec le composant applicatif personnalisé.

2 Vérifiez que vous disposez des anciens fichiers XML de définition du modèle de classe, c'est-à-dire ceux du modèle de classe de la version UCMDB (par exemple 7.0 ou 7.5) avec lequel votre composant applicatif a été créé.

Pour créer le modèle de classe, accédez à la console JMX et à CMDB Class Model Services, puis exécutez la méthode exportClassModelToXML.

3 Exécutez le script :

➤ Windows : C:\hp\UCMDB\UCMDBServer\tools\packupgrade.bat

➤ Solaris : C:/hp/UCMDB/UCMDBServer/2f/packupgrade/bin/packupgrade.sh

269

269

Page 270: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 15 • Mise à niveau des composants applicatifs de la version 8.04 vers 9.02

La syntaxe d'exécution du script est indiquée ci-après (ces informations peuvent également apparaître en exécutant le script sans arguments).

-i. Connexion à la console JMX.

-cm {LÀ_MODEL_DEF_FILE}. Nom de fichier de l'ancienne définition du modèle de classe. Ce fichier peut être créé via JMX : accédez à Class Model Services dans la console JMX et appelez la méthode exportClassModelToXml.

-u {UPGRADE_CONFIG_FILE}. Fichier de configuration de mise à niveau.

-exclude {package(s)}. Composant applicatif à exclure de la liste des noms de composant applicatif à exclure, séparés par des virgules.

-filterResources {chemin des fichiers de la liste des ressources filtrées}. Exclut les ressources répertoriées dans le fichier XML indiqué (ce fichier doit être conforme au fichier schema\filtered_resources.xsd).

-fullCM. Applique au modèle de classe une mise à niveau complète. Dans ce mode, de nouveaux composants applicatifs sont créés et le modèle de classe est traité comme une seule entité, ce qui implique plus de validations et de corrections. En mode de mise à niveau complète, les composants applicatifs couvrent (au moins) l'intégralité du modèle de classe prêt à l'emploi Par défaut, la mise à niveau utilise le mode partiel qui ne suppose aucune exhaustivité.

-analyzeDataActions {DATA_ACTIONS_FILE}. Analyse les modifications et génère le fichier d'analyse des actions de données avec le nom du fichier indiqué. Implique le mode -fullCM.

-outputFullCM {OUTPUT_FULL_CM_FILE}. Génère le nouveau modèle de classe complet dans un fichier. Implique le mode -fullCM.

-out {OUTPUT_DIR}. Chemin du répertoire des composants applicatifs mis à niveau.

-doNotCreateNewPackages. Si cette option est indiquée, l'outil de mise à niveau ne crée aucun fichier de composant applicatif.

{INPUT_DIR}. Chemin du répertoire des composants applicatifs à mettre à niveau.

packupgrade -cm {CLASS_MODEL_DEF_FILE} [-u {UPGRADE_CONFIG_FILE}] [-exclude <package(s)>] -out {OUTPUT_DIR} {INPUT_DIR}

270

270

Page 271: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 15 • Mise à niveau des composants applicatifs de la version 8.04 vers 9.02

Variable d'environnement. ucmdb.home. Doit pointer sur le répertoire du produit (généralement C:\hp\UCMDB\UCMDBServer pour UCMDB autonome).

4 Recherchez les composants applicatifs migrés dans le répertoire de sortie que vous avez fourni. Déployez les composants applicatifs migrés dans le système UCMDB version 9.02.

271

271

Page 272: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 15 • Mise à niveau des composants applicatifs de la version 8.04 vers 9.02

Références

Résolution des problèmes et limites

➤ L'utilitaire de migration des composants applicatifs a été vérifié uniquement pour les composants applicatifs compatibles avec UCMDB 8.04.

➤ Les composants applicatifs de définition d'enrichissement faisant référence aux types de CI mis à jour ou supprimés ne peuvent pas être mis à jour à l'aide de l'utilitaire de migration des composants applicatifs.

➤ La migration partielle n'est pas prise en charge. L'utilitaire de migration des composants applicatifs ne crée aucun composant applicatif s'il n'est pas possible de créer une ou plusieurs ressources.

272

272

Page 273: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie V

Haute disponibilité et planification desbesoins en capacité

Page 274: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

274

274

Page 275: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

16Installation du mode haute disponibilité

Contenu de ce chapitre :

Concepts

➤ Méthodes recommandées pour la solution haute disponibilité de HP Universal CMDB page 276

➤ Transitions entre les serveurs actifs et passifs page 277

Transitions entre les serveurs actifs et passifs

➤ Installer HP Universal CMDB en mode haute disponibilité page 278

➤ Configurer la haute disponibilité du réseau page 282

➤ Configurer le site complet page 283

275

Page 276: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

Concepts

Méthodes recommandées pour la solution haute disponibilité de HP Universal CMDB

Cette section décrit les méthodes recommandées pour l'implémentation sur site de la solution haute disponibilité de HP Universal CMDB.

Diagramme de la solution :

➤ Tous les accès externes à l'application HP Universal CMDB sont assurés via l'équilibrage de charge.

➤ Deux ou plusieurs serveurs sont configurés.

276

276

Page 277: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

➤ Les services HP Universal CMDB sont exécutés sur tous les serveurs du cluster, mais les composants du client sont actifs uniquement sur le serveur actif.

➤ Équilibrage de charge avec :

➤ Connexion toujours active à l'adresse http://<UCMDB-Server:port>/ping?clusterId=<clusterId>.

➤ Stratégie d'alternance pour les serveurs.

➤ Maintien de l'adhérence à la session.

➤ Adresse IP virtuelle configurée par cluster.

➤ Chaque serveur est connecté à deux réseaux distincts :

➤ Frontal (pour l'accès à l'équilibrage de charge)

➤ Principal (pour la base de données et la communication du contrôleur haute disponibilité)

Transitions entre les serveurs actifs et passifs

Pour améliorer les temps de démarrage des ordinateurs passifs lors d'une transition à partir de l'ordinateur actif, HP Universal CMDB démarre les ordinateurs en mode partiel.

Dans ce cas, le composant Topologie du modèle est démarré en mode lecture seule sur les ordinateurs passifs. Il est ensuite synchronisé avec les modifications effectuées sur le serveur actif par la base de données UCMDB, toutes les quelques secondes.

Lorsque l'ordinateur passif prend le relais, il démarre rapidement car la majeure partie du modèle est déjà chargée en mémoire.

277

277

Page 278: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

Tâches

Installer HP Universal CMDB en mode haute disponibilité

Cette section décrit les procédures d'installation, de démarrage et de configuration lorsque HP Universal CMDB est exécuté en mode haute disponibilité.

Remarque : Le mode haute disponibilité n'est pas pris en charge dans un environnement multiclient.

Contenu de cette section :

➤ “Installer les serveurs” page 278

➤ “Démarrer le serveur” page 279

➤ “Configurer le serveur” page 281

➤ “Configurer l'équilibrage de charge” page 281

➤ “Configurer la sonde” page 281

1 Installer les serveurs

a Installez le serveur UCMDB sur deux ou plusieurs ordinateurs sans exécuter l'assistant de configuration (sélectionnez Non à l'invite de l'assistant). La configuration type comprend un serveur actif et un serveur passif.

Pour plus d'informations, voir “Installation de HP Universal CMDB sur une plate-forme Windows” page 73 ou “Installation de HP Universal CMDB sur une plate-forme Linux” page 89.

278

278

Page 279: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

Remarque : Les ordinateurs utilisés pour les serveurs UCMDB actifs et passifs doivent disposer d'un matériel similaire (particulièrement, la même quantité de mémoire) et exécuter le même système d'exploitation.

b Exécutez l'assistant de configuration sur le serveur qui doit être actif. Sélectionnez Créer un nouveau schéma. Pour plus d'informations, voir “Configuration du serveur UCMDB” page 105.

c Exécutez l'assistant de configuration sur le serveur passif. Sélectionnez Se connecter à un schéma existant et fournissez les détails du schéma que vous avez créé pour le serveur actif.

➤ Pour exécuter l'assistant à partir d'une plate-forme Windows, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Démarrer l'Assistant Configuration du serveur HP Universal CMDB.

➤ Pour exécuter l'assistant à partir d'une plate-forme Linux :

2 Démarrer le serveur

a Démarrez le serveur actif. Attendez que le processus de démarrage soit terminé.

b Pour Windows : Accédez au fichier server_management.bat (outil de gestion du serveur) qui se trouve dans le dossier C:\hp\UCMDB\UCMDBServer\tools\.

Pour Linux : Exécutez le fichier server_management.sh qui se trouve dans le dossier /opt/hp/UCMDB/UCMDBServer/tools/.

➤ Dans la page de connexion, entrez le nom du serveur et les informations d'identification.

Si le port SSL par défaut (8443) est utilisé, entrez uniquement le nom du serveur (par exemple, localhost).

Si le port SSL a été modifié, entrez le nom du serveur et le nouveau port (par exemple, localhost:443).

/opt/hp/UCMDB/UCMDBServer/bin/configure.sh

279

279

Page 280: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

➤ Entrez le nom d'utilisateur et le mot de passe de l'utilisateur système (par défaut, sysadmin et sysadmin).

Remarque : La connexion à partir de l'outil au serveur HP Universal CMDB est établie via HTTPS. Si un problème se produit avec la connexion, vérifiez que le mode SSL est configuré (le paramètre Activer les connexions HTTPS doit avoir la valeur vrai).

c Dans l'outil Gestion du serveur, sélectionnez Clusters dans le menu de gauche. Cliquez sur le bouton Nouveau cluster pour créer un cluster.

d Dans la zone Ajouter un serveur, entrez le nom de l'ordinateur de l'un des serveurs que vous avez installés. Cliquez sur Ajouter. Répétez la même procédure pour les autres serveurs.

e Dans la liste Nom du serveur, sélectionnez un serveur comme serveur actif. Cliquez sur Activer.

f Cliquez sur OK.

g Répondez Oui pour faire passer tous les clients existants sur le serveur actif.

Remarque : Pour changer d'utilisateur ou de serveur, cliquez sur le lien Déconnexion pour vous déconnecter de l'outil Gestion du serveur.

h Démarrez le serveur passif et exécutez le fichier server_management.bat sur ce serveur.

Remarque : Une erreur d'incohérence de base de données peut se produire lors de l'utilisation de l'outil Gestion du serveur pour convertir un serveur UCMDB actif en serveur passif. Pour éviter cette erreur, arrêtez le serveur UCMDB sur l'ordinateur actif. Le serveur passif devient le serveur actif après environ une minute.

Tous les serveurs d'un cluster doivent utiliser le même port pour HTTP, HTTPS, etc. Vous ne pouvez pas configurer les deux serveurs sur des ports différents.

280

280

Page 281: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

3 Configurer le serveur

a Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > Paramètres généraux.

b Recherchez et modifiez les paramètres suivants :

➤ URL frontale activée depuis les paramètres doit avoir la valeur vrai.

➤ URL frontale doit correspondre à l'URL de l'équilibrage de charge. Le format requis est URI://<Nom du serveur>:<port>.

4 Configurer l'équilibrage de charge

Définissez l'adresse IP virtuelle pour les deux serveurs HP Universal CMDB avec la configuration suivante :

➤ Sélectionnez le port défini dans les paramètres d'infrastructure.

➤ Vérifiez que la stratégie d'alternance est définie pour les serveurs.

➤ Vérifiez que l'adhérence à la session est maintenue.

➤ Vérifiez que l'adresse IP virtuelle est configurée par cluster.

➤ L'adresse de la connexion toujours active pour la session est http://<UCMDB-Server:port>/ping?clusterId=<clusterId>. Un serveur actif dans le cluster renvoie la réponse HTTP 200 (OK). Un serveur passif renvoie la réponse HTTP 503 (service indisponible).

Remarque : Il est important pour l'équilibrage de charge d'indiquer l'ID du cluster dans la demande de connexion toujours active, car un serveur peut appartenir à plusieurs clusters en étant actif dans l'un et passif dans l'autre.

5 Configurer la sonde

a Exécutez l'installation de la sonde sur l'ordinateur de la sonde avec l'adresse IP virtuelle de l'équilibrage de charge comme nom du serveur HP Universal CMDB.

b Démarrez la sonde.

281

281

Page 282: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

Configurer la haute disponibilité du réseau

Pour déployer la haute disponibilité du réseau, connectez les processus d'équilibrage de charge et les bases de données aux serveurs via des autocommutateurs, à l'aide du mode NIC Intel STP (pour Windows).

Diagramme de la solution de configuration de redondance complète du réseau :

282

282

Page 283: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

Configurer le site complet

➤ Le réseau principal doit être défini sur l'interface principale (interface liée au nom du serveur). S'il n'est pas défini ainsi, modifiez le fichier etc/hosts pour définir l'interface principale comme liée au nom du serveur.

➤ Pendant l'installation du serveur, le nom d'hôte principal/adresse IP doit être défini comme serveur/adresse IP de HP Universal CMDB.

283

283

Page 284: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 16 • Installation du mode haute disponibilité

284

284

Page 285: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

17HP Universal CMDB Planification étendue des capacités

Contenu de ce chapitre :

Concepts

➤ Présentation de la planification étendue des capacités page 286

➤ Nœuds gérés et CI associés aux nœuds page 287

Tâches

➤ Configuration du serveur UCMDB page 288

➤ Configuration de la base de données Oracle page 289

Références

➤ Configuration du test système page 290

➤ Résultats du test système page 291

285

Page 286: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

Concepts

Présentation de la planification étendue des capacités

Avec la configuration par défaut, HP Universal CMDB peut prendre en charge un déploiement de plus de 25 millions d'objets et liens. Pour un déploiement plus important, vous devez implémenter la configuration suivante :

➤ Augmentez le segment de mémoire de CMDB à 8 Go. Pour plus d'informations, voir "Configuration du serveur UCMDB" page 288.

➤ Si vous utilisez une base de données Oracle, configurez la base de données SGA Oracle comme suit : 4 Go pris en charge, 8 Go recommandés. Pour plus d'informations, voir "Configuration de la base de données Oracle" page 289.

Le tableau suivant afficher le nombre maximal de CI et de liens pris en charge pour un déploiement UCMDB :

Pour plus d'informations sur :

➤ Les modifications à apporter à la configuration système pour prendre en charge cette capacité, voir "Configuration du serveur UCMDB" page 288.

➤ L'amélioration des performances, voir "Configuration de la base de données Oracle" page 289.

Base de données/Système d'exploitation

Windows Linux

MS SQL Server 40 millions de CI et de liens

12,5 millions de CI et de liens

Oracle 40 millions de CI et de liens

(Configuration requise comme décrite dans cette section)

40 millions de CI et de liens

(Configuration requise comme décrite dans cette section)

286

286

Page 287: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

➤ La configuration utilisée pour tester les capacités, voir "Configuration du test système" page 290.

➤ Les résultats des performances de l'exécution du test système sur UCMDB 9.02, voir "Résultats du test système" page 291.

Nœuds gérés et CI associés aux nœuds

Lors de la planification des capacités, vous devez tenir compte, entre autres, du rapport des nœuds gérés dans CMDB sur les CI associés au nœud. Les CI associés au nœud incluent tous les CI des types qui sont des sous-classes de ressource d'application, d'élément de nœud ou de logiciel en exécution.

Le tableau ci-après répertorie le nombre de CI associés au nœud que vous pouvez découvrir pour chaque nœud géré dans votre environnement. Ce nombre dépend de la taille du déploiement et du nombre de nœuds gérés. Plus vous conservez de nœuds gérés dans CMDB, moins vous découvrez de CI associés aux nœuds pour chaque nœud géré.

Par exemple, dans un déploiement d'entreprise, si vous exécutez 89 600 nœuds gérés, vous pouvez découvrir 160 CI associés à l'hôte pour chaque hôte géré. Si vous gérez uniquement 28 000 hôtes gérés, vous pouvez découvrir 500 CI de ressource pour chaque hôte géré.

Remarque : Les nombres du tableau incluent uniquement les CI et non les liens.

Déploiement Nombre d'hôtes gérés/CI associés à l'hôte

Entreprise 89600/160 - 28800/500

Standard 9000/160 – 3000/500

Petite taille 4500/160 – 1000/500

287

287

Page 288: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

Tâches

Configuration du serveur UCMDB

Pour que le système prenne en charge 40 millions de CI et de liens, vous devez mettre à jour les paramètres suivants sur le serveur UCMDB :

Windows :

➤ C:\hp\UCMDB\UCMDBServer\bin\wrapper-platform.conf

wrapper.java.initmemory=2048

wrapper.java.maxmemory=8192

➤ C:\hp\UCMDB\UCMDBServer\conf\settings.override.properties

dal.object.condition.max.result.size=50000000

dal.use.memory.instead.temp.table.high.threshold.oracle=6000000

dal.joinf.max.result.size=4000000

Linux :

➤ opt/hp/UCMDB/UCMDBServer/bin/wrapper-platform.conf

wrapper.java.initmemory=2048

wrapper.java.maxmemory=8192

➤ opt/hp/UCMDB/UCMDBServer/bin/settings.override.properties

dal.object.condition.max.result.size=50000000

dal.use.memory.instead.temp.table.high.threshold.oracle=6000000

dal.joinf.max.result.size=4000000

288

288

Page 289: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

Configuration de la base de données Oracle

Sur un système contenant 40 millions d'objets et de liens, vous pouvez améliorer les performances en augmentant la taille d'Oracle SGA de 6 à 8 Go (configuration recommandée). Vous améliorez ainsi les performances du calcul TQL pour plusieurs types de TQL ainsi que les opérations d'entrée de données effectuées dans le système.

289

289

Page 290: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

Références

Configuration du test système

La capacité du test système s'élevait à 40 millions de CI et de liens.

Le matériel suivant a été utilisé pour le test :

La version du logiciel suivant a été utilisée pour le test :

➤ Base de données Oracle 11g, version 11.2.0.1.0

Les flux métier suivants ont été testés dans le cadre du test système :

➤ Calcul TQL

Les TQL ont été divisés en sous-groupes selon la taille des résultats (<100, <1000, and <10000), selon l'ensemble de données extrait par TQL et selon la configuration TQL :

➤ Condition Comme

➤ Comme, Ignorer la casse

Rôle Type d'ordinateur UC Mémoire MV/SWAP

SE + logiciels tiers

CMDB HP Proliant BL460c G6

2 processeurs Intel Xeon 2.533 GHz quadruple cœur

16 Go Windows :24 Go

Linux : 16 Go

Win2008R2 64 bits

Red Hat Enterprise Linux Server version 5.5

Sonde des flux de données

HP ProLiant DL 140 G2

UC 2 * 3.0 GHz 2 Mo 3 Mo Windows 2003 Server EE

Base de données

HP Proliant BL460c G6

2 processeurs Intel Xeon 2.933 GHz quadruple cœur

32 Go 51 Go Win2008R2 64 bits

REHL 5.4

290

290

Page 291: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

➤ Perspective

➤ Nombre différent de hiérarchies dans les résultats TQL (1-5)

➤ Composé

➤ Sous-graphique

➤ JoinF

➤ Entrée de données

Le scénario d'entrée de données dans le test système incluait un insertion, des mises à jour et une suppression.

➤ Enrichissements.

Les scénarios d'enrichissement incluaient une insertion, une mise à jour et une suppression.

Résultats du test système

Suite à un test de charge de 24 heures, avec un scénario incluant une exécution de requête, une entrée de données et une exécution d'enrichissement, les résultats sont les suivants :

➤ Le système est resté stable tout au long de l'exécution. Aucun redémarrage, ni fuite de mémoire, ni autre dégradation n'a été observé pendant cette période.

➤ Les performances du système sont acceptables. Pour la plupart des TQL, le centile de 90 % est inférieur à 1 seconde du temps de calcul.

291

291

Page 292: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 17 • HP Universal CMDB Planification étendue des capacités

292

292

Page 293: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie VI

Sécurisation renforcée de HP UniversalCMDB

Page 294: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

294

294

Page 295: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

18Introduction à la sécurisation renforcée

Contenu de ce chapitre :

Concepts

➤ Présentation de la sécurisation renforcée page 296

➤ Préparation à la sécurisation renforcée page 298

Tâches

➤ Déployer HP Universal CMDB dans une architecture sécurisée page 299

➤ Modifier le mot de passe ou le nom d'utilisateur système de la console JMX page 300

➤ Modifier l'utilisateur du service du serveur HP Universal CMDB page 302

295

Page 296: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

Concepts

Présentation de la sécurisation renforcée

Cette section présente le concept d'une application sécurisée HP Universal CMDB et décrit la planification et l'architecture requises pour implémenter la sécurité. Il est vivement recommandé de lire cette section avant de passer à l'étude de la sécurisation renforcée dans les sections suivantes.

HP Universal CMDB a été conçu pour faire partie d'une architecture sécurisée et peut, par conséquent, affronter et traiter les menaces de sécurité auxquelles il peut être exposé.

Les directives relatives à la sécurisation renforcée traitent de la configuration requise pour améliorer (renforcer) la sécurité de HP Universal CMDB.

Les informations relatives à la sécurisation renforcée sont destinées principalement aux administrateurs de HP Universal CMDB. Ceux-ci doivent se familiariser avec les paramètres et recommandations de sécurisation renforcée avant de commencer les procédures de sécurisation renforcée.

Il est vivement recommandé d'utiliser un proxy inverse avec HP Universal CMDB pour bénéficier d'une architecture sécurisée. Pour plus d'informations sur la configuration d'un proxy inverse en vue de l'utiliser avec HP Universal CMDB, voir “Utilisation d'un proxy inverse” page 321.

Si vous devez utiliser une architecture sécurisée différente de celle décrite dans ce manuel avec HP Universal CMDB, contactez Assistance HP Software pour déterminer l'architecture la mieux appropriée à vos besoins.

Pour plus d'informations sur la sonde des flux de données, voir “Sécurisation renforcée des sondes de flux de données” page 359.

296

296

Page 297: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

Important :

➤ Les procédures de sécurisation renforcée partent du principe que vous n'implémentez que les instructions fournies dans ces chapitres et que vous n'exécutez pas d'autres étapes de sécurisation renforcée décrites ailleurs.

➤ Lorsque les procédures de sécurisation renforcée s'appliquent à une architecture distribuée spécifique, cela ne signifie pas que cette architecture soit la meilleure pour répondre aux besoins de votre entreprise.

➤ Les procédures décrites dans les chapitres suivants doivent être exécutées sur des ordinateurs dédiés à HP Universal CMDB. L'utilisation de ces ordinateurs à d'autres fins que celles de HP Universal CMDB peut produire des résultats inattendus.

➤ Les informations de sécurisation renforcée fournies dans cette section ne doivent pas être considérées comme une aide à l'évaluation des risques de sécurité de vos systèmes informatisés.

297

297

Page 298: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

Préparation à la sécurisation renforcée

➤ Évaluez le risque/l'état de sécurité de l'ensemble de votre réseau, et utilisez les conclusions pour déterminer la meilleure intégration de HP Universal CMDB dans votre réseau.

➤ Analysez l'infrastructure technique de HP Universal CMDB et les fonctions de sécurité de HP Universal CMDB.

➤ Étudiez toutes les directives relatives à la sécurisation renforcée.

➤ Vérifiez que HP Universal CMDB est entièrement opérationnel avant de passer aux procédures de sécurisation renforcée.

➤ Suivez les procédures de sécurisation renforcée dans l'ordre chronologie de chaque chapitre. Par exemple, si vous décidez de configurer le serveur HP Universal CMDB pour prendre en charge SSL, consultez le chapitre “Activation de la communication SSL (Secure Sockets Layer)” page 305 et suivez les instructions dans l'ordre chronologique.

➤ HP Universal CMDB ne prend pas en charge l'authentification de base avec des mots de passe vides. N'utilisez pas de mot de passe pour définir les paramètres de connexion d'authentification de base.

Conseil : Imprimez les procédures de sécurisation renforcée et cochez-les lorsque vous les avez implémentées.

298

298

Page 299: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

Tâches

Déployer HP Universal CMDB dans une architecture sécurisée

Plusieurs mesures sont recommandées pour déployer vos serveurs HP Universal CMDB en toute sécurité.

➤ Architecture DMZ utilisant un pare-feu

L'architecture sécurisée décrite dans ce manuel est une architecture DMZ type qui utilise un périphérique comme pare-feu. Le concept de base d'une telle architecture consiste à créer une séparation complète et à éviter un accès direct entre les clients HP Universal CMDB et le serveur HP Universal CMDB.

➤ Navigateur sécurisé

Dans un environnement Windows, Internet Explorer et FireFox doivent être configurés pour gérer de façon sécurisée les scripts, les applets et les cookies Java.

➤ Protocole de communication SSL

Ce protocole sécurise la connexion entre le client et le serveur. Les URL qui requièrent une connexion SSL utilisent une version sécurisée (HTTPS) du protocole HTTP. Pour plus d'informations, voir “Activation de la communication SSL (Secure Sockets Layer)” page 305.

➤ Architecture de proxy inverse

L'une des solutions les plus sécurisées et recommandées suggère le déploiement de HP Universal CMDB à l'aide d'un proxy inverse. HP Universal CMDB prend entièrement en charge l'architecture de proxy inverse sécurisée. Pour plus d'informations, voir “Utilisation d'un proxy inverse” page 321.

299

299

Page 300: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

Remarque : Lorsque le serveur UCMDB est configuré pour se connecter à un proxy inverse, l'authentification mutuelle à l'aide de SSL entre le proxy inverse et la sonde des flux de données n'est pas prise en charge; Pour plus d'informations, voir “Activer SSL entre le serveur UCMDB et la sonde avec l'authentification mutuelle” page 364.

Modifier le mot de passe ou le nom d'utilisateur système de la console JMX

La console JMX utilise des utilisateurs système, c'est-à-dire des utilisateurs interclients dans un environnement multilocataire. Vous pouvez vous connecter à la console JMX avec n'importe quel nom d'utilisateur. Le nom d'utilisateur et le mot de passe par défaut sont sysadmin/sysadmin.

Vous modifiez le mot de passe par le biais de la console JMX ou à l'aide de l'outil Gestion du serveur.

Pour modifier le mot de passe ou le nom d'utilisateur système via la console JMX :

1 Lancez un navigateur Web et entrez l'adresse suivante : http://localhost.<nom_domaine>:8080/jmx-console.

2 Entrez les informations d'identification par défaut pour l'authentification de la console JMX :

➤ Nom de connexion = sysadmin

➤ Mot de passe = sysadmin

3 Recherchez UCMDB:service=Security Services et cliquez sur le lien pour accéder à la page Operations.

4 Recherchez l'opération changeSystemUserPassword.

➤ Dans le champ userName, entrez sysadmin.

➤ Dans le champ password, entrez un nouveau mot de passe.

300

300

Page 301: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

5 Cliquez sur Invoke pour enregistrer vos modifications.

Pour modifier le mot de passe ou le nom d'utilisateur système à l'aide de l'outil Gestion du serveur :

6 Pour Windows, exécutez le fichier C:\hp\UCMDB\UCMDBServer\tools\server_management.bat.

Pour Linux : Exécutez le fichier server_management.sh qui se trouve dans le dossier /opt/hp/UCMDB/UCMDBServer/tools/.

7 Connectez-vous à l'outil à l'aide des informations d'identification sysadmin/sysadmin.

8 Cliquez sur le lien Utilisateurs.

9 Sélectionnez l'utilisateur système et cliquez sur Modifier le mot de passe de l´utilisateur connecté.

10 Entrez l'ancien et le nouveau mot de passe et cliquez sur OK.

301

301

Page 302: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

Modifier l'utilisateur du service du serveur HP Universal CMDB

Sur une plate-forme Windows, le service HP Universal CMDB qui exécute tous les services et processus de HP Universal CMDB est installé lorsque vous exécutez l'utilitaire de configuration de base de données et de serveur. Par défaut, ce service est exécuté sous l'utilisateur local system. Cependant, vous pourriez avoir besoin d'affecter un utilisateur différent pour exécuter le service (par exemple, si vous utilisez l'authentification NTLM).

L'utilisateur que vous affectez pour effectuer le service doit disposer des autorisations suivantes :

➤ Autorisations de base de données suffisantes (définies par l'administrateur de base de données)

➤ Autorisations réseau suffisantes

➤ Autorisations d'administrateur sur le serveur local

Pour modifier l'utilisateur du service :

1 Désactivez HP Universal CMDB via le menu Démarrer (Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB) ou en arrêtant le service du serveur HP Universal CMDB. Pour plus d'informations, voir “Démarrer et arrêter le service du serveur HP Universal CMDB” page 125.

2 Dans la fenêtre Services de Windows, double-cliquez sur UCMDB_Server. La boîte de dialogue Propriété Serveur_UCMDB (ordinateur local) apparaît.

302

302

Page 303: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

3 Cliquez sur l'onglet Ouvrir une session.

4 Sélectionnez Ce compte et recherchez un autre utilisateur dans la liste des utilisateurs valides de l'ordinateur.

5 Entrez le mot de passe Windows de l'utilisateur et confirmez ce mot de passe.

6 Cliquez sur Appliquer pour enregistrer vos paramètres et sur OK pour fermer la boîte de dialogue.

7 Activez HP Universal CMDB via le menu Démarrer (Démarrer > Tous les programmes > HP UCMDB > Démarrer le serveur HP Universal CMDB) ou en démarrant le service du serveur HP Universal CMDB. Pour plus d'informations, voir “Démarrer et arrêter le service du serveur HP Universal CMDB” page 125.

303

303

Page 304: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 18 • Introduction à la sécurisation renforcée

304

304

Page 305: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

19Activation de la communication SSL (Secure Sockets Layer)

Contenu de ce chapitre :

Tâches

➤ Activer SSL sur l'ordinateur serveur à l'aide d'un certificat auto-signé page 306

➤ Activer SSL sur l'ordinateur serveur à l'aide d'un certificat d'une autorité de certification page 308

➤ Activer SSL sur les ordinateurs client page 311

➤ Activer SSL sur le SDK client page 312

➤ Activer l'authentification mutuelle de certificat pour le SDK page 312

➤ Modifier les mots de passe keystore du serveur page 315

➤ Activer ou désactiver les ports HTTP/HTTPS page 316

➤ Mapper les composants Web UCMDB aux ports page 318

305

Page 306: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Tâches

Activer SSL sur l'ordinateur serveur à l'aide d'un certificat auto-signé

Ces sections expliquent comment configurer HP Universal CMDB pour prendre en charge la communication via le canal SSL (Secure Sockets Layer).

HP Universal CMDB utilise Jetty 6.1 comme serveur Web par défaut.

1 Conditions préalables

a Avant de passer à la procédure suivante, supprimez l'ancien fichier server.keystore sous C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore.

b Placez le keystore HP Universal CMDB (type JKS) dans le dossier C:\hp\UCMDB\UCMDBServer\conf\security.

2 Générer un keystore de serveur

a Créez un keystore (type JKS) à l'aide d'un certificat auto-signé et d'une clé privée correspondante :

➤ À partir de C:\hp\UCMDB\UCMDBServer\bin\jre\bin, exécutez la commande suivante :

La boîte de dialogue de la console s'affiche.

➤ Entrez le mot de passe keystore. Si le mot de passe a changé, exécutez l'opération JMX changeKeystorePassword dans UCMDB:service=Security Services. Si le mot de passe n'a pas changé, utilisez le mot de passe par défaut hppass.

keytool -genkey -alias hpcert -keystore C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore

306

306

Page 307: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

➤ Répondez à la question What is your first and last name? Entrez le nom du serveur Web HP Universal CMDB. Entrez les autres paramètres en fonction de votre organisation.

➤ Entrez un mot de passe key. Ce mot de passe DOIT être identique au mot de passe keystore.

Un keystore JKS est créé sous le nom server.keystore avec un certificat de serveur appelé hpcert.

b Exportez le certificat auto-signé dans un fichier :

➤ À partir de C:\hp\UCMDB\UCMDBServer\bin\jre\bin, exécutez la commande suivante :

3 Placer le certificat dans le magasin de données d'approbations du client

Après la génération du fichier server.keystore et l'exportation du certificat du serveur, pour chaque client devant communiquer avec HP Universal CMDB par le biais de SSL à l'aide de ce certificat auto-signé, placez celui-ci dans les magasins d'approbations du client.

Limite : server.keystore ne peut contenir qu'un seul certificat de serveur.

keytool -export -alias hpcert -keystore C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore -storepass <votre mot de passe> -file hpcert

307

307

Page 308: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

4 Désactiver le port HTTP 8080

Pour plus d'informations, voir “Activer ou désactiver les ports HTTP/HTTPS” page 316.

Remarque : Vérifiez que la communication HTTPS fonctionne avant de fermer le port HTTP.

5 Redémarrer le serveur

6 Afficher HP Universal CMDB

Pour vérifier que le serveur UCMDB est sécurisé, entrez l'URL suivante dans le navigateur Web : https://<nom ou adresse IP du serveur UCMDB>:8443/ucmdb-ui.

Activer SSL sur l'ordinateur serveur à l'aide d'un certificat d'une autorité de certification

Pour utiliser un certificat émis par une autorité de certification, keystore doit être au format Java. L'exemple suivant explique comment formater le keystore pour un ordinateur Windows.

1 Conditions préalables

Avant de passer à la procédure suivante, supprimez l'ancien fichier server.keystore sous C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore.

308

308

Page 309: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

2 Générer un keystore de serveur

a Générez un certificat signé par une autorité de certification et installez-le sous Windows.

b Exportez le certificat dans un fichier *.pfx (y compris les clés privées) à l'aide de Microsoft Management Console (mmc.exe).

➤ Entrez une chaîne comme mot de passe pour le fichier pfx. (Ce mot de passe vous est demandé lors de la conversion du type de keystore en un keystore JAVA.) Le fichier .pfx contient un certificat public et une clé privée, et il est protégé par un mot de passe.

c Copiez le fichier .pfx que vous avez créé dans le dossier C:\hp\UCMDB\UCMDBServer\conf\security.

d Ouvrez l'invite de commande et remplacez le répertoire par C:\hp\UCMDB\UCMDBServer\bin\jre\bin.

➤ Remplacez le type de keystore PKCS12 par un keystore JAVA en exécutant la commande suivante :

Le mot de passe du keystore source (.pfx) vous est demandé. Il s'agit du mot de passe que vous avez fourni lors de la création du fichier pfx à l'étape b.

e Entrez le mot de passe keystore de destination. Ce mot de passe doit être le même que celui défini précédemment dans la méthode JMX changeKeystorePassword, sous Security Services. Si le mot de passe n'a pas changé, utilisez le mot de passe par défaut hppass.

f Une fois le certificat généré, désactivez le port HTTP 8080. Pour plus d'informations, voir “Activer ou désactiver les ports HTTP/HTTPS” page 316.

g Si vous avez utilisé un mot de passe différent de hppass ou le mot de passe du fichier .pfx, exécutez la méthode JMX changeKeystorePassword et vérifiez que la clé comporte le même mot de passe.

keytool -importkeystore -srckeystore c:\hp\UCMDB\UCMDBServer\conf\security\<nom du fichier pfx> -srcstoretype PKCS12 -destkeystore server.keystore

309

309

Page 310: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Remarque : Vérifiez que la communication HTTPS fonctionne avant de fermer le port HTTP.

3 Redémarrer le serveur

4 Vérifier la sécurité du serveur

Pour vérifier que le serveur UCMDB est sécurisé, entrez l'URL suivante dans le navigateur Web : https://<nom ou adresse IP du serveur UCMDB>:8443/ucmdb-ui.

Limite : server.keystore ne peut contenir qu'un seul certificat de serveur.

310

310

Page 311: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Activer SSL sur les ordinateurs client

Si le certificat utilisé par le serveur Web de HP Universal CMDB est émis par une autorité de certification bien connue, il est fort probable que votre serveur Web valide le certificat sans action supplémentaire.

Si l'autorité de certification n'est pas approuvée par le navigateur Web, vous devez importer le chemin d'approbation complet du certificat ou importer le certificat utilisé explicitement par HP Universal CMDB dans le magasin d'approbations du navigateur.

L'exemple ci-après explique comment importer le certificat hpcert auto-signé dans le magasin d'approbations de Windows afin qu'il puisse être utilisé par Internet Explorer.

Pour importer un certificat dans le magasin d'approbations de Windows :

1 Recherchez le certificat hpcert et renommez-le hpcert.cer.

Dans l'Explorateur Windows, l'icône indique que le fichier est un certificat de sécurité.

2 Double-cliquez sur hpcert.cer pour ouvrir la boîte de dialogue Certificat Internet Explorer.

3 Suivez les instructions permettant d'activer l'approbation en installant le certificat avec l'Assistant Importation de certificat.

Remarque : Pour importer le certificat émis par le serveur UCMDB dans le navigateur Web, vous pouvez également vous connecter à UCMDB et installer le certificat lorsque l'avertissement signalant un certificat non approuvé s'affiche.

311

311

Page 312: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Activer SSL sur le SDK client

Vous pouvez utiliser le transport HTTPS entre les SDK client et serveur :

1 Sur l'ordinateur client, dans le produit qui incorpore le SDK client, recherchez le paramètre de transport et vérifiez qu'il est configuré sur HTTPS, et non HTTP.

2 Téléchargez le certificat public auto-signé ou de l'autorité de certification dans l'ordinateur client, puis importez-le dans le magasin d'approbations cacerts du JRE qui va se connecter au serveur.

Utilisez la commande suivante :

Activer l'authentification mutuelle de certificat pour le SDK

Ce mode utilise SSL et active l'authentification du serveur par UCMDB et l'authentification du client par le client UCMDB-API. Le serveur et le client UCMDB-API envoient leurs certificats à l'autre entité pour authentification.

Important : La méthode d'activation de SSL décrite ci-après sur le SDK avec l'authentification mutuelle est recommandée, car elle constitue le mode de communication le plus sécurisé.

1 Renforcez la sécurisation du connecteur du client UCMDB-API dans UCMDB :

a Accédez à la console JMX d'UCMDB. Lancez un navigateur Web et entrez l'adresse suivante : http://<Nom de l'ordinateur d'UCMDB ou adresse IP>:8080/jmx-console. Si nécessaire, connectez-vous avec un nom d'utilisateur et un mot de passe (par défaut, sysadmin/sysadmin).

Keytool -import -alias <nom de l'autorité de certification> -trustcacerts -file <chemin du certificat public de serveur> -keystore <chemin du magasin d'approbations cacerts du JRE client (par exemple, x:\program files\java\jre\lib\security\cacerts)>

312

312

Page 313: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

b Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

c Recherchez l'opération PortsDetails et cliquez sur Invoke. Notez le numéro de port de l'authentification client de la connexion HTTPS. Sa valeur par défaut est 8444, et il doit être activé.

d Revenez à la page Operations.

e Pour mapper le connecteur ucmdb-apir au mode d'authentification mutuelle, appelez la méthode mapComponentToConnectors avec les paramètres suivants :

➤ componentName : ucmdb-api

➤ isHTTPSWithClientAuth : true

➤ Tous les autres indicateurs : false

Le message suivant apparaît :

f Revenez à la page Operations.

2 Vérifiez que le JRE qui exécute le client UCMDB-api comporte un keystore contenant un certificat client.

3 Exportez le certificat du client UCMDB-api à partir de son keystore.

4 Importez le certificat du client UCMDB-api dans le magasin d'approbations du serveur UCMDB.

a À partir de l'ordinateur d'UCMDB, copiez le fichier du certificat du client UCMDB-api dans le répertoire UCMDB C:\HP\UCMDB\UCMDBServer\conf\security

b Exécutez la commande suivante :

c Entrez le mot de passe truststore du serveur UCMDB (hppass par défaut).

Operation succeeded. Component ucmdb-api is now mapped to: HTTPS_CLIENT_AUTH ports.

C:\HP\UCMDB\UCMDBServer\bin\jre\bin\keytool.exe -import -v -keystore C:\HP\UCMDB\UCMDBServer\conf\security\server.truststore -file <certificat du client UCMDB-api exporté> - alias ucmdb-api

313

313

Page 314: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

d Lorsque le message Trust this certificate? apparaît, appuyez sur y puis sur ENTRÉE.

e Assurez-vous que le message Certificate was added to keystore s'affiche.

5 Exportez le certificat du serveur UCMDB à partir de son keystore serveur.

a À partir de l'ordinateur UCMDB, exécutez la commande suivante :

b Entrez le mot de passe truststore du serveur UCMDB (hppass par défaut).

c Vérifiez que le certificat a été créé dans le répertoire C:\HP\UCMDB\UCMDBServer\conf\security\server.cert

6 Importez le certificat UCMDB exporté dans le JRE du truststore du client UCMDB-API.

7 Redémarrez le serveur UCMDB et le client UCMDB-API.

8 Pour vous connecter à partir du client UCMDB-API au serveur UCMDB-API, utilisez le code suivant :

C:\HP\UCMDB\UCMDBServer\bin\jre\bin\keytool.exe -export -alias hpcert -keystoreC:\HP\UCMDB\UCMDBServer\conf\security\server.keystore -file C:\HP\UCMDB\conf\security\server.certi

UcmdbServiceProvider provider = UcmdbServiceFactory.getServiceProvider("https", <SOME_HOST_NAME>, <HTTPS_WITH_CLIENT_AUTH_PORT_NUMBER (default:8444>));UcmdbService ucmdbService = provider.connect(provider.createCertificateCredentials(<TheClientKeystore. Exemple : "c:\\client.keystore">, <KeystorePassword>), provider.createClientContext(<ClientIdentification>));

314

314

Page 315: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Modifier les mots de passe keystore du serveur

Après l'installation du serveur, le port HTTPS est ouvert et le magasin est sécurisé avec un mot de passe faible (hppass par défaut). Si vous prévoyez d'utiliser uniquement SSL, vous devez modifier ce mot de passe.

La procédure ci-après explique comment modifier uniquement le mot de passe server.keystore. Cependant, vous devrez exécuter la même procédure pour modifier le mot de passe server.truststore.

Remarque : Exécutez chaque étape de cette procédure.

1 Démarrez le serveur UCMDB.

2 Modifiez le mot de passe dans la console JMX.

a Lancez le navigateur Web, puis entrez comme suit l'adresse du serveur : http://<Nom d'hôte ou adresse IP du serveur UCMDB>:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

b Sous UCMDB, cliquez sur UCMDB:service=Security Services pour ouvrir la page Operations.

c Recherchez et exécutez l'opération changeKeystorePassword.

Ce champ ne doit pas être vide et doit comprendre au moins six caractères. Le mot de passe a été modifié uniquement dans la base de données.

3 Arrêtez le serveur UCMDB.

4 Exécutez les commandes.

315

315

Page 316: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

À partir de C:\hp\UCMDB\UCMBServer\bin\jre\bin, exécutez les commandes suivantes :

a Modifiez le mot de passe store :

b La commande ci-après affiche la clé interne du keystore. Le premier paramètre correspond à l'alias. Enregistrez ce paramètre pour la commande suivante :

c Modifiez le mot de passe key (si le mot de passe store n'est pas vide) :

d Entrez le nouveau mot de passe.

5 Démarrez le serveur UCMDB.

6 Répétez la procédure pour le truststore du serveur.

Activer ou désactiver les ports HTTP/HTTPS

Vous pouvez activer ou désactiver les ports HTTP et HTTPS à partir de l'interface utilisateur ou de la console JMX.

Pour activer ou désactiver les ports HTTP/HTTPS à partir de l'interface utilisateur :

1 Connectez-vous à HP Universal CMDB.

2 Sélectionnez Administration > Gestionnaire des paramètres d'infrastructure.

keytool -storepasswd -new <new_keystore_pass> -keystore C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore -storepass <current_keystore_pass>

keytool -list -keystore C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore

keytool -keypasswd -alias <alias> -keypass <currentPass> -new <newPass> -keystore C:\hp\UCMDB\UCMDBServer\conf\security\server.keystore

316

316

Page 317: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

3 Entrez http ou https dans la zone Filtrer (par nom) pour afficher les paramètres HTTP.

➤ Activer les connexions HTTP(S). Vrai : le port est activé. Faux : le port est désactivé.

4 Rédémarrez le serveur pour appliquer la modification.

Limite : Le port HTTPS est ouvert par défaut. Sa fermeture empêche le fonctionnement de Server_Management.bat.

Pour activer ou désactiver les ports HTTP/HTTPS à partir de la console JMX :

1 Lancez un navigateur Web et entrez l'adresse suivante : http://localhost.<nom_domaine>:8080/jmx-console.

2 Entrez les informations d'identification par défaut pour l'authentification de la console JMX :

➤ Nom de connexion = sysadmin

➤ Mot de passe = sysadmin

3 Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

4 Pour activer ou désactiver le port HTTP, recherchez l'opération HTTPSetEnable et définissez la valeur.

➤ True : le port est activé. False : le port est désactivé.

5 Pour activer ou désactiver le port HTTPS, recherchez l'opération HTTPSSetEnable et définissez la valeur.

➤ True : le port est activé. False : le port est désactivé.

6 Pour activer ou désactiver le port HTTPS avec l'authentification du client, recherchez l'opération HTTPSClientAuthSetEnable et définissez la valeur.

➤ True : le port est activé. False : le port est désactivé.

317

317

Page 318: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Mapper les composants Web UCMDB aux ports

Vous pouvez configurer le mappage de chaque composant UCMDB aux ports disponibles à partir de la console JMX.

Pour afficher la configuration des composants en cours :

1 Lancez un navigateur Web et entrez l'adresse suivante : http://localhost.<nom_domaine>:8080/jmx-console.

2 Entrez les informations d'identification par défaut pour l'authentification de la console JMX :

➤ Nom de connexion = sysadmin

➤ Mot de passe = sysadmin

3 Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

4 Recherchez la méthode ComponentsConfigurations et cliquez sur Invoke.

5 Pour chaque composant, les ports valides et les ports mappés en cours s'affichent.

Pour mapper les composants :

1 Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

2 Recherchez la méthode mapComponentToConnectors.

3 Entrez un nom de composant dans le champ Value. Sélectionnez True ou False pour chacun des ports correspondant à votre sélection. Cliquez sur Invoke. Le composant sélectionné est mappé aux ports sélectionnés. Vous pouvez rechercher les noms de composant en appelant la méthode serverComponentsNames.

4 Répétez la procédure pour chaque composant concerné.

318

318

Page 319: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

Remarque :

➤ Chaque composant doit être mappé à au moins un port. Si un composant n'est mappé à aucun port, il est mappé par défaut au port HTTP.

➤ Si vous mappez un composant au port HTTPS avec et sans authentification du client, seule l'option authentification du client est mappée (dans ce cas, l'autre option est redondante).

Vous pouvez également modifier la valeur attribuée à chacun des ports.

Pour définir les valeurs des ports :

1 Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

2 Pour définir une valeur pour le port HTTP, recherchez la méthode HTTPSetPort et entrez une valeur dans le champ Value. Cliquez sur Invoke.

3 Pour définir une valeur pour le port HTTPS, recherchez la méthode HTTPSSetPort et entrez une valeur dans le champ Value. Cliquez sur Invoke.

4 Pour définir une valeur pour le port HTTPS avec authentification du client, recherchez la méthode HTTPSClientAuthSetPort et entrez une valeur dans le champ Value. Cliquez sur Invoke.

319

319

Page 320: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 19 • Activation de la communication SSL (Secure Sockets Layer)

320

320

Page 321: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

20Utilisation d'un proxy inverse

Contenu de ce chapitre :

Concepts

➤ Présentation d'un proxy inverse page 322

➤ Aspects de la sécurité d'un serveur proxy inverse page 324

Tâches

➤ Configurer un proxy inverse à l'aide des paramètres d'infrastructure page 325

➤ Configurer un proxy inverse à l'aide de la console JMX page 326

➤ Apache 2.0.x – Exemple de configuration page 327

321

Page 322: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

Concepts

Présentation d'un proxy inverse

Remarque : Ce chapitre décrit les ramifications de sécurité d'un proxy inverse et contient des instructions sur l'utilisation de celui-ci avec HP Universal CMDB. Seuls les aspects de la sécurité d'un proxy inverse sont abordés ; les autres aspects tels que la mise en cache et la répartition de la charge ne sont pas traités.

Un proxy inverse est un serveur intermédiaire qui est placé entre l'ordinateur client et les serveurs Web. Pour l'ordinateur client, le proxy inverse est considéré comme un serveur Web standard qui prend en charge les demandes de protocole HTTP de l'ordinateur client.

L'ordinateur client envoie des demandes ordinaires de contenu Web en utilisant le nom du proxy inverse au lieu de celui d'un serveur Web. Le proxy inverse envoie la demande à un des serveurs Web. Bien que la réponse soit renvoyée à l'ordinateur client par le proxy inverse, pour l'ordinateur client, elle apparaît comme si elle avait été envoyée par le serveur Web.

322

322

Page 323: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

HP Universal CMDB prend en charge un proxy inverse dans une architecture DMZ. Le proxy inverse est un médiateur HTTP entre la sonde des flux de données, le client Web et le serveur HP Universal CMDB.

Remarque : Les différents types de proxy inverse requièrent des syntaxes de configuration différentes. Reportez-vous à l'exemple de configuration d'un proxy inverse Apache 2.0.x à la section “Apache 2.0.x – Exemple de configuration” page 327.

323

323

Page 324: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

Aspects de la sécurité d'un serveur proxy inverse

Un serveur proxy inverse fonctionne comme un hôte bastion. Le proxy est configuré pour être le seul ordinateur accessible directement par les clients externes, ce qui obscurcit le reste du réseau interne. L'utilisation d'un proxy inverse permet au serveur d'applications d'être placé dans un ordinateur à part du réseau interne.

Cette section décrit l'utilisation d'une DMZ et d'un proxy inverse dans un environnement de topologie dos à dos.

L'utilisation d'un proxy inverse dans un tel environnement présente les principaux avantages suivants en terme de sécurité :

➤ La conversion du protocole DMZ est inutile. Les protocoles entrant et sortant sont identiques (seul l'en-tête est modifié).

➤ Seul l'accès HTTP au proxy inverse est autorisé ; les pare-feux d'inspection des paquets avec état peuvent ainsi mieux protéger la communication.

➤ Un ensemble statique restreint de demandes redirigées peut être défini sur le proxy inverse.

➤ La plupart des fonctions de sécurité du serveur Web sont disponibles sur le proxy inverse (méthodes d'authentification, chiffrement, etc.).

➤ Le proxy inverse filtre les adresses IP des serveurs réels ainsi que l'architecture du réseau interne.

➤ Le seul client accessible du serveur Web est le proxy inverse.

➤ Cette configuration prend en charge les pare-feux NAT (contrairement aux autres solutions).

➤ Le proxy inverse requiert un nombre minimal de ports ouverts dans le pare-feu.

➤ Le proxy inverse offre de bonnes performances comparativement aux autres solutions de bastion.

324

324

Page 325: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

Tâches

Configurer un proxy inverse à l'aide des paramètres d'infrastructure

La procédure ci-après explique comment accéder aux paramètres d'infrastructure pour activer une configuration de proxy inverse.

Pour activer une configuration de proxy inverse :

1 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > Paramètres généraux.

2 Modifiez le paramètre URL frontale. Entrez, par exemple, l'adresse https://my_proxy_server:443/.

3 Attribuez au paramètre URL frontale activée depuis les paramètres la valeur vrai.

Important : Une fois cette modification effectuée, vous ne pouvez plus accéder au serveur HP Universal CMDB directement par un client. Cependant, vous pouvez modifier la configuration du proxy inverse à l'aide de la console JMX sur l'autre ordinateur. Pour plus d'informations, voir “Configurer un proxy inverse à l'aide de la console JMX” page 326.

325

325

Page 326: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

Configurer un proxy inverse à l'aide de la console JMX

La procédure ci-après explique comment modifier la configuration du proxy inverse à l'aide de la console JMX sur l'ordinateur du serveur HP Universal CMDB.

Pour modifier une configuration de proxy inverse :

1 Sur l'ordinateur du serveur HP Universal CMDB, lancez le navigateur Web et entrez l'adresse suivante :

où <nom de l'ordinateur ou adresse IP> est l'ordinateur sur lequel HP Universal CMDB est installé. Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Cliquez sur le lien UCMDB-UI > UCMDB-UI:name=UI Server frontend settings.

3 Dans le champ setUseFrontendURLBySettings, entrez l'URL du serveur proxy, par exemple https://my_proxy_server:443/.

4 Cliquez sur Invoke.

5 Pour désactiver/activer ce paramètre, utilisez la méthode enableUseFrontendURLBySettings ou disableUseFrontendURLBySettings.

6 Pour afficher la valeur de ce paramètre, utilisez la méthode showFrontendURLInSettings.

http://<nom de l'ordinateur ou adresse IP>.<nom_domaine>:8080/jmx-console

326

326

Page 327: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

Apache 2.0.x – Exemple de configuration

L'exemple de fichier de configuration ci-dessous prend en charge l'utilisation d'un proxy inverse Apache 2.0.x dans une situation où les sondes des flux de données les utilisateurs de l'application se connectent à HP Universal CMDB.

Remarque :

➤ Dans cet exemple, le nom DNS de l'ordinateur de HP Universal CMDB est UCMDB_server.

➤ Seuls les utilisateurs connaissant l'administration Apache doivent effectuer cette modification.

1 Ouvrez le fichier <répertoire racine de l'ordinateur Apache>\Webserver\conf\httpd.conf.

2 Activez les modules suivants :

➤ LoadModule proxy_module modules/mod_proxy.so

➤ LoadModule proxy_http_module modules/mod_proxy_http.so

327

327

Page 328: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 20 • Utilisation d'un proxy inverse

3 Ajoutez les lignes suivantes au fichier httpd.conf :

4 Enregistrez vos modifications.

ProxyRequests off<Proxy *>Order deny,allowDeny from allAllow from all</Proxy>ProxyPass /mam http://UCMDB_server/mamProxyPassReverse /mam http://UCMDB_server/mamProxyPass /mam_images http://UCMDB_server/mam_imagesProxyPassReverse /mam_images http://UCMDB_server/mam_imagesProxyPass /mam-collectors http://UCMDB_server/mam-collectorsProxyPassReverse /mam-collectors http://UCMDB_server/mam-collectorsProxyPass /ucmdb http://UCMDB_server/ucmdbProxyPassReverse /ucmdb http://UCMDB_server/ucmdbProxyPass /site http://UCMDB_server/siteProxyPassReverse /site http://UCMDB_server/siteProxyPass /ucmdb-ui http://UCMDB_server/ucmdb-uiProxyPassReverse /ucmdb-ui http://UCMDB_server/ucmdb-uiProxyPass /site http://UCMDB_server/statusProxyPassReverse /site http://UCMDB_server/statusProxyPass /site http://UCMDB_server/jmx-consoleProxyPassReverse /site http://UCMDB_server/jmx-consoleProxyPass /site http://UCMDB_server/axis2ProxyPassReverse /site http://UCMDB_server/axis2ProxyPass /site http://UCMDB_server/iconsProxyPassReverse /site http://UCMDB_server/iconsProxyPass /site http://UCMDB_server/ucmdb-apiProxyPassReverse /site http://UCMDB_server/ucmdb-apiProxyPass /site http://UCMDB_server/ucmdb-docsProxyPassReverse /site http://UCMDB_server/ucmdb-docsProxyPass /site http://UCMDB_server/ucmdb-api/8.0ProxyPassReverse /site http://UCMDB_server/ucmdb-api/8.0

328

328

Page 329: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

21Gestion des informations d'identification des flux de données

Contenu de ce chapitre :

Concepts

➤ Présentation de la gestion des informations d'identification des flux de données page 330

➤ Affichage des informations d'identification (direction des données : CMDB vers HP Universal CMDB) page 335

➤ Mise à jour des informations d'identification (direction des données : HP Universal CMDB vers CMDB) page 335

Tâches

➤ Configurer les paramètres de chiffrement et d'authentification CM sur le serveur UCMDB page 336

➤ Configurer manuellement les paramètres de chiffrement et d'authentification du client CM dans la sonde page 338

➤ Configurer le cache du client Confidential Manager (CM) page 343

➤ Exporter et importer les informations de plage réseau et d'identification au format chiffré page 346

➤ Changer le niveau des fichiers journaux de messages du client CM page 348

➤ Générer ou mettre à jour la clé de chiffrement page 350

Références

➤ Paramètres de chiffrement CM page 356

329

Page 330: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Concepts

Présentation de la gestion des informations d'identification des flux de données

Pour effectuer une intégration d'exécution ou de découverte, vous devez configurer les informations d'identification permettant d'accéder au système distant. Ces informations sont configurées dans la fenêtre Configuration de la sonde et enregistrées dans le serveur UCMDB. Pour plus d'informations, voir “Fenêtre Configuration des sondes des flux de données” page 56.

Le stockage des informations d'identification est géré par le composant Confidential Manager (CM). Pour plus d'informations, voir “Confidential Manager” page 401.

La sonde des flux de données peut accéder aux informations d'identification à l'aide du client Confidentiel Manager (CM). Ce client réside dans la sonde et communique avec le serveur CM qui réside dans le serveur UCMDB. La communication enter le client CM et le serveur CM est chiffrée, et le client CM requiert une authentification lors d'une connexion avec le serveur CM.

L'authentification du client CM sur le serveur CM repose sur un composant LW-SSO. Avant de se connecter au serveur CM, le client CM envoie d'abord un cookie LW-SSO. Le serveur CM vérifie le cookie et si celui-ci est valide, la communication est établie avec le client CM. Pour plus d'informations sur LW-SSO, voir “Configurer les paramètres LW-SSO sur le serveur UCMDB” page 336.

La communication entre le client CM et le serveur CM est chiffrée. Pour plus d'informations sur la mise à jour de la configuration du chiffrement, voir “Configurer le chiffrement de la communication CM sur le serveur UCMDB” page 337.

330

330

Page 331: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Le client CM conserve un cache local des informations d'identification. Il est configuré pour télécharger toutes les informations d'identification du serveur CM qu'il stocke dans un cache. Les modifications des informations d'identification sont synchronisées automatiquement et en permanence à partir du serveur CM. Le cache peut être du type système de fichiers ou cache mémoire, selon les paramètres préconfigurés. En outre, le cache est chiffré et n'est pas accessible en externe. Pour plus d'informations sur la mise à jour des paramètres du cache, voir “Configurer le mode cache du client CM dans la sonde” page 343. Pour plus d'informations sur la mise à jour du chiffrement du cache, voir “Configurer les paramètres de chiffrement du cache du client CM dans la sonde” page 344.

Pour plus d'informations sur la résolution des problèmes, voir “Changer le niveau des fichiers journaux de messages du client CM” page 348.

Vous pouvez copier les informations d'identification d'un serveur UCMDB à l'autre. Pour plus d'informations, voir “Exporter et importer les informations de plage réseau et d'identification au format chiffré” page 346.

Remarque : Le fichier DomainScopeDocument (DSD) qui a été utilisé pour le stockage des informations d'identification dans la sonde (UCMDB version 9.01 ou antérieure) ne contient plus d'informations d'identification sensibles. Ce fichier contient à présent une liste de sondes et des informations de plage réseau. Il contient également la liste des informations d'identification pour chaque domaine, où chaque entrée comprend uniquement l'ID des informations d'identification et une plage réseau (définie pour cette entrée).

Contenu de cette section :

➤ “Principes de base de sécurité” page 332

➤ “Exécution d'une sonde de flux de données en mode autonome” page 332

➤ “Mise à jour permanente du cache des informations confidentielles” page 332

➤ “Synchronisation de toutes les sondes avec les modifications de configuration” page 333

➤ “Stockage sécurisé dans la sonde” page 334

331

331

Page 332: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Principes de base de sécuritéNotez le principe de sécurité suivant :

Vous avez sécurisé la console JMX du serveur UCMDB et des sondes pour permettre uniquement aux administrateurs système d'accéder au système UCMDB, de préférence via l'accès localhost seulement.

Exécution d'une sonde de flux de données en mode autonomeLorsque les processus Probe Gateway (passerelle) et Probe Manager (gestionnaire) d'une sonde sont exécutés séparément, le composant du client Confidential Manager (CM) devient partie intégrante du processus de gestionnaire. Les informations d'identification sont mises en mémoire cache et utilisées uniquement par le gestionnaire. Pour accéder au serveur CM sur le système UCMDB, la demande du client CM est gérée par le processus de passerelle, puis elle est transmise au système UCMDB à partir de la passerelle.

Cette configuration est automatique lorsque la sonde est configurée en mode autonome.

Mise à jour permanente du cache des informations confidentiellesLors de sa première connexion avec le serveur CM, le client CM télécharge toutes les informations d'identification pertinentes (configurées dans le domaine de la sonde). Après la première communication réussie, le client CM conserve une synchronisation constante avec le serveur CM. Une synchronisation différentielle est effectuée à une minute d'intervalle, au cours de laquelle seules les différences entre le serveur CM et le client CM sont synchronisées. Si les informations d'identification sont modifiées côté serveur UCMDB (ajout de nouvelles informations ou mise à jour ou suppression des informations existantes), le client CM reçoit immédiatement une notification de la part du serveur UCMDB et effectue une synchronisation supplémentaire.

332

332

Page 333: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Synchronisation de toutes les sondes avec les modifications de configurationPour que la communication soit performante, le client CM doit être mis à jour avec la configuration de l'authentification du serveur CM (chaîne d'initialisation LW-SSO) et la configuration du chiffrement (de la communication CM). Par exemple, lorsque la chaîne d'initialisation est modifiée sur le serveur, la sonde doit connaître la nouvelle chaîne afin de l'authentifier.

Le serveur UCMDB surveille en permanence les modifications apportées à la configuration du chiffrement de la communication CM et à la configuration de l'authentification CM. Il effectue un contrôle toutes les 15 secondes et, en cas de modification, envoie la configuration mise à jour aux sondes. La configuration est transmise aux sondes sous une forme chiffrée, et elle stockée côté sonde dans un emplacement sécurisé. Le chiffrement de la configuration à envoyer est effectué à l'aide d'une clé de chiffrement symétrique. Par défaut, le serveur UCMDB et la sonde des flux de données sont installés avec la même clé de chiffrement symétrique par défaut. Pour une sécurité optimale, il est vivement recommandé de modifier cette clé avant d'ajouter les informations d'identification au système. Pour plus d'informations, voir “Générer ou mettre à jour la clé de chiffrement” page 350.

333

333

Page 334: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Remarque :

➤ En raison de l'intervalle de surveillance de 15 secondes, il est possible que le client CM côté sonde ne puisse pas être mis à jour avec la dernière configuration pendant 15 secondes.

➤ Si vous choisissez de désactiver la synchronisation automatique de la configuration de l'authentification et de la communication CM entre le serveur UCMDB et la sonde des flux de données, chaque fois que vous mettrez à jour la configuration de l'authentification et de la communication CM côté serveur UCMDB, vous devrez également mettre à jour toutes les sondes avec la nouvelle configuration. Pour plus d'informations, voir “Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondes” page 339.

Stockage sécurisé dans la sondeToutes les informations sensibles (telles que la configuration de l'authentification et de la communication CM et la clé de chiffrement) sont stockées dans un emplacement sécurisé de la sonde, à savoir dans le fichier secured_storage.bin qui se trouve dans le répertoire C:\hp\UCMDB\DataFlowProbe\conf\security. Cet emplacement sécurisé est chiffré à l'aide de DPAPI reposant sur le mot de passe utilisateur Windows et le processus de chiffrement. DPAPI est une méthode standard permettant de protéger les données confidentielles telles que des certificats ou des clés privées sur les systèmes Windows. La sonde doit toujours être exécutée sous le même utilisateur Windows, afin que la sonde puisse toujours lire les informations stockées dans l'emplacement sécurisé en cas de modification du mot de passe.

334

334

Page 335: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Affichage des informations d'identification (direction des données : CMDB vers HP Universal CMDB)

Les mots de passe ne sont pas envoyés à l'application depuis CMDB. Autrement dit, HP Universal CMDB affiche des astérisques (*) dans le champ du mot de passe, quel que soit le contenu :

Mise à jour des informations d'identification (direction des données : HP Universal CMDB vers CMDB)

➤ Dans cette direction, la communication n'est pas chiffrée. Vous devez donc vous connecter au serveur UCMDB via une connexion https\SSL ou vous assurer que vous vous connectez à un réseau approuvé.

Bien que la communication ne soit pas chiffrée, les mots de passe ne sont pas transmis en clair au réseau. Comme ils sont chiffrés à l'aide d'une clé par défaut, il est fortement recommandé d'utiliser une connexion SSL pour optimiser la fiabilité au cours du transit.

➤ Vous pouvez utiliser des caractères spéciaux et non anglais pour les mots de passe.

335

335

Page 336: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Tâches

Configurer les paramètres de chiffrement et d'authentification CM sur le serveur UCMDB

Cette tâche comprend les étapes suivantes :

➤ “Configurer les paramètres LW-SSO sur le serveur UCMDB” page 336

➤ “Configurer le chiffrement de la communication CM sur le serveur UCMDB” page 337

Configurer les paramètres LW-SSO sur le serveur UCMDBCette procédure explique comment modifier la chaîne d'initialisation LW-SSO sur le serveur UCMDB. La modification est envoyée automatiquement aux sondes (sous forme de chaîne chiffrée), à moins que le serveur UCMDB soit configuré de façon à ne pas la recevoir automatiquement. Pour plus d'informations, voir “Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondes” page 339.

1 Sur le serveur UCMDB, lancez le navigateur Web et entrez l'adresse : http://localhost:8080/jmx-console.

2 Cliquez sur UCMDB-UI:name=LW-SSO Configuration pour ouvrir la page JMX MBEAN View.

3 Recherchez la méthode setInitString.

4 Saisissez la nouvelle chaîne d'initialisation LW-SSO.

5 Cliquez sur Invoke.

336

336

Page 337: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Configurer le chiffrement de la communication CM sur le serveur UCMDBCette procédure explique comment modifier les paramètres de chiffrement de la communication CM. Ces paramètres définissent le chiffrement de la communication entre le client CM et le serveur CM. La modification est envoyée automatiquement aux sondes (sous forme de chaîne chiffrée), à moins que le serveur UCMDB soit configuré de façon à ne pas la recevoir automatiquement. Pour plus d'informations, voir “Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondes” page 339.

1 Sur le serveur UCMDB, lancez le navigateur Web et entrez l'adresse : http://localhost:8080/jmx-console.

2 Cliquez sur UCMDB:service=Security Services pour ouvrir la page JMX MBEAN View.

3 Cliquez sur la méthode CMGetConfiguration.

4 Cliquez sur Invoke.

Le XML de la configuration CM en cours apparaît.

5 Copiez le contenu du XML affiché.

6 Revenez à la page Security Services JMX MBean View.

7 Cliquez sur la méthode CMSetConfiguration.

8 Collez le XML copié dans le champ Value.

9 Mettez à jour les paramètres appropriés liés au transport.

Pour plus d'informations sur les valeurs qui peuvent être mises à jour, voir “Paramètres de chiffrement CM” page 356.

337

337

Page 338: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Exemple :

10 Cliquez sur Invoke.

Configurer manuellement les paramètres de chiffrement et d'authentification du client CM dans la sonde

Cette tâche comprend les étapes suivantes :

➤ “Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondes” page 339

➤ “Configurer les paramètres de chiffrement et d'authentification du client CM dans la sonde” page 340

➤ “Configurer le chiffrement de la communication CM dans la sonde” page 341

<transport><encryptTransportMode>true</encryptTransportMode><CMEncryptionDecryption>

<encryptDecryptInitString>radiohead</encryptDecryptInitString><cryptoSource>lw</cryptoSource><lwJCEPBECompatibilityMode>true</lwJCEPBECompatibilityMode><cipherType>symmetricBlockCipher</cipherType><engineName>AES</engineName><algorithmModeName>CBC</algorithmModeName><algorithmPaddingName>PKCS7Padding</algorithmPaddingName><keySize>256</keySize><pbeCount>20</pbeCount><pbeDigestAlgorithm>SHA1</pbeDigestAlgorithm><encodingMode>Base64Url</encodingMode><useMacWithCrypto>false</useMacWithCrypto><macType>hmac</macType><macKeySize>256</macKeySize><macHashName>SHA256</macHashName>

</CMEncryptionDecryption></transport>

338

338

Page 339: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondesPar défaut, le serveur UCMDB est configuré pour envoyer automatiquement les paramètres CM/LW-SSO à toutes les sondes. Ces informations sont envoyées sous forme de chaîne chiffrée aux sondes qui les déchiffrent lorsqu'elles les récupèrent. Vous pouvez configurer le serveur UCMDB de sorte qu'il n'envoie pas automatiquement les fichiers de configuration CM/LW-SSO à toutes les sondes. Dans ce cas, il vous incombe de mettre à jour manuellement toutes les sondes avec les nouveaux paramètres CM/LW-SSO.

Pour désactiver la synchronisation automatique des paramètres CM/LW-SSO :

1 Dans UCMDB, cliquez sur Administration > Gestionnaire des paramètres d'infrastructure > Paramètres généraux.

2 Sélectionnez Activer la synchronisation automatique de la configuration CM/LW-SSO et de la chaîne d'initialisation des sondes.

3 Cliquez sur le champ Valeur et remplacez la valeur Vrai par Faux.

4 Cliquez sur le bouton Enregistrer .

5 Redémarrez le serveur UCMDB .

339

339

Page 340: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Configurer les paramètres de chiffrement et d'authentification du client CM dans la sondeCette procédure s'applique si le serveur UCMDB a été configuré pour ne pas envoyer automatiquement aux sondes les paramètres et la configuration LW-SSO/CM. Pour plus d'informations, voir “Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondes” page 339.

1 À partir de l'ordinateur de la sonde, lancez le navigateur Web et entrez l'adresse : http://localhost:1977/jmx-console.

Remarque : Si les processus Probe Manager (gestionnaire) et Probe Gateway (passerelle) de la sonde sont exécutés séparément, l'adresse doit être entrée comme suit sur l'ordinateur qui exécute le gestionnaire : http://localhost:1978/jmx-console.

2 Cliquez sur type=CMClient pour ouvrir la page JMX MBEAN View.

3 Recherchez la méthode setLWSSOInitString et saisissez la même chaîne d'initialisation que celle utilisée pour la configuration LW-SSO d'UCMDB.

4 Cliquez sur le bouton setLWSSOInitString.

340

340

Page 341: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Configurer le chiffrement de la communication CM dans la sondeCette procédure s'applique si le serveur UCMDB a été configuré pour ne pas envoyer automatiquement aux sondes les paramètres et la configuration LW-SSO/CM. Pour plus d'informations, voir “Désactiver la synchronisation automatique des paramètres de chiffrement et d'authentification du client CM entre le serveur UCMDB et les sondes” page 339.

1 À partir de l'ordinateur de la sonde, lancez le navigateur Web et entrez l'adresse : http://localhost:1977/jmx-console.

Remarque : Si les processus Probe Manager (gestionnaire) et Probe Gateway (passerelle) de la sonde sont exécutés séparément, l'adresse doit être entrée comme suit sur l'ordinateur qui exécute le gestionnaire : http://localhost:1978/jmx-console.

2 Cliquez sur type=CMClient pour ouvrir la page JMX MBEAN View.

3 Mettez à jour les paramètres ci-après liés au transport.

Remarque : Vous devez mettre à jour les mêmes paramètres que ceux mis à jour sur le serveur UCMDB. Pour ce faire, certaines méthodes peuvent nécessiter la mise à jour de plusieurs paramètres dans la sonde. Pour afficher la configuration en cours de la sonde, cliquez sur displayTransportConfiguration dans la page JMX MBEAN View. Pour plus d'informations, voir “Configurer le chiffrement de la communication CM sur le serveur UCMDB” page 337. Pour plus d'informations sur les valeurs qui peuvent être mises à jour, voir “Paramètres de chiffrement CM” page 356.

341

341

Page 342: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

a setTransportInitString modifie le paramètre encryptDecryptInitString.

b setTransportEncryptionAlgorithm modifie les paramètres CM de la sonde en fonction des correspondances suivantes :

➤ Engine name se rapporte à l'entrée <engineName>

➤ Key size se rapporte à l'entrée <keySize>

➤ Algorithm padding name se rapporte à l'entrée <algorithmPaddingName>

➤ PBE count se rapporte à l'entrée <pbeCount>

➤ PBE digest algorithm se rapporte à l'entrée <pbeDigestAlgorithm>

c setTransportEncryptionLibrary modifie les paramètres CM de la sonde en fonction des correspondances suivantes :

➤ Encryption Library name se rapporte à l'entrée <cryptoSource>

➤ Support previous lightweight cryptography versions se rapporte à l'entrée <lwJCEPBECompatibilityMode>

d setTransportMacDetails modifie les paramètres CM de la sonde en fonction des correspondances suivantes :

➤ Use MAC with cryptography se rapporte à l'entrée <useMacWithCrypto>

➤ MAC key size se rapporte à l'entrée <macKeySize>

4 Cliquez sur le bouton reloadTransportConfiguration pour que les modifications soient prises en compte dans la sonde.

Pour plus d'informations sur les différents paramètres et leurs valeurs possibles, voir “Paramètres de chiffrement CM” page 356.

342

342

Page 343: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Configurer le cache du client Confidential Manager (CM)

Cette tâche comprend les étapes suivantes :

➤ “Configurer le mode cache du client CM dans la sonde” page 343

➤ “Configurer les paramètres de chiffrement du cache du client CM dans la sonde” page 344

Configurer le mode cache du client CM dans la sondeLe client CM stocke les informations d'identification dans le cache et les met à jour lorsqu'elles sont modifiées sur le serveur. Le cache peut être stocké dans le système de fichiers ou en mémoire.

➤ Lorsqu'il est stocké dans le système de fichiers, les informations d'identification sont toujours disponibles même si la sonde ne parvient pas à se connecter au serveur en cas de redémarrage.

➤ Lorsqu'il est stocké en mémoire, son contenu est effacé et toutes les informations sont à nouveau extraites à partir du serveur en cas de redémarrage de la sonde. Si le serveur n'est pas disponible, il est impossible d'exécuter une découverte ou une intégration car la sonde n'inclut aucune information d'identification.

Pour modifier ce paramètre :

1 Ouvrez le fichier DiscoveryProbe.properties dans un éditeur de texte. Ce fichier se trouve dans le répertoire c:\hp\UCMDB\DataFlowProbe\conf.

2 Recherchez l'attribut suivant : com.hp.ucmdb.discovery.common.security.storeCMData=true

➤ Pour stocker les informations dans le système de fichiers, conservez la valeur par défaut (true).

➤ Pour les stocker en mémoire, entrez false.

3 Enregistrez le fichier DiscoveryProbe.properties.

4 Redémarrez la sonde.

343

343

Page 344: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Configurer les paramètres de chiffrement du cache du client CM dans la sondeCette procédure explique comment modifier les paramètres de chiffrement dans le fichier cache du système de fichiers du client CM. Notez que la modification des paramètres de chiffrement du cache du système de fichiers du client CM implique la création d'un nouveau fichier cache dans le système de fichiers. Ce processus requiert le redémarrage de la sonde et une synchronisation complète avec le serveur UCMDB.

1 À partir de l'ordinateur de la sonde, lancez le navigateur Web et entrez l'adresse : http://localhost:1977/jmx-console.

Remarque : Si les processus Probe Manager (gestionnaire) et Probe Gateway (passerelle) de la sonde sont exécutés séparément, l'adresse doit être entrée comme suit sur l'ordinateur qui exécute le gestionnaire : http://localhost:1978/jmx-console.

2 Cliquez sur type=CMClient pour ouvrir la page JMX MBEAN View.

3 Mettez à jour les paramètres ci-après relatifs au cache.

Remarque : Certaines méthodes peuvent nécessiter la mise à jour de plusieurs paramètres dans la sonde. Pour afficher la configuration en cours de la sonde, cliquez sur displayCacheConfiguration dans la page JMX MBEAN View.

344

344

Page 345: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

a setCacheInitString modifie le paramètre <encryptDecryptInitString> du cache du système de fichiers.

b setCacheEncryptionAlgorithm modifie les paramètres du cache du système de fichiers en fonction des correspondances suivantes :

➤ Engine name se rapporte à l'entrée <engineName>

➤ Key size se rapporte à l'entrée <keySize>

➤ Algorithm padding name se rapporte à l'entrée <algorithmPaddingName>

➤ PBE count se rapporte à l'entrée <pbeCount>

➤ PBE digest algorithm se rapporte à l'entrée <pbeDigestAlgorithm>

c setCacheEncryptionLibrary modifie les paramètres du cache du système de fichiers en fonction des correspondances suivantes :

➤ Encryption Library name se rapporte à l'entrée <cryptoSource>

➤ Support previous lightweight cryptography versions se rapporte à l'entrée <lwJCEPBECompatibilityMode>

d setCacheMacDetails modifie les paramètres du cache du système de fichier en fonction des correspondances suivantes :

➤ Use MAC with cryptography se rapporte à l'entrée <useMacWithCrypto>

➤ MAC key size se rapporte à l'entrée <macKeySize>

4 Cliquez sur le bouton reloadCacheConfiguration pour que les modifications soient prises en compte dans la sonde. Cette action entraîne le redémarrage de la sonde.

Remarque : Vérifiez qu'aucun travail n'est en cours d'exécution dans la sonde.

Pour plus d'informations sur les différents paramètres et leurs valeurs possibles, voir “Paramètres de chiffrement CM” page 356.

345

345

Page 346: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Exporter et importer les informations de plage réseau et d'identification au format chiffré

Vous pouvez exporter et importer des informations de plage réseau et d'identification au format chiffré afin de pouvoir copier les informations d'identification d'un serveur UCMDB à l'autre. Par exemple, vous pouvez effectuer cette opération lors d'une récupération suite à un blocage du système ou lors d'une mise à niveau.

➤ Pour exporter des informations d'identification, vous devez entrer un mot de passe (de votre choix). Les informations sont chiffrées avec ce mot de passe.

➤ Pour importer les informations d'identification, vous devez utiliser le mot de passe qui a été défini lors de l'exportation du fichier DSD (domainScopeDocument).

Remarque : Le document d'informations d'identification exporté contient également les informations de plage réseau définies dans le système à partir duquel le document a été exporté. les informations de plage réseau sont importées avec le document des informations d'identification.

Important : Pour importer les informations d'identification du fichier domainScopeDocument d'UCMDB version 8.02, vous devez utiliser le fichier key.bin inclus dans le système version 8.02.

Pour exporter les informations d'identification du serveur UCMDB :

1 Sur le serveur UCMDB, lancez le navigateur Web et entrez l'adresse : http://localhost:8080/jmx-console. Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Cliquez sur UCMDB:service=DiscoveryManager pour ouvrir la page JMX MBEAN View.

346

346

Page 347: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

3 Recherchez l'opération exportCredentialsAndRangesInformation. Procédez comme suit :

➤ Entrez votre ID client (la valeur par défaut est 1).

➤ Entrez un nom pour le fichier exporté.

➤ Entrez votre mot de passe.

➤ Définissez isEncrypted=True pour chiffrer le fichier exporté avec le mot de passe fourni ou isEncrypted=False pour ne pas chiffrer le fichier exporté (dans ce cas, les mots de passe et autres informations sensibles ne seront pas exportés).

4 Cliquez sur Invoke pour exporter le fichier.

Lorsque le processus d'exportation est terminé, le fichier est enregistré dans le répertoire c:\hp\UCMDB\UCMDBServer\conf\discovery\<customer_dir>.

Pour importer les informations d'identification du serveur UCMDB :

1 Sur le serveur UCMDB, lancez le navigateur Web et entrez l'adresse : http://localhost:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Cliquez sur UCMDB:service=DiscoveryManager pour ouvrir la page JMX MBEAN View.

3 Recherchez l'une des opérations suivantes :

➤ importCredentialsAndRangesInformation si le fichier que vous importez a été exporté depuis un serveur UCMDB postérieur à la version 8.02.

➤ importCredentialsAndRangesWithKey si le fichier que vous importez a été exporté depuis un serveur UCMDB version 8.02.

4 Entrez votre ID client (la valeur par défaut est 1).

5 Entrez le nom du fichier à importer. Ce fichier doit être placé dans le répertoire c:\hp\UCMDB\UCMDBServer\conf\discovery\<customer_dir>.

6 Entrez le mot de passe. Ce dernier doit être identique à celui qui a été utilisé lors de l'exportation du fichier.

347

347

Page 348: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

7 Si le fichier a été exporté à partir d'un système UCMDB version 8.02, entrez le nom de fichier key.bin. Ce fichier doit être placé dans le répertoire c:\hp\UCMDB\UCMDBServer\conf\discovery\<customer_dir> avec le fichier à importer.

8 Cliquez sur Invoke pour importer les informations d'identification.

Changer le niveau des fichiers journaux de messages du client CM

Les deux fichiers journaux suivants disponibles dans la sonde contiennent des informations relatives à la communication CM entre le serveur CM et le client CM :

➤ “Fichier journal du client CM” page 348

➤ “Fichier journal LW-SSO” page 349

Fichier journal du client CMLe fichier security.cm.log se trouve dans le répertoire c:\hp\UCMDB\DataFlowProbe\runtime\log.

Ce journal contient des messages d'information échangés entre le serveur et le client CM. Par défaut, le niveau de journal INFO est défini pour ces messages.

Pour définir le niveau de journal DEBUG :

1 Dans le serveur du Gestionnaire des sondes des flux de données, accédez au répertoire c:\hp\UCMDB\DataFlowProbe\conf\log.

2 Ouvrez le fichier security.properties dans un éditeur de texte.

348

348

Page 349: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

3 Remplacez la ligne :

par la ligne :

4 Enregistrez le fichier.

Fichier journal LW-SSOLe fichier security.lwsso.log se trouve dans le répertoire c:\hp\UCMDB\DataFlowProbe\runtime\log.

Ce journal contient des messages d'information relatives à LW-SSO. Par défaut, le niveau de journal INFO est défini pour ces messages.

Pour définir le niveau de journal DEBUG :

1 Dans le serveur du Gestionnaire des sondes des flux de données, accédez au répertoire c:\hp\UCMDB\DataFlowProbe\conf\log.

2 Ouvrez le fichier security.properties dans un éditeur de texte.

3 Remplacez la ligne :

par la ligne :

4 Enregistrez le fichier.

loglevel.cm=INFO

loglevel.cm=DEBUG

loglevel.lwsso=INFO

loglevel.lwsso=DEBUG

349

349

Page 350: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Générer ou mettre à jour la clé de chiffrement

Vous pouvez générer ou mettre à jour une clé de chiffrement pour chiffrer ou déchiffrer les configurations de l'authentification et de la communication CM échangées entre le serveur UCMDB et la sonde des flux de données. Dans chaque cas (création ou mise à jour), le serveur UCMDB crée une clé de chiffrement sur la base des paramètres que vous fournissez (par exemple, longueur de clé, cycles PBE supplémentaires, fournisseur JCE) et la distribue aux sondes.

L'exécution de la méthode generateEncryptionKey génère une nouvelle clé de chiffrement. Cette clé est stockée uniquement dans un emplacement sécurisé et son nom et ses informations ne sont pas connus. Si vous réinstallez une sonde de flux de données existante ou que vous connectez une nouvelle sonde au serveur UCMDB, cette nouvelle clé générée n'est pas reconnue par la nouvelle sonde. Dans ce cas, il est préférable d'utiliser la méthode changeEncryptionKey pour modifier les clés de chiffrement. Ainsi, lorsque vous réinstallerez une sonde existante ou en installerez une nouvelle, vous pourrez importer la clé existante (dont vous connaissez le nom et l'emplacement) en exécutant la méthode importEncryptionKey dans la console JMX de la sonde.

Remarque :

➤ La méthode de création de clé (generateEncryptionKey) est différente de la méthode de mise à jour de clé (changeEncryptionKey), car generateEncryptionKey crée une nouvelle clé de chiffrement aléatoire alors que changeEncryptionKey importe une clé de chiffrement dont vous fournissez le nom.

➤ Un système ne peut contenir qu'une seule clé de chiffrement, quel que soit le nombre de sondes installées.

Cette tâche comprend les étapes suivantes :

➤ “Générer une nouvelle clé de chiffrement” page 351

➤ “Mettre à jour une clé de chiffrement sur un serveur UCMDB” page 353

350

350

Page 351: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

➤ “Mettre à jour une clé de chiffrement dans une sonde” page 354

➤ “Modifier manuellement la clé de chiffrement lorsque le gestionnaire et la passerelle de la sonde sont installés sur des ordinateurs distincts” page 355

➤ “Générer une nouvelle clé de chiffrement” page 351

Générer une nouvelle clé de chiffrementVous pouvez générer une nouvelle clé pour le chiffrement ou le déchiffrement sur le serveur UCMDB et les sondes de flux de données. Le serveur UCMDB remplace l'ancienne clé par la nouvelle et distribue celle-ci aux sondes.

Pour générer une nouvelle clé de chiffrement via la console JMX :

1 Sur le serveur UCMDB, lancez le navigateur Web et entrez l'adresse : http://localhost:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Cliquez sur UCMDB:service=DiscoveryManager pour ouvrir la page JMX MBEAN View.

3 Recherchez l'opération generateEncryptionKey.

a Dans le champ du paramètre customerId, entrez 1 (valeur par défaut).

b Pour keySize, indiquez la longueur de la clé de chiffrement. Valeurs autorisées : 128, 192 et 256.

c Pour usePBE, spécifiez True ou False :

➤ True : Utiliser des cycles de hachage PBE supplémentaires.

➤ False : Ne pas utiliser de cycles de hachage PBE supplémentaires.

d Pour jceVendor, vous pouvez choisir d'utiliser un fournisseur JCE autre que celui par défaut. Si ce champ est vide, le fournisseur par défaut est utilisé.

351

351

Page 352: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

e For autoUpdateProbe, spécifiez True ou False :

➤ True : Le serveur distribue automatiquement la nouvelle clé aux sondes.

➤ False : La nouvelle clé doit être placée manuellement dans les sondes.

f Pour exportEncryptionKey, spécifiez True ou False.

➤ True : Outre la création du nouveau mot de passe et son stockage dans un emplacement sécurisé, le serveur exporte le nouveau mot de passe vers le système de fichiers (c:\hp\UCMDB\UCMDBServer\conf\discovery\key.bin). Cette option permet de mettre à jour les sondes manuellement avec le nouveau mot de passe.

➤ False : Le nouveau mot de passe n'est pas exporté vers le système de fichiers. Pour mettre à jour les sondes manuellement, attribuez au paramètre autoUpdateProbe la valeur False, et au paramètre exportEncryptionKey la valeur True.

Important : Vérifiez que la sonde est en service et connectée au serveur. Si la sonde s'arrête, la clé ne pourra pas atteindre la sonde. Si vous modifiez la clé avant l'arrêt de la sonde, la clé est à nouveau envoyée à la sonde dès le redémarrage de celle-ci. Cependant, si vous avez modifié plusieurs fois la clé avant l'arrêt de la sonde, vous devez modifier la clé manuellement par le biais de la console JMX (sélectionnez False pour exportEncryptionKey).

4 Cliquez sur Invoke pour générer la clé de chiffrement.

352

352

Page 353: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Mettre à jour une clé de chiffrement sur un serveur UCMDBUtilisez la méthode changeEncryptionKey pour importer votre propre clé de chiffrement dans le serveur UCMDB et la distribuer à toutes les sondes.

Pour mettre à jour une clé de chiffrement par le biais de la console JMX :

1 Sur le serveur UCMDB, lancez le navigateur Web et entrez l'adresse : http://localhost:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Cliquez sur UCMDB:service=DiscoveryManager pour ouvrir la page JMX MBEAN View.

3 Recherchez l'opération changeEncryptionKey.

a Dans le champ du paramètre customerId, entrez 1 (valeur par défaut).

b Pour newKeyFileName, entrez le nom de la nouvelle clé.

c Pour keySizeInBits, indiquez la longueur de la clé de chiffrement. Valeurs autorisées : 128, 192 et 256.

d Pour usePBE, spécifiez True ou False :

➤ True : Utiliser des cycles de hachage PBE supplémentaires.

➤ False : Ne pas utiliser de cycles de hachage PBE supplémentaires.

e Pour jceVendor, vous pouvez choisir d'utiliser un fournisseur JCE autre que celui par défaut. Si ce champ est vide, le fournisseur par défaut est utilisé.

f For autoUpdateProbe, spécifiez True ou False :

➤ True : Le serveur distribue automatiquement la nouvelle clé aux sondes.

➤ False : la nouvelle clé doit être distribuée manuellement par le biais de la console JMX de la sonde.

Important : Vérifiez que la sonde est en service et connectée au serveur. Si la sonde s'arrête, la clé ne pourra pas atteindre la sonde.Si vous modifiez la clé avant l'arrêt de la sonde, la clé est à nouveau envoyée à la sonde dès le redémarrage de celle-ci. Cependant, si vous avez modifié plusieurs fois la clé avant l'arrêt de la sonde, vous devez modifier la clé manuellement par le biais de la console JMX (sélectionnez False pour autoUpdateProbe).

4 Cliquez sur Invoke pour générer et mettre à jour la clé de chiffrement.

353

353

Page 354: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Mettre à jour une clé de chiffrement dans une sondeSi vous choisissez de ne pas distribuer automatiquement la clé de chiffrement à toutes les sondes à partir du serveur UCMDB (en raison de problèmes de sécurité), vous devez télécharger la nouvelle clé de chiffrement vers toutes les sondes et exécuter la méthode importEncryptionKey :

1 Placez la clé de chiffrement dans le répertoire C:\hp\UCMDB\DataFlowProbe\conf\security\.

2 À partir de l'ordinateur de la sonde, lancez le navigateur Web et entrez l'adresse : http://localhost:1977/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

Remarque : Si les processus Probe Manager (gestionnaire) et Probe Gateway (passerelle) de la sonde sont exécutés séparément, l'adresse doit être entrée comme suit sur l'ordinateur qui exécute le gestionnaire : http://localhost:1978/jmx-console.

3 Dans le domaine Probe, cliquez sur type=MainProbe pour ouvrir la page JMX MBEAN View.

4 Recherchez la méthode importEncryptionKey.

5 Entrez le nom du fichier de clé de chiffrement qui réside dans le répertoire C:\hp\UCMDB\DataFlowProbe\conf\security\. Ce fichier contient la clé à importer.

6 Cliquez sur le bouton importEncryptionKey.

354

354

Page 355: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Modifier manuellement la clé de chiffrement lorsque le gestionnaire et la passerelle de la sonde sont installés sur des ordinateurs distincts

1 À partir de l'ordinateur du gestionnaire, démarrez le service Probe Gateway (Démarrer > Programmes > HP UCMDB > Probe Gateway).

2 Importez la clé du serveur à l'aide de JMX Probe Gateway. Pour plus d'informations, voir “Générer une nouvelle clé de chiffrement” page 351.

3 Une fois la clé de chiffrement importée, arrêtez le service Probe Gateway.

Définir plusieurs fournisseurs JCELorsque vous générez une clé de chiffrement via la console JMX, vous pouvez définir plusieurs fournisseurs JCE à l'aide des méthodes changeEncryptionKey et generateEncryptionKey.

Pour changer le fournisseur JCE par défaut :

1 Enregistrez les fichiers jar du fournisseur JCE dans le répertoire $JRE_HOME/lib/ext.

2 Copiez les fichiers jar dans le répertoire $JRE_HOME :

➤ Pour le serveur UCMDB : $JRE_HOME réside dans c:\hp\UCMDB\UCMDBServer\bin\jre

➤ Pour la sonde des flux de données : $JRE_HOME réside dans c:\hp\UCMDB\DataFlowProbe\bin\jre

3 Ajoutez la classe du fournisseur à la fin de la liste des fournisseurs dans le fichier $JRE_HOME\lib\security\java.security.

4 Mettez à jour les fichiers local_policy.jar et US_export_policy.jar pour inclure les politiques JCE illimitées. Vous pouvez télécharger ces fichiers jar à partir du site Web de Sun.

5 Redémarrez le serveur UCMDB et la sonde des flux de données.

6 Recherchez le champ du fournisseur JCE pour la méthode changeEncryptionKey ou generateEncryptionKey et ajoutez le nom du fournisseur JCE.

355

355

Page 356: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

Références

Paramètres de chiffrement CM

Ce tableau répertorie les paramètres de chiffrement qui peuvent être modifiés à l'aide des différentes méthodes JMX. Ces paramètres s'appliquent au chiffrement des communications entre le client CM et le serveur CM, ainsi qu'au chiffrement du cache du client CM.

Nom du paramètre CM UCMDB

Nom du paramètre CM de la sonde

Description du paramètre

Valeurs possibles Valeur par défaut

cryptoSource Encryption Library name

Ce paramètre définit la bibliothèque de chiffrement à utiliser.

lw, jce, windowsDPAPI, lwJCECompatible

lw

lwJCEPBECompatibilityMode

Support previous lightweight cryptography versions

Ce paramètre définit si le chiffrement léger précédent est pris en charge ou non.

true, false true

engineName Engine name Nom du mécanisme de chiffrement

AES, DES, 3DES, Blowfish

AES

keySize Key size Longueur de la clé de chiffrement en octets

Pour AES - 128, 192 or 256 ; Pour DES - 64 ; Pour 3DES - 192 ; Pour Blowfish - Tout nombre compris entre 32 et 448

256

356

356

Page 357: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

algorithmPaddingName

Algorithm padding name

Normes de remplissage

PKCS7Padding, PKCS5Padding

PKCS7Padding

pbeCount PBE count Nombre de hachages à exécuter pour créer la clé à partir du mot de passe (chaîne d'initialisation)

Tout nombre positif

20

pbeDigestAlgorithm

PBE digest algorithm

Type de hachage SHA1, SHA256, MD5

SHA1

useMacWithCrypto

Use MAC with cryptography

Indique si l'algorithme MAC doit être utilisé avec le chiffrement

true, false false

macKeySize MAC key size Dépend de l'algorithme MAC

256 256

Nom du paramètre CM UCMDB

Nom du paramètre CM de la sonde

Description du paramètre

Valeurs possibles Valeur par défaut

357

357

Page 358: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 21 • Gestion des informations d'identification des flux de données

358

358

Page 359: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

22Sécurisation renforcée des sondes de flux de données

Contenu de ce chapitre :

Tâches

➤ Définir le mot de passe chiffré de la base de données MySQL page 360

➤ Définir le mot de passe chiffré de la console JMX page 362

➤ Activer SSL entre le serveur UCMDB et la sonde avec l'authentification mutuelle page 364

➤ Activer l'authentification sur la sonde des flux de données avec l'authentification HTTP de base page 372

➤ Connecter la sonde par un proxy inverse page 373

➤ Contrôler l'emplacement du fichier domainScopeDocument page 375

➤ Créer un magasin de clés pour la sonde des flux de données page 376

➤ Chiffrer les mots de passe des magasins de clés et d'approbations de la sonde page 376

Références

➤ Magasins clés et approbations par défaut page 378

359

Page 360: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Tâches

Définir le mot de passe chiffré de la base de données MySQL

Cette section explique comment chiffrer le mot de passe de l'utilisateur de la base de données MySQL.

1 Créer la forme chiffrée d'un mot de passe (AES, clé de 192 octets)

a Accédez à la console JMX de la sonde. Lancez un navigateur Web et entrez l'adresse suivante : http://<nom de l'ordinateur de la sonde ou adresse IP>:1977. Si vous exécutez la sonde localement, entrez http://localhost:1977.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

Remarque : Si vous n'avez pas créé d'utilisateur, connectez-vous à l'aide du nom d'utilisateur par défaut sysadmin et du mot de passe sysadmin.

b Recherchez le service Type=MainProbe et cliquez sur le lien pour ouvrir la page Operations.

c Recherchez l'opération getEncryptedDBPassword.

d Dans le champ DB Password, entrez le mot de passe à crypter.

e Appelez l'opération en cliquant sur le bouton getEncryptedDBPassword.

Vous obtenez une chaîne de mot de passe chiffrée, telle que la suivante :

66,85,54,78,69,117,56,65,99,90,86,117,97,75,50,112,65,53,67,114,112,65,61,61

360

360

Page 361: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

2 Arrêter la sonde

Démarrer > Tous les programmes > HP UCMDB > Arrêter la sonde

3 Exécuter le script set_dbuser_password.cmd

Ce script se trouve dans le dossier C:\hp\UCMDB\DataFlowProbe\tools\dbscripts\set_dbuser_password.cmd

Exécutez le script set_dbuser_password.cmd avec le nouveau mot de passe comme argument ; par exemple, set_dbuser_password <my_password>.

Le mot de passe doit être saisi dans sa forme non chiffrée (en clair).

4 Mettre à jour le mot de passe dans les fichiers de configuration de la sonde

a Le mot de passe doit résider chiffré dans les fichiers de configuration. Pour récupérer la forme chiffrée du mot de passe, utilisez la méthode JMX getEncryptedDBPassword, comme indiqué page 360.

b Ajoutez le mot de passe chiffré aux propriétés suivantes dans le fichier C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties :

➤ appilog.agent.probe.jdbc.pwd

Exemple :

➤ appilog.agent.local.jdbc.pwd

5 Démarrer la sonde

Démarrer > Tous les programmes > HP UCMDB > Démarrer la sonde

appilog.agent.probe.jdbc.user = mamprobeappilog.agent.probe.jdbc.pwd = 66,85,54,78,69,117,56,65,99,90,86,117,97,75,50,112,65,53,67,114,112,65,61,61

361

361

Page 362: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Utilisation du script clearProbeData.batLe script clearProbeData.bat crée à nouveau l'utilisateur de base de données avec un mot de passe fourni en tant qu'argument du script.

Une fois le mot de passe défini, il est extrait de la base de données comme argument chaque fois que vous exécutez le script clearProbeData.bat.

Après avoir exécuté le script :

➤ Recherchez les erreurs éventuelles dans le fichier C:\hp\UCMDB\DataFlowProbe\runtime\log\probe_setup.log

➤ Supprimez le fichier suivant car il contient le mot de passe de la base de données : C:\hp\UCMDB\DataFlowProbe\runtime\log\probe_setup.log

Définir le mot de passe chiffré de la console JMX

Cette section explique comment chiffrer le mot de passe de l'utilisateur JMX. Le mot de passe chiffré est stocké dans le fichier DiscoveryProbe.properties. Les utilisateurs doivent se connecter pour accéder à la console JMX.

1 Créer la forme chiffrée d'un mot de passe (AES, clé de 192 octets)

a Accédez à la console JMX de la sonde. Lancez un navigateur Web et entrez l'adresse suivante : http://<nom de l'ordinateur de la sonde ou adresse IP>:1977. Si vous exécutez la sonde localement, entrez http://localhost:1977.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

Remarque : Si vous n'avez pas créé d'utilisateur, connectez-vous à l'aide du nom d'utilisateur par défaut sysadmin et du mot de passe sysadmin.

b Recherchez le service Type=MainProbe et cliquez sur le lien pour ouvrir la page Operations.

362

362

Page 363: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

c Recherchez l'opération getEncryptedKeyPassword.

d Dans le champ Key Password, entrez le mot de passe à crypter.

e Appelez l'opération en cliquant sur le bouton getEncryptedKeyPassword.

Vous obtenez une chaîne de mot de passe chiffrée, telle que la suivante :

2 Arrêter la sonde

Démarrer > Tous les programmes > HP UCMDB > Arrêter la sonde

3 Ajouter le mot de passe chiffré

Ajoutez le mot de passe chiffré à la propriété suivante dans le fichier C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties :

appilog.agent.Probe.JMX.BasicAuth.Pwd

Exemple :

Remarque : Pour désactiver l'authentification, laissez ces champs vides. Les utilisateurs pourront ainsi accéder à la page principale de la console JMX de la sonde sans avoir à entrer d'authentification.

4 Démarrer la sonde

a Démarrer > Tous les programmes > HP UCMDB > Démarrer la sonde

b Testez le résultat dans un navigateur Web.

85,-9,-61,11,105,-93,-81,118

appilog.agent.Probe.JMX.BasicAuth.User=adminappilog.agent.Probe.JMX.BasicAuth.Pwd=-85,-9,-61,11,105,-93,-81,118

363

363

Page 364: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Activer SSL entre le serveur UCMDB et la sonde avec l'authentification mutuelle

Vous pouvez configurer l'authentification pour la sonde et le serveur UCMDB à l'aide de certificats. Le certificat de chaque composant est envoyé et authentifié avant l'établissement de la connexion.

Important : La méthode d'activation de SSL sur la sonde avec l'authentification mutuelle décrite ci-après étant la plus sécurisée, elle constitue, par conséquent, le mode de communication recommandé. Elle remplace la procédure d'authentification de base.

Contenu de cette section :

➤ “Présentation” page 364

➤ “Magasins de clés et d'approbations” page 365

➤ “Activer l'authentification mutuelle de certificat” page 365

➤ “Activer SSL avec l'authentification du serveur” page 369

PrésentationUCMDB prend en charge les modes de communication suivants entre le serveur UCMDB et la sonde :

➤ Authentification mutuelle. Ce mode utilise SSL et active l'authentification du serveur par la sonde et l'authentification du client par le serveur. Pour plus d'informations, voir “Activer l'authentification mutuelle de certificat” page 365.

➤ Authentification du serveur. Ce mode utilise SSL, et la sonde authentifie le certificat du serveur UCMDB. Pour plus d'informations, voir “Activer SSL avec l'authentification du serveur” page 369.

➤ HTTP standard. Pas de communication SSL. Il s'agit du mode par défaut. La sonde d'UCMDB ne requiert aucun certificat. Elle communique avec le serveur par le biais du protocole HTTP standard.

364

364

Page 365: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Magasins de clés et d'approbationsLe serveur UCMDB et la sonde utilisent des magasins de clés et d'approbations.

➤ Magasin de clés. Fichier contenant des entrées de clé (un certificat et une clé privée correspondante).

➤ Magasin d'approbations. Fichier contenant des certificats qui permettent de vérifier un hôte distant (par exemple, lors de l'authentification du serveur, le magasin d'approbations de la sonde des flux de données doit inclure le certificat du serveur UCMDB).

Activer l'authentification mutuelle de certificatCe mode utilise SSL et active l'authentification du serveur par la sonde et l'authentification du client par le serveur. Le serveur et la sonde envoient leurs certificats à l'autre entité pour authentification.

Remarque : Les instructions ci-après utilisent le magasin de clés cKeyStoreFile pour la sonde. Il s'agit d'un magasin de clés client prédéfini qui fait partie de l'installation d'UCMDB. Pour plus d'informations, voir “magasins clés et approbations par défaut” page 378. Cependant, il est recommandé de créer un magasin de clés unique contenant une clé privée nouvellement générée. Pour plus d'informations, voir “Créer un magasin de clés pour la sonde des flux de données” page 376.

1 Vérifiez que le module UCMDB et la sonde sont actifs. Si la sonde est installée en mode autonome, ces instructions se rapportent à la passerelle (composant Probe Gateway).

2 Renforcez la sécurisation du connecteur de la sonde dans UCMDB :

a Accédez à la console JMX d'UCMDB. Lancez un navigateur Web et entrez l'adresse suivante : http://<Nom de l'ordinateur d'UCMDB ou adresse IP>:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

365

365

Page 366: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

b Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

c Recherchez l'opération PortsDetails et cliquez sur Invoke. Notez le numéro de port de l'authentification client de la connexion HTTPS. Sa valeur par défaut est 8444, et il doit être activé.

d Revenez à la page Operations.

e Pour mapper le connecteur de la sonde au mode d'authentification mutuelle, appelez la méthode mapComponentToConnectors avec les paramètres suivants :

➤ componentName : mam-collectors

➤ isHTTPSWithClientAuth : true

➤ Tous les autres indicateurs : false

Le message suivant apparaît :

f Revenez à la page Operations.

g Pour mapper le connecteur Confidential Manager au mode d'authentification mutuelle, appelez la méthode mapComponentToConnectors avec les paramètres suivants :

➤ componentName : cm

➤ isHTTPSWithClientAuth : true

➤ Tous les autres indicateurs : false

Le message suivant apparaît :

3 Copiez le magasin de clés à utiliser pour la sonde dans l'emplacement suivant du système de fichiers de la sonde des flux de données : C:\HP\UCMDB\DataFlowProbe\conf\security

Operation succeeded. Component mam-collectors is now mapped to: HTTPS_CLIENT_AUTH ports.

Operation succeeded. Component cm is now mapped to: HTTPS_CLIENT_AUTH ports.

366

366

Page 367: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Remarque :

➤ Si vous avez créé un magasin de clés, utilisez son nom, sinon utilisez cKeyStoreFile.

➤ Si vous utilisez le magasin de clés client par défaut (cKeyStoreFile), passez à l'étape 6 page 368.

4 Exportez le certificat de la sonde à partir de son magasin de clés.

a À partir de l'ordinateur de la sonde, exécutez la commande suivante :

b Entrez le mot de passe du magasin de clés (pKeyStorePass).

c Vérifiez que le certificat a été créé dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf\security\probe.cert

5 Importer le certificat exporté de la sonde dans le magasin d'approbations d'UCMDB.

a À partir de l'ordinateur d'UCMDB, copiez le fichier probe.cert créé dans le répertoire UCMDB C:\HP\UCMDB\UCMDBServer\conf\security

b Exécutez la commande suivante :

c Entrez le mot de passe du magasin d'approbations du serveur UCMDB (sTrustStorePass).

d Lorsque le message Trust this certificate? apparaît, appuyez sur y puis sur ENTRÉE.

e Assurez-vous que le message Certificate was added to keystore s'affiche.

C:\HP\UCMDB\DataFlowProbe\bin\jre\bin\keytool.exe -export -alias clientcert -keystore <pKeyStoreFile> -file C:\HP\UCMDB\DataFlowProbe\conf\security\probe.cert

C:\HP\UCMDB\UCMDBServer\bin\jre\bin\keytool.exe -import -v -keystore <sTrustStoreFile> -file C:\HP\UCMDB\UCMDBServer\conf\security\probe.cert -alias probecert

367

367

Page 368: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

6 Exportez le certificat UCMDB à partir de son magasin de clés.

a À partir de l'ordinateur UCMDB, exécutez la commande suivante :

b Entrez le mot de passe du magasin de clés (sKeyStorePass).

c Vérifiez que le certificat a été créé dans le répertoire C:\HP\UCMDB\UCMDBServer\conf\security\server.cert

7 Importer le certificat exporté UCMDB dans le magasin d'approbations de la sonde.

a À partir de l'ordinateur de la sonde, copiez le fichier server.cert créé dans la sonde des flux de données à l'emplacement suivant : C:\HP\UCMDB\DataFlowProbe\conf\security

b Exécutez la commande suivante :

c Entrez le mot de passe du magasin d'approbations de la sonde des flux de données (pTrustStorePass).

d Lorsque le message Trust this certificate? apparaît, appuyez sur y puis sur ENTRÉE.

e Assurez-vous que le message Certificate was added to keystore s'affiche.

8 Mettez à jour le fichier ssl.properties de la sonde qui se trouve dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf\security

a Définissez le chemin du magasin de clés dans la propriété javax.net.ssl.keyStore (pKeyStoreFile). Pour plus d'informations sur les limites, voir “Limite de l'authentification mutuelle” page 369

b Définissez le mot de passe du magasin de clés dans la propriété javax.net.ssl.keyStorePassword (pKeyStorePass chiffré).

p : cDéfinissez le chemin du magasin d'approbations dans la propriété javax.net.ssl.trustStore (pTrustStoreFile).

C:\HP\UCMDB\UCMDBServer\bin\jre\bin\keytool.exe -export -alias hpcert -keystore <sKeyStoreFile> -file C:\HP\UCMDB\UCMDBServer\conf\security\server.cert

C:\HP\UCMDB\DataFlowProbe\bin\jre\bin\keytool.exe -import -v -keystore <pTrustStoreFile> -file C:\HP\UCMDB\DataFlowProbe\conf\security\server.cert -alias ucmdbcert

368

368

Page 369: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

d Définissez le mot de passe du magasin d'approbations dans la propriété javax.net.ssl.trustStorePassword (pTrustStorePass chiffré).

Remarque : Les propriétés des mots de passe des magasins de clés et d'approbations sont chiffrées. Reportez-vous aux instructions de chiffrement à la section “Chiffrer les mots de passe des magasins de clés et d'approbations de la sonde” page 376.

9 Mettez à jour le fichier DiscoveryProbe.properties qui se trouve dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf.

a Mettez à jour la propriété appilog.agent.probe.protocol en entrant HTTPS.

b Mettez à jour la propriété serverPortHttps en entrant le numéro de port approprié que vous avez noté à l'étape 2 page 365.

10 Redémarrez le serveur UCMDB et la sonde.

Limite de l'authentification mutuelle

Le magasin de clés de la sonde des flux de données (défini dans le fichier C:\HP\UCMDB\DataFlowProbe\conf\security\ssl.properties) doit contenir une (1) seule entrée clé.

Activer SSL avec l'authentification du serveurPour activer l'authentification du serveur :

1 Vérifiez que le module UCMDB et la sonde sont actifs. Si la sonde est installée en mode autonome, ces instructions se rapportent à la passerelle (composant Probe Gateway).

2 Renforcez la sécurisation du connecteur de la sonde dans UCMDB :

a Accédez à la console JMX d'UCMDB. Lancez un navigateur Web et entrez l'adresse suivante : http://<Nom de l'ordinateur d'UCMDB ou adresse IP>:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

369

369

Page 370: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

b Recherchez UCMDB:service=Ports Management Services et cliquez sur le lien pour accéder à la page Operations.

c Recherchez l'opération PortsDetails et cliquez sur Invoke. Notez le numéro de port HTTPS. Sa valeur par défaut est 8443, et il doit être activé.

d Revenez à la page Operations.

e Pour mapper le connecteur de la sonde au mode d'authentification mutuelle, appelez la méthode mapComponentToConnectors avec les paramètres suivants :

➤ componentName : mam-collectors

➤ isHTTPS : true

➤ Tous les autres indicateurs : false

Le message suivant apparaît :

f Revenez à la page Operations.

g Pour mapper le connecteur Confidential Manager au mode d'authentification mutuelle, appelez la méthode mapComponentToConnectors avec les paramètres suivants :

➤ componentName : cm

➤ isHTTPS : true

➤ Tous les autres indicateurs : false

Le message suivant apparaît :

Operation succeeded. Component mam-collectors is now mapped to: HTTPS ports.

Operation succeeded. Component cm is now mapped to: HTTPS ports.

370

370

Page 371: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

3 Exportez le certificat UCMDB à partir de son magasin de clés.

a À partir de l'ordinateur UCMDB, exécutez la commande suivante :

b Entrez le mot de passe du magasin de clés (sKeyStorePass).

c Vérifiez que le certificat a été créé sous C:\HP\UCMDB\UCMDBServer\conf\security\server.cert.

4 Importer le certificat exporté UCMDB dans le magasin d'approbations de la sonde.

a À partir de l'ordinateur de la sonde, copiez le fichier server.cert créé dans la sonde des flux de données à l'emplacement suivant : C:\HP\UCMDB\DataFlowProbe\conf\security

b Exécutez la commande suivante :

c Entrez le mot de passe du magasin d'approbations de la sonde des flux de données (pTrustStorePass).

d Lorsque le message Trust this certificate? apparaît, appuyez sur y puis sur ENTRÉE.

e Assurez-vous que le message Certificate was added to keystore s'affiche.

5 Mettez à jour le fichier ssl.properties de la sonde qui se trouve dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf\security

a Définissez le chemin du magasin d'approbations dans la propriété javax.net.ssl.trustStore (pTrustStoreFile).

b Définissez le mot de passe du magasin d'approbations dans la propriété javax.net.ssl.trustStorePassword (pTrustStorePass chiffré).

C:\HP\UCMDB\UCMDBServer\bin\jre\bin\keytool.exe -export -alias hpcert -keystore <sKeyStoreFile> -file C:\HP\UCMDB\UCMDBServer\conf\security\server.cert

C:\HP\UCMDB\DataFlowProbe\bin\jre\bin\keytool.exe -import -v -keystore <pTrustStoreFile> -file C:\HP\UCMDB\DataFlowProbe\conf\security\server.cert -alias ucmdbcert

371

371

Page 372: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Remarque : La propriété du mot de passe du magasin d'approbations est chiffrée. Reportez-vous aux instructions de chiffrement à la section “Chiffrer les mots de passe des magasins de clés et d'approbations de la sonde” page 376.

6 Mettez à jour le fichier DiscoveryProbe.properties qui se trouve dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf

a Mettez à jour la propriété appilog.agent.probe.protocol en entrant HTTPS.

b Mettez à jour la propriété serverPortHttps en entrant le numéro de port approprié que vous avez noté à l'étape 2 page 369.

7 Redémarrez le serveur UCMDB et la sonde.

Activer l'authentification sur la sonde des flux de données avec l'authentification HTTP de base

Important :

➤ L'authentification de base est la méthode la moins conseillée pour activer l'authentification sur la sonde. Il est recommandé d'utiliser plutôt la méthode d'authentification mutuelle, car elle est plus fiables en terme de sécurité (elle combine le chiffrement des données et l'authentification du certificat). Pour plus d'informations, voir “Activer SSL entre le serveur UCMDB et la sonde avec l'authentification mutuelle” page 364.

➤ Si le protocole SSL n'est pas activé, les informations d'identification sont transmises en clair à UCMDB.

Pour définir l'authentification de base :

1 Recherchez le fichier C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties.

372

372

Page 373: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

2 Supprimez les marques de commentaire (#) des propriétés suivantes et entrez les informations d'identification appropriées :

Les informations d'identification doivent correspondre à celles définies dans le serveur UCMDB.

Connecter la sonde par un proxy inverse

Exécutez la procédure ci-après pour connecter la sonde par un proxy inverse.

Remarque : L'activation de l'authentification mutuelle avec le protocole SSL entre le serveur UCMDB et la sonde n'est pas prise en charge lorsque la connexion est établie par un proxy inverse.

Pour configurer la sonde en fonction d'un proxy inverse :

1 Modifiez le fichier discoveryProbe.properties (sous C:\hp\UCMDB\DataFlowProbe\conf).

2 Attribuez à la propriété serverName le nom DNS ou l'adresse IP du serveur proxy inverse.

3 Attribuez aux propriétés serverPort et serverPortHttps les ports du serveur proxy inverse.

4 Enregistrez le fichier.

appilog.agent.Probe.BasicAuth.Realm=appilog.agent.Probe.BasicAuth.User=appilog.agent.Probe.BasicAuth.Pwd=

373

373

Page 374: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

La configuration suivante du serveur proxy est requise si les sondes des flux de données sont connectées uniquement via un proxy inverse à HP Universal CMDB :

La configuration suivante est requise si un adaptateur SOAP est utilisé pour la réplication via un proxy inverse vers HP Universal CMDB avec la sécurisation renforcée :

Connexion de la sonde et des clients Web par un proxy inverseLa configuration suivante est requise si les sondes des flux de données et les utilisateurs de l'application sont connectés via un proxy inverse à HP Universal CMDB :

Demandes de... surle serveur proxy inverse

Demande proxy prise en charge par :

/mam-collectors http://[HP Universal CMDB server]/mam-collectors

Demandes de... surle serveur proxy inverse

Demande proxy prise en charge par :

/axis2 http://[HP Universal CMDB server]/axis2

Demandes de... surle serveur proxy inverse

Demande proxy prise en charge par :

/mam [HP Universal CMDB server]/mam

/mam_images [HP Universal CMDB server]/mam_images

/mam-collectors [HP Universal CMDB server]/mam-collectors

/ucmdb [HP Universal CMDB server]/ucmdb

/site [HP Universal CMDB server]/site

374

374

Page 375: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Contrôler l'emplacement du fichier domainScopeDocument

Le système de fichiers de la sonde contient (par défaut) la clé de chiffrement et le fichier domainScopeDocument. À chaque démarrage, la sonde extrait le fichier domainScopeDocument du serveur et le stocke dans son système de fichiers. Pour empêcher les utilisateurs non autorisés d'accéder à ces informations d'identification, vous pouvez configurer la sonde de façon à conserver le fichier domainScopeDocument dans la mémoire de la sonde, et non dans son système de fichiers.

Pour contrôler l'emplacement du fichier domainScopeDocument :

1 Ouvrez C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties et remplacez la ligne :

par la ligne :

Les dossiers serverData des composants Probe Gateway (passerelle) et Probe Manager (gestionnaire) ne contiennent plus le fichier domainScopeDocument.

Pour plus d'informations sur l'utilisation du fichier domainScopeDocument afin de renforcer la sécurisation de la Gestion des flux de données (GFD), voir “Gestion des informations d'identification des flux de données” page 329.

2 Redémarrez la sonde.

appilog.collectors.storeDomainScopeDocument=true

appilog.collectors.storeDomainScopeDocument=false

375

375

Page 376: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Créer un magasin de clés pour la sonde des flux de données

1 À partir de l'ordinateur de la sonde, exécutez la commande suivante :

2 Entrez un mot de passe pour le nouveau magasin de clés.

3 Entrez vos informations lorsque vous y êtes invité.

4 Lorsque le message Is CN=… C=… Correct? apparaît, entrez yes et appuyez sur ENTRÉE.

5 Appuyez à nouveau sur ENTRÉE pour accepter le mot de passe du magasin de clés comme mot de passe principal.

6 Vérifiez que client.keystore a été créé dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf\security\.

Chiffrer les mots de passe des magasins de clés et d'approbations de la sonde

Les mots de passe des magasins de clés et d'approbations sont enregistrés chiffrés sous C:\HP\UCMDB\DataFlowProbe\conf\security\ssl.properties. Cette procédure explique comment chiffrer le mot de passe.

1 Démarrez la sonde des flux de données (ou vérifiez qu'elle est toujours active).

2 Accédez à la console JMX de la sonde. Lancez un navigateur Web et entrez l'adresse suivante : http://<nom de l'ordinateur de la sonde ou adresse IP>:1977. Si vous exécutez la sonde localement, entrez http://localhost:1977.

C:\HP\UCMDB\DataFlowProbe\bin\jre\bin\keytool -genkey -alias probekey -keyalg RSA -keystore C:\HP\UCMDB\DataFlowProbe\conf\security\client.keystore

376

376

Page 377: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Remarque : Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter. Si vous n'avez pas créé d'utilisateur, connectez-vous à l'aide du nom d'utilisateur par défaut sysadmin et du mot de passe sysadmin.

3 Recherchez le service Type=MainProbe et cliquez sur le lien pour ouvrir la page Operations.

4 Recherchez l'opération getEncryptedKeyPassword.

5 Entrez votre mot de passe de magasin de clés ou d'approbations dans le champ Key Password et appelez l'opération en cliquant sur getEncryptedKeyPassword.

6 Vous obtenez une chaîne de mot de passe chiffrée, telle que la suivante :

7 Copiez et collez le mot de passe chiffré dans la ligne relative au magasin de clés ou d'approbations dans le fichier suivant : C:\HP\UCMDB\DataFlowProbe\conf\security\ssl.properties.

66,85,54,78,69,117,56,65,99,90,86,117,97,75,50,112,65,53,67,114,112,65,61,61

377

377

Page 378: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Références

Magasins clés et approbations par défaut

Contenu de cette section :

➤ “UCMDB” page 378

➤ “Sonde des flux de données” page 379

UCMDBLes fichiers se trouvent dans le répertoire C:\HP\UCMDB\UCMDBServer\conf\security.

EntitéNom du fichier/Terme

Mot de passe/Terme

Alias

Magasin de clés du serveur

server.keystore (sKeyStoreFile)

hppass (sKeyStorePass)

hpcert

Magasin d'approbations du serveur

server.truststore (sTrustStoreFile)

hppass (sTrustStorePass)

clientcert (entrée approuvée par défaut)

Magasin de clés du client

client.keystore (cKeyStoreFile)

clientpass (cKeyStorePass)

clientcert

378

378

Page 379: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

Sonde des flux de donnéesLes fichiers se trouvent dans le répertoire C:\HP\UCMDB\DataFlowProbe\conf\security.

Entité Nom du fichier/TermeMot de passe/Terme

Alias

Magasin de clés de la sonde

MAMKeyStoreExp.jks (pKeyStoreFile)

logomania (pKeyStorePass)

mam

La sonde des flux de données utilise par défaut le magasin de clés cKeyStoreFile lors de la procédure d'authentification mutuelle. Il s'agit d'un magasin de clés client qui fait partie de l'installation d'UCMDB.

Magasin d'approbations de la sonde

MAMTrustStoreExp.jks (pTrustStoreFile)

logomania (pTrustStorePass)

mam (entrée approuvée par défaut)

cKeyStorePass est le mot de passe par défaut de cKeyStoreFile.

379

379

Page 380: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 22 • Sécurisation renforcée des sondes de flux de données

380

380

Page 381: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

23LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Contenu de ce chapitre :

Concepts

➤ Présentation de l'authentification LW-SSO page 382

Références

➤ Configuration système LW-SSO page 384

➤ Avertissements de sécurité LW-SSO page 385

Résolution des problèmes et limites page 387

381

Page 382: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Concepts

Présentation de l'authentification LW-SSO

LW-SSO est une méthode de contrôle d'accès qui permet à un utilisateur d'établir une seule connexion aux ressources de plusieurs systèmes logiciels sans avoir à se reconnecter par la suite. Les applications figurant dans le groupe configuré de systèmes logiciels tiennent compte de cette authentification. Il n'est donc pas nécessaire de procéder à une autre authentification lorsque vous passez d'une application à une autre.

Les informations de cette section s'applique à LW-SSO versions 2.2 et 2.3.

Contenu de cette section :

➤ “Délai d'expiration du jeton LW-SSO” page 382

➤ “Configuration recommandée pour le délai d'expiration du jeton LW-SSO” page 382

➤ “Heure GMT” page 383

➤ “Fonctionnalité multidomaine” page 383

➤ “Obtenir SecurityToken pour la fonctionnalité URL” page 383

Délai d'expiration du jeton LW-SSOLa valeur du délai d'expiration du jeton LW-SSO détermine la validité de la session de l'application. Par conséquent, la valeur de son délai d'expiration doit être au moins identique à celle de la session de l'application.

Configuration recommandée pour le délai d'expiration du jeton LW-SSOChaque application qui utilise LW-SSO doit configurer le délai d'expiration du jeton. La valeur recommandée est 60 minutes. Pour une application ne requérant pas un haut niveau de sécurité, il est possible de configurer une valeur de 300 minutes.

382

382

Page 383: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Heure GMTToutes les applications impliquées dans une intégration LW-SSO doivent utiliser la même heure GMT avec une différence maximum de 15 minutes.

Fonctionnalité multidomaineLa fonctionnalité multidomaine implique que toutes les applications qui participent à l'intégration LW-SSO configurent les paramètres trustedHosts (ou les paramètres protectedDomains) s'ils sont requis pour s'intégrer dans des applications de différents domaines DNS. De plus, ils doivent ajouter le domaine approprié dans l'élément lwsso de la configuration.

Obtenir SecurityToken pour la fonctionnalité URLPour recevoir des informations envoyées sous la forme d'un paramètre SecurityToken pour URL en provenance d'autres applications, l'application hôte doit configurer le domaine approprié dans l'élément lwsso de la configuration.

383

383

Page 384: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Références

Configuration système LW-SSO

Le tableau suivant récapitule la configuration LW-SSO requise :

Application Version Remarques

Java 1.5 et versions ultérieures

API HTTP Sevlets 2.1 et versions ultérieures

Internet Explorer 6.0 et versions ultérieures

Le navigateur doit activer le cookie de session HTTP et la fonction de redirection HTTP 302

FireFox 2.0 et version ultérieure

Le navigateur doit activer le cookie de session HTTP et la fonction de redirection HTTP 302

Authentifications JBoss

JBoss 4.0.3

JBoss 4.3.0

Authentifications Tomcat

Tomcat 5.0.28 autonome

Tomcat 5.5.20 autonome

Authentifications Acegi

Acegi 0.9.0

Acegi 1.0.4

Authentification Spring Security

Spring Security 2.0.4

Moteurs de services Web

Axis 1 - 1.4

Axis 2 - 1.2

JAX-WS-RI 2.1.1

384

384

Page 385: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Avertissements de sécurité LW-SSO

Cette section présente les avertissements de sécurité relatifs à la configuration LW-SSO :

➤ Paramètre confidentiel InitString dans LW-SSO. LW-SSO utilise une méthode de chiffrement symétrique (Symmetric Encryption) pour valider et créer un jeton LW-SSO. Le paramètre initString de la configuration sert à l'initialisation de la clé secrète. Une application crée un jeton et chaque application partageant le même paramètre initString valide le jeton.

Attention :

➤ Il n'est pas possible d'utiliser LW-SSO sans définir le paramètre initString.

➤ Le paramètre initString contient des informations confidentielles et doit être traité comme tel en termes de publication, de transport et de persistance.

➤ Le paramètre initString doit être partagé uniquement entre des applications mutuellement intégrées à l'aide de LW-SSO.

➤ Le paramètre initString doit contenir au minimum 12 caractères.

➤ Activer LW-SSO uniquement en cas de besoin. LW-SSO doit être désactivé sauf spécification contraire.

➤ Niveau de sécurité d'authentification. L'application qui utilise l'infrastructure d'authentification la plus faible et émet un jeton LW-SSO devant être approuvé par d'autres applications intégrées détermine le niveau de sécurité d'authentification de toutes les applications.

Seules les applications qui utilisent des infrastructures d'authentification fortes et sécurisées émettent un jeton LW-SSO.

385

385

Page 386: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

➤ Implications du chiffrement symétrique. LW-SSO utilise le chiffrement symétrique pour émettre et valider des jetons LW-SSO. Par conséquent, toute application qui utilise LW-SSO peut émettre un jeton devant être approuvé par toutes les autres applications qui partagent le même paramètre initString. Ce risque potentiel est pertinent lorsqu'une application qui partage un paramètre initString, réside ou est accessible depuis un emplacement non approuvé.

➤ Mappage des utilisateurs (synchronisation). L'infrastructure LW-SSO n'assure pas le mappage des utilisateurs entre les applications intégrées. Par conséquent, l'application intégrée doit contrôler le mappage des utilisateurs. Nous vous recommandons de partager le même registre utilisateur (comme LDAP/AD) entre toutes les applications intégrées.

L'échec du mappage des utilisateurs peut provoquer des violations de sécurité et un comportement négatif des applications. Par exemple, le même nom d'utilisateur peut être attribué à différents utilisateurs réels dans les différentes applications.

De plus, lorsqu'un utilisateur se connecte à une application (AppA) et accède ensuite à une seconde application (AppB) qui utilise l'authentification de conteneur ou d'application, l'échec du mappage de l'utilisateur peut forcer l'utilisateur à se connecter manuellement à AppB et à entrer un nom d'utilisateur. Si l'utilisateur entre un autre nom que celui utilisé pour la connexion à AppA, le comportement suivant peut se produire : si l'utilisateur accède ensuite à une troisième application (AppC) à partir d'AppA ou d'AppB, il y accède en utilisant les noms d'utilisateur spécifiés pour la connexion à AppA ou AppB respectivement.

➤ Gestionnaire des identités. Utilisé pour l'authentification, toutes les ressources non protégées du Gestionnaire des identités doivent être configurées à l'aide du paramètre nonsecureURLs du fichier de configuration LW-SSO.

➤ Mode démonstration de LW-SSO

➤ Ce mode ne doit être utilisé qu'à des fins de démonstration.

➤ Il ne doit être utilisé que dans des réseaux non sécurisés.

➤ Il ne doit pas être utilisé en production. Toute combinaison du mode démonstration avec le mode production ne doit pas être utilisée.

386

386

Page 387: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Résolution des problèmes et limites

Problèmes connusCette section décrit les problèmes connus en matière d'authentification LW-SSO.

➤ Contexte de la sécurité. Le contexte de la sécurité LW-SSO ne prend en charge qu'une valeur d'attribut par nom d'attribut.

Par conséquent, lorsque le jeton SAML2 envoie plusieurs valeurs pour le même nom d'attribut, une seule valeur est acceptée par l'infrastructure LW-SSO.

De même, si le jeton IdM est configuré pour envoyer plusieurs valeurs pour le même nom d'attribut, une seule valeur est acceptée par l'infrastructure LW-SSO.

➤ Fonctionnalité de déconnexion multidomaine dans Internet Explorer 7. La fonctionnalité de déconnexion multi-domaines peut échouer dans les conditions suivantes :

➤ Le navigateur utilisé est Internet Explorer 7 et l'application appelle plus de trois verbes de redirection HTTP 302 consécutifs dans la procédure de déconnexion.

Dans ce cas, Internet Explorer 7 risque de ne pas interpréter correctement la réponse de redirection HTTP 302 et afficher une page d'erreur Internet Explorer ne peut pas afficher la page Web.

Pour contourner le problème, il est recommandé, si possible, de réduire le nombre de commandes de redirection de l'application dans la séquence de déconnexion.

387

387

Page 388: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

LimitesNotez les limites suivantes lors de l'authentification LW-SSO :

➤ Accès client à l'application

Si un domaine est défini dans la configuration LW-SSO :

➤ Les clients de l'application doivent accéder à l'application à l'aide d'un nom de domaine complet (FQDN) dans l'URL de connexion, par exemple, http://monserveur.domaineentreprise.com/AppWeb.

➤ LW-SSO ne peut pas prendre en charge les URL contenant une adresse IP, par exemple, http://192.168.12.13/AppWeb.

➤ LW-SSO ne peut pas prendre en charge les URL ne contenant pas de domaine, http://monserveur/AppWeb.

Si un domaine n'est pas défini dans la configuration LW-SSO : Le client peut accéder à l'application sans FQDN dans l'URL de connexion. Dans ce cas, un cookie de session LW-SSO est créé spécifiquement pour un seul ordinateur sans informations de domaine. Par conséquent, le cookie n'est pas délégué par le navigateur à un autre navigateur, et ne transmet pas aux autres ordinateurs situés dans le même domaine DNS. Cela signifie que LW-SSO ne fonctionne pas dans le même domaine.

➤ Intégration de l'infrastructure LW-SSO. Les applications peuvent influencer et utiliser les fonctionnalités LW-SSO uniquement si elles sont pré-intégrées dans l'infrastructure LW-SSO.

➤ Prise en charge multidomaine

➤ La fonctionnalité multidomaine repose sur un point d'accès HTTP. Par conséquent, LW-SSO prend en charge les liens d'une application vers une autre et non pas la saisie d'une URL dans une fenêtre de navigateur, sauf si les applications partagent le même domaine.

➤ Le premier lien croisé de domaine qui utilise HTTP POST n'est pas pris en charge.

388

388

Page 389: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

La fonctionnalité multidomaine ne prend pas en charge la première demande HTTP POST d'une seconde application (seule la demande HTTP GET est prise en charge). Par exemple, si votre application comporte un lien HTTP vers une seconde application, une demande HTTP GET est prise en charge, mais une demande HTTP FORM ne l'est pas. Toutes les demandes émises après la première peuvent être HTTP POST ou HTTP GET.

➤ Taille du jeton LW-SSO :

Le volume des informations que LW-SSO peut transférer d'une application d'un domaine vers une autre application d'un autre domaine est limité à 15 groupes/rôles/attributs (notez que chaque élément peut contenir en moyenne 15 caractères).

➤ Liaison d'une page protégée (HTTPS) à une page non protégée (HTTP) dans une configuration multidomaine :

La fonctionnalité multidomaine ne fonctionne pas pour la liaison d'une page protégée (HTTPS) à une page non protégée (HTTP). Il s'agit d'une limitation du navigateur où l'en-tête du point d'accès n'est pas envoyé lors de la liaison à partir d'une ressource protégée à une ressource non protégée. Pour un exemple, voir : http://support.microsoft.com/support/kb/articles/Q178/0/66.ASP

➤ Comportement des cookies tiers dans Internet Explorer :

Microsoft Internet Explorer 6 contient un module qui prend en charge le "projet Platform for Privacy Preferences (P3P)", ce qui signifie que les cookies provenant d'un domaine tiers sont bloqués par défaut dans la zone de sécurité Internet. Les cookies de session sont également considérés comme des cookies tiers par IE et sont, par conséquent, bloqués, ce qui provoque l'arrêt de LW-SSO. Pour plus d'informations, voir : http://support.microsoft.com/kb/323752/en-us.

Pour résoudre ce problème, ajoutez l'application lancée (ou un sous-ensemble de domaines DNS comme *.mondomaine.com) à l'intranet ou à la zone de confiance de votre ordinateur (dans Microsoft Internet Explorer, sélectionnez Menu > Outils > Options Internet > Sécurité > Intranet local > Sites > Avancé). Les cookies seront ainsi acceptés.

389

389

Page 390: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 23 • LW-SSO (Lightweight Single Sign-On Authentication) – Références générales

Attention : Le cookie de session LW-SSO est le seul utilisé par l'application tierce bloquée.

➤ Jeton SAML2

➤ La fonctionnalité de déconnexion n'est pas prise en charge lorsque le jeton SAML2 est utilisé.

Par conséquent, si le jeton SAML2 est utilisé pour accéder à une seconde application, un utilisateur qui se déconnecte de la première application ne l'est pas de la seconde.

➤ Le délai d'expiration du jeton SAML2 n'est pas reflété dans la gestion de session de l'application.

Par conséquent, si le jeton SAML2 est utilisé pour accéder à une seconde application, chaque gestion de session d'application est traitée de manière indépendante.

➤ Domaine JAAS. Le domaine JAAS de Tomcat n'est pas pris en charge.

➤ Utilisation d'espaces dans les répertoires Tomcat. L'utilisation d'espaces dans les répertoires Tomcat n'est pas prise en charge.

Il n'est pas possible d'utiliser LW-SSO lorsqu'un chemin d'installation Tomcat (dossiers) inclut des espaces (par exemple, Program Files) et que le fichier de configuration LW-SSO est situé dans le dossier Tomcat common\classes.

➤ Configuration du processus d'équilibrage de charge. Un processus d'équilibrage de charge déployé avec LW-SSO doit être configuré pour utiliser des sessions permanentes.

➤ Mode démonstration. Dans ce mode, LW-SSO prend en charge les liens d'une application vers une autre, mais pas la saisie d'une URL dans une fenêtre de navigateur en raison de l'absence d'un en-tête de référent HTTP dans ce cas.

390

390

Page 391: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

24Authentification de la connexion à HP Universal CMDB

Contenu de ce chapitre :

Concepts

➤ Configurer une méthode d'authentification page 392

Tâches

➤ Activer et définir la méthode d'authentification LDAP page 393

➤ Définir une connexion sécurisée avec le protocole SSL (Secure Sockets Layer) page 394

➤ Utiliser la console JMX pour tester les connexions LDAP page 396

➤ Configurer les paramètres LDAP à l'aide de la console JMX page 397

➤ Activer la connexion à HP Universal CMDB avec LW-SSO page 398

➤ Récupérer la configuration LW-SSO en cours dans un environnement distribué page 399

391

Page 392: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

Concepts

Configurer une méthode d'authentification

Vous pouvez utiliser les méthodes d'authentification suivantes :

➤ Service interne de HP Universal CMDB.

➤ LDAP (Through the Lightweight Directory Access Protocol). Vous pouvez utiliser un serveur LDAP externe dédié pour stocker les informations d'authentification, au lieu d'utiliser le service interne de HP Universal CMDB. Le serveur LDAP doit résider sur le même sous-réseau que celui de tous les serveurs HP Universal CMDB.

Pour plus d'informations sur LDAP, voir "Mappage LDAP" dans le Manuel d'administration HP Universal CMDB.

La méthode d'authentification par défaut utilise le service interne HP Universal CMDB. Si vous utilisez la méthode par défaut, vous n'avez aucune modification à effectuer dans le système.

Ces options s'appliquent aux connexions établies via les services Web ou l'interface utilisateur.

➤ LW-SSO. HP Universal CMDB est configuré avec l'authentification LW-SSO. LW-SSO permet de vous connecter à HP Universal CMDB et d'accéder automatiquement aux autres applications configurées qui sont exécutées dans le même domaine, sans avoir besoin de vous connecter à ces applications.

Lorsque la prise en charge de l'authentification LW-SSO est activée (elle est désactivée par défaut), vérifiez que l'authentification LW-SSO est également activée pour les autres applications de l'environnement SSO (Single Sign-On) et que celles-ci utilisent le même paramètre initString.

392

392

Page 393: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

Tâches

Activer et définir la méthode d'authentification LDAP

Vous pouvez activer et définir la méthode d'authentification LDAP pour un système HP Universal CMDB.

Pour activer et définir la méthode d'authentification LDAP :

1 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > LDAP - Général.

2 Sélectionnez URL du serveur LDAP et entrez la valeur de cette URL dans le format suivant :

Exemple :

3 Sélectionnez la catégorie Définition de groupe LDAP, puis entrez le nom distingué du groupe général pour le paramètre DN de base des groupes.

4 Recherchez DN de base des groupes racine et entrez le nom distingué du groupe racine.

5 Sélectionnez la catégorie LDAP - Général, recherchez le paramètre Activer la synchronisation de l'utilisateur et vérifiez que sa valeur est Vrai.

6 Sélectionnez la catégorie Authentification générale LDAP, recherchez le paramètre Mot de passe de l'utilisateur autorisé à effectuer des recherches et entrez le mot de passe.

7 Enregistrez les nouvelles valeurs. Pour remplacer une entrée par la valeur par défaut, cliquez sur le bouton Restaurer la valeur par défaut.

8 Mappez les groupes d'utilisateurs LDAP aux rôles d'utilisateur UCMDB. Pour plus d'informations, voir "Authentification de la connexion à HP Universal CMDB" page 391.

ldap://<ldapHost>[:<port>]/[<baseDN>][??scope]

ldap://my.ldap.server:389/ou=People,o=myOrg.com??sub

393

393

Page 394: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

TCP est le protocole par défaut utilisé pour communiquer avec le serveur, mais vous pouvez le remplacer par SSL. Pour plus d'informations, voir "Définir une connexion sécurisée avec le protocole SSL (Secure Sockets Layer)" page 394.

Définir une connexion sécurisée avec le protocole SSL (Secure Sockets Layer)

Comme le processus de connexion implique la transmission des informations confidentielles entre HP Universal CMDB et le serveur LDAP, vous pouvez appliquer un certain niveau de sécurité au contenu. Pour ce faire, vous activez la communication SSL sur le serveur LDAP et vous configurez HP Universal CMDB de façon à l'utiliser avec SSL.

HP Universal CMDB prend en charge le protocole SSL qui utilise un certificat émis par une autorité de certification (CA) approuvée. Cette autorité est incluse dans l'environnement d'exécution Java.

La plupart des serveurs LDAP, notamment Active Directory, peuvent exposer un port sécurisé pour une connexion SSL. Si vous utilisez Active Directory avec une autorité de certification privée, vous pourriez avoir besoin d'ajouter celle-ci aux autres autorités de certification dans Java.

Pour plus d'informations sur la configuration de la plate-forme HP Universal CMDB afin qu'elle prenne en charge la communication avec SSL, voir "Activation de la communication SSL (Secure Sockets Layer)" page 305.

394

394

Page 395: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

Pour ajouter une autorité de certification aux autorités de certification approuvées afin d'exposer un port sécurisé pour une connexion SSL :

1 Exportez un formulaire de certificat de votre autorité de certification dans la machine virtuelle Java (JVM) utilisée par HP Universal CMDB en procédant comme suit :

a À partir de l'ordinateur du serveur UCMDB, accédez au dossier UCMDBServer\bin\JRE\bin.

b Exécutez la commande suivante :

Exemple :

2 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > LDAP - Général.

Remarque : Il est également possible de configurer ces paramètres à l'aide de la console JMX. Pour plus d'informations, voir "Configurer les paramètres LDAP à l'aide de la console JMX" page 397.

3 Recherchez le paramètre URL du serveur LDAP et entrez une valeur dans le format suivant :

Exemple :

Notez le s dans ldaps.

Keytool -import -file <votre fichier de certificat> -keystore C:\hp\UCMDB\UCMDBServer\bin\JRE\lib\security\cacerts

Keytool -import -file c:\ca2ss_ie.cer -keystore C:\hp\UCMDB\UCMDBServer\bin\JRE\lib\security\cacerts

ldaps://<ldapHost>[:<port>]/[<baseDN>][??scope]

ldaps://my.ldap.server:389/ou=People,o=myOrg.com??sub

395

395

Page 396: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

4 Cliquez sur Enregistrer pour enregistrer la nouvelle valeur ou sur le bouton Restaurer la valeur par défaut pour remplacer l'entrée par la valeur par défaut (URL vide).

Utiliser la console JMX pour tester les connexions LDAP

Cette section décrit une méthode permettant de tester la configuration de l'authentification LDAP à l'aide de la console JMX.

1 Lancez votre navigateur Web et entrez l'adresse http://<nom_serveur>:8080/jmx-console, où <nom_serveur> est le nom de l'ordinateur sur lequel HP Universal CMDB est installé.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Sous UCMDB, cliquez sur UCMDB-UI:name=LDAP Settings pour ouvrir la page Operations.

3 Recherchez testLDAPConnection.

4 Dans la zone Value du paramètre customer id, entrez l'ID du client.

5 Cliquez sur Invoke.

La page JMX MBEAN Operation Result indique si la connexion LDAP a été établie. Si tel est le cas, la page indique également les groupes racine LDAP.

396

396

Page 397: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

Configurer les paramètres LDAP à l'aide de la console JMX

Cette section explique comment configurer les paramètres d'authentification LDAP à l'aide de la console JMX.

Pour configurer les paramètres d'authentification LDAP :

1 Lancez votre navigateur Web et entrez l'adresse http://<nom_serveur>:8080/jmx-console, où <nom_serveur> est le nom de l'ordinateur sur lequel HP Universal CMDB est installé.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Sous UCMDB, cliquez sur UCMDB-UI:name=LDAP Settings pour ouvrir la page Operations.

3 Pour afficher les paramètres d'authentification LDAP en cours, recherchez la méthode getLDAPSettings. Cliquez sur Invoke. Un tableau contenant tous les paramètres LDAP et leurs valeurs apparaît.

4 Pour modifier les valeurs des paramètres d'authentification LDAP, recherchez la méthode configureLDAP. Entrez les valeurs des paramètres à modifier et cliquez sur Invoke. La page JMX MBEAN Operation Result indique si les paramètres d'authentification LDAP ont été mis à jour.

Remarque : Si vous n'entrez aucune valeur pour un paramètre, sa valeur en cours est conservée.

5 Après avoir configuré les paramètres LDAP, vous pouvez vérifier les informations d'identification LDAP. Recherchez la méthode verifyLDAPCredentials. Entre l'ID du client, le nom d'utilisateur et le mot de passe, puis cliquez sur Invoke. La page JMX MBEAN Operation Result indique si l'utilisateur a réussi l'authentification LDAP.

397

397

Page 398: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

Activer la connexion à HP Universal CMDB avec LW-SSO

Pour activer LW-SSO pour HP Universal CMDB, procédez de l'une des façons suivantes :

Activer LW-SSO via la console JMX

1 Accédez à la console JMX en entrant l'adresse suivante dans votre navigateur Web : http://<nom_serveur>:8080/jmx-console, où <nom_serveur> est le nom de l'ordinateur sur lequel HP Universal CMDB est installé.

2 Sous UCMDB-UI, cliquez sur name=LW-SSO configuration pour ouvrir la page Operations.

3 Définissez la chaîne d'initialisation à l'aide de la méthode setInitString.

4 Définissez le nom de domaine de l'ordinateur sur lequel UCMDB est installé à l'aide de la méthode setDomain.

5 Appelez la méthode setEnabledForUI en attribuant la valeur True au paramètre.

6 Facultatif. Définissez les autres paramètres de configuration LW-SSO à l'aide des méthodes appropriées. Pour plus d'informations sur les paramètres supplémentaires, voir "Présentation de l'authentification LW-SSO" page 382.

7 Pour afficher la configuration LW-SSO telle qu'elle a été enregistrée dans le mécanisme des paramètres, sélectionnez la méthode retrieveConfigurationFromSettings.

8 Pour afficher la configuration LW-SSO réelle chargée, appelez la méthode retrieveConfiguration.

Activer LW-SSO via les paramètres d'infrastructure d'UCMDB

1 Connectez-vous à HP Universal CMDB.

2 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > Paramètres généraux.

3 Entrez le nom du domaine et les valeurs du paramètre initString pour les options Domaine LW-SSO et Chaîne d'initialisation de LW-SSO.

4 Attribuez au paramètre État d´activation de LW-SSO pour IU la valeur Vrai.

398

398

Page 399: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

5 Facultatif. Définissez les autres paramètres de configuration LW-SSO à l'aide des entrées appropriées. Pour plus d'informations sur les paramètres supplémentaires, voir "Présentation de l'authentification LW-SSO" page 382.

6 Redémarrez le serveur.

Récupérer la configuration LW-SSO en cours dans un environnement distribué

Lorsque le module UCMDB est incorporé dans un environnement distribué, par exemple dans un déploiement BSM, procédez comme suit pour récupérer la configuration LW-SSO en cours sur l'ordinateur de traitement.

Pour récupérer la configuration LW-SSO en cours :

1 Lancez un navigateur Web et entrez l'adresse suivante : http://localhost.<nom_domaine>:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe.

2 Recherchez UCMDB:service=Security Services et cliquez sur le lien pour accéder à la page Operations.

3 Recherchez l'opération retrieveLWSSOConfiguration.

4 Cliquez sur Invoke pour récupérer la configuration.

399

399

Page 400: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 24 • Authentification de la connexion à HP Universal CMDB

400

400

Page 401: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

25Confidential Manager

Contenu de ce chapitre :

Concepts

➤ Présentation de Confidential Manager page 402

➤ Considérations sur la sécurité page 403

Tâches

➤ Configurer le serveur HP Universal CMDB page 404

Références

➤ Définitions page 406

➤ Propriétés de chiffrement page 407

401

Page 402: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

Concepts

Présentation de Confidential Manager

L'infrastructure Confidential Manager (CM) résout le problème de gestion et de distribution des données sensibles pour HP Universal CMDB et les autres produits HP Software.

Confidential Manager comprend deux composants : le client et le serveur. Ces deux composants sont chargés de transférer les données de façon sécurisée.

➤ Le client CM est une bibliothèque utilisée par les applications pour accéder aux données sensibles.

➤ Le serveur CM reçoit les demandes des clients CM ou de clients tiers et exécute les tâches demandées. De plus, il est chargé d'enregistrer les données de faon sécurisée.

CM chiffre les informations d'identification au cours de leur transport, dans le cache du client, à l'état de persistance et en mémoire. CM utilise le chiffrement symétrique pour transporter les informations d'identification entre le client CM et le serveur CM à l'aide d'un secret partagé. CM utilise divers secrets pour le chiffrement du cache, des données persistantes et du transport en fonction de la configuration.

Pour plus d'informations sur la gestion du chiffrement des informations d'identification dans la sonde des flux de données, voir “Gestion des informations d'identification des flux de données” page 329.

402

402

Page 403: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

Considérations sur la sécurité

➤ Vous pouvez utiliser les tailles de clé suivantes pour l'algorithme de sécurité : 128-, 192-, and 256 bits. L'algorithme est exécuté plus rapidement avec la clé la plus petite mais il est moins sécurisant. La taille de 128 bits assure une sécurité suffisante dans la plupart des cas.

➤ Pour améliorer la sécurité du système, attribuez au paramètre MAC useMacWithCrypto la valeur true. Pour plus d'informations, voir “Propriétés de chiffrement” page 407. Cependant, cette valeur de paramètre augmente la taille de la base de données.

➤ Pour tirer parti des fournisseurs de sécurité renforcée, vous pouvez utiliser le mode JCE.

403

403

Page 404: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

Tâches

Configurer le serveur HP Universal CMDB

Lorsque vous utilisez HP Universal CMDB, vous devez configurer le secret et les crypto-propriétés du chiffrement à l'aide des méthodes JMX suivantes :

1 À partir de l'ordinateur du serveur HP Universal CMDB, lancez le navigateur Web et entrez comme suit l'adresse du serveur : http://<Nom d'hôte ou adresse IP du serveur UCMDB>:8080/jmx-console.

Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

2 Sous UCMDB, cliquez sur UCMDB:service=Security Services pour ouvrir la page Operations.

3 Pour récupérer la configuration en cours, recherchez l'opération CMGetConfiguration.

Cliquez sur Invoke pour afficher le fichier XML de configuration du serveur CM.

4 Pour modifier la configuration, copiez le XML que vous avez appelé à l'étape précédente dans un éditeur de texte. Effectuez vos modifications en fonction du tableau de la section “Propriétés de chiffrement” page 407.

Recherchez l'opération CMSetConfiguration. Copiez la configuration mise à jour dans la zone Value et cliquez sur Invoke. La nouvelle configuration est écrite dans le serveur UCMDB.

5 Pour ajouter des utilisateurs à CM à des fins d'autorisation et de réplication, recherchez l'opération CMAddUser. Ce processus est également utile dans le processus de réplication. Dans une réplication, le serveur esclave doit communiquer avec le serveur maître à l'aide d'un utilisateur privilégié.

➤ username. Nom d'utilisateur.

➤ customer. La valeur par défaut est ALL_CUSTOMERS.

➤ resource. Nom de ressource. La valeur par défaut est ROOT_FOLDER.

404

404

Page 405: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

➤ permission. Valeurs disponibles : ALL_PERMISSIONS, CREATE, READ, UPDATE et DELETE. La valeur par défaut est ALL_PERMISSIONS.

Cliquez sur Invoke.

6 Redémarrez HP Universal CMDB, si nécessaire.

Remarque :

Dans la plupart des cas, il inutile de redémarrer le serveur. Néanmoins, la modification de l'une des ressources suivantes peut nécessiter le redémarrage du serveur :

➤ Type de stockage

➤ Nom de table de base de données ou noms de colonne

➤ Initiateur de la connexion à la base de données

➤ Propriétés de connexion à la base de données (URL, utilisateur, mot de passe, nom de classe de pilote)

➤ Type de base de données

Remarque :

➤ Il est important que le serveur UCMDB et ses clients possèdent les mêmes crypto-propriétés de transport. Si ces propriétés ont été modifiées sur le serveur UCMDB, vous devez les modifier sur tous les clients. (Cela ne s'applique pas à la sonde des flux de données, car elle est exécutée dans le même processus que le serveur UCMDB. La crypto-configuration du transport est donc inutile dans ce cas.)

➤ La réplication de CM n'est pas configurée par défaut, mais il est possible de la configurer, si nécessaire.

➤ Si la réplication de CM est activée et que la propriété initString du transport ou toute autre crypto-propriété maître est modifiée, toutes les propriétés esclaves doivent également l'être.

405

405

Page 406: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

Références

Définitions

Crypto-propriétés de stockage. Configuration définissant la conservation et le chiffrement des données par le serveur (base de données ou fichier, crypto-propriétés à utiliser pour chiffrer et déchiffrer les données, etc.), le stockage sécurisé des informations d'identification, ainsi que le mode de traitement du chiffrement selon la configuration utilisée.

Crypto-propriétés de transport. La configuration du transport définit le chiffrement du transport entre le serveur et les clients, la configuration utilisée, le transfert sécurisé des informations d'identification, ainsi que le mode de traitement du chiffrement selon la configuration utilisée. Vous devez utiliser les mêmes crypto-propriétés pour le chiffrement et le déchiffrement du transport et pour le serveur et le client.

Réplications crypto-propriétés de réplication. Les données sécurisées conservées par CM sont répliquées de façon sécurisée entre les serveurs. Ces propriétés définissent le mode de transfert des données entre le serveur esclave et le serveur maître.

Remarque :

➤ La configuration du serveur CM est conservée dans la table de base de données CM_CONFIGURATION.

➤ Le fichier de configuration par défaut du serveur CM se trouve dans app-infra.jar sous le nom defaultCMServerConfig.xml.

406

406

Page 407: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

Propriétés de chiffrement

Le tableau ci-après répertorie les propriétés de chiffrement. Pour plus d'informations sur l'utilisation de ces paramètres, voir “Configurer le serveur HP Universal CMDB” page 404.

Paramètre Description Valeur recommandée

encryptTransportMode Chiffre les données transportées :

➤ true

➤ false

true

encryptDecryptInitString Mot de passe du chiffrement 8 caractères minimum

cryptoSource Bibliothèque d'implémentation de chiffrement à utiliser :

➤ lw

➤ jce

➤ windowsDPAPI

➤ lwJCECompatible

lw

lwJCEPBECompatibilityMode Prend en charge les versions précédentes de chiffrement léger :

➤ true

➤ false

true

cipherType Type de chiffrement utilisé par CM. CM prend en charge une seule valeur :

symmetricBlockCipher

symmetricBlockCipher

engineName ➤ AES

➤ Blowfish

➤ DES

➤ 3DES

➤ Null (pas de chiffrement)

AES

407

407

Page 408: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 25 • Confidential Manager

algorithmModeName Mode d'algorithme de chiffrement de bloc :

➤ CBC

CBC

algorithmPaddingName Normes de remplissage :➤ PKCS7Padding➤ PKCS5Padding

PKCS7Padding

keySize Dépend de l'algorithme (valeur prise en charge par engineName)

256

pbeCount Nombre de hachages à exécuter pour créer la clé à partir de encryptDecryptInitString.

Tout nombre positif.

1000

pbeDigestAlgorithm Type de hachage :

➤ SHA1➤ SHA256➤ MD5

SHA256

encodingMode Représentation ASCII de l'objet chiffré :

➤ Base64➤ Base64Url

Base64Url

useMacWithCrypto Définit si MAC est utilisé avec le chiffrement :

➤ true➤ false

false

macType Type de MAC (Message Authentication Code) :

➤ hmac

hmac

macKeySize Dépend de l'algorithme MAC 256

macHashName Algorithme MAC de hachage :

➤ SHA256

SHA256

Paramètre Description Valeur recommandée

408

408

Page 409: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie VII

Récupération en cas d'urgence

Page 410: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

410

410

Page 411: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

26Configuration de la récupération en cas d'urgence

Contenu de ce chapitre :

Concepts

➤ Présentation de la récupération en cas d'urgence page 412

Tâches

➤ Préparer l'environnement de récupération en cas d'urgence page 413

➤ Préparer l'instance de basculement HP Universal CMDB en vue de l'activer page 416

➤ Démarrer la procédure de nettoyage page 417

411

Page 412: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

Concepts

Présentation de la récupération en cas d'urgence

Ce chapitre décrit les principes de base de configuration d'un système de récupération en cas d'urgence, ainsi que les directives et les étapes requises pour activer un système HP Universal CMDB secondaire en tant que nouveau système principal. Il se rapporte à un environnement HP Universal CMDB type composé d'un serveur HP Universal CMDB et d'un serveur de base de données contenant les schémas de base de données HP Universal CMDB.

Remarque :

➤ Ce chapitre présente les concepts d'activation de la récupération en cas d'urgence sous forme de guide de haut niveau.

➤ La récupération en cas d'urgence implique des étapes manuelles pour le déplacement des divers fichiers de configuration et met à jour les schémas de base de données HP Universal CMDB. Cette procédure requiert au moins un administrateur HP Universal CMDB et un administrateur de base de données possédant une bonne connaissance des bases de données et des schémas HP Universal CMDB.

➤ Diverses méthodes permettent de configurer et de déployer HP Universal CMDB. Un scénario de récupération en cas d'urgence doit être soigneusement testé et documenté pour valider son fonctionnement dans un environnement particulier. Contactez HP Professional Services pour vérifier que les méthodes recommandées ont été utilisées dans la séquence des tâches de conception et de basculement des scénarios de récupération en cas d'urgence.

412

412

Page 413: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

Tâches

Préparer l'environnement de récupération en cas d'urgence

La préparation de l'environnement de récupération en cas d'urgence comprend les étapes suivantes :

➤ “Installer le logiciel HP Universal CMDB dans l'environnement de basculement” page 413

➤ “Configurer la sauvegarde des données et du système” page 414

Installer le logiciel HP Universal CMDB dans l'environnement de basculementInstallez une deuxième instance de HP Universal CMDB correspondant à votre environnement de production en cours.

➤ Installez exactement la même version de HP Universal CMDB dans votre environnement de sauvegarde que celle utilisée dans votre environnement de production.

➤ Pour simplifier les problèmes liés aux capacités et aux déploiements disparates, l'environnement de sauvegarde doit être identique à votre environnement de production.

➤ N'exécutez pas l'utilitaire de configuration de base de données et de serveur et ne créez aucune base de données.

➤ Ne démarrez pas le système de sauvegarde.

Remarque : L'environnement de récupération en cas d'urgence doit ressembler le plus possible à l'environnement de production de HP Universal CMDB. Le matériel, le déploiement et les versions doivent correspondre pour éviter toute perte de fonctionnalité lors du passage au système de basculement.

413

413

Page 414: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

Configurer la sauvegarde des données et du système Cette étape inclut la copie des répertoires de configuration dans l'instance de basculement et la configuration de l'envoi du fichier journal de base de données.

Copie des répertoires de configuration dans l'instance de basculement

Copiez les fichiers modifiés des répertoires suivants depuis l'instance de production de HP Universal CMDB dans le même type de serveur de l'instance de basculement :

➤ UCMDBServer\conf

➤ UCMDBServer\content\

Copiez également les autres fichiers ou répertoires personnalisés dans le système.

Remarque : Il est recommandé d'effectuer des sauvegardes des serveurs HP Universal CMDB au moins une fois par jour. Selon le nombre et l'intervalle des modifications de configuration, il peut être nécessaire d'incorporer un intervalle plus rapide pour éviter une perte importante des modifications de configuration en cas de perte de l'instance de production.

Microsoft SQL Server – Configurer l'envoi du fichier journal de base de données

Pour fournir les données de configuration et de surveillance les plus récentes, il est important d'activer l'envoi du fichier journal pour réduire les intervalles entre les données. Vous pouvez ainsi créer un duplicat exact de la base de données d'origine, dont la mise à jour est interrompue uniquement par le délai du processus de copie-chargement. Vous pouvez alors activer le serveur de base de données de secours en tant que nouveau serveur de base de données principal, si le serveur de base de données principal d'origine n'est plus disponible. Lorsque ce dernier devient à nouveau disponible, vous pouvez l'activer en tant que nouveau serveur de secours, en inversant le rôle des deux serveurs.

414

414

Page 415: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

L'envoi du fichier journal doit être configuré pour les bases de données HP Universal CMDB suivantes :

➤ Base de données HP Universal CMDB

➤ Base de données de l'historique HP Universal CMDB

Cette section ne décrit pas les étapes de configuration de l'envoi du fichier journal. L'administrateur de base de données HP Universal CMDB peut utiliser les liens suivants à titre de guide pour configurer l'envoi du fichier journal en fonction de la version du logiciel de base de données utilisé dans l'environnement HP Universal CMDB :

Microsoft SQL Server 2000 :

➤ support.microsoft.com/default.aspx?scid=http://support.microsoft.com/support/sql/content/2000papers/LogShippingFinal.asp

➤ www.microsoft.com/technet/prodtechnol/sql/2000/maintain/logship1.mspx

Microsoft SQL Server 2005 :

➤ msdn2.microsoft.com/en-us/library/ms188625.aspx

➤ msdn2.microsoft.com/en-us/library/ms190016.aspx

➤ msdn2.microsoft.com/en-us/library/ms187016.aspx

Oracle – Configurer la base de données de secours (Data Guard)

Oracle génère des journaux uniquement au niveau de la base de données, et non pour chaque schéma. Par conséquent, vous ne pouvez pas activer une base de données de secours au niveau d'un schéma, et vous devez créer des copies des bases de données du système de production dans votre système de sauvegarde.

Remarque : Sur une plate-forme de base de données Oracle, HP recommande l'utilisation d'Oracle 11i avec la solution Data Guard.

415

415

Page 416: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

Cette section ne décrit pas les étapes de configuration spécifiques à une base de données de secours. L'administrateur de base de données HP Universal CMDB peut utiliser le lien suivant à titre de guide pour configurer une base de données de secours d'Oracle 11i :

http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/toc.htm

Lorsque la configuration de la base de données de sauvegarde est terminée, la base de données de basculement HP Universal CMDB doit être synchronisée avec la base de données de production HP Universal CMDB.

Préparer l'instance de basculement HP Universal CMDB en vue de l'activer

Lorsqu'il est temps d'activer l'instance de basculement, exécutez les étapes suivantes dans l'environnement de basculement :

➤ Activez le système de sauvegarde, y compris sa base de données.

➤ Vérifiez que les derniers journaux de base de données ont été mis à jour dans les bases de données de l'environnement de basculement.

➤ Exécutez la tâche Démarrer la procédure de nettoyage pour supprimer la localisation dans les bases de données. Pour plus d'informations, voir “Démarrer la procédure de nettoyage” page 417.

416

416

Page 417: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

Démarrer la procédure de nettoyage

Cette procédure permet de supprimer toutes les références spécifiques à l'ordinateur dans les configurations de l'instance de production. La base de données doit être réinitialisée dans le système de sauvegarde.

Remarque :

➤ Avant de lancer les procédures d'activation, l'administrateur HP Universal CMDB doit vérifier que la licence appropriée a été appliquée à l'instance de basculement.

➤ HP recommande qu'un administrateur de base de données expérimenté exécute les instructions SQL incluses dans cette procédure.

1 Videz et mettez à jour les tables :

2 Exécutez l'utilitaire de configuration de base de données et de serveur.

Exécutez l'utilitaire de configuration de base de données et de serveur dans chaque ordinateur pour réinitialiser les tables nécessaires dans la base de données. Pour exécuter cet utilitaire, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Démarrer l'Assistant Configuration du serveur HP Universal CMDB.

update CUSTOMER_REGISTRATION set CLUSTER_ID=null;truncate table CLUSTER_SERVER;truncate table SERVER;truncate table CLUSTERS;

417

417

Page 418: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 26 • Configuration de la récupération en cas d'urgence

Remarque :

➤ Lors de l'exécution de l'utilitaire de configuration de base de données et de serveur, veillez à vous reconnecter aux mêmes bases de données qui ont été créées pour l'environnement de basculement (notamment celle à laquelle les données de sauvegarde ont été envoyées). L'exécution de l'utilitaire sur l'instance de production peut entraîner une perte totale des données de configuration.

➤ Lorsque l'utilitaire de configuration de base de données et de serveur vous demande d'indiquer les bases de données, veillez à entrer les noms des nouvelles bases de données de l'environnement de basculement.

3 Démarrez les serveurs.

Pour effectuer la récupération en cas d'urgence à partir d'un système hautement disponible, démarrez l'un des serveurs HP Universal CMDB, exécutez l'outil de configuration du système sur ce serveur pour configurer un cluster et ajoutez les nouveaux serveurs de basculement à ce cluster.

4 Activez l'environnement de sauvegarde.

Démarrez HP Universal CMDB dans l'environnement de basculement.

418

418

Page 419: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Partie VIII

Prise en main de HP Universal CMDB

Page 420: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

420

420

Page 421: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

27Accès à HP Universal CMDB via le serveur Web IIS

Contenu de ce chapitre :

Concepts

➤ Présentation de l'accès à HP Universal CMDB via IIS page 422

Tâches

➤ Configurer IIS pour activer l'accès à UCMDB – Windows 2003 page 423

➤ Configurer IIS pour activer l'accès à UCMDB – Windows 2008 page 427

➤ Configurer la sonde des flux de données page 430

421

Page 422: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

Concepts

Présentation de l'accès à HP Universal CMDB via IIS

Ce chapitre explique comment accéder à HP Universal CMDB par le biais du serveur Web Microsoft Internet Information Services (IIS).

Vous pouvez configurer le serveur Web IIS pour permettre aux utilisateurs finaux et aux clients de HP Universal CMDB (par exemple, la sonde des flux de données) d'accéder au système via le serveur Web IIS. Dans cette configuration, les utilisateurs et les clients de HP Universal CMDB utilisent l'URL de l'ordinateur IIS pour accéder à UCMDB, au lieu d'utiliser l'URL de l'ordinateur UCMDB.

Contenu de cette section :

➤ “Logiciels requis pour l'intégration” page 422

➤ “Configurations prises en charge” page 422

Logiciels requis pour l'intégrationLe tableau suivant décrit les logiciels requis pour l'intégration :

Configurations prises en chargeLes configurations suivantes sont prises en charge pour cette intégration :

➤ Windows 2003/8 64 bits, HP Universal CMDB 9.02 ou version ultérieure et IIS 6 ou 7.X sur le même serveur.

➤ Windows 2003/8 64 bits, HP Universal CMDB 9.02 ou version ultérieure et IIS 6 ou 7.X sur des serveurs différents.

Serveur Web IIS Version 6.0, 7.X

HP Universal CMDB Serveur

Version 9.02 ou ultérieure

422

422

Page 423: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

Tâches

Configurer IIS pour activer l'accès à UCMDB – Windows 2003

Cette section décrit la procédure d'intégration de HP Universal CMDB et d'IIS pour Windows 2003.

Pour intégrer manuellement HP Universal CMDB et IIS :

1 Si le serveur HP Universal CMDB ne réside pas sur le même ordinateur qu'IIS, copiez tous les fichiers du répertoire C:\hp\UCMDB\UCMDBServer\tools\iis_integration dans le fichier c:\ucmdb_iis de l'ordinateur IIS. Dans l'ordinateur IIS, modifiez les fichiers suivants :

a Dans le fichier workers.properties.minimal, modifiez la chaîne worker.localAjp.host=localhost en indiquant le nom d'hôte du serveur UCMDB.

b Dans le fichier isapi_redirect.properties :

➤ Le fichier log_file doit pointer sur un dossier contenant les journaux d'intégration, par exemple c:\ucmdb_iis\isapi.log.

➤ Le fichier worker_file doit contenir l'emplacement du fichier workers.properties.minimal, par exemple C:\ucmdb_iis\workers.properties.minimal.

➤ Le fichier worker_mount_file doit contenir l'emplacement du fichier uriworkermap.properties, par exemple C:\ucmdb_iis\uriworkermap.properties.

423

423

Page 424: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

2 Si le serveur HP Universal CMDB réside sur le même ordinateur qu'IIS, modifiez comme suit le fichier isapi_redirect.properties du répertoire C:\hp\UCMDB\UCMDBServer\tools\iis_integration :

a Le fichier log_file doit pointer sur un dossier contenant les journaux d'intégration, par exemple C:\hp\UCMDB\UCMDBServer\runtime\log\isapi.log.

b Le fichier worker_file doit contenir l'emplacement du fichier workers.properties.minimal, par exemple C:\hp\UCMDB\UCMDBServer\tools\iis_integration\workers.properties.minimal.

c Le fichier worker_mount_file doit contenir l'emplacement du fichier uriworkermap.properties, par exemple C:\hp\UCMDB\UCMDBServer\tools\iis_integration\uriworkermap.properties.

3 Modifiez la chaîne worker.localAjp.host=localhost en indiquant le nom de l'hôte du serveur UCMDB (si le serveur HP Universal CMDB ne réside pas sur le même ordinateur qu'IIS).

4 Ouvrez la console de gestion IIS. Exécutez inetmgr à partir de la ligne de commande.

5 Ajoutez un nouveau répertoire virtuel dans votre site Web IIS pour Windows 2003/IIS6 :

424

424

Page 425: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

6 L'Assistant Création de répertoire virtuel apparaît. L'alias du répertoire virtuel doit être jakarta. Son chemin physique doit être C:\hp\UCMDB\UCMDBServer\tools\iis_integration. Si le serveur UCMDB et le serveur IIS sont exécutés sur des ordinateurs différents, le chemin doit être le répertoire de l'ordinateur IIS. Autorisez l'accès Exécuter au nouveau répertoire virtuel :

7 Ouvrez la boîte de dialogue Propriétés du site Web par défaut et ajoutez isapi_redirect.dll comme filtre ISAPI à votre site Web IIS. Le nom du filtre doit refléter sa tâche (par exemple, tomcat) et son exécutable doit être isapi_redirect.dll. Si le serveur UCMDB et le serveur IIS sont exécutés sur des ordinateurs différents, l'exécutable doit être isapi_redirect.dll dans le répertoire où vous avez l'avez copié dans l'ordinateur IIS.

8 Ouvrez la boîte de dialogue Extensions du service Web, sélectionnez Toutes les extensions ISAPI inconnues dans la liste et cliquez sur Autoriser.

425

425

Page 426: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

9 Redémarrez IIS (arrêtez et relancez le service IIS) et vérifiez que le filtre tomcat est marqué avec une flèche vers le haut de couleur verte :

426

426

Page 427: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

Configurer IIS pour activer l'accès à UCMDB – Windows 2008

Cette section décrit la procédure d'intégration de HP Universal CMDB et d'IIS pour Windows 2008.

Pour intégrer manuellement HP Universal CMDB et IIS :

1 Si le serveur HP Universal CMDB ne réside pas sur le même ordinateur qu'IIS, copiez tous les fichiers du répertoire C:\hp\UCMDB\UCMDBServer\tools\iis_integration dans le fichier c:\ucmdb_iis de l'ordinateur IIS. Dans l'ordinateur IIS, modifiez les fichiers suivants :

a Dans le fichier workers.properties.minimal, modifiez la chaîne worker.localAjp.host=localhost en indiquant le nom d'hôte du serveur UCMDB.

b Dans le fichier isapi_redirect.properties :

➤ Le fichier log_file doit pointer sur un dossier contenant les journaux d'intégration, par exemple c:\ucmdb_iis\isapi.log.

➤ Le fichier worker_file doit contenir l'emplacement du fichier workers.properties.minimal, par exemple C:\ucmdb_iis\workers.properties.minimal.

➤ Le fichier worker_mount_file doit contenir l'emplacement du fichier uriworkermap.properties, par exemple C:\ucmdb_iis\uriworkermap.properties.

2 Si le serveur HP Universal CMDB réside sur le même ordinateur qu'IIS, modifiez comme suit le fichier isapi_redirect.properties du répertoire C:\hp\UCMDB\UCMDBServer\tools\iis_integration :

a Le fichier log_file doit pointer sur un dossier contenant les journaux d'intégration, par exemple C:\hp\UCMDB\UCMDBServer\runtime\log\isapi.log.

b Le fichier worker_file doit contenir l'emplacement du fichier workers.properties.minimal, par exemple C:\hp\UCMDB\UCMDBServer\tools\iis_integration\workers.properties.minimal.

427

427

Page 428: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

c Le fichier worker_mount_file doit contenir l'emplacement du fichier uriworkermap.properties, par exemple C:\hp\UCMDB\UCMDBServer\tools\iis_integration\uriworkermap.properties.

3 Modifiez la chaîne worker.localAjp.host=localhost en indiquant le nom de l'hôte du serveur UCMDB (si le serveur HP Universal CMDB ne réside pas sur le même ordinateur qu'IIS).

4 Ouvrez la console de gestion IIS. Exécutez inetmgr à partir de la ligne de commande.

5 Double-cliquez sur Filtres ISAPI.

6 Cliquez avec le bouton droit sur la fenêtre principale de la console de gestion IIS et cliquez sur Ajouter.

7 Ajoutez isapi_redirect.dll comme filtre ISAPI à votre site Web IIS. Le nom du filtre doit refléter sa tâche (par exemple, tomcat) et son exécutable doit être isapi_redirect.dll. Si le serveur UCMDB et le serveur IIS sont exécutés sur des ordinateurs différents, l'exécutable doit être isapi_redirect.dll dans le répertoire où vous avez l'avez copié dans l'ordinateur IIS.

8 Ajoutez un nouveau répertoire virtuel à votre site Web IIS. L'alias du répertoire virtuel doit être jakarta. Le répertoire virtuel doit pointer sur C:\hp\UCMDB\UCMDBServer\tools\iis_integration (si le dossier réside sur le même serveur qu'UCMDB) ou sur le répertoire dans lequel iis_integration a été copié s'il réside sur un serveur différent.

9 Sélectionnez le nom du serveur IIS dans le volet Connexions.

10 Double-cliquez sur Restrictions ISAPI et CGI.

11 Cliquez avec le bouton droit et entrez les mêmes informations que celles que vous avez ajoutées à l'étape 7 ci-dessus.

428

428

Page 429: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

12 Cochez la case Chemin pour autoriser l'exécution.

13 Ouvrez Mappages de gestionnaires.

14 Sélectionnez ISAPI-dll. Cliquez avec le bouton droit et sélectionnez Modifier les autorisations de fonction. Cliquez sur Exécuter.

15 Redémarrez IIS.

16 Dans UCMDB, accédez aux paramètres d'infrastructure (Administration > Gestionnaire des paramètres d'infrastructure > Paramètres généraux). Attribuez à l'option Activer les connexions AJP la valeur Vrai et redémarrez le serveur UCMDB.

Résolution des problèmes et limitesVous ne pouvez pas ouvrir la console JMX à partir d'IIS. Cela signifie que l'authentification de base ne peut pas être transmise à partir de Jetty.

429

429

Page 430: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 27 • Accès à HP Universal CMDB via le serveur Web IIS

Configurer la sonde des flux de données

Pour la configuration de la sonde des flux de données, modifiez les chaînes suivantes dans le fichier C:\hp\UCMDB\DataFlowProbe\conf\DiscoveryProbe.properties :

➤ serverName = <Nom de l'hôte IIS>

➤ serverPort = <Port HTTP IIS> (par défaut, 80)

L'URL d'IIS (par exemple, http://<Nom d'hôte IIS>/ucmdb) peut désormais être utilisée pour accéder à UCMDB, à la console JMX, au SDK UCMDB, etc.

430

430

Page 431: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

28Accès à HP Universal CMDB

Contenu de ce chapitre :

Concepts

➤ Présentation de l'accès à HP Universal CMDB page 432

➤ Mode d'installation locale page 433

Tâches

➤ Accès à HP Universal CMDB et à ses composants page 434

➤ Activer la connexion automatique page 436

➤ Modifier le délai de déconnexion par défaut en cas d'inactivité de l'utilisateur page 437

431

Page 432: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

Concepts

Présentation de l'accès à HP Universal CMDB

Vous accédez à HP Universal CMDB à l'aide d'un navigateur Web pris en charge, à partir d'un ordinateur disposant d'une connexion réseau (intranet ou Internet) au serveur HP Universal CMDB. Le niveau d'accès octroyé à l'utilisateur dépend de ses autorisations. Pour plus d'informations sur l'octroi d'autorisations aux utilisateurs, voir "Configurer des utilisateurs" dans le Manuel d'administration HP Universal CMDB.

Pour plus d'informations sur la configuration du navigateur Web et la configuration minimale requise pour afficher HP Universal CMDB, voir "Matrice de prise en charge de HP Universal CMDB" page 35.

Pour plus d'informations sur l'accès sécurisé à HP Universal CMDB, voir Partie VI, "Sécurisation renforcée de HP Universal CMDB."

Pour plus d'informations sur les stratégies d'authentification de connexion pouvant être utilisées dans HP Universal CMDB, voir "Configurer une méthode d'authentification" page 392.

Pour plus d'informations sur la résolution des problèmes, voir "Login Troubleshooting" on page 175.

Conseil : Cliquez sur le bouton Aide de la page de connexion pour accéder à l'aide relative aux connexions.

432

432

Page 433: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

Mode d'installation locale

Le mode d'installation locale est une méthode de chargement d'UCMDB qui réduit considérablement le temps de chargement de l'applet. Dans ce mode, les fichiers de l'applet (jar) sont chargés dans un répertoire local, appelé UcmdbAppletJars, qui se trouve sous le répertoire temporaire de l'environnement. Les classes sont chargées à l'aide d'un chargeur de classes personnalisé plus rapide, mais qui ne vérifie pas la signature des fichiers jar signés. Le mode d'installation locale est donc considéré comme un mode non sécurisé.

Pour sélectionner le mode d'installation locale, cochez la case Activer le mode Installation locale dans l'écran de connexion. Cette case à cocher n'apparaît que si vous avez attribué au paramètre Autorisation du mode Installation locale la valeur Vrai dans le Gestionnaire des paramètres d'infrastructure. Vous pouvez définir le statut par défaut de la case à cocher à l'aide du paramètre Statut initial du mode Installation locale. Lorsque ce paramètre a la valeur Vrai, la case à cocher est activée par défaut. Lorsqu'il a la valeur Faux, la case à cocher est désactivée par défaut.

Remarque : Si vous cochez la case Mémoriser mes données sur cet ordinateur lors de la connexion, le statut de la case à cocher Autorisation du mode Installation locale est conservé pour la connexion suivante, quel que soit le paramètre d'infrastructure.

Pour les clients HP Software-as-a-Service, les paramètres d'installation sont définis par client.

433

433

Page 434: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

Tâches

Accès à HP Universal CMDB et à ses composants

Cette section explique comment accéder aux composants de HP Universal CMDB.

1 Dans le navigateur Web, entrez l'URL du serveur HP Universal CMDB, par exemple, http://<nom du serveur ou adresse IP>.<nom du domaine>:8080, où <nom du serveur ou adresse IP>.<nom du domaine> représente le nom de domaine qualifié (FQDN) du serveur HP Universal CMDB.

Si HP Universal CMDB est configuré pour opérer via un proxy inverse, entrez https://<nom_serveur_proxy>:443, où nom_serveur_proxy est le nom ou l'adresse IP du serveur proxy.

Si la version de Java installée sur votre ordinateur est incorrecte, vous pouvez télécharger la version appropriée à partir du site sun.com ou du serveur UCMDB. (Si vous vous connectez sans avoir installé Java, vous ne pourrez pas afficher les pages qui requièrent une applet Java pour s'afficher correctement.) Pour plus d'informations, voir "Troubleshooting and Limitations" on page 175.

2 Cliquez sur un lien pour utiliser HP Universal CMDB :

a UCMDB Application. Ouvre la page d'accueil. Pour plus d'informations, voir "Connexion à HP Universal CMDB" page 435.

Remarque : Vous pouvez également accéder à la page d'accueil en entrant http://<nom ou adresse IP du serveur>.<nom du domaine>:8080/ucmdb.

b Server Status. Ouvre la page relative au statut du serveur. Pour plus d'informations, voir "Services HP Universal CMDB" page 123.

434

434

Page 435: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

c JMX Console. Permet d'effectuer des opérations sur l'application CMDB par le biais de l'interface de la console JMX.

d API Connection Test. Affiche des informations sur l'utilisation du serveur HP Universal CMDB lors de l'exécution d'une API sur CMDB.

e API Client Download. Télécharge le fichier jar de l'API UCMDB.

f API Reference. Permet d'accéder à la documentation de référence de l'API HP UCMDB.

Connexion à HP Universal CMDB

1 Entrez les paramètres de connexion du superutilisateur par défaut :

➤ Connexion utilisateur=admin, Mot de passe utilisateur=admin.

➤ Si HP Universal CMDB est installé dans un environnement multiétat ou multiclient (par exemple, HP Software-as-a-Service ou Amber), un champ Client apparaît. Sélectionnez le nom du client dans la liste.

➤ Sélectionnez Ouvrir dans une nouvelle fenêtre pour ouvrir l'application dans une autre fenêtre du navigateur.

➤ Mémoriser mes données sur cet ordinateur : Sélectionnez cette option pour la connexion automatique. Dans ce cas, la prochaine fois que vous vous connecterez à UCMDB, vous n'aurez pas à entrer vos nom d'utilisateur et mot de passe.

➤ Activer le mode Installation locale : Sélectionnez cette option pour charger UCMDB en mode installation locale. Pour plus d'informations, voir "Mode d'installation locale" page 433.

2 Cliquez sur Connexion. Une fois la connexion établie, le nom d'utilisateur s'affiche en haut à droite de l'écran.

3 Recommandé). Changez immédiatement le mot de passe du superutilisateur pour empêcher toute entrée non autorisée. Pour plus d'informations sur la modification du mot de passe, voir "Boîte de dialogue Réinitialiser le mot de passe" dans le Manuel d'administration HP Universal CMDB.

435

435

Page 436: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

4 (Recommandé). Créez d'autres utilisateurs d'administration pour permettre aux administrateurs de HP Universal CMDB d'accéder au système. Pour plus d'informations sur la création d'utilisateurs dans le système HP Universal CMDB, voir "Assistant Ajout de nouvel utilisateur" dans le Manuel d'administration HP Universal CMDB.

Déconnexion

Lorsque vous avez terminé votre session, il est recommandé de vous déconnecter du site Web afin d'éviter toute entrée non autorisée.

Pour vous déconnecter :

Cliquez sur Déconnexion en haut de la page.

Activer la connexion automatique

Les options de connexion avancées permettent de se connecter automatiquement, de limiter l'accès à la connexion et de se connecter directement à des pages spécifiques de HP Universal CMDB.

Lorsque la connexion automatique est activée à partir de la page de connexion, la prochaine fois que l'utilisateur entrera l'URL pour accéder à HP Universal CMDB, la page de connexion ne s'affichera pas, il n'aura pas entrer son nom de connexion et son mot de passe, et la page par défaut définie pour être ouverte par l'utilisateur s'ouvrira automatiquement.

Pour activer la connexion automatique :

1 Dans la page de connexion de HP Universal CMDB, sélectionnez l'option Mémoriser mes données sur cet ordinateur.

2 Lorsque vous avez terminé la session, ne cliquez pas sur Déconnexion en haut de la page, mais fermez la fenêtre du navigateur.

La déconnexion désactive l'option de connexion automatique ; vous devrez, par conséquent, entrer le nom de connextion et le mot de passe la prochaine fois que vous accéderez à HP Universal CMDB.

436

436

Page 437: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

Directives relatives à l'utilisation de la connexion automatique

Tenez compte des points suivants lorsque vous utilisez cette option :

➤ L'utilisation de l'option Déconnexion en haut de la page de HP Universal CMDB annule l'option de connexion automatique. Si un utilisateur s'est déconnecté, la prochaine fois qu'il se connectera, la page de connexion s'ouvrira et il devra entrer un nom de connexion et un mot de passe. Cette fonction est utile si un autre utilisateur doit se connecter au même ordinateur à l'aide d'un nom d'utilisateur et un mot de passe différents.

➤ Cette option doit être utilisée avec prudence car elle peut présenter un risque pour la sécurité.

Modifier le délai de déconnexion par défaut en cas d'inactivité de l'utilisateur

HP Universal CMDB inclut une fonction de déconnexion automatique lorsque le système est inactif pendant une période définie. La période par défaut est de 1440 minutes (24 heures). Après ce délai, un message apparaît pendant 30 secondes jusqu'à la déconnexion.

Cette tâche explique comment régler le délai pendant lequel UCMDB reste ouvert tout en étant inactif jusqu'à la déconnexion automatique.

Pour modifier le délai de déconnexion par défaut :

1 Sélectionnez la catégorie Administration > Gestionnaire des paramètres d'infrastructure > Paramètres généraux > Temps inactif autorisé.

2 Entrez une valeur dans la colonne Valeur.

3 Entrez le nouveau délai en minutes. Toutes les valeurs de ce paramètre se trouvent dans la fenêtre Propriétés. Cliquez avec le bouton droit sur Temps inactif autorisé et cliquez sur Propriétés ou double-cliquez sur Temps inactif autorisé.

437

437

Page 438: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 28 • Accès à HP Universal CMDB

438

438

Page 439: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

29Navigation dans HP Universal CMDB

Contenu de ce chapitre :

Concepts

➤ Navigation dans l'interface utilisateur de HP Universal CMDB page 440

➤ Utilisation de la documentation HP Universal CMDB page 442

Références

➤ Menus et options page 445

439

Page 440: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

Concepts

Navigation dans l'interface utilisateur de HP Universal CMDB

HP Universal CMDB est exécuté dans un navigateur Web. Les fonctions de navigation suivantes permettent de naviguer dans HP Universal CMDB :

➤ Barre de navigation. Permet de passer rapidement d'un module à l'autre. Cliquez sur une catégorie dans la partie inférieure de la barre, puis sélectionnez un module à partir des icônes de la partie supérieure de la barre.

440

440

Page 441: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

➤ Plan d'orientation. Pour chaque catégorie, vous pouvez afficher un plan avec une brève description de chaque module en sélectionnant Gestionnaires > Plan d'orientation.

➤ Barre d'état. Fournit des informations sur l'application CMDB et permet de configurer certains aspects de l'interface.

➤ Flèches de développement/réduction. Permettent de développer et de réduire les volets en un seul clic.

Remarque : La fonction Retour du navigateur Web n'est pas prise en charge dans HP Universal CMDB. L'utilisation de cette fonction ne renvoie pas toujours le contexte en cours au contexte précédent. Pour revenir à un contexte précédent, utilisez le chemin de navigation.

441

441

Page 442: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

Utilisation de la documentation HP Universal CMDB

Les sections ci-après expliquent comment consulter la documentation HP Universal CMDB.

Navigation dans l'aide UCMDBL'aide UCMDB est un système intégré qui peut être consulté de l'une des façons suivantes :

➤ À partir de la page d'accueil. Pour accéder à la page d'accueil, sélectionnez Aide UCMDB dans le menu Aide.

La page d'accueil comprend des liens vers les différents manuels inclus dans l'aide UCMDB ou disponibles au format PDF.

➤ À partir du volet de navigation. Pour accéder au volet de navigation s'il n'est pas déjà affiché, cliquez sur le bouton Rechercher et naviguer.

Le volet de navigation comprend les onglets suivants :

➤ Onglet Table des matières. Cet onglet organise les différents manuels en une structure arborescente hiérarchique qui permet d'accéder directement à un manuel ou une rubrique spécifique.

➤ Onglet Index. Cet onglet permet de sélectionner la rubrique à afficher. Doublez-cliquez sur une entrée d'index pour afficher la page correspondante. Si votre sélection apparaît dans plusieurs documents, une boîte de dialogue s'affiche pour vous permettre de sélectionner un contexte.

➤ Onglet Rechercher. Cet onglet permet de rechercher des rubriques ou des mots-clés spécifiques. Les résultats sont renvoyés dans l'ordre.

➤ Onglet Favoris. Cet onglet permet d'affecter des signets à des pages à des fins de référence rapide. Notez que cet onglet est disponible uniquement lorsque l'implémentation Java de l'aide UCMDB est utilisée. Si votre navigateur ne prend pas en charge Java, l'implémentation JavaScript est automatiquement utilisée et l'onglet Favoris n'apparaît pas.

442

442

Page 443: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

Fonctions de la bibliothèque de documentationLes fonctions suivantes sont disponibles dans la partie supérieure du volet principal de la Bibliothèque de documentation.

➤ Bouton Rechercher et naviguer Cliquez sur ce bouton pour afficher le volet de navigation qui comprend les onglets Table des matières, Index, Rechercher et Favoris. Pour plus d'informations sur le volet de navigation, voir "Utilisation de la documentation HP Universal CMDB" page 442. Notez que ce bouton apparaît uniquement lorsque le volet de navigation est fermé.

➤ Bouton Afficher dans la table des matières. Cliquez sur ce bouton pour mettre en surbrillance dans l'onglet Table des matières l'entrée correspondant à la page actuellement affichée. Notez que ce bouton apparaît uniquement lorsque le volet de navigation est ouvert.

➤ Boutons Précédent et Suivant. Cliquez sur ces boutons pour avancer ou revenir en arrière dans le manuel affiché.

➤ Bouton Faites part à HP de vos commentaires sur la documentation HP. Cliquez sur ce bouton pour ouvrir votre client de messagerie et envoyer vos commentaires à HP. Un e-mail apparaît avec les champs À et Objet déjà complétés, et avec un lien vers la page en cours dans le corps du message. Veillez à compléter l'e-mail en entrant vos commentaires. Notez que vous devez disposer d'un client de messagerie configuré sur votre ordinateur pour que cette fonction puisse être exécutée correctement.

➤ Bouton Imprimer. Cliquez sur ce bouton pour imprimer la page affichée.

443

443

Page 444: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

Organisation des informations en rubriquesLe contenu de la plupart des manuels de la bibliothèque de documentation est organisée en types de rubrique. Trois types de rubrique principaux sont utilisés : Concepts, Tâches et Références. Des icônes permettent de distinguer visuellement ces types de rubrique. Chaque type de rubrique est décrit ci-après avec l'icône correspondante :

➤ Concepts. Ces rubriques fournissent des informations générales, descriptives ou conceptuelles. Consultez-les pour obtenir des informations générales sur une fonction et son utilisation.

➤ Tâches. Ces rubriques fournissent des instructions étape par étape pour vous aider à exécuter des tâches spécifiques liées à l'administration ou à l'utilisation du logiciel. Elles incluent également des scénarios pour certaines tâches. Consultez ces rubriques et suivez les étapes indiquées pour chaque tâche.

➤ Références. Ces rubriques fournissent des listes détaillées et des explications sur les paramètres, les éléments courants de l'interface utilisateur et autres éléments de référence. Consultez ces rubriques lorsque vous recherchez des éléments d'information spécifiques relatifs à un contexte donné.

➤ Interface utilisateur. Les rubriques de l'interface utilisateur sont des rubriques de référence spéciales qui sont utilisées essentiellement dans le cadre de l'aide contextuelle. Les liens d'aide du logiciel ouvrent généralement les rubriques de l'interface utilisateur.

➤ Résolution des problèmes et limites. Ces rubriques sont des rubriques de référence spéciales destinées à résoudre les problèmes et à indiquer les limites des fonctions. Consultez ces rubriques si vous remarquez un comportement inattendu du logiciel. Il est conseillé de connaître les limites d'une fonction avant de l'utiliser.

444

444

Page 445: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

Références

Menus et options

Les catégories suivantes sont disponibles dans la partie inférieure de la barre de navigation :

Catégorie Description

Modélisation Cliquez sur cette catégorie pour ouvrir le menu Modélisation, à partir duquel vous créez et gérez un modèle de l'Univers IT dans l'application CMDB. Pour plus d'informations, voir "Modélisation" dans le Manuel de modélisation HP Universal CMDB.

Gestion des flux de données

Cliquez sur cette catégorie pour ouvrir le menu Gestion des flux de données (GFD), à partir duquel vous configurez et exécutez le processus GFD pour remplir le modèle de l'Univers IT avec des éléments de configuration (CI). Vous accédez également au Studio d'intégration. Pour plus d'informations, voir le Manuel de gestion des flux de données HP Universal CMDB. Pour plus d'informations sur le contenu GFD, voir le manuel HP Universal CMDB Discovery and Integration Content Guide PDF.

Administration Cliquez sur cette catégorie pour ouvrir le menu Administration, à partir duquel vous configurez les paramètres d'infrastructure, les utilisateurs, les rôles, les autorisations et les calendriers. Vous accédez également au Gestionnaire des composants applicatifs. Pour plus d'informations, voir le Manuel d'administration HP Universal CMDB.

445

445

Page 446: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 29 • Navigation dans HP Universal CMDB

Menu AideVous accédez aux ressources en ligne suivantes à partir du menu Aide de HP Universal CMDB :

➤ Aide sur cette page. Ouvre l'aide UCMDB à la rubrique décrivant la page ou le contexte en cours.

➤ Aide UCMDB. Ouvre la page d'accueil. Cette page contient des liens rapides vers les principales rubriques d'aide.

➤ Résolution des problèmes et Base de connaissances. Ouvre le site Web Assistance HP Software directement sur la page de destination Base de connaissances HP Software. L'URL de ce site Web est http://support.openview.hp.com.

➤ Assistance HP Software. Ouvre le site Web Assistance HP Software. À partir de ce site, vous pouvez consulter la base de connaissances et ajouter vos propres articles, rechercher des forums de discussion d'utilisateurs et y participer, soumettre des demandes d'assistance, télécharger des correctifs logiciels et des mises à jour de la documentation, etc. L'URL de ce site Web est http://support.openview.hp.com.

➤ Page d'accueil HP Software. Ouvre le site HP Software qui fournit des informations et des ressources sur les produits et les services HP. L'URL de ce site Web est http://www.hp.com/managementsoftware.

➤ Nouveautés. Ouvre le document Nouveautés qui décrit les nouvelles fonctions et les améliorations de la version.

➤ Aide de DDM Content. Décrit le contenu par défaut prêt à l'emploi : éléments à découvrir, informations d'identification requis dans la découverte, résolution des problèmes répertoriés dans les résultats, mode d'utilisation des adaptateurs d'intégration.

➤ À propos de HP Universal CMDB. Ouvre la boîte de dialogue HP Universal CMDB qui affiche des informations sur la version, la licence, le correctif logiciel et les mentions de tiers relatives au produit.

Remarque : Pour plus d'informations sur la haute disponibilité, voir "Installation du mode haute disponibilité" page 275.

446

446

Page 447: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

30Ressources disponibles pour la résolution des problèmes

Contenu de ce chapitre :

Ressources de résolution des problèmes page 447

Ressources de résolution des problèmes

➤ Résolution des problèmes d'installation. Permet de résoudre les problèmes courants que vous pouvez rencontrer lors de l'installation de HP Universal CMDB et propose des solutions. Pour plus d'informations, voir "Troubleshooting and Limitations" on page 175.

➤ Résolution des problèmes de connexion. Permet de résoudre les problèmes de connexion à HP Universal CMDB. Pour plus d'informations, voir "Troubleshooting and Limitations" on page 175.

➤ Base de connaissances HP Software. Permet de rechercher des informations spécifiques à la résolution d'un problème dans un large éventail de rubriques. Disponible sur le site Web Assistance HP Software, la base de connaissances HP Software est accessible à partir de l'option Résolution des problèmes et Base de connaissances du menu Aide de HP Universal CMDB.

Notez que seuls les clients inscrits peuvent accéder aux ressources du site Web Assistance HP Software. Les clients non encore inscrits peuvent le faire à partir de ce site.

➤ Fichiers journaux de HP Universal CMDB. Permettent de résoudre les problèmes d'exécution de CMDB. Pour plus d'informations, voir "Fichiers journaux CMDB" dans le Manuel d'administration HP Universal CMDB.

447

Page 448: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 30 • Ressources disponibles pour la résolution des problèmes

➤ Fichiers journaux de la Gestion des flux de données. Permettent de résoudre les problèmes d'exécution de la gestion des flux de données. Pour plus d'informations, voir "Fichiers journaux de la gestion des flux de données" dans le Manuel d'administration HP Universal CMDB.

➤ Fichiers journaux de requêtes. Permettent d'afficher les définitions de vue des fichiers journaux de paramètres de requête. Pour plus d'informations, voir "Fichiers journaux CMDB" dans le Manuel d'administration HP Universal CMDB.

448

448

Page 449: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

31Utilisation des paramètres régionaux non anglais

Contenu de ce chapitre :

Références

➤ Problèmes d'installation et de déploiement page 450

➤ Problèmes d'environnement de base de données page 451

➤ Problèmes d'administration page 451

➤ Problèmes liés aux rapports page 452

➤ Prise en charge de l'interface utilisateur multilingue (MLU) page 453

449

Page 450: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

Références

Problèmes d'installation et de déploiement

➤ Si vous utilisez la langue japonaise, chinoise ou coréenne dans votre navigateur, assurez-vous que les langues d'Asie de l'Est sont installées sur le serveur HP Universal CMDB. À partir de l'ordinateur sur lequel le serveur HP Universal CMDB est installé, sélectionnez Panneau de configuration > Région et langue > Langues > Installer les fichiers des langues d'Asie de l'Est.

➤ L'installation de HP Universal CMDB dans un environnement I18N est prise en charge pour HP Universal CMDB installé sur une plate-forme Windows. Les autres plates-formes ne sont pas prises en charge (par exemple, Solaris, UNIX, Linux, etc.). Pour plus d'informations sur l'installation de HP Universal CMDB sur une plate-forme Windows, voir "Installation de HP Universal CMDB sur une plate-forme Windows" page 73.

➤ Lors de la connexion à HP Universal CMDB, le mot de passe utilisateur ne peut pas comprendre des caractères japonais ou chinois lorsque le serveur est installé sur un ordinateur Windows 2003 avec un système d'exploitation japonais ou chinois.

➤ Le chemin d'installation de tous les composants HP Universal CMDB doit contenir uniquement des caractères anglais.

➤ L'Assistant Mise à niveau des versions 9.00 et 9.01 ne prend pas en charge les interfaces utilisateur non anglaises (la mise à niveau proprement dite fonctionne correctement).

450

450

Page 451: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

Problèmes d'environnement de base de données

➤ Pour utiliser un environnement HP Universal CMDB non anglais, vous pouvez utiliser une base de données Oracle Server ou Microsoft SQL Server. La langue des paramètres régionaux du système d'exploitation Windows de la base de données doit être la même que celle du serveur UCMDB. Le codage UTF-8 ou AL32UTF-8, qui prend en charge les langues non anglaises et plusieurs langues à la fois, peut également être utilisé avec une base de données Oracle Server.

➤ Lorsque vous créez une instance Oracle dans une base de données Oracle, vous devez spécifier le jeu de caractères de l'instance. Toutes les données de type caractère, y compris celles du dictionnaire de données, sont stockées dans le jeu de caractères de l'instance. Pour plus d'informations sur les bases de données Oracle, voir "HP Universal CMDB Installation on a Solaris Platform" on page 107.

➤ Le moniteur de requêtes de base de données peut se connecter à une base de données Oracle, mais les noms d'utilisateur et les mots de passe doivent contenir uniquement des caractères anglais.

Problèmes d'administration

➤ Pour prendre en charge des caractères non anglais, le codage UTF-8 ou AL32UTF-8 ou une langue spécifique doit être défini pour les bases de données HP Universal CMDB. Pour plus d'informations, voir "Problèmes d'environnement de base de données" page 451.

451

451

Page 452: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

Problèmes liés aux rapports

➤ HP Universal CMDB ne prend pas en charge les noms de rapport personnalisé contenant plus de 50 caractères multioctets.

➤ Les rapports téléchargés dans Excel à partir de HP Universal CMDB ne s'affichent pas correctement dans un système d'exploitation dont la langue est différente de celle des données.

Avec Microsoft Office version 2007 ou une version ultérieure et les dernières mises à jour installées, ce problème est résolu car les données sont enregistrées au format Unicode.

➤ Si un rapport est créé dans une langue et envoyé via une messagerie électronique qui utilise une autre langue, le rapport contiendra des informations système dans la langue du serveur et la langue d'origine.

➤ Si le nom d'un fichier de rapport contient des caractères multioctets (par exemple, japonais, chinois ou coréen) et que le rapport est envoyé en pièce jointe à un e-mail, son nom sera illisible.

➤ Par défaut, Excel n'ouvre pas correctement les documents CSV codés UTF-8. Après l'enregistrement d'un rapport dans un fichier .csv, vous pouvez l'importer dans Excel en procédant comme suit dans Excel :

p : aDans le menu Données, sélectionnez Importer des données externes et cliquez sur Importer les données.

p : bDans la zone Types de fichier, cliquez sur Fichiers texte.

p : cDans la zone Rechercher, recherchez le fichier texte à importer comme plage de données externes et double-cliquez dessus.

p : dPour diviser le texte en colonnes, suivez les instructions de l'Assistant Importation de texte et cliquez sur Terminer.

➤ Lors de l'exportation d'une instance de CI vers un fichier PDF, les caractères multioctets (japonais, chinois, coréens, etc.) n'apparaissent pas dans le fichier PDF.

452

452

Page 453: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

Prise en charge de l'interface utilisateur multilingue (MLU)

Remarque : La matrice de prise en charge ci-après s'applique à la version 9.00 (mais pas à la version 9.01 ni aux autres correctifs mineurs).

L'interface utilisateur HP Universal CMDB peut être affichée dans les langues suivantes de votre navigateur Web :

Langue Interface utilisateur localisée

Documentation localisée

Disponibilité

Anglais Oui Oui Version initiale du produit

Français Oui Version initiale du produit

Japonais Oui Oui Pack Multimédia B

Coréen Oui Version initiale du produit

Chinois simplifié Oui Version initiale du produit

Hollandais Oui Pack Multimédia A

Allemande Oui Version initiale du produit

Portugais Oui Pack Multimédia A

Russe Oui Pack Multimédia A

Espagnol Oui Version initiale du produit

Italien Oui Pack Multimédia A

453

453

Page 454: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

Remarque : Les Packs Multimédia complémentaires sont publiés dans les 90 jours suivant le lancement du produit.

Utilisez l'option de préférence linguistique de votre navigateur pour sélectionner la langue d'affichage de HP Universal CMDB. La préférence linguistique choisie s'applique uniquement à votre ordinateur local (client) et non à l'ordinateur serveur de HP Universal CMDB ni à tout autre utilisateur accédant au même ordinateur HP Universal CMDB.

Pour configurer et afficher HP Universal CMDB dans une langue spécifique :

1 Installez, si nécessaire, les polices appropriées à la langue dans votre ordinateur local. Si vous choisissez dans votre navigateur Web une langue dont les polices n'ont pas été installées, HP Universal CMDB affiche des carrés à la place des caractères.

2 Si vous êtes connecté à HP Universal CMDB, vous devez vous déconnecter. Cliquez sur Déconnexion dans la partie supérieure de la fenêtre HP Universal CMDB.

Fermez toutes les fenêtres ouvertes du navigateur ou effacez le cache.

3 Si HP Universal CMDB est exécuté dans Internet Explorer, configurez le navigateur Web de votre ordinateur local de façon à sélectionner la langue dans laquelle vous souhaitez afficher HP Universal CMDB (Outils > Options Internet).

a Cliquez sur le bouton Langues et, dans la boîte de dialogue Langues, sélectionnez la langue dans laquelle vous souhaitez afficher HP Universal CMDB.

b Si la langue souhaitée ne figure pas dans la liste de la boîte de dialogue, cliquez sur Ajouter pour afficher les autres langues. Sélectionnez la langue à ajouter et cliquez sur OK.

c Cliquez sur Monter pour placer la langue sélectionnée sur la première ligne.

d Cliquez sur OK pour enregistrer vos paramètres.

e Affichez la fenêtre de connexion de HP Universal CMDB.

454

454

Page 455: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

f Dans le menu d'Internet Explorer, sélectionnez Affichage > Actualiser. HP Universal CMDB est immédiatement actualisé et l'interface utilisateur apparaît dans la langue choisie.

Remarque : Pour plus d'informations sur l'affichage de pages Web d'une autre langue dans Internet Explorer, connectez-vous à l'adresse http://support.microsoft.com/kb/306872/en-us.

Remarques et restrictions

➤ Il n'existe pas d'installation de pack de langue. Toutes les langues traduites incluses dans la version initiale sont intégrées dans l'interface utilisateur multilingue (MLU) de HP Universal CMDB.

➤ Les données conservent la langue dans laquelle elles sont saisies, même si la langue du navigateur Web change. Le changement de la langue du navigateur Web sur votre ordinateur local ne change pas la langue des configurations et des définitions d'entrée de données.

➤ Vous ne pouvez pas déployer un composant applicatif si les paramètres régionaux du serveur sont différents de ceux du client et si le nom du composant contient des caractères non anglais. Pour plus d'informations, voir "Gestionnaire des composants applicatifs" dans le Manuel d'administration HP Universal CMDB.

➤ Vous ne pouvez pas créer un composant applicatif qui contient des ressources (vues et requêtes, par exemple) dont les noms contiennent des caractères non anglais, si les paramètres régionaux du serveur sont différents de ceux du client. Pour plus d'informations, voir "Gestionnaire des composants applicatifs" dans le Manuel d'administration HP Universal CMDB.

➤ Dans le module Utilisateur et rôles, vous ne pouvez pas créer d'utilisateur dont le nom contient plus de 20 caractères est-asiatiques. Pour plus d'informations, voir "Utilisateurs et rôles" dans le Manuel d'administration HP Universal CMDB.

455

455

Page 456: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Chapitre 31 • Utilisation des paramètres régionaux non anglais

➤ Dans le Studio de modélisation, vous ne pouvez pas créer de vue dont le nom contient plus de 18 caractères japonais. Pour plus d'informations, voir "Studio de modélisation" dans le Manuel de modélisation HP Universal CMDB.

➤ Les pages ci-après apparaissent uniquement en anglais. Elles ne sont pas traduites dans une autre langue. Pour plus d'informations, voir "Utilisation des paramètres régionaux non anglais" page 449.

➤ Page HTML du statut du serveur HP Universal CMDB

➤ Page de connexion de HP Universal CMDB

➤ Page de la console JMX

➤ Page de test de connexion à l'API

➤ Si vous sélectionnez dans l'ordinateur client des langues non prises en charge par l'interface utilisateur multilingue d'UCMDB, HP Universal CMDB apparaît dans la même langue système que celle utilisée dans l'ordinateur du serveur d'UCMDB.

456

456

Page 457: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Index

A

Advanced Edition, gestion des licences 48aide en ligne 18aide UCMDB

navigation 442applets Java

modifier l'allocation de mémoire 33architecture sécurisée

déploiement 299Assistance HP Software, site Web 21authentification

LW-SSO, présentation 382LW-SSO, références générales 381

authentification de baseactiver sur la sonde 372

authentification de la connexion 391authentification mutuelle

activer sur la sonde 364SDK 312

authentification, méthodesconfiguration 392connexion SSL sécurisée 394définition de LDAP 393tester les connexions LDAP 396

B

base de connaissances 20base de données

configuration du système 40base de données, installation

configuration du serveur UCMDB 105définition des paramètres 107redémarrage du serveur 122

C

client UCMDBconfiguration logicielle 44navigateurs pris en charge 45

composants applicatifsmise à niveau vers 9.02 267

Confidential Manager 401considérations sur la sécurité 403présentation 402

configuration de base de donnéesaccès sur une plate-forme Windows

ou Linux 131Configuration Management Database

(CMDB)introduction 29

configuration requiseMicrosoft SQL Server 42Oracle 40système de base de données 40

configuration systèmeplate-forme VMware 31

connexionconnexion automatique 436

console JMXdéfinir le mot de passe à chiffrer 362modifier le nom d'utilisateur ou le

mot de passe 300

D

DDM Advanced Edition, licence 54déconnexion automatique

inactivité de l'utilisateur 437découverte

présentation 30déploiement

architecture sécurisée 299installation du serveur 73, 89

457

Page 458: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Index

désinstallerplate-forme Windows 86

documentation en ligne 17documentation, mises à jour 21domainScopeDocument

contrôle de son emplacement 375

E

en ligne, documentation 17

G

gestion des informations d'identification des flux de données 329

gestion des licences 47mise à niveau vers une licence

standard ou avancée 56présentation 48résolution des problèmes et limites 57

H

haute disponibilitéinstallation 275installation d'UCMDB 278transitions entre les serveurs actifs et

passifs 277HP Universal CMDB

commandes d'accès 131démarrage et arrêt 131

HP Universal CMDBà propos de 26accès 431, 432accès à UCMDB et ses composants 434architecture du système 28démarrage/arrêt du serveur 125déploiement 28exécution sur une plate-forme

VMware 31introduction 25matrice de prise en charge 35présentation 26prise en main 59récupération en cas d'urgence 411services 123, 126statut du serveur 124

HP Universal CMDB, serveurdémarrage, arrêt sur une plate-forme

Linux 133démarrage, arrêt sur une plate-forme

Windows 132

I

I18Nproblèmes d'administration 451problèmes d'environnement de base

de données 451problèmes d'installation et de

déploiement 450problèmes liés aux rapports 452

ID clientconfigurer par exécution de sonde

sous Linux 166configurer par sonde 150

IISconfigurer la sonde des flux de

données 430inactivité de l'utilisateur

déconnexion automatique 437informations d'identification

affichage 335exportation, importation au format

chiffré 346installation

choix de la base de données ou du schéma 106

conditions préalables pour Linux 90conditions préalables pour Windows

74connexion à un schéma Oracle

existant 121connexion à une base de données

Microsoft SQL Server existante 121création d'un schéma Oracle 116création d'une base de données

Microsoft SQL Server 110déploiement de Microsoft SQL Server

107déploiement type avec Oracle Server

76, 92mode haute disponibilité 275

458

458

Page 459: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Index

phases 70présentation 70sur un ordinateur 138

installation du serveursous Linux 89sous Windows 73

installation locale 433instance de SE 49interface utilisateur

navigation 439prise en charge multilingue 453

L

langue, préférence 453langues

paramètres régionaux non anglais 449LDAP

configuration des paramètres d'authentification 397

définition d'une méthode d'authentification 393

tester les connexions pour l'authentification 396

licenceDDM Advanced Edition 54intégration UCMDB 53UCMDB Foundation 50

Linuxinstallation du serveur 89

Lisez-moi 17LTU (licence d'utilisation) 54LW-SSO

avertissements de sécurité 385configuration système 384présentation 382récupération de la configuration en

cours dans un environnement distribué 399

références générales 381résolution des problèmes et limites

387

M

magasin approbations

emplacement sur serveur et sonde 378magasin clés

emplacement sur serveur et sonde 378magasin d'approbations

chiffrement du mot de passe de la sonde 376

magasin de cléschiffrement du mot de passe de la

sonde 376manuels en ligne 17Microsoft SQL Server

configuration requise 42connexion à une base de données

existante 121création d'une base de données 110déploiement 107

migration à partir des versions précédentes 32

Migration des composants applicatifs, utilitaire 267

mise à niveauversion 8.0x vers 9.0x 171

mises à jour de la documentation 21modèle de classe, conflit 187mots de passe

chiffrer la base de données MySQL 360

chiffrer la console JMX 362MySQL

définir un mot de passe pour chiffrer la base de données 360

N

navigation 439interface utilisateur 440menus et options 445utilisation de la documentation 442

nouveautés 17

O

Oracleconfiguration requise 40connexion à un schéma existant 121création d'un schéma 116

459

459

Page 460: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Index

paramètres du schéma utilisateur 108

P

paramètres régionauxnon anglais 449

plages réseauexportation, importation au format

chiffré 346planification des capacités 285

nœuds gérés et CI associés aux nœuds 287

préférence de la langue du navigateur 453prise en charge de l'interface utilisateur

multilingue 453prise en main 63

planification du prédéploiement 60tâches d'administration 64

Probe Gatewayexécution sur un ordinateur distinct

148Probe Manager

exécution sur un ordinateur distinct 148

proxy inverseaspects de la sécurité 324connexion de la sonde au serveur

UCMDB 373présentation 322utilisation 321

R

récupération en cas d'urgencedémarrage de la procédure de

nettoyage 417HP Universal CMDB 411installation de HP Universal CMDB

dans l'environnement de basculement 413

introduction 412préparation de l'environnement 413préparation de l'instance de

récupération HP Universal CMDB pour l'activer 416

sauvegarder la configuration des

données et du système 414Résolution des problèmes et Base de

connaissances 20résolution des problèmes, ressources 447ressources en ligne 20

S

SDKactivation de SSL 312

sécurisation renforcée 295activation de SSL à l'aide d'une

autorité de certification 308activation de SSL sur les clients Web

311activation de SSL sur un ordinateur

serveur UCMDB 306activer SSL sur la sonde 364, 372déploiement d'une architecture

sécurisée 299exemple de configuration Apache

2.0.x 327préparation 298proxy inverse 321, 322, 324SSL 305

sécuritésécurisation renforcée 295

serveur géré 49serveur UCMDB

commandes d'accès sur Linux 133configuration logicielle 38configuration matérielle 36démarrage et arrêt 131emplacement magasins clés et

approbations 378environnements virtuels 39

services 123, 126affichage du statut du serveur 124démarrage/arrêt du serveur 125

services UCMDBrésolution des problèmes 128

Sondeexécution de Probe Manager et Probe

Gateway sur des ordinateurs distincts 148

sonde des flux de données

460

460

Page 461: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Index

activer SSL avec l'authentification mutuelle 364

activer SSL avec une authentification de base 372

arrêt du serveur sur un ordinateur Linux 165

chiffrement des mots de passe des magasins de clés et d'approbations 376

configuration logicielle 152configuration matérielle 151configuration requise 151configuration requise sous Linux 167configurer pour IIS 430connexion à un client non défini par

défaut 150connexion à un client non défini par

défaut sous Linux 166connexion par un proxy inverse au

serveur UCMDB 373emplacement magasins clés et

approbations 378environnement virtuel 152installation sous Linux 155, 156installation sous Windows 137installation, configuration de Probe

Manager et Probe Gateway en processus distincts 149

mise à niveau sur un ordinateur Linux 166

résolution des problèmes et limites 153, 167

sécurisation renforcée 359SSL 305

activation à l'aide d'une autorité de certification 308

activation du SDK client avec l'authentification mutuelle 312

activation sur le SDK client 312activation sur les clients Web 311activation sur un ordinateur serveur

UCMDB 306activer sur la sonde 364, 372définir une connexion sécurisée pour

l'authentification 394modification des mots de passe

keystore du serveur UCMDB 315statut du serveur UCMDB

accès sur une plate-forme Windows ou Linux 131

T

TQL (Topology Query Language)introduction 30

U

UCMDBmodifier l'utilisateur du service 302

UCMDB Foundation, licence 50UCMDB, accès

configuer le serveur Web IIS 423, 427serveur Web IIS 421, 422

UCMDB, licence d'intégration 53utilisateur de service Windows

modifier 302

V

VMware, exécution de HP Universal CMDB 31

W

Windowsinstallation du serveur 73

461

461

Page 462: pour systèmes d'exploitation Windows et Linux Version du logiciel … › doc › KM1306983?... · 4 Mises à jour de la documentation La page de titre de ce document contient les

Index

462

462