HP Universal CMDB

Pour Pour les systèmes d'exploitation Windows et Red Hat Enterprise Linux

Version du logiciel : 10.20

Sortie personnalisée à partir de :

Manuel de déploiement HP Universal CMDB

Date de publication du document : Janvier 2015

Date de publication du logiciel : Janvier 2015

Logo HP

Avis juridiques

Garantie

Les seules garanties s'appliquant 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 peut en aucun cas être tenu pour responsable des erreurs ou omissions techniques ou rédactionnelles contenues dans ce document.

Les informations contenues dans le présent document peuvent faire l'objet de modifications sans préavis.

Légende des droits limités

Logiciel confidentiel. Une licence HP valide est requise pour l'acquisition, l'utilisation ou la copie. 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 2002 - 2015 Hewlett-Packard Development Company, L.P.

Avis de marques

Adobe™ est une marque d'Adobe Systems Incorporated.

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

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

Ce produit inclut une interface de la bibliothèque de compression générique « zlib » à usage général, protégée par le droit d'auteur Copyright © 1995-2002 Jean-loup Gailly et Mark Adler.

 
 
 
 

Manuel de déploiement HP Universal CMDB

Bienvenue dans le manuel de déploiement HP Universal CMDB

Utilisation du manuel interactif

Les questions ci-après sont destinées à vous aider à personnaliser les informations qui s'afficheront dans votre manuel de déploiement interactif.

Lisez attentivement les instructions figurant à droite de chaque jeu de sélections. Elles indiquent les sélections obligatoires et dans quel cas elles doivent être effectuées.

Astuce : S'il vous semble qu'il vous manque des informations dans votre document personnalisé, vous avez peut-être omis une sélection obligatoire. Vous pouvez modifier vos sélections après avoir vérifié votre document généré.

Quel ensemble de produits souhaitez-vous déployer ?

HP UCMDB avec Universal Discovery et HP UCMDB Configuration Manager
HP UCMDB avec Universal Discovery
HP UCMDB avec HP UCMDB Configuration Manager
HP UCMDB uniquement
Data Flow Probe (pour Universal Discovery) uniquement
HP UCMDB Configuration Manager uniquement

Sélectionnez une option d'affichage.

Remarque :  

  • Si vous installez ou mettez à niveau UCMDB, vous devez sélectionner une plate-forme et une base de données ci-dessous.

  • Si vous mettez à niveau UCMDB et que votre système contient des instances Data Flow Probe définies, sélectionnez le déploiement Data Flow Probe approprié (Windows/Linux/Les deux). Voir ci-dessous.

Voulez-vous installer/mettre à niveau HP Universal CMDB ?

Installer HP UCMDB 10.20
Mettre à niveau UCMDB 9.0x vers HP UCMDB 10.20 (mise à niveau majeure)
Mettre à niveau UCMDB 10.xx vers HP UCMDB 10.20 (mise à niveau mineure)
Désinstaller HP UCMDB
Désinstaller HP UCMDB et les instances Data Flow Probe

Sélectionner une option de déploiement pour le serveur UCMDB.

Remarque : Si vous installez ou mettez à niveau UCMDB, vous devez sélectionner une plate-forme et une base de données ci-dessous.

Sélectionner une plate-forme de serveur UCMDB

Plate-forme Windows
Plate-forme Red Hat Enterprise Linux

Sélectionnez la plate-forme pour votre serveur UCMDB.

Sélectionner une base de données de serveur UCMDB

Oracle
MS-SQL
PostgreSQL

Sélectionnez votre base de données

Quelles instances de Data Flow Probe voulez-vous installer pour Universal Discovery ?

Installer une instance de Data Flow Probe sous Windows
Installer une instance de Data Flow Probe sous Linux

Data Flow Probe permet d'exécuter Universal Discovery et des intégrations. Vous pouvez sélectionner l'une de ces options ou les deux.

Voulez-vous installer/mettre à niveau HP Universal CMDB Configuration Manager ?

Installer HP UCMDB Configuration Manager 10.20
Mettre à niveau HP UCMDB Configuration Manager 10.0x vers HP UCMDB Configuration Manager 10.20
Désinstaller HP Universal CMDB Configuration Manager

Sélectionnez une option de déploiement pour HP Configuration Manager.

Remarque :  

  • Vous ne pouvez mettre à niveau Configuration Manager que si vous mettez à niveau UCMDB. Si vous effectuez une nouvelle installation de UCMDB, vous devez également effectuer une nouvelle installation de Configuration Manager (et non une mise à niveau).

  • Si une version de Configuration Manager antérieure à 10.10 est installée sur votre ordinateur, vous devez effectuer une mise à niveau vers la version 10.01 avant la mise à niveau vers la version 10.10. Pour plus d'informations sur la mise à niveau de Configuration Manager vers la version 10.01, voir le Manuel de déploiement HP Universal CMDB interactif de la version 10.01 disponible sur le site de l'assistance HP Software (https://softwaresupport.hp.com).

Configurez-vous un environnement haute disponibilité ?

Environnement haute disponibilité
Environnement standard

La haute disponibilité est un mode d'exécution de UCMDB sur un cluster de deux ou plusieurs serveurs, garantissant l'équilibrage de la charge et la disponibilité du système. Pour plus d'informations, voir UCMDB dans un environnement haute disponibilité

Afficher ou imprimer

Vous pouvez afficher votre document personnalisé ou l'imprimer.

Si vous avez installé un pilote d'impression PDF sur votre ordinateur, cliquez sur Imprimer pour créer les documents PDF personnalisés en fonction de vos sélections. Les pilotes d'impression PDF sont disponibles auprès de nombreux fournisseurs tiers ou Open Source.

Vérifiez vos sélections

Les étapes suivantes sont personnalisées en fonction de vos sélections. Vérifiez que vos sélections sont correctes.

 

Si certaines sélections sont incorrectes, cliquez sur Modifier.

Bienvenue dans le manuel de déploiement HP UCMDB

Ce manuel fait référence à la documentation HP UCMDB suivante :

Manuel/Document

Où est-il possible d'accéder à ce manuel ?

Document Matrice de prise en charge HP Universal CMDB

Dossier racine du DVD d'installation de HP Universal CMDB

Document Gestion des licences HP Universal CMDB

Universal CMDB sur HP Live Network

Manuel de base de données HP Universal CMDB

Manuel de base de données HP Universal CMDB

HP UCMDB Upgrader Reference

HP Universal CMDB Upgrader Reference

Manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager

Manuel de sécurisation renforcée de HP UCMDB et Configuration Manager

Manuel d'administration HP Universal CMDB

Centre d'aide de HP Universal CMDB (après installation)

Manuel de modélisation HP Universal CMDB

Centre d'aide de HP Universal CMDB (après installation)

Manuel de gestion des flux de données HP Universal CMDB

Centre d'aide de HP Universal CMDB (après installation)

Manuel de l'utilisateur HP Universal CMDB Configuration Manager

Centre d'aide de HP Universal CMDB (après installation)

HP Universal CMDB Backup and Recovery Guide

Universal CMDB sur HP Live Network

Avant d'installer HP UCMDB

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, contactez HP Professional Services.

Utilisez la liste de contrôle suivante pour passer en revue les questions de base à soumettre à votre entreprise afin qu'elles soient prises en compte lors de la planification du déploiement de HP Universal CMDB.

UCMDB
 

Définissez les tâches que vous souhaitez exécuter 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 objectifs de l'organisation et identifiez les principaux processus métier informatiques nécessaires à la réalisation de ces objectifs.
  Analysez les processus informatiques, la structure et la culture de l'organisation susceptibles d'influencer le déploiement ou d'être concernés par celui-ci.
  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é.
  Identifiez la fonctionnalité HP Universal CMDB appropriée.
Universal Discovery
  Définissez les protocoles à utiliser pour Universal Discovery et vérifiez que les protocoles sont disponibles.
  Vérifiez que vous disposez des droits d'accès nécessaires aux protocoles à utiliser pour Universal Discovery. 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 que les applications que vous prévoyez de découvrir fonctionnent avec des ports par défaut. Si tel n'est pas le cas, mettez à jour les mappages appropriés dans le fichier de configuration des ports de découverte. Pour consulter la liste des applications et des ports par défaut pris en charge, voir le Manuel du Content Pack d'intégration et de découverte HP UCMDB.

 

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
 

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)

Les recommandations HP ci-après ne sont fournies qu'à titre d'information pour renforcer la sécurité de l'ensemble de votre infrastructure. Il ne s'agit que de recommandations ; elles ne garantissent pas une protection contre toutes les attaques et vulnérabilités potentielles. Notez que certaines mesures de sécurité peuvent avoir des incidences sur les fonctionnalités de l'ensemble de votre système ; il est donc recommandé que vous teniez compte de ces incidences lors de l'implémentation de modifications dans votre environnement.

L'utilisation de ce produit HP Software [HP UCMDB Configuration Manager] peut nécessiter l'installation préalable de certains composants externes qui ne sont pas fournis par HP (« Composants tiers »). HP recommande à ses clients de rechercher fréquemment les dernières mises à jour de ces composants tiers car ils peuvent inclure des correctifs liés à la sécurité.

Flux de travail de l'installation

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

  1. Configurez le serveur de base de données CMDB.

    Configurez Microsoft SQL Server

    Configurez Oracle Server.

    Configurez un serveur PostgreSQL distant.

    Remarque : Cet étape n'est nécessaire que si vous installez le serveur PostgreSQL à distance. Si vous prévoyez d'installer une base de données PostgreSQL localement, suivez les instructions de la procédure d'installation du serveur UCMDB.

  2. Installez le serveur HP Universal CMDB.

    Installez le serveur UCMDB et configurez la connexion à la base de données.

    Installez les serveurs HP Universal CMDB.

    Pour la haute disponibilité, installez deux ou plusieurs serveurs UCMDB et configurez leur connexion à la base de données ainsi que le répartiteur de charge.

  3. Installez HP Universal CMDB Configuration Manager

    Installez et configurez HP Configuration Manager pour analyser et contrôler les données dans UCMDB.

  4. Installez une ou plusieurs sondes de flux de données

    Les sondes de flux de données sont les composants qui permettent la circulation des données depuis le serveur UCMDB jusqu'aux ordinateurs distants, et inversement.

  5. Sécurisez le serveur UCMDB.

    Pour plus d'informations, voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

  6. Sécurisez Data Flow Probe.

    Pour plus d'informations, voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

  7. Lancez HP Universal CMDB.

Installation du serveur UCMDB - Considérations préalables à l'installation

Notez les points suivants avant d'installer HP Universal CMDB sous Windows :

  • Il est vivement recommandé de planifier correctement votre déploiement avant de passer à l'installation. Pour plus d'informations, voir Avant d'installer HP UCMDB ci-dessus.

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

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

    • Informations relatives à la définition des paramètres de base de données 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 de UCMDB (facultatif)

  • 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.

  • En raison des limites des navigateurs Web, le nom de l'ordinateur exécutant le serveur HP Universal CMDB doit comprendre uniquement des caractères alphanumériques (a-z, A-Z, 0-9), des tirets (-) et des points (.).

    Si le nom de l'ordinateur exécutant le serveur HP Universal CMDB contient des caractères de soulignement, vous ne pourrez pas vous connecter à HP Universal CMDB. Dans ce cas, vous devrez utiliser l'adresse IP de l'ordinateur au lieu de son nom.

  • 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.

  • Vérifiez que l'adaptateur réseau sur l'ordinateur sur lequel vous installez HP Universal CMDB est configuré avec l'interface IP souhaitée (IPv4IPv6).

  • Dans des environnements haute disponibilité, les ordinateurs utilisés pour les serveurs UCMDB doivent disposer du même matériel et de la même quantité de mémoire.

  • Dans des environnements haute disponibilité, tous les serveurs UCMDB d'un cluster doivent utiliser le même numéro de port pour HTTP, HTTPS, etc. Vous ne pouvez pas configurer les deux serveurs UCMDB sur des ports différents.

Notez les points suivants avant d'installer HP Universal CMDB sur Linux :

  • Il est vivement recommander de lire l'introduction de ce manuel avant de procéder à l'installation. Pour plus d'informations, voir Avant d'installer HP UCMDB.

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

    • Informations relatives à la définition des paramètres de base de données 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 de UCMDB (facultatif)

  • 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.

  • 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, vous ne pourrez pas vous connecter à HP Universal CMDB. Dans ce cas, vous devrez utiliser l'adresse IP de l'ordinateur au lieu de son nom.

  • 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.

  • Vérifiez que l'adaptateur réseau sur l'ordinateur sur lequel vous installez HP Universal CMDB est configuré avec l'interface IP souhaitée (IPv4IPv6).

    Remarque : Configurez ces paramètres à partir du Panneau de configuration de Windows. N'utilisez PAS la commande d'installation/désinstallation netsh interface <version de l'interface IP>.

  • Dans des environnements haute disponibilité, les ordinateurs utilisés pour les serveurs UCMDB doivent disposer du même matériel et de la même quantité de mémoire.

  • Dans des environnements haute disponibilité, tous les serveurs UCMDB d'un cluster doivent utiliser le même numéro de port pour HTTP, HTTPS, etc. Vous ne pouvez pas configurer les deux serveurs UCMDB sur des ports différents.

  • 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.

Installation du serveur UCMDB - Procédure d'installation

La procédure ci-après explique comment installer un serveur UCMDB sur un ordinateur Windows.

Remarque :  

  • L'installation du serveur UCMDB à partir de la console InstallAnywhere n'est pas prise en charge.

  • Si vous n'avez pas désinstallé UCMDB 9.05 et que vous installez UCMDB 10.20 sur un ordinateur différent de celui sur lequel UCMDB 9.05 est installé, vous devez toujours arrêter l'instance 9.05 avant d'installer la version 10.20.

    Pour arrêter le serveur, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB.

  1. Insérez le DVD HPUCMDB10.20WIN dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.

  2. Dans le dossier racine du DVD, double-cliquez sur HPUCMDB_Server_10.20.exe.

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

    Remarque : Si vous recevez un message indiquant que la signature numérique n'est pas valide, n'installez pas UCMDB. Dans ce cas, contactez l'assistance HP Software.

  4. Sélectionnez une langue et cliquez sur OK.

  5. La page Introduction s'affiche. Cliquez sur Suivant.

  6. La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  7. La page Sélection du dossier s'affiche.

    Acceptez la destination par défaut, C:\hp\UCMDB\UCMDBServer\, ou cliquez sur Choisir pour sélectionner un autre dossier d'installation. Le chemin de l'installation ne doit contenir ni caractères non anglais ni espaces.

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

    Cliquez sur Suivant.

  8. La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.

  9. La page Install Local PostgreSQL DB s'ouvre.

    • Si vous voulez que le programme d'installlation installe une base de données PostgreSQL locale, cliquez sur Yes.

    • Si votre serveur PostgreSQL est installé sur un ordinateur distant, cliquez sur No.

    Cliquez sur Suivant.

    Cliquez sur No puis sur Suivant.

  10. Si vous avez sélectionné Yes à l'étape précédente, vous devez indiquer le port et les informations d'identification de la base de données locale PostgreSQL.

    1. Dans la page Set Up Local Database Port qui s'ouvre, entrez le numéro du port par le biais duquel la base de données locale PostgreSQL doit communiquer, puis cliquez sur Next.

    2. Dans la page Set Up Local Database Account qui s'ouvre, entrez le nom d'utilisateur et le mot de passe de la base de données locale PostgreSQL. Entrez le mot de passe une seconde fois pour le confirmer, puis cliquez sur Next.

  11. Définissez les mots de passe à utiliser pour les comptes système par défaut :

    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe que vous voulez utiliser pour le compte d'administrateur de UCMDB (nom d'utilisateur : admin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe à utiliser pour l'administrateur système autorisé à se connecter à la console JMX (nom d'utilisateur : sysadmin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'utilisateur d'intégration qui s'ouvre, saisissez le mot de passe à utiliser pour le compte utilisateur d'intégration (nom d'utilisateur : UISysadmin), puis saisissez-le à nouveau pour le valider.

    Remarque :  

    • La validation du mot de passe vérifie que le champ n'est pas vide, que les mots de passe ne contiennent que des caractères alphanumériques et qu'ils ne comprennent pas plus de 16 caractères.
    • Si l'étape de configuration des mots de passe échoue, les mots de passe par défaut sont automatiquement réaffectés :

      Utilisateur Mot de passe par défaut
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  12. La page Récapitulatif pré-inst. s'ouvre en affichant les options d'installation que vous avez sélectionnées.

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

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

    Cliquez sur Oui pour poursuivre la configuration.

    Cliquez sur Non. Vous entrerez les détails de la base de données lors de l'exécution de l'outil de mise à niveau.

  14. Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.

La procédure ci-après explique comment installer le serveur UCMDB sur un ordinateur Linux.

Remarque :  

  • L'installation du serveur UCMDB à partir de la console InstallAnywhere n'est pas prise en charge.

  • Si vous n'avez pas désinstallé UCMDB 9.05 et que vous installez UCMDB 10.20 sur un ordinateur différent de celui où UCMDB 9.05 est installé, vous devez toujours arrêter l'instance 9.05 avant d'installer la version 10.20 (/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop).

  1. Condition préalable : Appliquez l'une des configurations suivantes à l'ordinateur Linux :

    • Option 1 :

      • Dans le fichier /etc/sysctl.conf, ajoutez le paramètre fs.file-max ou mettez-le à jour avec la valeur fs.file-max = 300000
      • À la fin du fichier /etc/security/limits.conf , ajoutez :

        * soft nofile 20480

        * hard nofile 20480

    • Option 2 :

      Modifiez le fichier /etc/profile comme suit (via un terminal) :

      • Ancienne ligne : ulimit -S -c 0 > /dev/null 2>&1

      • Nouvelle ligne : ulimit -n 200000 >/dev/null 2>&1

      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.

  2. 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.

  3. Insérez le DVD HPUCMDB10.20Linux dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.

  4. Exécutez le fichier exécutable sh <répertoire racine DVD>/HPUCMDB_Server_10.20.bin.

  5. L'installation d'UCMDB s'ouvre. Sélectionnez une langue et cliquez sur OK.

  6. La page Introduction s'affiche. Cliquez sur Suivant.

  7. La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  8. La page Sélection du dossier s'affiche.

    Acceptez le chemin par défaut /opt/hp/UCMDB/UCMDBServer/ ou cliquez sur Choisir pour sélectionner un autre dossier d'installation. Le chemin de l'installation ne doit contenir ni caractères non anglais ni espaces.

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

    Cliquez sur Suivant.

  9. La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.

  10. La page Install Local PostgreSQL DB s'ouvre.

    • Si vous voulez que le programme d'installlation installe une base de données PostgreSQL locale, cliquez sur Yes.

    • Si votre serveur PostgreSQL est installé sur un ordinateur distant, cliquez sur No.

    Cliquez sur Suivant.

    Cliquez sur No puis sur Suivant.

  11. Si vous avez sélectionné Yes à l'étape précédente, vous devez indiquer le port et les informations d'identification de la base de données locale PostgreSQL.

    1. Dans la page Set Up Local Database Port qui s'ouvre, entrez le numéro du port par le biais duquel la base de données locale PostgreSQL doit communiquer, puis cliquez sur Next.

    2. Dans la page Set Up Local Database Account qui s'ouvre, entrez le nom d'utilisateur et le mot de passe de la base de données locale PostgreSQL. Entrez le mot de passe une seconde fois pour le confirmer, puis cliquez sur Next.

  12. Définissez les mots de passe à utiliser pour les comptes système par défaut :

    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe que vous voulez utiliser pour le compte d'administrateur de UCMDB (nom d'utilisateur : admin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe à utiliser pour l'administrateur système autorisé à se connecter à la console JMX (nom d'utilisateur : sysadmin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'utilisateur d'intégration qui s'ouvre, saisissez le mot de passe à utiliser pour le compte utilisateur d'intégration (nom d'utilisateur : UISysadmin), puis saisissez-le à nouveau pour le valider.

    Remarque :  

    • La validation du mot de passe vérifie que le champ n'est pas vide, que les mots de passe ne contiennent que des caractères alphanumériques et qu'ils ne comprennent pas plus de 16 caractères.
    • Si l'étape de configuration des mots de passe échoue, les mots de passe par défaut sont automatiquement réaffectés :

      Utilisateur Mot de passe par défaut
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  13.  
  14. La page Récapitulatif pré-inst. s'ouvre en affichant les options d'installation que vous avez sélectionnées.

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

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

    Cliquez sur Oui pour poursuivre la configuration.

    Remarque : 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 sous /opt/hp/UCMDB/UCMDBServer/bin.

    Cliquez sur Non. Vous entrerez les détails de la base de données lors de l'exécution de l'outil de mise à niveau.

  16. Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.

Installation de UCMDB - Configurer la base de données

Contenu de cette section :

 

Création d'une base de données ou connexion à une base de données existante

Déterminez si vous voulez créer vous-même les utilisateurs de base de données ou utiliser les utilisateurs prédéfinis :

  • 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.

    • 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.

    • 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.

 

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, préparez les informations suivantes nécessaires à la création d'une nouvelle base de données ou à la connexion de bases de données existantes :

  • 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, BaseDonnées_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.

    Remarque : Vous devez entrer 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.

Avant de définir les paramètres de base de données du 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 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, schéma_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 la section décrivant la création manuelle de schémas de base de données Oracle Server dans le manuel de base de données HP Universal CMDB.
  • 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.

Avant de définir les paramètres de base de données de CMDB, préparez les informations suivantes nécessaires à la création d'une nouvelle base de données ou à la connexion de bases de données existantes :

  • Si vous installez une base de données PostgreSQL locale, préparez un nom de schéma.
  • Si vous vous connectez à un serveur PostgreSQL distant, préparez les informations suivantes :

    • Nom d'hôte. Nom de l'ordinateur hôte sur lequel le PostgreSQL Server est installé. <nom_hôte>\<nom_instance>

    • Port. Port TCP/IP de PostgreSQL Server.
    • 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, BaseDonnées_UCMDB).

    • Nom d'utilisateur et mot de passe. Nom d'utilisateur et mot de passe d'un utilisateur disposant des droits d'administration sur PostgreSQL Server.

 

Configuration de la base de données

  1. Dans la première page de l'Assistant Configuration du serveur UCMDB, cliquez sur Suivant.

  2. Dans la page Schéma CMDB, sélectionnez Créer un nouveau schéma ou Se connecter à un schéma existant et cliquez sur Suivant.

    Remarque : Lors de la connexion à un schéma existant :

    • La version du schéma CMDB doit correspondre à la version du serveur. Si les versions ne correspondent pas, un message d'erreur s'affiche et vous devez entrer à nouveau les paramètres du schéma.

    • La version du Content Pack HP UCMDB Universal Discovery dans le système de fichiers (dossier d'installation) est la même que la version du schéma.

  3. La page Paramètres du schéma du CMDB s'affiche.

    Dans la liste Type de BD, sélectionnez Oracle et cliquez sur Suivant. Des champs supplémentaires apparaissent dans la boîte de dialogue.

    Dans la liste Type de BD, sélectionnez MS SQL Server et cliquez sur Suivant.

    Dans la liste Type de BD, sélectionnez PostgreSQL Server et cliquez sur Suivant.

  4. 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.

    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 Manuel de déploiement HP Universal CMDB dans le manuel de base de données HP Universal UCMDB.

    Entrez les détails du schéma :

    • Si vous installez une base de données PostgreSQL locale, vérifiez que les détails de la base de données PostgreSQL sont définis correctement.

      • Nom d'hôte. localhost
      • Port. 5431
      • Nom du schéma. Entrez un nom de schéma de votre choix, par exemple, base_de_données_UCMDB.
      • Nom d'utilisateur. admin
      • Mot de passe. admin
    • Si vous vous connectez à un serveur distant PostgreSQL, supprimez les valeurs par défaut et fournissez les informations appropriées.

    Remarque : Vérifiez que le nom du schéma suit les conventions de dénomination de PostgreSQL :

    • le nom ne peut contenir que des lettres minuscules, des nombres et des traits de soulignement,
    • le premier caractère doit être une lettre minuscule,
    • la longueur maximale autorisée est de 63 caractères.

    Cliquez sur Suivant.

  5. La page Paramètres avancés s'affiche :

    • Activer les multilocataires. Sélectionnez cette option si vous configurez UCMDB dans un environnement multilocataire.

      Remarque : Après l'installation, il n'est pas possible de modifier l'environnement de location (locataire unique et multilocataire).

    • Activer la recherche. Sélectionnez cette option pour activer l'indexation des données UCMDB qui offre des fonctions de recherche efficaces.

      Remarque : Sélectionnez cette option si vous utilisez l'un des composants suivants :

      • UCMDB Browser
      • Service Discovery
      • Adaptateurs de dépendance abonné-fournisseur
  6. Cliquez sur Terminer pour fermer l'Assistant Configuration du serveur UCMDB.

Installation de UCMDB - Fin de l'installation

  1. Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.

  2. IMPORTANT : Avant de démarrer le serveur UCMDB, copiez la clé de chiffrement (key.bin) que vous avez sauvegardée avant de commencer la procédure de mise à niveau dans le dossier suivant du nouvel ordinateur :

    C:\hp\UCMDB\UCMDBServer\root\lib\server\discovery\

    /opt/hp/UCMDB/UCMDBServer/root/lib/server/discovery/

  3. Configurez le paramètre de démarrage de JVM :

    1. Ouvrez le fichier C:\hp\UCMDB\UCMDBServer\bin\wrapper.conf/opt/hp/UCMDB/UCMDBServer/bin/wrapper.conf

    2. Recherchez la ligne suivante :

      wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=

      • Dans un environnement IPv4 ou IPv4-IPv6, vérifiez que Djava.net.preferIPv4Stack=true est défini.

      • Dans un environnement prenant en charge IPv6 uniquement, configurez l'ordinateur du serveur UCMDB pour IPv6 uniquement en mettant cette ligne entière en commentaire.
  4. Démarrez le serveur UCMDB :

    Démarrer > Tous les programmes > HP UCMDB > Démarrer HP Universal CMDB Server.

    /opt/hp/UCMDB/UCMDBServer/bin/server.sh start

    Remarque :  

    • Si vous avez exécuté l'Assistant Configuration du serveur UCMDB dans le cadre de l'installation de HP Universal CMDB Server, vous ne devez redémarrer HP Universal CMDB Server qu'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 HP Universal CMDB et les instances de Data Flow Probe après avoir terminé le processus de modification des paramètres.

    • Le démarrage du serveur UCMDB peut prendre plusieurs minutes car le serveur ne devient opérationnel que lorsque le processus est entièrement terminé. Ce délai augmente la taille du schéma de base de données.

Configuration du mode haute disponibilité

Remarque : Cette section n'est pertinente que si votre environnement mis à niveau doit être un environnement haute disponibilité.

Une configuration type pour un environnement haute disponibilité comprend deux ou plusieurs serveurs UCMDB connectés au même serveur de base de données. Les serveurs sont configurés pour fonctionner derrière un répartiteur de charge. En d'autres termes, le répartiteur de charge sert de point d'entrée aux serveurs UCMDB. Tous les serveurs UCMDB sont actifs à un moment donné et peuvent traiter en même temps les demandes d'écriture et de lecture. Les demandes sont réparties dans les serveurs UCMDB du cluster par le répartiteur de charge. Tandis que les demandes de lecture sont partagées uniformément parmi tous les serveurs UCMDB (lecteurs), seul le serveur UCMDB (rédacteur) est également chargé des demandes d'écriture en même temps. Toutes les demandes d'écriture reçues par un lecteur sont transmises au rédacteur. De plus, l'un des serveurs UCMDB peut assurer le rôle de rédacteur au cas où le rédacteur deviendrait indisponible.

Remarque :

  • Le répartiteur de charge utilisé pour la haute disponibilité doit être capable d'insérer des cookies et d'effectuer des contrôles d'intégrité (« persistance »).

  • Les instructions ci-dessous sont certifiées sur le répartiteur de charge F5 BIG-IP version 10.x (le répartiteur de charge F5 BIG-IP version 11.x est également pris en charge).

    Si vous utilisez un autre répartiteur de charge, la configuration doit être effectuée par un administrateur réseau qui connaît bien la configuration de votre répartiteur de charge, et les mêmes principes doivent être appliqués.

  • La procédure d'installation ci-dessous suppose que vous avez déjà installé et configuré au moins un serveur UCMDB.

Pour configurer un environnement haute disponibilité :

Pour configurer un environnement haute disponibilité après une mise à niveau de UCMDB 10.xx vers UCMDB 10.20 :

  1. Installez un ou plusieurs autres serveurs UCMDB pour créer un cluster de serveurs UCMDB.

    Installez les serveurs UCMDB de la même façon que le premier serveur UCMDB à une différence près : lors de l'exécution de l'Assistant Configuration du serveur pour configurer la base de données sur le serveur UCMDB supplémentaire, sélectionnez Se connecter à un schéma existant et fournissez les détails du schéma que vous avez créé pour le premier serveur UCMDB.

    Pour plus d'informations sur l'installation des serveurs UCMDB, voir Installation du serveur UCMDB - Procédure d'installation ci-dessus.

    Remarque :  

    • Les ordinateurs utilisés pour les serveurs UCMDB du cluster doivent disposer d'un matériel similaire (et la même quantité de mémoire) et exécuter le même système d'exploitation.

    • Tous les serveurs UCMDB du cluster doivent utiliser le même numéro de port pour HTTP, HTTPS, etc. Vous ne pouvez pas configurer les deux serveurs UCMDB sur des ports différents.

    • Si vous travaillez dans un environnement prenant en charge IPv6 uniquement, vérifiez que les ordinateurs des serveurs UCMDB sont configurés pour IPv6.

      1. Dans le fichier wrapper.conf, recherchez la ligne suivante :

        wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true

      2. Mettez cette ligne en commentaire, si nécessaire.
  2. Démarrer le serveur

    1. Si le premier serveur UCMDB n'est pas démarré, lancez le processus. Attendez que le processus de démarrage soit terminé.

    2. Démarrez les autres serveurs UCMDB.

  3. Configurer le répartiteur de charge

    Le répartiteur de charge permet d'équilibrer la charge envoyée aux serveurs UCMDB du cluster. Configurez le répartiteur de charge comme suit :

    1. Configurez les adresses VIP. Dans le répartiteur de charge :

      • Configurez une adresse VIP Cluster pour envoyer les demandes à l'ensemble du cluster UCMDB Server.

      • Configurez une adresse VIP Writer pour envoyer les demandes uniquement au rédacteur (writer) (seulement pour Universal Discovery).

      Remarque : Notez les adresses VIP définies.

      • Lors de la définition des paramètres de communication entre le serveur UCMDB et les autres composants tels que Data Flow Probe, utilisez toujours l'adresse VIP Writer lorsque vous êtes invité à entrer le nom du serveur UCMDB.

      • Lors de la définition des paramètres de communication entre le serveur UCMDB et les autres applications, utilisez l'adresse VIP Cluster lorsque vous êtes invité à entrer le nom du serveur UCMDB.

    2. Configurez deux pools identiques de serveurs principaux représentant tous les serveurs UCMDB du cluster. Les deux pools seront surveillés par différents moniteurs d'intégrité. L'un des pools recevra les demandes destinées uniquement au serveur rédacteur (uniquement pour Universal Discovery), et l'autre pool recevra les demandes pouvant être traitées par un des serveurs du cluster.

    3. Configurez les moniteurs d'intégrité (adresses persistantes). Ces moniteurs recherchent la page persistante de chacun des serveurs UCMDB.

      • Configurez l'URL suivante pour l'adresse VIP Cluster :

        /ping/

      • Configurez l'URL suivante pour l'adresse VIP Writer :

        /ping/?restrictToWriter=true

      • Les réponses possibles de deux de ces URL sont Up ou Down avec les codes de réponse http 200 OK ou 503 Service unavailable (service non disponible) respectivement.

        La réponse attendue doit être Up.

    4. Connectez les moniteurs d'intégrité aux pools respectifs de serveur UCMDB  configurés ci-dessus.

    5. Configurez l'adhérence à la session (« session stickiness ») sur le répartiteur de charge :

      1. Configurez le répartiteur de charge de sorte qu'il insère les cookies dans les réponses renvoyées aux clients UCMDB.

        À l'aide de la méthode Insert, ajoutez un profil de persistance du type cookie pour chaque adresse VIP.

        Remarque : Le nom et la valeur du cookie ne sont pas importants tant que le répartiteur de charge sait comment maintenir l'adhérence avec les cookies qu'il envoie.

      2. Important : Comme le répartiteur de charge F5 BIG-IP version 10.x ajoute un cookie de session uniquement à la première demande par connexion au serveur, vous devez effectuer les opérations suivantes :

        1. Connectez-vous à UCMDB.

        2. Sélectionnez Administration > Paramètres d'infrastructure et activer (valeur vrai) le paramètre Forcer la fermeture de la connexion pour les clients SDK.

          Lorsque ce paramètre est activé, les clients du SDK de UCMDB ajoutent un en-tête Connection:close à chaque demande d'authentification et de téléchargement de classe envoyée au serveur. Ainsi, le répartiteur de charge pensera qu'il s'agit d'une première demande dans une connexion et ajoutera le cookie de session à la réponse.

        Remarque : Cette procédure s'applique aux répartiteurs de charge qui, comme le répartiteur de charge F5 BIG-IP version 10.x, ajoutent un cookie de session uniquement à la première demande par connexion au serveur.

        Si le répartiteur de charge que vous utilisez ajoute un cookie de session à chaque réponse, le paramètre Forcer la fermeture de la connexion pour les clients SDK doit être désactivé (valeur par défaut). Dans ce cas, l'activation de cette option risque de dégrader les performances du système.

    6. Si l'adresse VIP est configurée pour accepter des connexions sécurisées et que le répartiteur de charge envoie les demande aux serveurs UCMDB via HTTP, vous devez configurer les réécritures de redirection. Dans l'IU F5, configurez le profil HTTP associé à l'adresse VIP pour réécrire toutes les redirections en activant l'option suivante : Redirect Rewrite select All.

  4. Configurez des instances de Data Flow Probe

    Lorsque vous installez une instance de Data Flow Probe, utilisez l'adresse VIP Writer du répartiteur de charge pour définir le nom du serveur HP Universal CMDB.

    Si vous avez déjà installé Data Flow Probe :

    1. Arrêtez la sonde.

    2. Dans le fichier /opt/hp/UCMDB/DataFlowProbe/conf/DataFlowProbe.propertiesc:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties, modifiez l'attribut serverName de sorte qu'il désigne l'adresse VIP Writer.

    3. Redémarrez la sonde.

Désinstallation de UCMDB

  1. Pour désinstaller HP Universal CMDB :

    Windows
    1. Sur l'ordinateur du serveur UCMDB, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Désinstaller HP Universal CMDB Server.

      L'Assistant Désinstallation du serveur HP Universal CMDB s'ouvre. Cliquez sur Désinstaller.

    2. La boîte de dialogue Supprimer les fichiers de configuration s'ouvre. Spécifiez si vous voulez supprimer ou non les fichiers de configuration.

    3. Si UCMDB comporte une base de données PostgreSQL intégrée, la boîte de dialogue Remove PostgreSQL Directory s'ouvre. Spécifiez si vous voulez supprimer ou non le fichier de base de données PostgreSQL intégrée (local).

    4. Un message de confirmation apparaît lorsque la désinstallation est terminée. Cliquez sur Terminé pour mettre fin à l'installation.

    Linux
    1. Sur l'ordinateur du serveur UCMDB, exécutez le script Uninstall_UCMDBServer à partir du sous-dossier UninstallerData du dossier d'installation.

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

    2. La boîte de dialogue Supprimer les fichiers de configuration s'ouvre. Spécifiez si vous voulez supprimer ou non les fichiers de configuration.

    3. Si UCMDB comporte une base de données PostgreSQL intégrée, la boîte de dialogue Remove PostgreSQL Directory s'ouvre. Spécifiez si vous voulez supprimer ou non le fichier de base de données PostgreSQL intégrée (local).

    4. Un message de confirmation apparaît lorsque la désinstallation est terminée. Cliquez sur Terminé pour mettre fin à l'installation.

  2. Pour désinstaller Data Flow Probe :

    Windows

    Sur l'ordinateur sur laquelle la sonde est installée :

    1. Arrêtez la sonde : Démarrer > Tous les programmes > HP UCMDB > Arrêter la sonde

    2. Désinstallez la sonde : Démarrer > Tous les programmes > HP UCMDB > Désinstaller la sonde Lorsque la désinstallation de la sonde est terminée, supprimez le fichier suivant qui contenait la sonde : C:\hp\UCMDB\DataFlowProbe

    Linux

    Sur l'ordinateur sur laquelle la sonde est installée :

    1. Arrêtez la sonde : /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh stop

    2. Désinstallez la sonde : Procédez de l'une des façons suivantes :

      • Dans le shell, exécutez :

        sh /opt/hp/UCMDB/DataFlowProbe/UninstallerData/Uninstall_Discovery_Probe

      • Double-cliquez sur le fichier Uninstall_Discovery_Probe dans le système de fichiers.

      • Supprimez le dossier /opt/hp/UCMDB/DataFlowProbe/.

Mise à niveau de UCMDB - Introduction

Les instructions ci-après expliquent comment mettre à niveau HP Universal CMDB 9.0x vers HP Universal CMDB 10.20.

Les instructions ci-après expliquent comment mettre à jour UCMDB 10.xx vers UCMDB 10.20.

Remarque :  

  • Lisez entièrement la procédure ci-dessous avant de commencer le processus de mise à niveau.

  • Au cours du processus de mise à niveau exécuté hors ligne, toutes les ressources et les données de la version 9.0x sont transformées pour être utilisées avec le système de la version 10.20.

  • La mise à niveau de UCMDB 10.xx vers UCMDB 10.20 peut durer plusieurs heures.

    Vous pouvez suivre l'avancement de la mise à niveau dans les fichiers journaux suivants (stockés dans le dossier c:\hp\UCMDB\UCMDBServer\runtime\log/opt/hp/UCMDB/UCMDBServer/runtime/log) :

    • servicepack.install.log
    • upgrade.short.log.
    • upgrade.detailed.log
  • Content Pack 15.00 est la version minimale du Content Pack d'intégration et de découverte HP UCMDB prise en charge pour UCMDB 10.20. Ce Content Pack est installé automatiquement avec le serveur UCMDB au cours de la procédure qui suit.

Mise à niveau de UCMDB - Meilleures pratiques

Avant de mettre à niveau votre environnement, il est recommandé de cloner votre environnement d'origine (serveur et base de données UCMDB) sur un nouvel environnement et d'effectuer la mise en niveau sur l'environnement cloné. Le serveur d'origine continuera ainsi d'être opérationnel pendant la procédure de mise à niveau. La mise à niveau sur une base de données clonée permet également de résoudre les problèmes de mise à niveau sans perturber le temps d'arrêt du serveur d'origine.

Une fois que tous les composants de l'environnement cloné mis à niveau sont opérationnels, vous pouvez mettre à niveau le serveur d'origine puis le connecter à la base de données de l'environnement cloné mis à niveau.

En résumé :

  1. Clonez l'environnement (en cours) d'origine.

    Remarque : Après le clonage des schémasdu schéma de base de données, il est vivement recommandé de n'apporter aucune modification à l'environnement d'origine car ces modifications ne seront pas migrées vers l'environnement mis à niveau.

  2. Mettez à niveau l'environnement cloné vers la version 10.20.
  3. Une fois que tous les composants de l'environnement cloné mis à niveau sont opérationnels, déconnectez le serveur et la base de données d'origine, puis désinstallez le serveur UCMDB de l'ordinateur d'origine.
  4. Déconnectez le serveur et la base de données sur l'environnement cloné mis à niveau.
  5. Installez UCMDB 10.20 sur l'ordinateur d'origine en le connectant à la base de données 10.20 clonée.

Mise à niveau de UCMDB - Récapitulatif de la durée de la mise à niveau

Cette section indique des durées de mise à niveau estimées basées sur des environnements testés. Ces durées peuvent varier en fonction de la configuration matérielle, de l'ensemble des données de UCMDB et des performances de base de données.

Serveur de base de données Mise à niveau de la RAM
du serveur
Mise à niveau du SE du serveur Nombre de CI Nombre de liens Nombre d'événements d'historique Nombre de TQL Durée de la mise à jour
(heures)
Oracle 11.2 8 Go Red Hat Enterprise Linux 6.4 1,2 M 1,2 M 2,4 M 765 13
MSSQL 2012 sp1 8 Go Windows 2012 SP1 4,23 M 4,41 M 0,568 M 2266 9
Oracle 11.2 8 Go Windows 2008 R2 Enterprise 50 Ko 50 Ko 1,7 M 1159 5.5
Oracle 11.2 16 Go Windows 2008 R2 Enterprise 150 Ko 100 Ko 21 M 3516 6
Serveur de base de données Mise à niveau de la RAM
du serveur
Mise à niveau du SE du serveur Nombre de CI Nombre de liens Nombre d'événements d'historique Nombre de TQL Durée de la mise à jour
(minutes)
Oracle 11.2 4 Go Windows 2008 R2 Enterprise 310 Ko 360 Ko S/O 887 70
MSSQL 2008 sp1 8 Go Windows 2008 R2 Enterprise 260 Ko 230 Ko S/O 1374 90
Oracle 11.2 32 Go Red Hat Enterprise Linux 5.9 1 M 1,5 M S/O 894 110

Mise à niveau de UCMDB - Conditions préalables

  • Si vous mettez à niveau une version de HP Universal CMDB antérieure à la version 9.05, vous devez la mettre à niveau vers la version 9.05 avant la mise à niveau vers la version 10.20. Pour plus d'informations sur la mise à niveau de HP Universal CMDB vers la version 9.05, reportez-vous à la documentation relative au déploiement de UCMDB 9.05 disponible sur le site de l'assistance HP Software (https://softwaresupport.hp.com).

  • Vérifiez la configuration exigée pour le matériel et le système d'exploitation. Pour plus d'informations, voir le Document Matrice de prise en charge HP Universal CMDB.

Mise à niveau de UCMDB - 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 9.05 des schémas d'historique et du CMDB. Dans UCMDB 10,20, les schémas historiques et CMDB sont combinés en un seul schéma. Sauvegardez les deux schémas individuellement pour garantir une liaison correcte lors de la mise à niveau vers la version 10.20.

  • Vérifiez que l'utilisateur de base de données à l'aide duquel vous vous connectez aux anciens schémas (CMDB et historique) dispose des privilèges CREATE TYPE.

    Si tel n'est pas le cas, accordez ces privilèges avec un utilisateur administrateur de base de données : GRANT CREATE TYPE TO <NOM_UTILISATEUR>.

  • Vérifiez que le jeu de caractères des schémas de base de données sauvegardés correspond à celui du serveur de base de destination.

Remarque : À titre de précaution supplémentaire, exécutez votre version UCMDB en cours sur les schémas sauvegardés pour vérifier que ceux-ci ne sont pas endommagés. Vérifiez que les paramètres de base de données des schémas sauvegardés sont les mêmes que ceux des schémas d'origine.

Pour plus d'informations sur l'utilisation du CMDB, voir le manuel de base de données HP Universal CMDB.

Mise à niveau de UCMDB - Enregistrer les adaptateurs d'intégration (fédération) modifiés

Pour tous les adaptateurs prêts à l'emploi : Si vous avez modifié des configurations d'adaptateurs dans votre version en cours, il est vivement recommandé d'enregistrer tous les fichiers d'adaptateurs avant de lancer la mise à niveau. Après la mise à niveau, vous devrez apporter ces mêmes modifications aux adaptateurs appropriés.

Par exemple, si vous disposez d'un modèle d'adaptateur par défaut, copiez à part la partie correspondant à l'adaptateur XML (balise <adapterTemplates>). Après la mise à niveau, vous recopierez cette balise dans le code XML de l'adaptateur approprié.

Remarque : Tous les adaptateurs doivent être compatibles avec le nouveau modèle Universal Data Model. 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 10.20.

Mise à niveau de UCMDB - Enregistrer la clé de chiffrement

UCMDB utilise la clé de chiffrement pour chiffrer les informations d'identification et envoyer les informations d'identification sensibles aux instances de Data Flow Probe. Pour des raisons de sécurité, cette clé de chiffrement est stockée dans le système de fichiers, et non dans la base de données.

Sauvegardez la clé de chiffrement qui se trouve sur le serveur UCMDB sous :

C:\hp\UCMDB\UCMDBServer\conf\discovery\key.bin

/opt/hp/UCMDB/UCMDBServer/conf/discovery/key.bin

Remarque : Lors d'une mise à niveau de la version 10.xx vers la version 10.20 sur le même ordinateur, le fichier d'origine reste sur l'ordinateur ; il est donc nécessaire d'effectuer une sauvegarde en cas de perte de ce fichier au cours du processus.

Lors d'une mise à niveau de la version 10.xx vers la version 10.20 sur un nouvel ordinateur, ce fichier doit être copié sur celui-ci après l'installation de UCMDB car il n'existe pas sur ce nouvel ordinateur.

Mise à niveau de UCMDB - Sauvegarder le magasin de clés sécurisé

Sauvegardez le dossier C:\hp\UCMDB\UCMDBServer\conf\security/opt/hp/UCMDB/UCMDBServer/conf/security. Il sera copié au même emplacement dans la version 10,10 après la mise à niveau.

Mise à niveau de UCMDB - Enregistrer la configuration de la sécurisation renforcée JMX

Si la sécurisation de l'accès à JMX Java a été renforcée :

  1. Modifiez les autorisations pour le fichier suivant, de sorte que l'utilisateur au moyen duquel vous vous connectez puisse le modifier.

    C:\hp\UCMDB\UCMDBServer\bin\jre\lib\management\jmxremote.password

    /opt/hp/UCMDB/UCMDBServer/bin/jre/lib/management/jmxremote.password

  2. Enregistrez le fichier en dehors du dossier d'installation de UCMDB.

Mise à niveau de UCMDB - Désinstaller les versions précédentes de UCMDB

Remarque :  

  • Si vous prévoyez d'installer le serveur UCMDB 10.20 sur l'ordinateur sur lequel le serveur UCMDB 9.05 est installé, vous devez d'abord désinstaller le serveur UCMDB 9.05 car vous ne pouvez pas installer plusieurs versions de UCMDB sur le même ordinateur.

    Si vous prévoyez d'installer le serveur UCMDB 10.20 sur un ordinateur différent de celui sur lequel le serveur UCMDB 9.05 est installé, vous devez toujours désinstaller ce dernier.

  • Lors de la mise à niveau d'un environnement en mode haute disponibilité, désinstallez tous les serveurs UCMDB (le serveur actif et les serveurs passifs) dans le cluster de serveurs. Tous les serveurs du cluster UCMDB 10.20 mis à niveau seront des serveurs actifs et offriront en même temps un environnement haute disponibilité.

  1. Arrêtez le serveur UCMDB :

    Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB.

    /opt/hp/UCMDB/UCMDBServer/bin/server.sh stop

  2. Désinstallez le serveur UCMDB :

    Rappel : Si vous prévoyez d'installer le serveur UCMDB 10.10 sur un ordinateur différent de celui sur lequel le serveur UCMDB 9.05 est installé, il est inutile de désinstaller ce dernier, et vous pouvez ignorer l'étape Mise à niveau de UCMDB - Désinstaller les instances de Data Flow Probe.

    Remarque : Dans un environnement haute disponibilité, vous devez toujours désinstaller le serveur actif et tous les serveurs passifs de UCMDB 9.05, même si vous prévoyez d'installer les serveurs UCMDB 10.10 sur des ordinateurs différents.

    1. Dans le menu Démarrer, sélectionnez Tous les programmes > HP UCMDB > Désinstaller le serveur HP Universal CMDB. La boîte de dialogue Désinstaller le serveur HP Universal CMDB apparaît avec un message qui vous demande si vous souhaitez supprimer les fichiers de configuration du serveur ou non.

    2. Cliquez sur Désinstaller.

    3. Un message de confirmation apparaît lorsque la désinstallation est terminée. Cliquez sur Terminé pour mettre fin à l'installation.

    1. Exécutez le script Uninstall_UCMDBServer du sous-dossier UninstallerData du dossier d'installation. La boîte de dialogue Désinstaller le serveur HP Universal CMDB apparaît avec un message qui vous demande si vous souhaitez supprimer les fichiers de configuration du serveur ou non.

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

    3. Un message de confirmation apparaît lorsque la désinstallation est terminée. Cliquez sur Terminé pour mettre fin à l'installation.

  3. Supprimez entièrement le dossier C:\hp\UCMDB de l'ordinateur du serveur UCMDB.

  4. Supprimez entièrement le dossier /opt/hp/UCMDB de l'ordinateur du serveur UCMDB.

  5. Redémarrez le serveur.

Mise à niveau de UCMDB - Désinstaller les instances de Data Flow Probe

Pour désinstaller Data Flow Probe :

Windows

Sur l'ordinateur sur laquelle la sonde est installée :

  1. Arrêtez la sonde : Démarrer > Tous les programmes > HP UCMDB > Arrêter la sonde

  2. Désinstallez la sonde : Démarrer > Tous les programmes > HP UCMDB > Désinstaller la sonde Lorsque la désinstallation de la sonde est terminée, supprimez le fichier suivant qui contenait la sonde : C:\hp\UCMDB\DataFlowProbe

Linux

Sur l'ordinateur sur laquelle la sonde est installée :

  1. Arrêtez la sonde : /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh stop

  2. Désinstallez la sonde : Procédez de l'une des façons suivantes :

    • Dans le shell, exécutez :

      sh /opt/hp/UCMDB/DataFlowProbe/UninstallerData/Uninstall_Discovery_Probe

    • Double-cliquez sur le fichier Uninstall_Discovery_Probe dans le système de fichiers.

    • Supprimez le dossier /opt/hp/UCMDB/DataFlowProbe/.

Mise à niveau de UCMDB - Installer le serveur UCMDB 10.20

La procédure ci-après explique comment installer un serveur UCMDB sur un ordinateur Windows.

Remarque :  

  • L'installation du serveur UCMDB à partir de la console InstallAnywhere n'est pas prise en charge.

  • Si vous n'avez pas désinstallé UCMDB 9.05 et que vous installez UCMDB 10.20 sur un ordinateur différent de celui sur lequel UCMDB 9.05 est installé, vous devez toujours arrêter l'instance 9.05 avant d'installer la version 10.20.

    Pour arrêter le serveur, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB.

  1. Insérez le DVD HPUCMDB10.20WIN dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.

  2. Dans le dossier racine du DVD, double-cliquez sur HPUCMDB_Server_10.20.exe.

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

    Remarque : Si vous recevez un message indiquant que la signature numérique n'est pas valide, n'installez pas UCMDB. Dans ce cas, contactez l'assistance HP Software.

  4. Sélectionnez une langue et cliquez sur OK.

  5. La page Introduction s'affiche. Cliquez sur Suivant.

  6. La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  7. La page Sélection du dossier s'affiche.

    Acceptez la destination par défaut, C:\hp\UCMDB\UCMDBServer\, ou cliquez sur Choisir pour sélectionner un autre dossier d'installation. Le chemin de l'installation ne doit contenir ni caractères non anglais ni espaces.

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

    Cliquez sur Suivant.

  8. La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.

  9. La page Install Local PostgreSQL DB s'ouvre.

    • Si vous voulez que le programme d'installlation installe une base de données PostgreSQL locale, cliquez sur Yes.

    • Si votre serveur PostgreSQL est installé sur un ordinateur distant, cliquez sur No.

    Cliquez sur Suivant.

    Cliquez sur No puis sur Suivant.

  10. Si vous avez sélectionné Yes à l'étape précédente, vous devez indiquer le port et les informations d'identification de la base de données locale PostgreSQL.

    1. Dans la page Set Up Local Database Port qui s'ouvre, entrez le numéro du port par le biais duquel la base de données locale PostgreSQL doit communiquer, puis cliquez sur Next.

    2. Dans la page Set Up Local Database Account qui s'ouvre, entrez le nom d'utilisateur et le mot de passe de la base de données locale PostgreSQL. Entrez le mot de passe une seconde fois pour le confirmer, puis cliquez sur Next.

  11. Définissez les mots de passe à utiliser pour les comptes système par défaut :

    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe que vous voulez utiliser pour le compte d'administrateur de UCMDB (nom d'utilisateur : admin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe à utiliser pour l'administrateur système autorisé à se connecter à la console JMX (nom d'utilisateur : sysadmin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'utilisateur d'intégration qui s'ouvre, saisissez le mot de passe à utiliser pour le compte utilisateur d'intégration (nom d'utilisateur : UISysadmin), puis saisissez-le à nouveau pour le valider.

    Remarque :  

    • La validation du mot de passe vérifie que le champ n'est pas vide, que les mots de passe ne contiennent que des caractères alphanumériques et qu'ils ne comprennent pas plus de 16 caractères.
    • Si l'étape de configuration des mots de passe échoue, les mots de passe par défaut sont automatiquement réaffectés :

      Utilisateur Mot de passe par défaut
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  12. La page Récapitulatif pré-inst. s'ouvre en affichant les options d'installation que vous avez sélectionnées.

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

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

    Cliquez sur Oui pour poursuivre la configuration.

    Cliquez sur Non. Vous entrerez les détails de la base de données lors de l'exécution de l'outil de mise à niveau.

  14. Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.

La procédure ci-après explique comment installer le serveur UCMDB sur un ordinateur Linux.

Remarque :  

  • L'installation du serveur UCMDB à partir de la console InstallAnywhere n'est pas prise en charge.

  • Si vous n'avez pas désinstallé UCMDB 9.05 et que vous installez UCMDB 10.20 sur un ordinateur différent de celui où UCMDB 9.05 est installé, vous devez toujours arrêter l'instance 9.05 avant d'installer la version 10.20 (/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop).

  1. Condition préalable : Appliquez l'une des configurations suivantes à l'ordinateur Linux :

    • Option 1 :

      • Dans le fichier /etc/sysctl.conf, ajoutez le paramètre fs.file-max ou mettez-le à jour avec la valeur fs.file-max = 300000
      • À la fin du fichier /etc/security/limits.conf , ajoutez :

        * soft nofile 20480

        * hard nofile 20480

    • Option 2 :

      Modifiez le fichier /etc/profile comme suit (via un terminal) :

      • Ancienne ligne : ulimit -S -c 0 > /dev/null 2>&1

      • Nouvelle ligne : ulimit -n 200000 >/dev/null 2>&1

      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.

  2. 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.

  3. Insérez le DVD HPUCMDB10.20Linux dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.

  4. Exécutez le fichier exécutable sh <répertoire racine DVD>/HPUCMDB_Server_10.20.bin.

  5. L'installation d'UCMDB s'ouvre. Sélectionnez une langue et cliquez sur OK.

  6. La page Introduction s'affiche. Cliquez sur Suivant.

  7. La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  8. La page Sélection du dossier s'affiche.

    Acceptez le chemin par défaut /opt/hp/UCMDB/UCMDBServer/ ou cliquez sur Choisir pour sélectionner un autre dossier d'installation. Le chemin de l'installation ne doit contenir ni caractères non anglais ni espaces.

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

    Cliquez sur Suivant.

  9. La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.

  10. La page Install Local PostgreSQL DB s'ouvre.

    • Si vous voulez que le programme d'installlation installe une base de données PostgreSQL locale, cliquez sur Yes.

    • Si votre serveur PostgreSQL est installé sur un ordinateur distant, cliquez sur No.

    Cliquez sur Suivant.

    Cliquez sur No puis sur Suivant.

  11. Si vous avez sélectionné Yes à l'étape précédente, vous devez indiquer le port et les informations d'identification de la base de données locale PostgreSQL.

    1. Dans la page Set Up Local Database Port qui s'ouvre, entrez le numéro du port par le biais duquel la base de données locale PostgreSQL doit communiquer, puis cliquez sur Next.

    2. Dans la page Set Up Local Database Account qui s'ouvre, entrez le nom d'utilisateur et le mot de passe de la base de données locale PostgreSQL. Entrez le mot de passe une seconde fois pour le confirmer, puis cliquez sur Next.

  12. Définissez les mots de passe à utiliser pour les comptes système par défaut :

    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe que vous voulez utiliser pour le compte d'administrateur de UCMDB (nom d'utilisateur : admin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'administrateur qui s'ouvre, saisissez le mot de passe à utiliser pour l'administrateur système autorisé à se connecter à la console JMX (nom d'utilisateur : sysadmin), puis saisissez-le à nouveau pour le valider.
    • Dans la page Définir le mot de passe de l'utilisateur d'intégration qui s'ouvre, saisissez le mot de passe à utiliser pour le compte utilisateur d'intégration (nom d'utilisateur : UISysadmin), puis saisissez-le à nouveau pour le valider.

    Remarque :  

    • La validation du mot de passe vérifie que le champ n'est pas vide, que les mots de passe ne contiennent que des caractères alphanumériques et qu'ils ne comprennent pas plus de 16 caractères.
    • Si l'étape de configuration des mots de passe échoue, les mots de passe par défaut sont automatiquement réaffectés :

      Utilisateur Mot de passe par défaut
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  13.  
  14. La page Récapitulatif pré-inst. s'ouvre en affichant les options d'installation que vous avez sélectionnées.

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

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

    Cliquez sur Oui pour poursuivre la configuration.

    Remarque : 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 sous /opt/hp/UCMDB/UCMDBServer/bin.

    Cliquez sur Non. Vous entrerez les détails de la base de données lors de l'exécution de l'outil de mise à niveau.

  16. Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.

Mise à niveau de UCMDB - Copier la clé de chiffrement

Remarque : Cette étape n'est nécessaire que si vous avez personnalisé le fichier key.bin.

Remplacez le fichier C:\hp\UCMDB\UCMDBServer\conf\discovery\key.bin par celui que vous avez enregistré précédemment.

Remplacez le fichier /opt/hp/UCMDB/UCMDBServer/conf/discovery/key.bin par celui que vous avez enregistré précédemment.

Mise à niveau de UCMDB - Exécuter l'outil de mise à niveau

  1. Lancez le fichier de mise à niveau :

    C:\hp\UCMDB\UCMDBServer\tools\upgrade.bat

    Lancez le fichier de mise à niveau : upgrade.sh

  2. La page Préparation de la mise à niveau apparaît. Cliquez sur Suivant.

  3. La page Paramètres du schéma du CM s'affiche. Sélectionnez le type de votre base de données et renseignez les paramètres de connexion du schéma CMDB. Le nom du schéma doit correspondre à celui de votre schéma du CMDB UCMDB 9.05 précédemment répliqué. Cliquez sur Suivant.

  4. La page Paramètres du schéma de l'historique s'affiche. Sélectionnez le type de votre base de données et renseignez les paramètres de connexion du schéma de l'historique. Le nom du schéma doit correspondre à celui de votre schéma de l'historique UCMDB 9.05 précédemment répliqué. Cliquez sur Suivant.

  5. La page Paramètres avancés s'affiche :

    • Activer les multilocataires. Sélectionnez cette option si vous configurez UCMDB dans un environnement multilocataire.

      Remarque : Après l'installation, il n'est pas possible de modifier l'environnement de location (locataire unique et multilocataire).

    • Activer la recherche. Sélectionnez cette option pour activer l'indexation des données UCMDB qui offre des fonctions de recherche efficaces.

      Remarque : Sélectionnez cette option si vous utilisez l'un des composants suivants :

      • UCMDB Browser
      • Service Discovery
      • Adaptateurs de dépendance abonné-fournisseur
    • Historique. L'outil de mise à niveau de l'historique :

      1. met à niveau le schéma CMDB pour inclure les nouvelles tables de données historiques ;
      2. copie les données de l'ancien schéma historique et l'incorpore dans le schéma CMDB mis à niveau.

      Selon le volume des données du schéma historique, la copie des données vers le schéma CMDB peut prendre du temps et dégrader significativement les performances de mise à niveau.

      S'il n'est pas nécessaire de copier les données historiques dans le schéma CMDB, sélectionnez Skip History Data Upgrade.

      Remarque : Si vous sélectionnez cette option, le schéma CMDB est toujours mis à niveau, mais l'outil de mise à niveau ne copie pas les données du schéma historique sur le schéma mis à niveau.

      Attention : À la fin du processus de mise à niveau, le schéma historique est supprimé et ses données sont irrécupérables.

    Cliquez sur Suivant.

  6. L'écran Exécuter la mise à niveau affiche les étapes de mise à niveau. Cliquez sur Exécuter pour lancer la mise à niveau.

    Les outils de mise à niveau s'affichent de l'une des façons suivantes :

    • Le texte au format normal indique des outils de mise à niveau actifs.
    • Le texte en gris claire indique les outils de mise à niveau inactifs. Ils sont inactifs parce qu'ils ne peuvent pas être réexécutés ou parce qu'ils ont déjà été mis à niveau vers la dernière version.
    • Le texte en gras indique les outils de mise à niveau essentiels. Ils doivent être exécutés correctement pour que le processus de mise à niveau réussisse, et il n'est pas possible de les réexécuter.

    Chaque outil de mise à niveau peut afficher l'une des icônes suivantes pendant ou après son exécution :

    • - L'outil de mise à niveau est en cours d'exécution.
    • - L'exécution de l'outil de mise à niveau s'est terminée sans erreurs.
    • - L'exécution de l'outil de mise à niveau a échoué.
    • - Un message d'avertissement relatif à l'outil de mise à niveau a été consigné.

    Remarque : Il est possible que le message d'avertissement suivant apparaisse pendant l'exécution de la mise à niveau :

    Failed to find key in secured_storage to decrypt DSD.

    Vous pouvez ignorer cet avertissement.

    L'écran Exécuter la mise à niveau indique la progression de chaque étape.

    Remarque :

    • Le processus de mise à niveau peut prendre du temps. Pour l'interrompre à tout moment, cliquez sur le bouton rouge Arrêter.
    • Pour consulter la liste complète des étapes de mise à niveau, voir le manuel HP UCMDB Upgrader Reference.
    • Les étapes qui se terminent par un avertissement ou un échec sont consignées dans le volet Informations de mise à niveau. Pour afficher ces informations, mettez en surbrillance la ligne correspondant à l'étape concernée. Les informations correspondantes apparaissent à droite.
    • Pour réexécuter une étape spécifique, cliquez avec le bouton droit sur l'étape dans l'onglet Étapes et sélectionnez Exécuter les sélectionnées, bien que la réexécution d'une étape de mise à niveau doit être effectuée uniquement pour résoudre un problème.

     

Mise à niveau de UCMDB - Fichiers journaux

Pendant la mise à niveau, les informations de mise à niveau sont consignées dans les fichiers suivants du dossier c:\hp\UCMDB\UCMDBServer\runtime-upgrade\log/opt/hp/UCMDB/UCMDBServer/runtime-upgrade/log :

Journal Description
cmdb.classmodel.log Les échecs consignés dans ce journal peuvent indiquer l'entité dont le chargement a échoué dans le modèle de classe.
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 déploiement des packages de base et inclut toutes les informations relatives à cette étape.
security.authorization.management.log Consigne toutes les modifications apportées au modèle d'autorisation, telle qu'une création de rôle (avec les autorisations exactes), la création d'utilisateurs, les affectations de rôles aux utilisateurs, etc.
upgrade.short.log. Fichier journal principal du processus de mise à niveau. Toutes les lignes de ce fichier figurent également dans le fichier upgrade.detailed.log. Ce fichier peut être utilisé comme sommaire du fichier détaillé, comme aperçu général ou comme journal de résolution des problèmes. Sa taille est généralement inférieure à 5 Mo.

Mise à niveau de UCMDB - Mettre à niveau le serveur

  1. Arrêtez le serveur UCMDB 10.xx.

    Remarque :  

    • Environnement haute disponibilité : si votre environnement actuel est en mode haute disponibilité, arrêtez tous les serveurs UCMDB dans le cluster de serveurs UCMDB.
    • Environnement autonome :Si UCMDB Integration Service est en cours d'exécution, arrêtez-le.

  2. Exécutez le programme d'installation de UCMDB 10.20.

    1. Recherchez le fichier exécutable UCMDB HPUCMDB_Server_10.20.exe, puis double-cliquez dessus pour ouvrir l'écran d'accueil.

      Remarque : Si vous recevez un message indiquant que la signature numérique n'est pas valide, n'installez pas UCMDB. Dans ce cas, contactez l'assistance HP Software.

      Recherchez le fichier exécutable UCMDB HPUCMDB_Server_10.20.bin, puis exécutez le fichier exécutable suivant :

      sh <chemin du fichier d'installation file>/HPUCMDB_Server_10.20.bin.

    2. Sélectionnez une langue et cliquez sur OK.

    3. La page Introduction s'affiche. Cliquez sur Suivant.

    4. La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

    5. Dans la page Sélection du dossier, sélectionnez le dossier d'installation existant UCMDB 10.xx.

    6. Dans la page Sélectionner le type d'installation du programme d'installation, sélectionnez Mise à niveau à partir de 10.xx, puis cliquez sur Suivant.

    7. Dans la page Récapitulatif, cliquez sur Installer pour démarrer l'installation.

    8. Lorsque l'installation est terminée, cliquez sur Terminer.
    9. Remarque : Lors d'une mise à niveau à partir de la version 10.xx vers la version 10.20, il n'est pas nécessaire d'exécuter l'Assistant Configuration du serveur car le système utilise les schémas de l'installation 10.xx.

  3. Si vous importez des certificats SSL dans UCMDB 10.xx, extrayez les certification depuis

    C:\hp\UCMDB\UCMDBServer\old

    /opt/hp/UCMDB/UCMDBServer/old

    et importez les dans

    C:\hp\UCMDB\UCMDBServer\bin\jre\lib\security\cacert

    /opt/hp/UCMDB/UCMDBServer/bin/jre/lib/security/cacert

    Pour plus d'informations, voir la section décrivant l'activation de SSL sur le SDK client dans le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

  4. Environnement autonome :si vous avez arrêté Integration Service ci-dessus, vous devez supprimer les données correspondantes :

    Dans C:\hp\UCMDB\UCMDBServer\integrations\tools, exécutez clearProbeData.bat

  5. IMPORTANT :

    Remarque : Cette étape ne s'applique que si vous effectuez une mise à niveau vers la version 10.20 sur un nouvel ordinateur et si vous avez personnalisé le fichier key.bin dans votre déploiement précédent.

    Avant de démarrer le serveur UCMDB, vous devez copier la clé de chiffrement (key.bin) que vous avez sauvegardée avant de commencer la procédure de mise à niveau dans le dossier suivant du nouvel ordinateur :

    C:\hp\UCMDB\UCMDBServer\root\lib\server\discovery\

    /opt/hp/UCMDB/UCMDBServer/root/lib/server/discovery/

  6. Si vous avez installé des correctifs UCMDB sur votre version UCMDB en cours, vous devez supprimer les fichiers d'archivage (.zip) des correctifs de sonde qui seraient encore présents sur le système :

    Remarque :  

    • Cette étape ne s'applique que si vous mettez à niveau UCMDB sur votre version en cours, c'est-à-dire sur le même ordinateur.
    • Dans un environnement haute disponibilité, répétez cette procédure sur chaque ordinateur à mettre à niveau.

    Dans le dossier C:\hp\UCMDB\UCMDBServer\runtime\probe_upgrade/opt/hp/UCMDB/UCMDBServer/runtime/probe_upgrade, supprimez tous les fichiers .zip comportant le préfixe probe-patch.

  7. Démarrez le serveur UCMDB 10.10 pour terminer la mise à niveau.

    Remarque : Le démarrage du serveur peut durer quelques heures. Vous pouvez suivre l'avancement du démarrage dans les fichiers journaux suivants (stockés dans le dossier ..\UCMDBServer\runtime\log) :

    • servicepack.install.log
    • upgrade.short.log.
    • upgrade.detailed.log
  8. Environnement autonome : redémarrez Integration Service si vous l'aviez arrêté.

  9. Environnement haute disponibilité :

    Si vous mettez à niveau un environnement haute disponibilité ou si votre environnement mis à niveau doit devenir un environnement haute disponibilité :

    1. Installez UCMDB 10.20 sur chacun des ordinateurs à inclure dans le cluster de serveurs UCMDB :

      • Si votre environnement actuel est en mode haute disponibilité, suivez les étapes ci-dessus pour mettre à niveau chaque serveur UCMDB du cluster de serveurs en cours UCMDB 10.xx vers la version 10.20.
      • Pour installer de nouveaux serveurs ou des serveurs supplémentaires, revenez à la page de sélection de ce manuel interactif, sélectionnez Installer HP UCMDB 10.20 et Haute disponibilité, puis suivez les instructions qui s'affichent.
    2. Vérifiez que l'un des serveurs UCMDB du cluster est opérationnel (statut Haut), puis démarrez les autres serveurs UCMDB.

    Remarque : Dans UCMDB 10.20, tous les serveurs UCMDB d'un environnement haute disponibilité sont actifs et conservent le mode haute disponibilité en cas de défaillance du serveur.

Mise à niveau de UCMDB - Procédures postérieures à la mise à niveau

Il peut être nécessaire d'exécuter les étapes ci-dessous après la mise à niveau.

  • UCMDB Browser . Lors d'une mise à niveau vers la version 10.20, UCMDB Browser 4.00 est automatiquement installé. Si vous utilisez une version précédente de UCMDB Browser, vous devez la mettre à jour manuellement.

  • Proxy inverse. Si le système mis à niveau n'est pas prévu pour être exécuté sur le même ordinateur que la version précédente, vous devrez reconfigurer le proxy inverse après la mise à niveau. Pour plus d'informations, voir « Utilisation d'un proxy inverse » dans le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

  • SSL.

  • LW-SSO. Configurez LW-SSO Pour plus d'informations, voir « Authentification de signature unique (Lightweight Single Sign-on, LW‑SSO) » et « Activation de la connexion HP Universal CMDB via LW-SSO » dans le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

  • Console JMX. Si vous avez configuré la sécurisation renforcée pour l'accès Java JMX, copiez à nouveau le fichier que vous avez enregistré avant la mise à niveau dans C:\hp\UCMDB\UCMDBServer\bin\jre\lib\management\jmxremote.password/opt/hp/UCMDB/UCMDBServer/bin/jre/lib/management/jmxremote.password, puis modifiez les autorisations du fichier de sorte que :

    • le propriétaire du fichier soit le même utilisateur que celui qui exécute le service UCMDB,

    • seul le propriétaire soit autorisé à afficher le fichier (rappel : le mot de passe du protocole JMX de ce fichier est en clair).

    Pour plus d'informations, voir « Sécurisation renforcée de l'accès à Java JMX » dans le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

  • Modifiez à nouveau les adaptateurs d'intégration (de fédération). Tous les adaptateurs doivent être compatibles avec le nouveau modèle Universal Data Model. 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 10.20. Ne copiez pas les fichiers de la version précédente et ne remplacez pas les fichiers dans la version 10.20.

  • Transformez les assistants de découverte en activités de découverte. Les assistants de découverte ne sont plus pris en charge dans Universal Discovery. Ils sont remplacés par des ressources similaires appelées activités de découverte dans Universal Discovery. Le nom de ressource est le même (discoveryWizard) et se trouve dans le Gestionnaire de l'adaptateur sous le package appelé DiscoveryActivities. Après la mise à niveau, il peut être transformé en alignant le XML sur le nouveau schéma XML d'activité.

    Vous pouvez également supprimer la ressource ou retirer entièrement le package à l'aide du Gestionnaire des packages.

  • Activez le vieillissement Pendant la 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).

    Il est très important de réactiver le vieillissement. Cependant, il est recommandé d'attendre que le système soit stabilisé avant de réactiver le mécanisme de vieillissement. Pour vérifier que le système est stabilisé, exécutez une découverte et surveillez tous les CI marqués pour la suppression. Pour plus d'informations, voir « Universal Discovery » dans le Manuel de gestion des flux de données HP Universal CMDB.

    Réactivez le vieillissement dans le module Administration > Cycle de vie des CI et redémarrez le serveur. Pour plus d'informations, voir « Cycle de vie des CI et mécanisme de vieillissement » dans le Manuel d'administration HP Universal CMDB.

Mise à niveau de UCMDB - Réexécution de l'outil de mise à niveau

Si vous voulez réexécuter l'outil de mise à niveau pour réexécuter les étapes de mise à niveau depuis le début, procédez auparavant comme suit :

  1. Supprimez le dossier runtime-upgrade.
  2. Restaurez les bases de données CMDB et historiques 9.05 que vous avez sauvegardées avant la mise à niveau.

Configuration du mode haute disponibilité

Remarque : Cette section n'est pertinente que si votre environnement mis à niveau doit être un environnement haute disponibilité.

Une configuration type pour un environnement haute disponibilité comprend deux ou plusieurs serveurs UCMDB connectés au même serveur de base de données. Les serveurs sont configurés pour fonctionner derrière un répartiteur de charge. En d'autres termes, le répartiteur de charge sert de point d'entrée aux serveurs UCMDB. Tous les serveurs UCMDB sont actifs à un moment donné et peuvent traiter en même temps les demandes d'écriture et de lecture. Les demandes sont réparties dans les serveurs UCMDB du cluster par le répartiteur de charge. Tandis que les demandes de lecture sont partagées uniformément parmi tous les serveurs UCMDB (lecteurs), seul le serveur UCMDB (rédacteur) est également chargé des demandes d'écriture en même temps. Toutes les demandes d'écriture reçues par un lecteur sont transmises au rédacteur. De plus, l'un des serveurs UCMDB peut assurer le rôle de rédacteur au cas où le rédacteur deviendrait indisponible.

Remarque :

  • Le répartiteur de charge utilisé pour la haute disponibilité doit être capable d'insérer des cookies et d'effectuer des contrôles d'intégrité (« persistance »).

  • Les instructions ci-dessous sont certifiées sur le répartiteur de charge F5 BIG-IP version 10.x (le répartiteur de charge F5 BIG-IP version 11.x est également pris en charge).

    Si vous utilisez un autre répartiteur de charge, la configuration doit être effectuée par un administrateur réseau qui connaît bien la configuration de votre répartiteur de charge, et les mêmes principes doivent être appliqués.

  • La procédure d'installation ci-dessous suppose que vous avez déjà installé et configuré au moins un serveur UCMDB.

Pour configurer un environnement haute disponibilité :

Pour configurer un environnement haute disponibilité après une mise à niveau de UCMDB 10.xx vers UCMDB 10.20 :

  1. Installez un ou plusieurs autres serveurs UCMDB pour créer un cluster de serveurs UCMDB.

    Installez les serveurs UCMDB de la même façon que le premier serveur UCMDB à une différence près : lors de l'exécution de l'Assistant Configuration du serveur pour configurer la base de données sur le serveur UCMDB supplémentaire, sélectionnez Se connecter à un schéma existant et fournissez les détails du schéma que vous avez créé pour le premier serveur UCMDB.

    Pour plus d'informations sur l'installation des serveurs UCMDB, voir Installation du serveur UCMDB - Procédure d'installation ci-dessus.

    Remarque :  

    • Les ordinateurs utilisés pour les serveurs UCMDB du cluster doivent disposer d'un matériel similaire (et la même quantité de mémoire) et exécuter le même système d'exploitation.

    • Tous les serveurs UCMDB du cluster doivent utiliser le même numéro de port pour HTTP, HTTPS, etc. Vous ne pouvez pas configurer les deux serveurs UCMDB sur des ports différents.

    • Si vous travaillez dans un environnement prenant en charge IPv6 uniquement, vérifiez que les ordinateurs des serveurs UCMDB sont configurés pour IPv6.

      1. Dans le fichier wrapper.conf, recherchez la ligne suivante :

        wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true

      2. Mettez cette ligne en commentaire, si nécessaire.
  2. Démarrer le serveur

    1. Si le premier serveur UCMDB n'est pas démarré, lancez le processus. Attendez que le processus de démarrage soit terminé.

    2. Démarrez les autres serveurs UCMDB.

  3. Configurer le répartiteur de charge

    Le répartiteur de charge permet d'équilibrer la charge envoyée aux serveurs UCMDB du cluster. Configurez le répartiteur de charge comme suit :

    1. Configurez les adresses VIP. Dans le répartiteur de charge :

      • Configurez une adresse VIP Cluster pour envoyer les demandes à l'ensemble du cluster UCMDB Server.

      • Configurez une adresse VIP Writer pour envoyer les demandes uniquement au rédacteur (writer) (seulement pour Universal Discovery).

      Remarque : Notez les adresses VIP définies.

      • Lors de la définition des paramètres de communication entre le serveur UCMDB et les autres composants tels que Data Flow Probe, utilisez toujours l'adresse VIP Writer lorsque vous êtes invité à entrer le nom du serveur UCMDB.

      • Lors de la définition des paramètres de communication entre le serveur UCMDB et les autres applications, utilisez l'adresse VIP Cluster lorsque vous êtes invité à entrer le nom du serveur UCMDB.

    2. Configurez deux pools identiques de serveurs principaux représentant tous les serveurs UCMDB du cluster. Les deux pools seront surveillés par différents moniteurs d'intégrité. L'un des pools recevra les demandes destinées uniquement au serveur rédacteur (uniquement pour Universal Discovery), et l'autre pool recevra les demandes pouvant être traitées par un des serveurs du cluster.

    3. Configurez les moniteurs d'intégrité (adresses persistantes). Ces moniteurs recherchent la page persistante de chacun des serveurs UCMDB.

      • Configurez l'URL suivante pour l'adresse VIP Cluster :

        /ping/

      • Configurez l'URL suivante pour l'adresse VIP Writer :

        /ping/?restrictToWriter=true

      • Les réponses possibles de deux de ces URL sont Up ou Down avec les codes de réponse http 200 OK ou 503 Service unavailable (service non disponible) respectivement.

        La réponse attendue doit être Up.

    4. Connectez les moniteurs d'intégrité aux pools respectifs de serveur UCMDB  configurés ci-dessus.

    5. Configurez l'adhérence à la session (« session stickiness ») sur le répartiteur de charge :

      1. Configurez le répartiteur de charge de sorte qu'il insère les cookies dans les réponses renvoyées aux clients UCMDB.

        À l'aide de la méthode Insert, ajoutez un profil de persistance du type cookie pour chaque adresse VIP.

        Remarque : Le nom et la valeur du cookie ne sont pas importants tant que le répartiteur de charge sait comment maintenir l'adhérence avec les cookies qu'il envoie.

      2. Important : Comme le répartiteur de charge F5 BIG-IP version 10.x ajoute un cookie de session uniquement à la première demande par connexion au serveur, vous devez effectuer les opérations suivantes :

        1. Connectez-vous à UCMDB.

        2. Sélectionnez Administration > Paramètres d'infrastructure et activer (valeur vrai) le paramètre Forcer la fermeture de la connexion pour les clients SDK.

          Lorsque ce paramètre est activé, les clients du SDK de UCMDB ajoutent un en-tête Connection:close à chaque demande d'authentification et de téléchargement de classe envoyée au serveur. Ainsi, le répartiteur de charge pensera qu'il s'agit d'une première demande dans une connexion et ajoutera le cookie de session à la réponse.

        Remarque : Cette procédure s'applique aux répartiteurs de charge qui, comme le répartiteur de charge F5 BIG-IP version 10.x, ajoutent un cookie de session uniquement à la première demande par connexion au serveur.

        Si le répartiteur de charge que vous utilisez ajoute un cookie de session à chaque réponse, le paramètre Forcer la fermeture de la connexion pour les clients SDK doit être désactivé (valeur par défaut). Dans ce cas, l'activation de cette option risque de dégrader les performances du système.

    6. Si l'adresse VIP est configurée pour accepter des connexions sécurisées et que le répartiteur de charge envoie les demande aux serveurs UCMDB via HTTP, vous devez configurer les réécritures de redirection. Dans l'IU F5, configurez le profil HTTP associé à l'adresse VIP pour réécrire toutes les redirections en activant l'option suivante : Redirect Rewrite select All.

  4. Configurez des instances de Data Flow Probe

    Lorsque vous installez une instance de Data Flow Probe, utilisez l'adresse VIP Writer du répartiteur de charge pour définir le nom du serveur HP Universal CMDB.

    Si vous avez déjà installé Data Flow Probe :

    1. Arrêtez la sonde.

    2. Dans le fichier /opt/hp/UCMDB/DataFlowProbe/conf/DataFlowProbe.propertiesc:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties, modifiez l'attribut serverName de sorte qu'il désigne l'adresse VIP Writer.

    3. Redémarrez la sonde.

Configuration du mode haute disponibilité

Remarque : Cette section n'est pertinente que si votre environnement mis à niveau doit être un environnement haute disponibilité.

Une configuration type pour un environnement haute disponibilité comprend deux ou plusieurs serveurs UCMDB connectés au même serveur de base de données. Les serveurs sont configurés pour fonctionner derrière un répartiteur de charge. En d'autres termes, le répartiteur de charge sert de point d'entrée aux serveurs UCMDB. Tous les serveurs UCMDB sont actifs à un moment donné et peuvent traiter en même temps les demandes d'écriture et de lecture. Les demandes sont réparties dans les serveurs UCMDB du cluster par le répartiteur de charge. Tandis que les demandes de lecture sont partagées uniformément parmi tous les serveurs UCMDB (lecteurs), seul le serveur UCMDB (rédacteur) est également chargé des demandes d'écriture en même temps. Toutes les demandes d'écriture reçues par un lecteur sont transmises au rédacteur. De plus, l'un des serveurs UCMDB peut assurer le rôle de rédacteur au cas où le rédacteur deviendrait indisponible.

Remarque :

  • Le répartiteur de charge utilisé pour la haute disponibilité doit être capable d'insérer des cookies et d'effectuer des contrôles d'intégrité (« persistance »).

  • Les instructions ci-dessous sont certifiées sur le répartiteur de charge F5 BIG-IP version 10.x (le répartiteur de charge F5 BIG-IP version 11.x est également pris en charge).

    Si vous utilisez un autre répartiteur de charge, la configuration doit être effectuée par un administrateur réseau qui connaît bien la configuration de votre répartiteur de charge, et les mêmes principes doivent être appliqués.

  • La procédure d'installation ci-dessous suppose que vous avez déjà installé et configuré au moins un serveur UCMDB.

Pour configurer un environnement haute disponibilité :

Pour configurer un environnement haute disponibilité après une mise à niveau de UCMDB 10.xx vers UCMDB 10.20 :

  1. Installez un ou plusieurs autres serveurs UCMDB pour créer un cluster de serveurs UCMDB.

    Installez les serveurs UCMDB de la même façon que le premier serveur UCMDB à une différence près : lors de l'exécution de l'Assistant Configuration du serveur pour configurer la base de données sur le serveur UCMDB supplémentaire, sélectionnez Se connecter à un schéma existant et fournissez les détails du schéma que vous avez créé pour le premier serveur UCMDB.

    Pour plus d'informations sur l'installation des serveurs UCMDB, voir Installation du serveur UCMDB - Procédure d'installation ci-dessus.

    Remarque :  

    • Les ordinateurs utilisés pour les serveurs UCMDB du cluster doivent disposer d'un matériel similaire (et la même quantité de mémoire) et exécuter le même système d'exploitation.

    • Tous les serveurs UCMDB du cluster doivent utiliser le même numéro de port pour HTTP, HTTPS, etc. Vous ne pouvez pas configurer les deux serveurs UCMDB sur des ports différents.

    • Si vous travaillez dans un environnement prenant en charge IPv6 uniquement, vérifiez que les ordinateurs des serveurs UCMDB sont configurés pour IPv6.

      1. Dans le fichier wrapper.conf, recherchez la ligne suivante :

        wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true

      2. Mettez cette ligne en commentaire, si nécessaire.
  2. Démarrer le serveur

    1. Si le premier serveur UCMDB n'est pas démarré, lancez le processus. Attendez que le processus de démarrage soit terminé.

    2. Démarrez les autres serveurs UCMDB.

  3. Configurer le répartiteur de charge

    Le répartiteur de charge permet d'équilibrer la charge envoyée aux serveurs UCMDB du cluster. Configurez le répartiteur de charge comme suit :

    1. Configurez les adresses VIP. Dans le répartiteur de charge :

      • Configurez une adresse VIP Cluster pour envoyer les demandes à l'ensemble du cluster UCMDB Server.

      • Configurez une adresse VIP Writer pour envoyer les demandes uniquement au rédacteur (writer) (seulement pour Universal Discovery).

      Remarque : Notez les adresses VIP définies.

      • Lors de la définition des paramètres de communication entre le serveur UCMDB et les autres composants tels que Data Flow Probe, utilisez toujours l'adresse VIP Writer lorsque vous êtes invité à entrer le nom du serveur UCMDB.

      • Lors de la définition des paramètres de communication entre le serveur UCMDB et les autres applications, utilisez l'adresse VIP Cluster lorsque vous êtes invité à entrer le nom du serveur UCMDB.

    2. Configurez deux pools identiques de serveurs principaux représentant tous les serveurs UCMDB du cluster. Les deux pools seront surveillés par différents moniteurs d'intégrité. L'un des pools recevra les demandes destinées uniquement au serveur rédacteur (uniquement pour Universal Discovery), et l'autre pool recevra les demandes pouvant être traitées par un des serveurs du cluster.

    3. Configurez les moniteurs d'intégrité (adresses persistantes). Ces moniteurs recherchent la page persistante de chacun des serveurs UCMDB.

      • Configurez l'URL suivante pour l'adresse VIP Cluster :

        /ping/

      • Configurez l'URL suivante pour l'adresse VIP Writer :

        /ping/?restrictToWriter=true

      • Les réponses possibles de deux de ces URL sont Up ou Down avec les codes de réponse http 200 OK ou 503 Service unavailable (service non disponible) respectivement.

        La réponse attendue doit être Up.

    4. Connectez les moniteurs d'intégrité aux pools respectifs de serveur UCMDB  configurés ci-dessus.

    5. Configurez l'adhérence à la session (« session stickiness ») sur le répartiteur de charge :

      1. Configurez le répartiteur de charge de sorte qu'il insère les cookies dans les réponses renvoyées aux clients UCMDB.

        À l'aide de la méthode Insert, ajoutez un profil de persistance du type cookie pour chaque adresse VIP.

        Remarque : Le nom et la valeur du cookie ne sont pas importants tant que le répartiteur de charge sait comment maintenir l'adhérence avec les cookies qu'il envoie.

      2. Important : Comme le répartiteur de charge F5 BIG-IP version 10.x ajoute un cookie de session uniquement à la première demande par connexion au serveur, vous devez effectuer les opérations suivantes :

        1. Connectez-vous à UCMDB.

        2. Sélectionnez Administration > Paramètres d'infrastructure et activer (valeur vrai) le paramètre Forcer la fermeture de la connexion pour les clients SDK.

          Lorsque ce paramètre est activé, les clients du SDK de UCMDB ajoutent un en-tête Connection:close à chaque demande d'authentification et de téléchargement de classe envoyée au serveur. Ainsi, le répartiteur de charge pensera qu'il s'agit d'une première demande dans une connexion et ajoutera le cookie de session à la réponse.

        Remarque : Cette procédure s'applique aux répartiteurs de charge qui, comme le répartiteur de charge F5 BIG-IP version 10.x, ajoutent un cookie de session uniquement à la première demande par connexion au serveur.

        Si le répartiteur de charge que vous utilisez ajoute un cookie de session à chaque réponse, le paramètre Forcer la fermeture de la connexion pour les clients SDK doit être désactivé (valeur par défaut). Dans ce cas, l'activation de cette option risque de dégrader les performances du système.

    6. Si l'adresse VIP est configurée pour accepter des connexions sécurisées et que le répartiteur de charge envoie les demande aux serveurs UCMDB via HTTP, vous devez configurer les réécritures de redirection. Dans l'IU F5, configurez le profil HTTP associé à l'adresse VIP pour réécrire toutes les redirections en activant l'option suivante : Redirect Rewrite select All.

  4. Configurez des instances de Data Flow Probe

    Lorsque vous installez une instance de Data Flow Probe, utilisez l'adresse VIP Writer du répartiteur de charge pour définir le nom du serveur HP Universal CMDB.

    Si vous avez déjà installé Data Flow Probe :

    1. Arrêtez la sonde.

    2. Dans le fichier /opt/hp/UCMDB/DataFlowProbe/conf/DataFlowProbe.propertiesc:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties, modifiez l'attribut serverName de sorte qu'il désigne l'adresse VIP Writer.

    3. Redémarrez la sonde.

Data Flow Probe - Notes préalables à l'installation

Notez les points suivants avant d'installer Data Flow Probe :

  • HP UCMDB et Data Flow Probe doivent être installés dans le pare-feu de l'entreprise et ne doivent pas être déployés via Internet.

  • 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 UCMDB car vous devez fournir le nom du serveur pendant l'installation de la sonde.

  • Vérifiez que l'adaptateur réseau sur l'ordinateur sur lequel vous installez Data Flow Probe est configuré avec l'interface IP souhaitée (IPv4IPv6).

    Remarque : Configurez ces paramètres à partir du Panneau de configuration de Windows. N'utilisez PAS la commande d'installation/désinstallation netsh interface <version de l'interface IP>.

  • Environnement haute disponibilité. Vérifiez que vous disposez de l'adresse IP virtuelle Writer du répartiteur de charge, car vous en aurez besoin lors de la définition du nom du serveur UCMDB dans l'Assistant Installation de Data Flow Probe.

  • Vérifiez que vous disposez d'un espace disque suffisant avant de commencer l'installation. Pour plus d'informations, voir la section relative à la configuration requise pour Data Flow Probe dans Document Matrice de prise en charge HP Universal CMDB.

  • Pour plus d'informations sur la gestion des licences, voir Document Gestion des licences HP Universal CMDB.

  • Avant d'installer Data Flow Probe, ouvrez le fichier suivant sur l'ordinateur sur lequel vous installez la sonde et vérifiez que les lignes contenant localhost sont mises en commentaire :

    • Windows : %systemroot%\system32\drivers\etc\hosts
    • Linux : /etc/hosts
  • Si vous mettez à niveau une instance de Data Flow Probe, il est vivement recommandé de sauvegarder le dossier UCMDBServer\bin\jre\lib\security\cacert avant de lancer la procédure de mise à niveau puis de la restaurer une fois la mise à niveau terminée, afin de conserver les certificats client que vous avez importés manuellement.

Data Flow Probe sur Windows

  • Avant d'installer la sonde sur un ordinateur Windows 2008, l'utilisateur doit disposer des autorisations de contrôle complètes sur le système de fichiers. De plus, après l'installation de la sonde, vérifiez que l'utilisateur qui exécute la sonde dispose des autorisations d'administration complètes sur le système de fichiers dans lequel la sonde est installée.

Data Flow Probe sur Linux

  • Sous Linux, la sonde est prévue uniquement pour l'intégration de la synchronisation de Configuration Management System (CMS).

  • Sous Linux, la sonde ne peut pas être utilisée à des fins de découverte.

  • Aucune instance de base de données PostgreSQL ne doit être exécutée sur l'ordinateur sur lequel vous installez la sonde. S'il existe une instance de PostgreSQL, vous devez la désactiver.

  • Pour installer Data Flow Probe sur Linux, vous devez disposer des autorisations racine sur l'ordinateur Linux.

  • Le port de PostgreSQL, 5432, doit être disponible.

  • S'il existe un utilisateur du système d'exploitation appelé « postgres », il ne doit disposer d'aucun mot de passe. Il peut s'agir d'un utilisateur local non autorisé à se connecter à partir d'ordinateurs distants.

Data Flow Probe - Ports

Avant d'installer Data Flow Probe, vérifiez que les ports appropriés sont ouverts.

Remarque : Le port par défaut est configuré pendant l'installation. Pour changer de numéro de port après l'installation, voir la section décrivant le changement du port de la sonde dans le Manuel de gestion des flux de données HP Universal CMDB.

 

Ports de l'ordinateur Data Flow Probe

Les ports suivants sont utilisés par le processus Data Flow Probe sur l'ordinateur Data Flow Probe :

Port Description
1977 Port d'application Web de Data Flow Probe. Utilisé pour la console JMX et autres services Web.
1978 Si Data Flow Probe est installé en mode autonome (Probe Manager et Probe Gateway sont exécutés dans des processus distincts), ce port est utilisé par le processus Probe Manager pour le port d'application Web (console JMX du gestionnaire).
8453

Port d'application Web sécurisée de Data Flow Probe. Il permet de partager les répertoires Incoming et Original via HTTPs.

8454

Si Data Flow Probe est installé en mode autonome et que le mode Jetty HTTPS est activé, ce port permet de partager les répertoires Incoming et Original.

1741 Port ouvert par Probe Gateway pour activer RMI (Remote Method Invocation) entre la passerelle et les gestionnaires.
1742 Port ouvert par Probe Gateway pour activer l'interface RMI (Remote Method Invocation) entre la passerelle et les gestionnaires.
80 Ouvert par un service CallHome pour les agents Universal Discovery.
5432 Port utilisé par la base de données PostgreSQL.
1777 Port utilisé par le wrapper Tanuki.
2055 Port ouvert lorsque le travail Collect Network Data by Netflow a été activé. Permet de connecter les données Netflow signalées par le logiciel nProbe.

 

Ports des ordinateurs distants

Les ports suivants sont utilisés par le processus Data Flow Probe sur les ordinateurs distants :

Port Description
8080 Data Flow Probe utilise ce port pour communiquer avec le serveur UCMDB (si la communication est configurée sur HTTP).
8443 Data Flow Probe utilise ce port pour communiquer avec le serveur UCMDB (si la communication est configurée sur HTTPS).
22 Utilisé pour la découverte basée sur SSH.
23 Utilisé pour la découverte basée sur Telnet.
80 Utilisé pour les découvertes HTTP, NNM, PowerShell, UDDI, VMware VIM.
135, 137, 138, 139 + ports DCOM Utilisés pour les découvertes WMI et NTCMD.
161 Utilisé pour la découverte SNMP.
389 Utilisé pour les découvertes LDAP.
1521, 1433, 6789, 2048 Utilisés pour les découvertes basée sur SQL (base de données).
2738, 7738 Utilisés pour les découvertes basées sur les agents Universal Discovery.
443 Utilisé pour les découvertes UDDI, PowerShell.
280 Utilisé pour la découverte HP SIM.
1099 Utilisé pour la découverte JBoss.
5985, 5986

Utilisés pour les découvertes PowerShell.

Remarque : Ces ports dépendent de la configuration du système d'exploitation Microsoft Windows.

3200, 3300-3303, 33xx, où xx est le numéro d'instance du serveur SAP Utilisés pour la découverte SAP.
50004, 50104, 50204, 50304, 50404, 5xx04 où xx est le numéro d'instance du serveur SAP J2EE Utilisés pour la découverte SAP JMX.
2320 Utilisé pour la découverte Siebel Gateway.
7001, 7002 Utilisés pour la découverte WebLogic.
8880 Utilisé pour la découverte WebSphere.
50001 Utilisé pour la découverte HP SIM (communication sécurisée).

Data Flow Probe - Installation Windows

La procédure ci-après explique comment installer Data Flow Probe sur un ordinateur Windows.

Remarque : N'oubliez pas de lire les remarques et considérations importantes indiquées plus haut avant d'installer Data Flow Probe.

Pour installer Data Flow Probe :

  1. Insérez le DVD HPUCMDB10.20WIN 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. Dans le dossier racine du DVD, double-cliquez sur HPUCMDB_DataFlowProbe_10.20.exe.

  3. Une barre de progression apparaît. Lorsque le processus initial est terminé, l'écran de démarrage apparaît. Sélectionnez une langue et cliquez sur OK.

  4. La page Introduction s'affiche. Cliquez sur Suivant.

  5. La page Contrat de licence s'affiche.

    Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  6. La page Type de configuration s'affiche.

    Sélectionnez Installation complète de Data Flow Probe. Data Flow Probe s'installe avec tous ses composants, y compris les outils d'inventaire (Analysis Workbench, la visionneuse, l'éditeur SAI et le scanneur MSI) nécessaires à l'apprentissage des applications.

    Remarque : L'option Outils d'inventaire permet d'installer uniquement les outils d'inventaire. Pour plus d'informations sur l'apprentissage d'applications, voir le Manuel de gestion des flux de données HP Universal CMDB

    Cliquez sur Suivant.

  7. La page Sélection du dossier s'affiche.

    Acceptez le dossier d'installation par défaut, C:\hp\UCMDB\DataFlowProbe, ou cliquez sur Choisir pour sélectionner un autre dossier d'installation.

    Remarque :  

    • Le dossier d'installation que vous sélectionner doit être vide.

    • Pour rétablir le dossier d'installation par défaut après avoir sélectionné un autre dossier, cliquez sur Restaurer le dossier par défaut.

  8. La page Configuration de Data Flow Probe s'affiche pour vous permettre de configurer les détails du serveur d'applications auquel Data Flow Probe sera rattaché.

    • Sous Application de référence, sélectionnez HP Universal CMDB et entrez le nom ou l'adresse IP du serveur HP Universal CMDB avec lequel (ou laquelle) la sonde doit se connecter dans la zone Adresse du serveur d'applications.

      Remarque : Dans un environnement haute disponibilité, utilisez l'adresse IP virtuelle Writer du répartiteur de charge.

    • Dans la zone Adresse de la sonde Data Flow Probe, entrez l'adresse IP ou le nom DNS de l'ordinateur sur lequel vous installez la sonde ou acceptez la valeur par défaut.

      Remarque : Si l'ordinateur de Data Flow Probe comporte plusieurs adresses IP, entrez-en une, mais n'indiquez pas le nom DNS.

    Cliquez sur Suivant.

    Remarque : Si vous ne saisissez pas l'adresse du serveur d'applications ou s'il n'existe aucune connexion TCP au serveur d'applications via les ports par défaut (8080, 8443, 80) (probablement parce que le serveur d'applications n'est pas encore entièrement démarré), un message s'affiche. 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.

  9. Une deuxième page de configuration de Data Flow Probe s'affiche pour vous permettre de définir un identifiant pour la sonde.

    • Dans la zone ID de la sonde Data Flow Probe, entrez un nom pour la sonde afin de l'identifier dans votre environnement.

      Remarque :  

      • L'identifiant de la sonde est sensible à la casse ; il doit être unique pour chaque sonde dans votre déploiement et ne doit pas comprendre plus de 50 caractères..

      • 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 de sonde. 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.

    • Pour utiliser l'adresse IP ou le nom par défaut de UCMDB comme défini dans l'installation du serveur UCMDB, sélectionnez Utiliser le domaine UCMDB par défaut .

      Le domaine UCMDB par défaut est également configurable dans le module Paramètres d'infrastructure de UCMDB. Pour plus d'informations, voir Manuel d'administration HP Universal CMDB.

    Cliquez sur Suivant.

  10. Si vous avez désactivé l'option Utiliser le domaine UCMDB par défaut à l'étape précédente, vous accédez à la page Configuration de domaine.

    • Type de domaine de la sonde Data Flow Probe. Sélectionnez le type du domaine sur lequel la sonde doit être exécutée :

      • Client. Sélectionnez cette option si vous installez une ou plusieurs sondes dans votre déploiement.

        Remarque : Utilisez toujours cette option pour les nouvelles installations.

      • Externe. Sélectionnez cette option pour les systèmes 6.x mis à niveau.

    • Domaine de la sonde Data Flow Probe.Si vous n'utilisez pas le domaine par défaut défini dans UCMDB, entrez le nom du domaine dans ce champ.

      Remarque : Pour des domaines externes, cette valeur doit être identique à celle du champ ID de la sonde Data Flow Probe définie à l'étape précédente.

    Cliquez sur Suivant.

  11. La page Mode opérationnel de la sonde HP UCMDB Data Flow Probe s'ouvre.

    Vous pouvez exécuter Probe Gateway (passerelle) et Probe Manager (gestionnaire) séparément ou sous un seul processus Java.

    Remarque : La sonde peut maintenant être configurée en mode autonome dans des environnements IPv4 et IPv4/IPv6, mais pas dans des environnements prenant en charge uniquement IPv6.

    Cliquez sur Non pour exécuter Probe Gateway et Probe Manager sous un seul processus.

    Cliquez sur Oui pour exécuter séparément Probe Gateway et Probe Manager sur des ordinateurs distincts.

    Remarque : Pour exécuter Probe Gateway et Probe Manager comme deux processus distincts, tenez compte des points suivants :

    • Vous devez installer au moins un composant Probe Gateway. Ce composant est connecté au serveur UCMDB. Il reçoit des tâches du serveur et communique avec les collecteurs (composants 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 (Probe Gateway) ils sont rattachés.

    Cliquez sur Suivant.

  12. La page Taille de la mémoire de la sonde HP UCMDB Data Flow Probe s'ouvre.

    Définissez la quantité de mémoire minimale et maximale (en méga-octets) à allouer à la sonde.

    Remarque : Pour plus d'informations sur la modification de la valeur de la taille du segment de mémoire à un stade ultérieur, voir le Manuel de gestion des flux de données HP Universal CMDB.

    Cliquez sur Suivant.

  13. La page Configuration de compte PostgreSQL s'affiche.

    Data Flow Probe utilise le compte PostgreSQL Data Flow Probe pour se connecter à la base de données PostgreSQL. Ce compte comporte moins de privilèges que le compte racine PostgreSQL. Son mot de passe est chiffré dans le fichier de configuration DataFlowProbe.properties.

    Entrez le mot de passe du compte PostgreSQL Data Flow Probe et saisissez-le une deuxième fois pour le confirmer.

    Remarque : La modification de ce mot de passe requiert une mise à jour du fichier DataFlowProbe.properties.

    Cliquez sur Suivant.

  14. Une deuxième page Configuration de compte PostgreSQL s'ouvre dans laquelle vous configurez le compte racine PostgreSQL. Le compte racine PostgreSQL est celui utilisé pour administrer la base de données PostgreSQL. S'il est activé, il peut être nécessaire de le fournir pendant l'exécution des scripts sous l'installation de la sonde.

    Entrez le mot de passe du compte PostgreSQL Data Flow Probe et saisissez-le une deuxième fois pour le confirmer.

    Remarque : La modification du mot de passe du compte racine n'a aucune incidence sur le fonctionnement de la sonde.

    Cliquez sur Suivant.

  15. La page Configuration du compte de téléchargement des fichiers de balayage s'affiche. Elle est utilisée en mode de déploiement manuel du scanneur. Elle permet de télécharger les fichiers de balayage directement dans le répertoire entrant de l'enrichisseur XML de Data Flow Probe, à l'aide de HTTP ou HTTPS.

    Entrez le nom d'utilisateur et le mot de passe de ce compte, puis saisissez une deuxième fois le mot de passe pour le confirmer. Le nom d'utilisateur par défaut est UploadScanFile.

    Cliquez sur Suivant.

  16. La page Récapitulatif pré-inst. s'affiche.

    Vérifiez les sélections que vous avez effectuées et cliquez sur Installer pour terminer l'installation de la sonde.

  17. Lorsque l'installation est terminée, la page Installation terminée s'affiche.

    Remarque :  

    • 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

    • Toutes les erreurs liées à la base de données qui se sont produites pendant l'installation sont consignées dans le fichier :

      C:\hp\UCMDB\DataFlowProbe\runtime\log\postgresql.log

    Cliquez sur Terminé.

  18. Remarque :  

    • Si vous avez installé la sonde sur un ordinateur Windows 2008 :

      1. Recherchez le fichier wrapper.exe dans le dossier C:\hp\UCMDB\DataFlowProbe\bin.

      2. Cliquez avec le bouton droit sur le fichier wrapper.exe et sélectionnez Propriétés.

      3. Dans l'onglet Compatibilité :

        1. Sélectionnez Mode de compatibilité.

        2. Sélectionnez Exécuter ce programme en mode de compatibilité pour : Windows XP (Service Pack 2).

        3. Sélectionnez Exécuter ce programme en tant qu'administrateur.

    • Après l'installation de la sonde, nous vous recommandons de désactiver l'analyse antivirus sur le répertoire principal utilisé pour stocker les données de table PostgreSQL. Le répertoire par défaut est C:\hp\UCMDB\DataFlowProbe\pgsql\data.

  19. Si vous avez personnalisé le fichier key.bin, copiez celui que vous avez dernièrement enregistré dans C:\hp\UCMDB\DataFlowProbe\conf\security.

  20. Démarrez la sonde : sélectionnez Démarrer > Tous les programmes > HP UCMDB > Démarrer la sonde

    Pour démarrer la sonde à partir de la console, exécutez le script suivant à l'invite de commande : C:\hp\UCMDB\DataFlowProbe\bin\gateway.bat console.

    Remarque :  

    • Le serveur d'applications doit être entièrement démarré pour que la sonde puisse s'y connecter.

    • Dans UCMDB, la sonde apparaît dans le module Gestion des flux de données, sous Configuration de Data Flow Probe > <Domaine> > Sondes.

  21. Si vous avez choisi d'exécuter séparément les composants Probe Gateway et Probe Manager sur des ordinateurs distincts, vous devez les configurer. Pour plus d'informations, voir Data Flow Probe - Configurer les scripts de base de données (facultatif) ci-dessous.

Data Flow Probe - Installation Linux

La procédure ci-après explique comment installer Data Flow Probe sur une plate-forme Linux.

Remarque : N'oubliez pas de lire les remarques et considérations importantes indiquées plus haut avant d'installer Data Flow Probe.

Pour installer Data Flow Probe :

  1. Pour exécuter l'assistant d'installation, exécutez la commande suivante :

    sh <path to the installer>/HPUCMDB_DataFlowProbe_10.20Linux.bin

    Les commandes suivantes sont exécutées :

    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...
  2. Lorsque le processus initial est terminé, l'écran de démarrage apparaît. Sélectionnez une langue et cliquez sur OK.
  3. La page Introduction s'affiche. Cliquez sur Suivant.

  4. La page Contrat de licence s'affiche.

    Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  5. La page Sélection du dossier s'affiche.

    Acceptez le dossier d'installation par défaut, opt/hp/UCMDB/DataFlowProbe, ou cliquez sur Choisir pour sélectionner un autre dossier d'installation.

    Remarque :  

    • Vous pouvez changer l'emplacement de l'installation, mais le dossier doit être placé sous /opt/.
    • Si vous avez sélectionné un autre dossier et souhaitez rétablir le dossier d'installation par défaut, cliquez sur Restaurer le dossier par défaut.

    Cliquez sur Suivant.

  6. La page Configuration de Data Flow Probe s'affiche pour vous permettre de configurer les détails du serveur d'applications auquel Data Flow Probe sera rattaché.

    • Sous Application de référence, sélectionnez HP Universal CMDB et entrez le nom ou l'adresse IP du serveur HP Universal CMDB avec lequel (ou laquelle) la sonde doit se connecter dans la zone Adresse du serveur d'applications.

      Remarque : Dans un environnement haute disponibilité, utilisez l'adresse IP virtuelle Writer du répartiteur de charge.

    • Dans la zone Adresse de la sonde Data Flow Probe, entrez l'adresse IP ou le nom DNS de l'ordinateur sur lequel vous installez la sonde ou acceptez la valeur par défaut.

      Remarque : Si l'ordinateur de Data Flow Probe comporte plusieurs adresses IP, entrez-en une, mais n'indiquez pas le nom DNS.

      Cliquez sur Suivant.

      Remarque : Si vous ne saisissez pas l'adresse du serveur d'applications ou s'il n'existe aucune connexion TCP au serveur d'applications via les ports par défaut (8080, 8443, 80) (probablement parce que le serveur d'applications n'est pas encore entièrement démarré), un message s'affiche. 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.

  7. Une deuxième page de configuration de Data Flow Probe s'affiche pour vous permettre de définir un identifiant pour la sonde.

    • Dans la zone ID de la sonde Data Flow Probe, entrez un nom pour la sonde afin de l'identifier dans votre environnement.

      Remarque : L'identifiant de la sonde est sensible à la casse ; il doit être unique pour chaque sonde dans votre déploiement et ne doit pas comprendre plus de 50 caractères..

    • Sélectionnez Utiliser le domaine UCMDB par défaut pour utiliser l'adresse IP ou le nom de l'ordinateur UCMDB par défaut, comme défini dans l'installation du serveur UCMDB.

      Le domaine UCMDB par défaut est également configurable dans le module Paramètres d'infrastructure de UCMDB. Pour plus d'informations, voir Manuel d'administration HP Universal CMDB.

    Cliquez sur Suivant.

  8. Si vous avez désactivé l'option Utiliser le domaine UCMDB par défaut à l'étape précédente, vous accédez à la page Configuration du domaine Data Flow Probe HP UCMDB.

    • Type de domaine de la sonde Data Flow Probe. Sélectionnez le type du domaine sur lequel la sonde doit être exécutée :

      • Client. Sélectionnez cette option si vous installez une ou plusieurs sondes dans votre déploiement.

        Remarque : Utilisez toujours cette option pour les nouvelles installations.

      • Externe. Sélectionnez cette option pour les systèmes 6.x mis à niveau.

    • Domaine de la sonde Data Flow Probe.Si vous n'utilisez pas le domaine par défaut défini dans UCMDB, entrez le nom du domaine dans ce champ.

      Remarque : Pour des domaines externes, cette valeur doit être identique à celle du champ ID de la sonde Data Flow Probe définie à l'étape précédente.

    Chaque sur Suivantt.

  9. La page Taille de la mémoire de la sonde HP UCMDB Data Flow Probe s'ouvre.

    Définissez la quantité de mémoire minimale et maximale (en méga-octets) à allouer à la sonde.

    Remarque : Pour plus d'informations sur la modification de la valeur de la taille du segment de mémoire à un stade ultérieur, voir le Manuel de gestion des flux de données HP Universal CMDB.

    Cliquez sur Suivant.

  10. La page Configuration de compte PostgreSQL s'affiche.

    Data Flow Probe utilise le compte PostgreSQL Data Flow Probe pour se connecter à la base de données PostgreSQL. Ce compte comporte moins de privilèges que le compte racine PostgreSQL. Son mot de passe est chiffré dans le fichier de configuration DataFlowProbe.properties.

    Entrez le mot de passe du compte PostgreSQL Data Flow Probe et saisissez-le une deuxième fois pour le confirmer.

    Remarque : La modification de ce mot de passe requiert une mise à jour du fichier DataFlowProbe.properties.

    Cliquez sur Suivant.

  11. Une deuxième page Configuration de compte PostgreSQL s'ouvre dans laquelle vous configurez le compte racine PostgreSQL. Le compte racine PostgreSQL est celui utilisé pour administrer la base de données PostgreSQL. S'il est activé, il peut être nécessaire de le fournir pendant l'exécution des scripts sous l'installation de la sonde.

    Entrez le mot de passe du compte PostgreSQL Data Flow Probe et saisissez-le une deuxième fois pour le confirmer.

    Remarque : La modification du mot de passe du compte racine n'a aucune incidence sur le fonctionnement de la sonde.

    Cliquez sur Suivant.

  12. La page Configuration du compte de téléchargement des fichiers de balayage s'affiche.

    Entrez le nom d'utilisateur et le mot de passe de ce compte, puis saisissez une deuxième fois le mot de passe pour le confirmer. Le nom d'utilisateur par défaut est UploadScanFile.

    Cliquez sur Suivant.

  13. La page Récapitulatif pré-inst. s'affiche. Vérifiez les sélections que vous avez effectuées et cliquez sur Installer pour terminer l'installation de la sonde.

  14. Lorsque l'installation est terminée, la page Installation terminée s'affiche.

    Remarque :  

    • 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.

    • Tous les erreurs liées à la base de données qui se sont produites pendant l'installation sont consignées dans le fichier journal /opt/hp/UCMDB/DataFlowProbe/runtime/log/postgresql.log

    Cliquez sur Terminé.

    Remarque : Après l'installation de la sonde, nous vous recommandons de désactiver l'analyse antivirus sur le répertoire principal utilisé pour stocker les données de table PostgreSQL. Le répertoire par défaut est /opt/hp/UCMDB/DataFlowProbe/pgsql/data.

  15. Activez la sonde.

    Remarque :  

    • L'utilisateur qui exécute le service de sonde doit être membre du groupe Administrateurs.

    • Le serveur d'applications doit être entièrement démarré pour que la sonde puisse s'y connecter.

    Exécutez 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

    Astuce :  

    • Une sonde installée sur un ordinateur Linux s'affiche lors de la création d'un nouveau point d'intégration dans le Studio d'intégration de la gestion des flux de données. Pour plus d'informations, voir la section décrivant la création de points d'intégration dans le Manuel de gestion des flux de données HP Universal CMDB.
    • La sonde Linux n'apparaît pas dans la liste des instances Data Flow Probe dans la fenêtre Configuration de Data Flow Probe.

Data Flow Probe - Configurer les scripts de base de données (facultatif)

Le tableau ci-dessous répertorie les scripts de base de données de Data Flow Probe. Ces scripts peuvent être modifiés à des fins d'administration dans des environnements Windows et Linux.

Remarque :  

  • Les scripts sont stockés dans l'emplacement suivant de l'ordinateur Data Flow Probe :

    • Windows : C:\hp\UCMDB\DataFlowProbe\tools\dbscripts
    • Linux : /opt/hp/UCMDB/DataFlowProbe/tools/dbscripts
  • Les scripts de base de données de Data Flow Probe ne doivent être modifiés qu'à des fins d'administration spécifiques.
Script Description
exportPostgresql [mot de passe du compte racine PostgreSQL] Exporte toutes les données du schéma de base de données DataFlowProbe vers le fichier data_flow_probe_export.bin du répertoire en cours
importPostgresql [nom du fichier d'exportation] [mot de passe du compte racine PostgreSQL] Importe les données d'un fichier créé par le script exportPostgresql dans le schéma DataFlowProbe
enable_remote_user_access Configure le compte PostgreSQL Data Flow Probe de façon à le rendre accessible à partir des ordinateurs distants
remove_remote_user_access Configure le compte PostgreSQL Data Flow Probe de façon à le rendre accessible à partir de l'ordinateur local (option par défaut)
set_db_user_password [nouveau mot de passe du compte PostgreSQL Data Flow Probe] [mot de passe du compte racine PostgreSQL] Modifie le mot de passe du compte PostgreSQL Data Flow Probe
set_root_password [nouveau mot de passe du compte racine PostgreSQL] [mot de passe actuel du compte racine PostgreSQL] Modifie le mot de passe du compte racine PostgreSQL

Data Flow Probe - Configurer les composants Gateway et Manager

Lorsque Probe Manager et Probe Gateway sont exécutés séparément sur deux ordinateurs, configurez Data Flow Probe comme suit :

Remarque :  

  • Les instructions ci-dessous s'appliquent uniquement aux sondes installées sur des ordinateurs Windows.
  • La sonde peut maintenant être configurée en mode autonome dans des environnements IPv4 et IPv4/IPv6, mais pas dans des environnements prenant en charge uniquement IPv6.

  • Le nom de Probe Manager doit être identique dans les fichiers probeMgrList.xml et DataFlowProbe.properties.
  1. Configurez l'ordinateur Probe Gateway.

    1. Ouvrez le fichier

      C:\hp\UCMDB\DataFlowProbe\conf\probeMgrList.xml

    2. Recherchez la ligne commençant par <probeMgr ip= et ajoutez le nom ou l'adresse IP de l'ordinateur Probe Manager. Exemple :

      <probeMgr ip="OLYMPICS08">
    3. Ouvrez le fichier

      C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties

    4. 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 :

      appilog.collectors.local.ip = STARS01
      
      appilog.collectors.probe.ip = STARS01
  2. Configurez l'ordinateur Probe Manager.

    Dans C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties :

    1. Recherchez la ligne commençant par appilog.collectors.local.ip = et entrez le nom ou l'adresse IP de l'ordinateur Probe Manager. Exemple :

      appilog.collectors.local.ip = OLYMPICS08
    2. Recherchez la ligne commençant par appilog.collectors.probe.ip = et entrez le nom de l'ordinateur Probe Gateway en majuscules. Exemple :

      appilog.collectors.probe.ip = STARS01
  3. Démarrer les services.

    1. Sur l'ordinateur Probe Manager, démarrez le service de gestionnaire :

      Démarrer > Tous les programmes > UCMDB > Démarrer Data Flow Probe Manager.

    2. Sur l'ordinateur Probe Gateway, démarrez le service de passerelle :

      Démarrer > Tous les programmes > HP UCMDB > Démarrer Data Flow Probe Gateway

Data Flow Probe - Connecter Data Flow Probe à un client non défini par défaut (facultatif)

Vous pouvez connecter Data Flow Probe à 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 :

    • Windows : C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties

    • Linux : ../DataFlowProbe/conf/DataFlowProbe.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.

Data Flow Probe - Vérifier la version de la sonde

Remarque : Cette section s'applique uniquement aux sondes installées sur des ordinateurs Windows.

La sonde indique sa version lorsqu'elle se connecte au serveur. La version de la sonde apparaît dans la gestion des flux de données, dans le volet Détails du module Configuration des sondes des flux de données. Si la version de la sonde n'est pas compatible avec la version du serveur (et qu'aucune mise à niveau n'est prise en charge), une erreur est générée et la sonde est contrainte de s'arrêter.

Lorsque vous appliquez un nouveau correctif CUP (Cumulative Update Patch) au serveur UCMDB, les sondes ne s'arrêtent pas automatiquement et peuvent signaler de nouvelles données au serveur. Toutefois, cette méthode n'est pas recommandée. Lorsque vous appliquez un correctif CUP au serveur, vous devez l'appliquer également aux sondes de façon manuelle ou automatique.

Data Flow Probe - Résolution des problèmes et limitations

Restauration de la sonde ou mise à niveau vers une version antérieure

La restauration ou la mise à niveau vers une version antérieure de la sonde n'est pas prise en charge. Pour ce faire, désinstallez la sonde puis installez la version requise.

 

Redémarrage de la sonde

La sonde redémarre elle-même automatiquement dans de nombreuses situations. Par exemple, dans le cas du déploiement d'un nouveau Content Pack ou de l'application d'un correctif CUP, la sonde dispose d'un délai de 15 minutes pour terminer ses travaux avant de s'arrêter. Les travaux non terminés à l'expiration de ce délai (par exemple, des intégrations de grande taille) reprennent lorsque la sonde redémarre.

 

Changement du port par défaut de la base de données PostgreSQL

Pour changer le port de la base de données PostgreSQL défini par défaut dans l'installation de Data Flow Probe :

  1. Arrêtez la sonde (si elle a déjà démarré).

  2. Arrêtez le service de base de données de la sonde UCMDB.

  3. Modifiez le port dans le fichier \DataFlowProbe\pgsql\data\postgresql.conf.

    L'exemple suivant illlustre le remplacement du numéro de port 5432 par le numéro 5433:

    #port = 5432 # (la modification requiert un redémarrage) < Ancienne ligne

    port = 5433 # (la modification requiert un redémarrage) < Nouvelle ligne

  4. Effectuez les modifications suivantes dans le fichier DataFlowProbe.properties (sous \DataFlowProbe\conf) :

    • Remplacez :

      jdbc:postgresql://localhost/dataflowprobe

      par :

      jdbc:postgresql://localhost:5433/dataflowprobe

    • Remplacez :

      appilog.agent.local.jdbc.uri = jdbc:postgresql://localhost/dataflowprobe

      par :

      appilog.agent.local.jdbc.uri = jdbc:postgresql://localhost:5433/dataflowprobe

    • Remplacez :

      appilog.agent.normalization.jdbc.uri = jdbc:postgresql://localhost/dataflowprobe

      par :

      appilog.agent.normalization.jdbc.uri = jdbc:postgresql://localhost:5433/dataflowprobe

    • Remplacez :

      appilog.agent.netflow.jdbc.uri = jdbc:postgresql://localhost/dataflowprobe

      par :

      appilog.agent.netflow.jdbc.uri = jdbc:postgresql://localhost:5433/dataflowprobe

Avant d'installer HP UCMDB Configuration Manager

Les instructions de déploiement de Configuration Manager fournies prennent en compte les déploiements UCMDB particuliers de votre environnement (par exemple, le mode haute disponibilité) et fournissent les ajustements nécessaires à la procédure de déploiement pour effectuer ces déploiements.

Remarque : Pour les besoins d'évolutivité propres à un environnement de production, nous vous recommandons d'installer UCMDB et Configuration Manager sur des ordinateurs distincts, bien que l'installation de ces deux composants sur le même serveur soit prise en charge.

Toutefois, lors d'une installation dans un environnement UCMDB haute disponibilité, Configuration Manager doit être installé sur un ordinateur distinct.

L'utilisation de Configuration Manager requiert la création d'un nouvel état de UCMDB (état Autorisé). Cette configuration est exécutée automatiquement par la procédure de déploiement.

Sachez que si vous déployez uniquement Configuration Manager (utilisation d'une installation existante ou mise à niveau d'UCMDB), le serveur UCMDB doit fonctionner pour terminer l'installation de Configuration Manager.

Les recommandations HP ci-après ne sont fournies qu'à titre d'information pour renforcer la sécurité de l'ensemble de votre infrastructure. Il ne s'agit que de recommandations ; elles ne garantissent pas une protection contre toutes les attaques et vulnérabilités potentielles. Notez que certaines mesures de sécurité peuvent avoir des incidences sur les fonctionnalités de l'ensemble de votre système ; il est donc recommandé que vous teniez compte de ces incidences lors de l'implémentation de modifications dans votre environnement.

L'utilisation de ce produit HP Software [HP UCMDB Configuration Manager] peut nécessiter l'installation préalable de certains composants externes qui ne sont pas fournis par HP (« Composants tiers »). HP recommande à ses clients de rechercher fréquemment les dernières mises à jour de ces composants tiers car ils peuvent inclure des correctifs liés à la sécurité.

Installation de Configuration Manager

Remarque : Configuration Manager peut être installé sur un système Windows ou Linux. Si vous effectuez une installation sur un système Linux, vous pouvez exécuter le programme d'installation en mode d'interface utilisateur graphique (en utilisant le protocole X11), ou bien effectuer une installation en mode silencieux. Pour plus d'informations, voir Installation de Configuration Manager - Installation en mode silencieux.

Pour installer Configuration Manager :

  1. Conditions préalables :

    • Vérifiez que HP Universal CMDB version 10.20 est installé avec le Content Pack 15.
    • Configuration Manager crée automatiquement les points d'intégration de nouvelle politique CM et de KPI CM pendant l'installation à l'aide de UCMDB Integration Service.

      Comme UCMDB Integration Service n'est pas pris en charge dans un environnement haute disponibilité, ces points d'intégration sont créés dans une configuration non prise en charge. Vous devez donc les recréer manuellement après l'installation à l'aide d'une instance Data Flow Probe distante. Pour plus d'informations, voir le Manuel de gestion des flux de données HP Universal CMDB.

    • Pour permettre à Configuration Manager de créer automatiquement des points d'intégration (utilisés pour la fédération de données dans UCMDB) dans UCMDB, assurez-vous que UCMDB Integration Service est démarré et qu'il s'exécute entièrement avant d'installer Configuration Manager.

      Si vous utilisez une instance Data Flow Probe distante, ou si la création des points d'intégration échoue lors de l'installation de Configuration Manager, vous pouvez créer ceux-ci manuellement. Pour plus d'informations, voir Manuel de gestion des flux de données HP Universal CMDB.

    • Si UCMDB est installé dans un environnement haute disponibilité, Configuration Manager ne doit pas être installé sur le même ordinateur que l'un des serveurs UCMDB. Lorsque vous êtes invité à entrer les détails de connexion de UCMDB, utilisez l'adresse IP virtuelle Cluster du répartiteur de charge.

  2. Lancez l'installation de Configuration Manager : insérez le DVD UCMDB dans le lecteur de l'ordinateur. Procédez de l'une des façons suivantes :

    • Windows : recherchez le fichier HPCM_10.20.exe et double-cliquez dessus pour exécuter l'assistant Installation de Configuration Manager.
    • Linux : recherchez le fichier HPCM_10.20.bin et exécutez-le. Vous pouvez exécuter le programme d'installation en mode d'interface utilisateur graphique (en utilisant le protocole X11), ou bien effectuer une installation en mode silencieux.
  3. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.

  4. Dans la page Configuration d'installation, sélectionnez l'emplacement de l'installation :

    • Windows :

      Cliquez sur Choisir pour sélectionner le répertoire où Configuration Manager sera installé. L'emplacement par défaut est C:\hp\CM_10.1.0.0.

      Remarque : Le répertoire d'installation ne doit pas contenir d'espaces et vous ne pouvez utiliser que des lettres (a-z), des chiffres (0-9), le tiret ('-') et le trait de soulignement (_).

      Si une version précédente de Configuration Manager est détectée, vous avez la possibilité d'effectuer une nouvelle installation ou de mettre à niveau l'installation existante précédente.

      Sélectionnez Nouvelle installation et cliquez sur Suivant.

    • Linux :

      Indiquez le dossier dans lequel vous voulez installer Configuration Manager.

      Remarque : Pour continuer l'installation, vous devez entrer un chemin qui :

      • est un chemin Linux valide,
      • ne contient aucun espace.
  5. Dans la page Connexion de UCMDB Foundation, fournissez les détails suivants pour la connexion à l'installation de UCMDB Foundation :

    Remarque : Pour plus d'informations sur la modification des paramètres du serveur UCMDB une fois l'installation terminée, voir Reconfiguration de Configuration Manager.

    Champ

    Définition

    Nom de l'hôte

    Adresse de l'emplacement de déploiement d'UCMDB.

    • Le nom d'hôte de UCMDB doit être spécifié comme nom de domaine complet (FQDN) de l'ordinateur du serveur UCMDB.

    • Si UCMDB est configuré en mode haute disponibilité, utilisez le nom de domaine complet Cluster du répartiteur de charge.

    Protocole HTTP ou HTTPS.
    Port UCMDB Les valeurs du port HTTP ou HTTPS sont 8080 pour HTTP et 8443 pour HTTPS.
    Nom du client Le nom du client UCMDB par défaut est Client par défaut. La valeur du nom du client est utilisée pendant la configuration de l'intégration d'UCMDB et de Configuration Manager. Le nom du client doit exister dans UCMDB, et cette valeur n'est pas validée par le test de connexion. Si vous indiquez une valeur incorrecte, le déploiement échouera.
    Fichier de certificat du serveur

    Ce champ apparaît lorsque le protocole HTTPS est sélectionné. Vous devez placer manuellement le fichier de certificat de serveur UCMDB sur l'hôte cible de Configuration Manager et spécifier le chemin de fichier complet y compris le nom du fichier dans le champ de saisie adjacent.

    Remarque : Le chemin d'accès au fichier de certificat ne peut pas contenir d'espaces.

    Si UCMDB utilise HTTPS, l'utilisation d'un échange de clés est requis. Cet échange n'est pas validé pendant le test de la connexion.

    Remarque : Le fichier de certificat doit être un fichier *.cer (les autres formats de fichier ne sont pas pris en charge).

    Port JMX La valeur par défaut est 29601.
    System User (JMX) L'utilisateur système UCMDB (JMX) est utilisé pour activer les fonctions JMX telles que la création d'un utilisateur d'intégration Configuration Manager et déployer le package Configuration Manager. La valeur par défaut prête à l'emploi est sysadmin.
    System Password

    Mot de passe de l'utilisateur système UCMDB. La valeur par défaut est sysadmin.

    Remarque :Le mot de passe ne doit pas contenir d'espaces et vous ne pouvez utiliser que des lettres (a-z), des chiffres (0-9), le tiret ('-') et le trait de soulignement (_).

  6. Cliquez sur Test pour tester les paramètres de connexion, puis cliquez sur Suivant pour passer à la page Database Connection Configuration.

    Remarque :

    • Une connexion à la base de données doit être configurée et associée à une connexion URL standard. Si plusieurs fonctions avancées sont requises, telles que Oracle Real Application Cluster, configurez une connexion standard et modifiez manuellement le fichier database.properties pour configurer ces fonctions. Vous pouvez vous connecter à un schéma existant ou créer un nouveau schéma.

    • Configuration Manager utilise des pilotes natifs pour les bases de données Oracle et Microsoft SQL Server. Toutes les fonctions natives de pilote sont prises en charge, à condition qu'elles puissent être configurées à l'aide de l'URL de base de données. L'URL se trouve dans le fichier database.properties.

    Configuration Manager utilise un schéma de base de données différent de celui de UCMDB.

    Deux types de base de données sont disponibles, Oracle et MS SQL. Les champs de saisie changent selon le type de base de données sélectionné. Lors de l'installation, vous pouvez créer un nouveau schéma ou vous connecter à un schéma existant. Pour plus d'informations sur la configuration du schéma, voir la matrice de prise en charge de HP Universal CMDB.

    Pour plus d'informations sur la connexion aux différents schémas de base de données, voir Installation de Configuration Manager - Configuration de base de données avancée ci-dessus.

    Attention : La reconstitution d'une base de données existante supprime toutes les données d'un schéma de base de données et recrée toutes les tables.

    Remarque :  

    • Le remplissage d'un schéma de base de données est effectué automatiquement par la procédure d'installation lorsque vous créez un nouveau schéma.
    • La case à cocher Repopulate Database est désactivée lorsque vous créez une base de données ou un schéma. Lorsque vous vous connectez à une base de données ou à un schéma existant, cette case à cocher est activée et vous pouvez choisir de reconstituer ou non la base de données.
    • Fournissez les détails suivants lors de la création d'un schéma Oracle :

      Champ Définition
      Host Name/IP Adresse de l'emplacement du serveur de base de données.
      Port Le port de base de données Oracle par défaut est 1521.
      SID ID du schéma Oracle.
      Nom d'utilisateur Admin Nom d'utilisateur de l'administrateur de base de données.
      Mot de passe Admin Mot de passe de l'administrateur de base de données.
      Schema Username Nom d'utilisateur du schéma Oracle.
      Schema Password Mot de passe du schéma Oracle.
      Default Tablespace Espace de table par défaut.
      Temporary Tablespace Espace de table temporaire.
    • Fournissez les détails suivants lors de la connexion à un schéma Oracle existant :

      Champ Définition
      Host Name/IP Adresse de l'emplacement du serveur de base de données.
      Port Le port de base de données Oracle par défaut est 1521.
      SID ID du schéma Oracle.
      Schema Username Nom du schéma Oracle existant.
      Schema Password Mot de passe du schéma Oracle existant.
    • Fournissez les détails suivants lors de la création d'une base de données MSSQL ou lors de la connexion à une base de données existante :

      Champ Définition
      Host Name/IP Adresse de l'emplacement du serveur de base de données.
      Port Le port de base de données MSSQL par défaut est 1433.
      Nom de BD Nom de la base de données MSSQL.
      DB Username Nom d'utilisateur de la base de données MSSQL.
      DB Password Mot de passe de la base de données MSSQL.

  7. Cliquez sur Test pour tester les paramètres de connexion, puis cliquez sur Suivant pour passer à l'écran Configuration des ports de serveur.
  8. Spécifiez les paramètres de Configuration Manager dans la page Configuration des ports de serveur. Lorsque vous avez terminé, cliquez sur Suivant pour passer à la page Configuration des utilisateurs.

    Configuration Manager fournit des paramètres de port par défaut prédéfinis. Si un numéro de port est en conflit avec une installation existante, consultez un responsable informatique avant de modifier le numéro de port.

    Champ Définition
    Port AJP

    8109 (protocole Apache Java)

    Remarque :Si Configuration Manager et UCMDB sont exécutés sur le même hôte et que ces deux applications utilisent SiteMinder, vous devez modifier la valeur par défaut (8009) du port AJP de l'une d'elles. Si les ports AJP de Configuration Manager et de UCMDB sont identiques, SiteMinder ne peut pas être redirigé vers Configuration Manager lors d'une connexion.

    Application HTTP Port 8180
    Port HTTPS de l'application 8143
    Port HTTP JMX 39900
    Port distant JMX 39600
    Port Tomcat 8005

  9. Entrez les informations de l'utilisateur d'intégration UCMDB dans la page Configuration des utilisateurs. Lorsque vous avez terminé, cliquez sur Suivant pour passer à la page Advanced Content.

    Un utilisateur d'intégration est créé à la demande dans UCMDB par Configuration Manager pour prendre en charge l'intégration entre ces deux produits.

    Si vous aviez précédemment installé Configuration Manager version 10 pour cette instance de UCMDB, vous pouvez utiliser les mêmes informations d'identification d'utilisateur d'intégration que les précédentes, au lieu de créer un nouvel utilisateur d'intégration.

  10. Dans la page Advanced Content, l'option permettant d'activer le contenu avancé (vues et polices prédéfinies) n'est disponible que si vous ête connecté à un serveur UCMDB sur lequel une licence avancée a déjà été installée.

    Si vous n'avez pas acheté et activé au préalable une licence avancée, vous pouvez utiliser la console JMX pour activer le contenu avancé après l'installation.

    Pour plus d'informations, voir la section sur le contenu sous licence dans le Manuel de l'utilisateur HP Universal CMDB Configuration Manager.

    Cliquez sur Suivant pour accéder à la page Récapitulatif pré-inst.

  11. Vérifiez les paramètres d'installation et de configuration de la page Récapitulatif de la pré-installation. Lorsque vous avez terminé, cliquez sur Installer pour passer à la page Installation.

    Cette page centralise tous les détails de la configuration et l'entrée utilisateur. Vous pouvez vérifier le contenu du récapitulatif, si nécessaire, en cliquant sur le bouton Précédent des pages jusqu'à ce que vous atteigniez la page souhaitée, et définir les paramètres de déploiement. Revenez à la page Récapitulatif en cliquant sur Suivant comme indiqué.

  12. La page Installation indique la progression de votre installation. Lors de l'installation, la barre de progression affiche la progression de l'installation. Lorsque le processus est terminé, les paramètres de configuration sont appliqués à Configuration Manager. Ce phase peut prendre plusieurs minutes. Vous pouvez appuyer sur Annuler pendant l'installation pour arrêter le processus et annuler l'installation. Lors de la phase de configuration, le bouton Annuler est désactivé.

    Lorsque le processus d'installation est terminé, un message apparaît indiquant que Configuration Manager a été correctement installé dans le dossier sélectionné. De plus, des messages d'erreur ou des avertissements s'affichent, ainsi que le chemin du fichier journal. Lorsque vous avez fini, appuyez sur Terminé.

Mise à niveau de Configuration Manager

La procédure de mise à niveau suppose les affirmations suivantes avant de commencer :

  • La connexion au serveur UCMDB doit être opérationnelle.
  • Le serveur de Configuration Manager est arrêté.
  • La communication entre Configuration Manager et UCMDB utilise le protocole HTTP, et non le protocole HTTPS. Pour plus d'informations sur la modification des paramètres de protocole, voir Reconfiguration de Configuration Manager.
  • Si vous avez créé manuellement des points d'intégration à l'aide de l'adaptateur de KPI ou de politique de Configuration Manager, supprimez-les avant la mise à niveau. Si vous ne les supprimez pas, des points d'intégration en double peuvent être créés pendant la procédure de mise à niveau, ce qui provoquera l'échec de la fédération des données.

Remarque :  

  • Vous ne pouvez effectuer une mise à niveau vers Configuration Manager version 10.20 que si vous avez également effectué une mise à niveau vers UCMDB version 10.20.
  • Si une version de Configuration Manager antérieure à 10.10 est installée sur votre ordinateur, vous devez effectuer une mise à niveau vers la version 10.01 avant la mise à niveau vers la version 10.10. Pour plus d'informations sur la mise à niveau de Configuration Manager vers la version 10.01, voir le Manuel de déploiement HP Universal CMDB interactif de la version 10.01 disponible sur le site de l'assistance HP Software (https://softwaresupport.hp.com).

Pour installer Configuration Manager :

  1. Sauvegardez le dossier d'installation de Configuration Manager version 10.01.

  2. Sauvegardez la base de données de Configuration Manager version 10.01.
  3. Sauvegardez l'entrée suivante du Registre Windows :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
    \Uninstall\HP Universal CMDB Configuration Manager 10.01

  4. Supprimez l'ancien nom de service de Configuration Manager en exécutant la commande suivante :

    sc [<NomServer>] delete [<NomService>]

    Par exemple, sc delete HPUCMDBCM1001

  5. Pour démarrer l'installation, insérez le support d'installation de Configuration Manager dans l'ordinateur. Procédez de l'une des façons suivantes :

    • Sur un système Windows, recherchez le fichier HPCM_10.20.exe dans le dossier \Windows et double-cliquez dessus.
    • Sur un système Linux, recherchez le fichier HPCM_10.20.bin et exécutez-le. Vous pouvez exécuter le programme d'installation en mode d'interface utilisateur graphique (en utilisant le protocole X11), ou bien effectuer une installation en mode silencieux.
  6. Cliquez sur Suivant pour ouvrir la page Contrat de Licence Utilisateur Final.

  7. Acceptez les termes de la licence et cliquez sur Suivant.

  8. Sélectionnez le dossier d'installation de Configuration Manager. Assurez-vous de sélectionner un emplacement différent de celui utilisé pour la version antérieure.

    Par défaut, Configuration Manager est installé dans le répertoire suivant : C:\hp\CM_10.1.0.0 (systèmes Windows) ou /root/HP/CM_10.1.0.0 (systèmes Linux). Cliquez sur Suivant pour accepter l'emplacement par défaut ou cliquez sur Parcourir pour sélectionner un autre emplacement et cliquez sur Suivant.

  9. Remarque : Le nom du répertoire d'installation ne doit pas contenir d'espaces.

  10. Cliquez sur Suivant jusqu'à ce que vous soyez invité à effectuer une nouvelle installation de Configuration Manager ou une mise à niveau.

    Remarque : Si vous mettez à niveau sur un système Linux, spécifiez le nouveau dossier d'installation (cible), le dossier qui contient le dossier d'installation précédente et le numéro de version de l'installation précédente. Pour le numéro de version, entrez 10.01.

    Remarque : Le contenu avancé qui est installé pendant la procédure de mise à niveau requiert l'achat d'une licence. Si vous prévoyez d'utiliser les fonctions du contenu avancé, contactez votre représentant commercial HP ou votre partenaire HP Software pour obtenir la licence appropriée.

  11. Cliquez sur Mettre à niveau et cliquez sur Suivant pour confirmer et lancer l'installation.

  12. Dans la page Advanced Content, l'option permettant d'activer le contenu avancé (vues et polices prédéfinies) n'est disponible que si vous ête connecté à un serveur UCMDB sur lequel une licence avancée a déjà été installée.

    Si vous n'avez pas acheté et activé au préalable une licence avancée, vous pouvez utiliser la console JMX pour activer le contenu avancé après la mise à niveau.

    Pour plus d'informations, voir la section sur le contenu sous licence dans le Manuel de l'utilisateur HP Universal CMDB Configuration Manager.

  13. Lorsque l'installation est terminée, vérifiez le fichier journal d'installation (dans le dossier <répertoire_installation_Configuration_Manager>/_installation/logs) pour vous assurer que l'installation ne comporte aucune erreur.

    En cas d'erreur pendant la procédure de mise à niveau, un message s'affiche. Dans ce cas, contactez l'assistance HP Software.

  14. Sur les ordinateurs Windows, le service Configuration Manager démarre automatiquement. Patientez quelques minutes pour que le service démarre.

Remarque : Après la mise à niveau, vous devez réexécuter la configuration SSL. Pour plus d'informations, voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

Installation de Configuration Manager - Installation en mode silencieux

Remarque : Configuration Manager peut être installé sur un système Windows ou Linux.

Pour effectuer une installation en mode silencieux de Configuration Manager :

Exécutez la commande suivante :

>HPCM_10.20.exe -i silent -f installvariables.properties

Un exemple du fichier installvariables.properties est affiché ci-dessous :

# Enter 1 for a new installation or 0 to upgrade
CM_NEW_INSTALLATION=1
# Logging file
INSTALL_LOG_NAME=HP_Universal_CMDB_Configuration_Manager.log
# User installation directory
# Enter the full absolute path to be used for the installation
# Make sure to use double backslashes; for example, C:\\hp\\cm_10.20
USER_INSTALL_DIR=
# UCMDB connection config:
UCMDB_HOST_NAME=
UCMDB_PROTOCOL=
UCMDB_PORT=
# Enter the full path for the UCMDB Foundation certificate file
# (.cer file only)
# UCMDB_CLIENT_CERT_FILE should be defined only when connecting
# to UCMDB with HTTPS protocol
UCMDB_CLIENT_CERT_FILE=
UCMDB_CUSTOMER_NAME=
UCMDB_JMX_PORT=
UCMDB_SYSTEM_USER=
UCMDB_SYSTEM_PASSWORD=
# Database config:
# Enter 1 to create a new schema; otherwise, enter 0
DB_CREATE_NEW_SCHEMA=
# Enter 1 to use an existing schema; otherwise, enter 0
DB_USE_EXISTING_SCHEMA=
# Enter 1 for an Oracle database; otherwise, enter 0
DB_VENDOR_ORACLE=
# Enter 1 for an MSSQL database; otherwise, enter 0
DB_VENDOR_MSSQL=
# DB_HOST_NAME should be the fully qualified domain name (FQDN)
DB_HOST_NAME=
DB_PORT=
# For an Oracle database, enter the SID name; for an
# MSSQL database, enter the database name
ORACLE_SID_OR_MSSQL_DB_NAME=
ORACLE_SCHEMANAME_OR_MSSQL_DB_USERNAME=
ORACLE_SCHEMA_PASSWORD_OR_MSSQL_DB_USER_PASSWORD=
# Enter 1 if you want to repopulate the database or when creating
# a new schema, or 0 if you are connecting to an existing schema and
# do not want to repopulate
DB_REPOPULATE_DATABASE=
# Oracle only:
# These four values are required only for the creation of a new
# Oracle schema
ORACLE_ADMIN_USERNAME=
ORACLE_ADMIN_PASSWORD=
DB_DEFAULT_TABLE_SPACE=
DB_TEMP_TABLE_SPACE=
# Tomcat Ports:
HTTP_PORT=
HTTPS_PORT=
TOMCAT_PORT=
AJP_PORT=
JMX_HTTP_PORT=
JMX_REMOTE_PORT=
# User config:
UCMDB_ADMIN_USERNAME=
UCMDB_ADMIN_PASSWORD=
# Advanced configuration manager content 
# Requires purchase of an ACM license
# Enter 1 to install advanced content
#
INSTALL_CM_ADVANCED_CONTENT_BOOLEAN_1 =

Pour plus d´informations sur les divers paramètres pouvant être définis, voir Installation de Configuration Manager.

Installation de Configuration Manager - Configuration de base de données avancée

Créer une base de données Configuration Manager sur Oracle RAC

  1. Configuration d'un schéma Oracle lors d'une installation

    Pendant la procédure d'installation, spécifiez les paramètres de base de données pour la connexion à l'instance Oracle RAC souhaitée (nom d'hôte, port et SID). Une fois l'installation terminée, vous devez configurer jdbc.url dans le fichier database.properties, comme décrit à la section Configuration du fichier database.properties ci-dessous.

  2. Configuration d'un schéma Oracle lors d'une mise à niveau

    Lors de la procédure de mise à niveau, activez Configuration Manager pour une connexion directe à une instance Oracle RAC. Exemple :

    jdbc.url=jdbc:oracle:thin:@[nom_instance]:1521:[sid_instance]

    Une fois la mise à niveau terminée, vous devez configurer jdbc.url dans le fichier database.properties, comme décrit à la section Configuration du fichier database.properties.

  3. Configuration du fichier database.properties

    Modifier jdbc.url dans le fichier database.properties de l'une des façons suivantes :

    • Par SCAN (Single Client Access Name)

      jdbc:mercury:oracle://<nom_serveur>:1521;ServiceName=<nom_service>

      <nom_serveur> est l'adresse ou le nom d'hôte d'écoute SCAN et <nom_service> est le nom du service Oracle RAC.

    • Par le fichier tnsnames.ora

      jdbc.url=jdbc:mercury:oracle:TNSNamesFile=<CM_HOME>\\conf\\tnsnames.ora;TNSServerName=<nom_service>

      <CM_HOME> est le répertoire d'installation de Configuration Manager , et <nom_service> le nom du service Oracle RAC.

      Vous devez créer le fichier tnsnames.ora dans le sous-dossier \conf du répertoire d'installation de Configuration Manager. Voici un exemple du contenu :

      RACQA = 
      (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = labm3amdb17-vip)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = labm3amdb18-vip)(PORT = 1521)) (LOAD_BALANCE = yes) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = RACQA) (failover_mode=(type=select)(method=basic)) ) )

      Dans ce cas, définissez jdbc.url avec le paramètre jdbc:mercury:oracle:TNSNamesFile=<CM_HOME>\\conf\\tnsnames.ora, et TNSServerName avec le paramètre RACQA.

      Remarque : Pour plus d'informations sur la configuration du format de l'URL Oracle JDBC, voir http://www.datadirect.com/resources/jdbc/oracle-rac/connecting.html.

Configurer l'authentification Windows (NTLM) sur un serveur MS-SQL

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 Configuration Manager dispose des autorisations nécessaires pour accéder à la base de données Microsoft SQL Server.

Reconfiguration de Configuration Manager

La reconfiguration de Configuration Manger permet de modifier les paramètres d'installation (propriétés UCMDB et de base de données, etc.) d'une installation existante.

Pour reconfigurer une installation existante de Configuration Manager :

  1. Dans le dossier <répertoire_installation_Configuration_Manager>/_installation, exécutez HPCM_10.20.exe (systèmes Windows) ou HPCM_10.20.bin (systèmes Linux), sans reconstituer la base de données. Le contrat de licence de l'utilisateur final s'affiche. Sélectionnez la case d'option et cliquez sur Suivant pour continuer.

  2. Le processus d'installation vérifie si une installation précédente de Configuration Manager existe, et affiche le message suivant :

    A previous installation of the product has been detected. 
    
    Cette procédure ne réinstalle pas le produit mais
    permet de reconfigurer les paramètres du produit.

    Cliquez sur Suivant pour continuer.

  3. Continuez la reconfiguration. Vous pouvez modifier les informations suivantes :

    • Informations de connexion de UCMDB Foundation

      Champ

      Définition

      Nom de l'hôte

      Adresse de l'emplacement de déploiement d'UCMDB.

      • Le nom d'hôte de UCMDB doit être spécifié comme nom de domaine complet (FQDN) de l'ordinateur du serveur UCMDB.

      • Si UCMDB est configuré en mode haute disponibilité, utilisez le nom de domaine complet Cluster du répartiteur de charge.

      Protocole HTTP ou HTTPS.
      Port UCMDB Les valeurs du port HTTP ou HTTPS sont 8080 pour HTTP et 8443 pour HTTPS.
      Nom du client Le nom du client UCMDB par défaut est Client par défaut. La valeur du nom du client est utilisée pendant la configuration de l'intégration d'UCMDB et de Configuration Manager. Le nom du client doit exister dans UCMDB, et cette valeur n'est pas validée par le test de connexion. Si vous indiquez une valeur incorrecte, le déploiement échouera.
      Fichier de certificat du serveur

      Ce champ apparaît lorsque le protocole HTTPS est sélectionné. Vous devez placer manuellement le fichier de certificat de serveur UCMDB sur l'hôte cible de Configuration Manager et spécifier le chemin de fichier complet y compris le nom du fichier dans le champ de saisie adjacent.

      Remarque : Le chemin d'accès au fichier de certificat ne peut pas contenir d'espaces.

      Si UCMDB utilise HTTPS, l'utilisation d'un échange de clés est requis. Cet échange n'est pas validé pendant le test de la connexion.

      Remarque : Le fichier de certificat doit être un fichier *.cer (les autres formats de fichier ne sont pas pris en charge).

      Port JMX La valeur par défaut est 29601.
      System User (JMX) L'utilisateur système UCMDB (JMX) est utilisé pour activer les fonctions JMX telles que la création d'un utilisateur d'intégration Configuration Manager et déployer le package Configuration Manager. La valeur par défaut prête à l'emploi est sysadmin.
      System Password

      Mot de passe de l'utilisateur système UCMDB. La valeur par défaut est sysadmin.

      Remarque :Le mot de passe ne doit pas contenir d'espaces et vous ne pouvez utiliser que des lettres (a-z), des chiffres (0-9), le tiret ('-') et le trait de soulignement (_).

    • Configuration de la connexion à la base de données

      Configuration Manager utilise un schéma de base de données différent de celui de UCMDB.

      Deux types de base de données sont disponibles, Oracle et MS SQL. Les champs de saisie changent selon le type de base de données sélectionné. Lors de l'installation, vous pouvez créer un nouveau schéma ou vous connecter à un schéma existant. Pour plus d'informations sur la configuration du schéma, voir la matrice de prise en charge de HP Universal CMDB.

      Pour plus d'informations sur la connexion aux différents schémas de base de données, voir Installation de Configuration Manager - Configuration de base de données avancée ci-dessus.

      Attention : La reconstitution d'une base de données existante supprime toutes les données d'un schéma de base de données et recrée toutes les tables.

      Remarque :  

      • Le remplissage d'un schéma de base de données est effectué automatiquement par la procédure d'installation lorsque vous créez un nouveau schéma.
      • La case à cocher Repopulate Database est désactivée lorsque vous créez une base de données ou un schéma. Lorsque vous vous connectez à une base de données ou à un schéma existant, cette case à cocher est activée et vous pouvez choisir de reconstituer ou non la base de données.
      • Fournissez les détails suivants lors de la création d'un schéma Oracle :

        Champ Définition
        Host Name/IP Adresse de l'emplacement du serveur de base de données.
        Port Le port de base de données Oracle par défaut est 1521.
        SID ID du schéma Oracle.
        Nom d'utilisateur Admin Nom d'utilisateur de l'administrateur de base de données.
        Mot de passe Admin Mot de passe de l'administrateur de base de données.
        Schema Username Nom d'utilisateur du schéma Oracle.
        Schema Password Mot de passe du schéma Oracle.
        Default Tablespace Espace de table par défaut.
        Temporary Tablespace Espace de table temporaire.
      • Fournissez les détails suivants lors de la connexion à un schéma Oracle existant :

        Champ Définition
        Host Name/IP Adresse de l'emplacement du serveur de base de données.
        Port Le port de base de données Oracle par défaut est 1521.
        SID ID du schéma Oracle.
        Schema Username Nom du schéma Oracle existant.
        Schema Password Mot de passe du schéma Oracle existant.
      • Fournissez les détails suivants lors de la création d'une base de données MSSQL ou lors de la connexion à une base de données existante :

        Champ Définition
        Host Name/IP Adresse de l'emplacement du serveur de base de données.
        Port Le port de base de données MSSQL par défaut est 1433.
        Nom de BD Nom de la base de données MSSQL.
        DB Username Nom d'utilisateur de la base de données MSSQL.
        DB Password Mot de passe de la base de données MSSQL.

    • Ports Tomcat

      Configuration Manager fournit des paramètres de port par défaut prédéfinis. Si un numéro de port est en conflit avec une installation existante, consultez un responsable informatique avant de modifier le numéro de port.

      Champ Définition
      Port AJP

      8109 (protocole Apache Java)

      Remarque :Si Configuration Manager et UCMDB sont exécutés sur le même hôte et que ces deux applications utilisent SiteMinder, vous devez modifier la valeur par défaut (8009) du port AJP de l'une d'elles. Si les ports AJP de Configuration Manager et de UCMDB sont identiques, SiteMinder ne peut pas être redirigé vers Configuration Manager lors d'une connexion.

      Application HTTP Port 8180
      Port HTTPS de l'application 8143
      Port HTTP JMX 39900
      Port distant JMX 39600
      Port Tomcat 8005

    • Configurations des utilisateurs

      Un utilisateur d'intégration est créé à la demande dans UCMDB par Configuration Manager pour prendre en charge l'intégration entre ces deux produits.

      Si vous aviez précédemment installé Configuration Manager version 10 pour cette instance de UCMDB, vous pouvez utiliser les mêmes informations d'identification d'utilisateur d'intégration que les précédentes, au lieu de créer un nouvel utilisateur d'intégration.

Personnalisation du contexte racine

Vous pouvez définir différents contextes racine sur une seule installation du serveur Configuration Manager.

Remarque :  

  • Le format des contextes racine doit être http://<adresse IP>:<port>/<contexte>/cnc, et non http://<adresse IP>:<port>/cnc/<contexte> ou tout autre format.
  • Vous devez spécifier le même préfixe pour chaque sous-dossier /webapps utilisant le même contexte racine.

Pour modifier le contexte racine de Configuration Manager :

  1. Arrêtez le service Configuration Manager.
  2. Ouvrez le dossier <répertoire d'installation de Configuration Manager>/servers/server-0/webapps/.

    1. Renommez le fichier cnc.war avec le contexte racine voulu.

      Répétez cette étape pour tous les fichiers .war de ce dossier, excepté pour le fichier ds-console.war.

    1. Supprimez le sous-dossier /cnc.

      Répétez cette étape pour le sous-dossier correspondant de chaque fichier .war dans le dossier /webapps, excepté pour le dossier /ds-console.

    Attention : Ne changez pas le nom du fichier ds-console.war et son sous-dossier correspondant.

  3. Ouvrez le dossier <répertoire d'installation de Configuration Manager>/servers/server-0/webapps/root/.

    Dans le fichier index.html, remplacez :

    <meta http-equiv='refresh' content='0;url=http://quixy.deu.hp.com/cnc' />

    par :

    <meta http-equiv='refresh' content='0;url=http://quixy.deu.hp.com/<context>/cnc' />

  4. Redémarrez le service Configuration Manager.

  5. Vérifiez qu'un dossier avec le nom du nouveau contexte (par exemple, segment#cnc) a été créé dans le dossier /webapps.

Démarrer ou arrêter le serveur d'applications Configuration Manager

Pour démarrer le serveur Configuration Manager :

  • Sur un système Linux, utilisez une invite de ligne de commande :

    $ cd /<répertoire_installation_Configuration_Manager>

    $ ./start-server-0.sh

    L'exécution de ce script de cette manière démarre le serveur dans un processus synchrone, de sorte que le serveur s'arrête dès que vous vous déconnectez de la console.

    Remarque :

    • Pour démarrer le serveur de Configuration Manager en mode asynchrone, exécutez le script comme suit :

      $ ./start-server-0.sh &
    • Pour maintenir l'exécution du serveur de Configuration Manager même lorsqu'un utilisateur se déconnecte, exécutez le script comme suit :

      nohup $ ./start-server-0.sh

    Vous pouvez créer un script dans le répertoire /etc/init.d pour lancer automatiquement Configuration Manager au démarrage de l'ordinateur.

  • Sur un système Windows :

    Utilisez le service Windows HP Universal CMDB Configuration Manager pour démarrer le serveur.

Pour arrêter le serveur Configuration Manager :

  • Sur un système Linux, utilisez une invite de ligne de commande :

    $ cd /<répertoire_installation_Configuration_Manager>

    $ ./stop-server-0.sh

  • Sur un système Windows :

    Utilisez le service Windows HP Universal CMDB Configuration Manager pour arrêter le serveur.

Désinstallation de Configuration Manager

Pour désinstaller Configuration Manager, exécutez l'une des opérations suivantes :

Sur des systèmes Windows

Dans le menu Démarrer :

  • Cliquez sur Démarrer > Tous les programmes > HP Universal CMDB Configuration Manager 10.20 > Désinstaller HP Universal CMDB Configuration Manager 10.20.

Dans le Panneau de configuration :

  • Cliquez sur Panneau de configuration > Programmes et fonctionnalités > HP Universal CMDB Configuration Manager 10.20, puis sur Désinstaller.

Une notification s'affiche, indiquant que vous êtes sur le point de désinstaller. Cliquez sur Désinstaller pour continuer ou cliquez sur Annuler pour quitter.

Sur des systèmes Linux Dans le dossier <répertoire_installation_Configuration_Manager>/_installation, exécutez CM-uninstall.bin.

Commandes d'accès du serveur UCMDB

Commandes d'accès pour Windows

Pour les commandes Windows, voir Commandes d'accès pour Linux ci-dessus.

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 et UCMDB Integration Service, accéder à l'assistant de configuration du serveur, afficher le statut du service du serveur et désinstaller le serveur.

Si Data Flow Probe est installé sur le même ordinateur que le serveur UCMDB, vous pouvez démarrer, arrêter et désinstaller Data Flow Probe à partir de ce menu.

Pour accéder au menu de démarrage de HP Universal UCMDB, sélectionnez Démarrer > Programmes > HP UCMDB. Ce menu contient les options suivantes :

Commande Description
Démarrer le serveur HP Universal CMDB

Démarre le service du serveur UCMDB.

Remarque : Vous pouvez également accéder à la fenêtre Services de Windows et rechercher le service UCMDB_Server. Ouvrez la boîte de dialogue Propriétés UCMDB_Server (ordinateur local) et démarrez le service. Si nécessaire, attribuez au champ Type de démarrage la valeur Automatique.

Arrêter le serveur HP Universal CMDB

Arrête le service du serveur UCMDB.

Remarque : Vous pouvez également accéder à la fenêtre Services de Windows et rechercher le service UCMDB_Server. Ouvrez la boîte de dialogue Propriétés UCMDB_Server (ordinateur local) et arrêtez le service.

Statut du serveur HP Universal CMDB Ouvre une page Web contenant des informations sur le serveur. Pour plus d'informations, voir Services HP UCMDB ci-dessous. Pour ouvrir une page Web avec des informations sur le statut du serveur de l'IU UCMDB, entrez l'URL suivante :
http://<Nom d'hôte du serveur UCMDB ou adresse IP>:8080/ucmdb-ui/status.jsp

 

Remarque : Le lien à la page Statut du serveur n'apparaît que si le paramètre d'infrastructure Afficher le lien à la page de statut sur la première page a la valeur Vrai.

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 Création d'une base de données ou connexion à une base de données existante précédemment dans ce document.
Désinstaller le serveur HP Universal CMDB Désinstalle le serveur UCMDB.

Démarrer HP Universal CMDB Integration Service

Démarre UCMDB Integration Service qui permet d'exécuter des tâches d'intégration non-Jython sans utiliser Data Flow Probe, si vos référentiels distants de données gérées sont accessibles à partir de l'ordinateur du serveur UCMDB.

Remarque :UCMDB Integration Service et Data Flow Probe (si les deux sont installés sur l'ordinateur du serveur UCMDB) ne peuvent pas fonctionner en même temps. Pour démarrer UCMDB Integration Service, vous devez d'abord arrêter Data Flow Probe. Voir Pour arrêter Data Flow Probe ci-dessous.

Arrêter HP Universal CMDB Integration Service

Arrête UCMDB Integration Service.
Outils d'inventaire

Permet d'accéder aux outils d'inventaire (et à la documentation associée) qui permettent d'afficher et d'analyser les données découvertes par la fonction de découverte d'inventaire.

Disponible uniquement si Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Démarrer Data Flow Probe

Démarre Data Flow Probe sur le serveur UCMDB.

Si Data Flow Probe installé sur l'ordinateur du serveur UCMDB : Data Flow Probe et UCMDB Integration Service ne peuvent pas être exécutés en même temps. Pour Data Flow Probe, vous devez d'abord arrêter UCMDB Integration Service. Voir Arrêter HP UCMDB Integration Service ci-dessous.

Disponible uniquement lorsque Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Démarrer Data Flow Probe (console)

Démarre Data Flow Probe sur la console.

Disponible uniquement lorsque Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Arrêter Data Flow Probe

Arrêter Data Flow Probe.

Disponible uniquement lorsque Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Désinstaller Data Flow Probe

Désinstalle Data Flow Probe.

Disponible uniquement lorsque Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Commandes d'accès pour Linux

Pour les commandes Windows, voir Commandes d'accès pour Windows ci-dessus.

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 : 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é.

Commande Chemin
Pour démarrer le serveur HP Universal CMDB /opt/hp/UCMDB/UCMDBServer/bin/server.sh start
Pour arrêter le serveur HP Universal CMDB /opt/hp/UCMDB/UCMDBServer/bin/server.sh stop
Pour appeler l'Assistant Configuration du serveur HP Universal CMDB /opt/hp/UCMDB/UCMDBServer/bin/configure.sh
Pour accéder aux pages Web de statut du serveur UCMDB
  • Page Web Statut du serveur UCMDB : dans votre navigateur, entrez l'URL

    http://<Nom d'hôte du serveur UCMDB ou adresse IP>:8080/status

  • Page Web Statut du serveur de l'IU UCMDB : dans votre navigateur, entrez l'URL

    http://<Nom d'hôte du serveur UCMDB ou adresse IP>:8080/ucmdb-ui/status.jsp

Remarque :  

  • Vous pouvez accéder aux pages de statut à partir de n'importe quel ordinateur, et non uniquement à partir de l'ordinateur Linux qui héberge le serveur UCMDB.
  • Le lien à la page Statut du serveur n'apparaît que si le paramètre d'infrastructure Afficher le lien à la page de statut sur la première page a la valeur Vrai.
Pour démarrer HP Universal CMDB Integration Service

/opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh start

UCMDB Integration Service permet d'exécuter des tâches d'intégration non-Jython sans utiliser Data Flow Probe, si vos référentiels distants de données gérées sont accessibles à partir de l'ordinateur du serveur UCMDB.

Remarque : UCMDB Integration Service et Data Flow Probe (si les deux sont installés sur l'ordinateur du serveur UCMDB) ne peuvent pas fonctionner en même temps. Pour démarrer UCMDB Integration Service, vous devez d'abord arrêter Data Flow Probe. Voir Pour arrêter Data Flow Probe ci-dessous.

Pour arrêter HP Universal CMDB Integration Service /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh stop
Pour démarrer Data Flow Probe

/opt/hp/UCMDB/DataFlowProbe/bin/probegateway.sh start

Si Data Flow Probe est installé sur l'ordinateur du serveur UCMDB : Data Flow Probe et UCMDB Integration Service ne peuvent pas être exécutés en même temps. Pour démarrer Data Flow Probe, vous devez d'abord arrêter UCMDB Integration Service. Voir Arrêter HP UCMDB Integration Service ci-dessous.

Disponible uniquement si Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Pour arrêter Data Flow Probe

/opt/hp/UCMDB/DataFlowProbe/bin/probegateway.sh stop

Disponible uniquement lorsque Data Flow Probe est installé sur l'ordinateur du serveur UCMDB.

Pour désinstaller le serveur UCMDB /opt/hp/UCMDB/UCMDBServer/UninstallerData/Uninstall_UCMDBServer

Services HP UCMDB

Contenu de cette section :

 

Afficher le statut des services du serveur HP Universal CMDB

Ouvrez votre navigateur client et entrez http://<nom du serveur>:8080/status<nom du serveur> est le nom ou l'adresse IP de l'ordinateur du serveur UCMDB. Le statut et le statut détaillé de tous les services s'affichent pour indiquer si les services de HP Universal CMDB sont en cours d'exécution (Up) ou arrêtés (Not Started).

Remarque : Si certains services ne fonctionnent pas, contactez l'assistance HP Software.

 

Vérifier le statut de HP Universal CMDB Integration Service

Si vos référentiels distants de données gérées sont accessibles à partir de l'ordinateur du serveur UCMDB, vous pouvez utiliser UCMDB Integration Service au lieu de Data Flow Probe pour effectuer des intégrations non-Jython.

Remarque : HP UCMDB Integration Service est pris en charge uniquement dans un environnement UCMDB autonome.

Pour vérifier que ce service est en cours d'exécution :

  1. Vérifiez son statut sur l'ordinateur du serveur UCMDB :

    Windows Panneau de configuration > Outils d'administration  > Services
    Linux /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh status
  2. Si le service n'est pas en cours d'exécution :

    1. Vérifiez que Data Flow Probe est installé et en cours d'exécution sur l'ordinateur du serveur UCMDB. Si tel est le cas, arrêtez d'abord Data Flow Probe avant de lancer UCMDB Integration Service.

      Pour arrêter Data Flow Probe :

      Windows Sélectionnez Démarrer > Programmes > HP UCMDB > Arrêter Data Flow Probe
      Linux Exécutez la commande suivante : /opt/hp/UCMDB/DataFlowProbe/bin/probegateway.sh stop
    2. Démarrez UCMDB Integration Service :

      Windows

      Procédez de l'une des façons suivantes :

      • Sélectionnez Démarrer > Programmes > HP UCMDB > Démarrer HP UCMDB Integration Service

      • Sélectionnez Démarrer > Panneau de configuration > Outils d'administration > Services et démarrez UCMDB Integration Service

      Linux Exécutez la commande suivante :

      /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh start

 

Services HP Universal CMDB

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

Nom du service Description du service
Autorisation Responsable du renforcement du modèle de sécurité (utilisateurs, rôles, locataires, etc.).
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 Responsable de la gestion des Content Packs.
data-acquisition Responsable de la gestion des intégrations.
enrichment Responsable de l'exécution des enrichissements ad hoc et actifs.
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.
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 Responsable de l'acheminement des opérations dans le serveur UCMDB.
grouping Responsable de la conservation des différents paquets permettant la classification des ressources.
histDB Responsable de l'enregistrement des changements dans les CI et les relations dans le CMDB.
impact Responsable de l'impact de HP Universal CMDB, de la cause racine et des sous-système de corrélation.
mapping-engine Utilisé par les intégration. Permet d'effectuer un rapprochement lors d'un calcul TQL fédéré.
model Responsable du mappage des CI des sources de données externes aux CI CMDB locaux.
Model_statistics Autorise l'exécution des opérations d'optimisation de base de données. Ces opérations sont exécutées dans divers scénarios, tels qu'un historique, une mise à niveau et JMX.
Model_topology Responsable du chargement du graphique topologique du modèle (structure de données internes contenant tous les CI et toutes les relations sans propriétés, et évite souvent les requêtes de base de données).
model_update Responsable de la gestion des mises à jour du modèle de classe dans CMDB.
packaging Responsable des packages. Les packages 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.
Reconciliation_conf Gère la configuration du rapprochement telle que les règles d'identification et la configuration des priorités de rapprochement.
report Responsable des services de rapports 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 Responsable de la planification des tâches hors ligne.
state_management Responsable de la gestion des états.
topology_search Responsable des services liés au moteur de recherche.
tql Responsable des calculs TQL.
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.

Accès et connexion à HP Universal CMDB

Contenu de cette section :

 

Présentation

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.

Pour plus d'informations sur la configuration du navigateur Web et la configuration minimale requise pour afficher correctement HP Universal CMDB, voir Document Matrice de prise en charge HP Universal CMDB.

Le niveau d'accès octroyé à l'utilisateur dépend de ses autorisations. Pour plus d'informations sur l'octroi des autorisations utilisateur, voir le Manuel d'administration HP Universal CMDB.

Pour plus d'informations sur l'accès sécurisé à HP Universal CMDB et les stratégies d'authentification de connexion, voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

 

Accès aux composants de HP UCMDB

  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

    <nom du serveur ou adresse IP>.<nom du domaine> représente le nom de domaine complet (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.)

  2. Cliquez sur un lien pour utiliser HP Universal CMDB :

    • UCMDB. Ouvre la page de connexion. Après la connexion, le module que vous aviez ouvert à la fin de votre dernière session s'ouvre. Si vos préférences utilisateur sont supprimées, le Gestionnaire de l'Univers IT s'affiche par défaut.

      Remarque : Vous pouvez également accéder à la page de connexion en entrant http://<nom ou adresse IP du serveur>.<nom du domaine>:8080/ucmdb.

    • Gestion des utilisateurs. Ouvre la page de connexion. Après la connexion, vous êtes dirigé directement vers le module Utilisateurs et groupes où vous pouvez gérer vos utilisateurs UCMDB.

    • UCMDB Configuration Manager. Ouvre l'application Configuration Manager. Pour que ce lien soit actif, Configuration Manager doit être en service et l'URL Configuration Manager des paramètres d'infrastructure doit contenir l'URL de l'application.

    • UCMDB Browser. Ouvre UCMDB Browser. UCMDB Browser est un outil Web qui permet d'afficher rapidement les informations de UCMDB. Pour que ce lien soit actif, UCMDB Browser doit être en service et l'URL UCMDB Browser des paramètres d'infrastructure doit contenir l'URL de l'application.

    • Modèle de classe UCMDB. Ouvre le modèle de classe UCMDB de référence qui contient des informations sur tous les packages, les types de CI et les relations du modèle de classe.

    • Statut du serveur. Ouvre la page Statut du serveur.

    • Console JMX. Permet d'effectuer des opérations sur l'application CMDB par le biais de l'interface de la console JMX.

    • API Connection Test. Affiche des informations sur l'utilisation du serveur HP Universal CMDB lors de l'exécution d'une API sur CMDB.

    • API Client Download. Télécharge le fichier jar de l'API UCMDB.

    • API Reference. Permet d'accéder à la documentation de référence de l'API HP UCMDB.

  3. La page de connexion s'ouvre lorsque vous cliquez sur UCMDB ou sur Gestion des utilisateurs.

    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 HP Universal CMDB Configuration Manager), un champ Client apparaît. Sélectionnez le nom du client dans la liste.

    • 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.

  4. Cliquez sur Connexion. Une fois la connexion établie, votre nom d'utilisateur s'affiche en haut à droite de l'écran.

    Si des problèmes surviennent lors de la connexion, voir Résolution des problèmes de déploiement - Connexion à UCMDB.

    Remarque : Cliquez sur le bouton Aide de la page de connexion pour accéder à l'aide complète relative aux connexions.

  5. (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 le Manuel d'administration HP Universal CMDB.

  6. (Recommandé). Créez d'autres utilisateurs d'administration pour permettre aux administrateurs 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 le Manuel d'administration HP Universal CMDB.

 

Activation de 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 et que vous fermez l'onglet du navigateur sans cliquer sur le bouton Déconnexion en haut de la page de HP Universal CMDB, la prochaine fois que vous saisirez l'URL pour accéder à HP Universal CMDB (http://<nom du serveur ou adresse IP>.<nom du domaine>:8080/ucmdb-ui) ou que vous accéderez à l'URL du serveur HP Universal CMDB (http://<nom du serveur ou adresse IP>.<nom du domaine>:8080) pour obtenir l'écran de démarrage et que vous cliquerez ensuite sur UCMDB, la page de connexion ne s'ouvrira pas, vous n'aurez pas à entrer le nom de connexion et le mot de passe, et la page à ouvrir par défaut s'affichera automatiquement.

Attention : Cette option doit être utilisée avec prudence car elle peut présenter un risque pour la sécurité.

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.

    Lorsque vous ouvrez un nouvel onglet du navigateur, que vous accédez au lien http://<nom du serveur ou adresse IP>.<nom du domaine>:8080 et que vous cliquez sur UCMDB, la page de connexion ne devrait pas s'afficher.

Directives relatives à l'utilisation de la connexion automatique

Lorsque vous utilisez l'option Déconnexion en haut de la page HP Universal CMDB, l'option Mémoriser mes données sur cet ordinateur est toujours activée avec votre nom d'utilisateur mémorisé. Si vous vous déconnectez à l'aide du bouton Déconnexion, la prochaine fois que vous tenterez de vous connecter, la page de connexion s'ouvrira avec votre nom de connexion pré-rempli ; il vous suffira alors de saisir votre mot de passe manuellement.

Vous pourrez annuler manuellement l'option Mémoriser mes données sur cet ordinateur lors de votre prochaine connexion.

 

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 Administration > Paramètres d'infrastructure > catégorie Paramètres généraux > paramètre Temps inactif autorisé.

  2. Dans la colonne Valeur, entrez un nouvel intervalle de temps en minutes. Toutes les valeurs du paramètre Temps inactif autorisé figurent dans la fenêtre Propriétés (cliquez avec le bouton droit sur Temps inactif autorisé > Propriétés ou double-cliquez sur le paramètre Temps inactif autorisé).

Accès à HP Universal CMDB via le serveur Web IIS

Contenu de cette section :

 

Logiciels requis pour l'intégration

Le tableau suivant décrit les logiciels requis pour l'intégration :

Serveur Web IIS Version 7.X
Serveur HP Universal CMDB Version 10.00 ou ultérieure

 

Configurations 9.05 prises en charge

Les configurations suivantes sont prises en charge pour cette intégration :

SE Version de UCMDB Version de IIS
Windows 2008 64 bits HP Universal CMDB 10.00 ou version ultérieure IIS 7.X sur le même serveur que UCMDB
Windows 2008 64 bits HP Universal 10.00 ou version ultérieure IIS 7.X sur des serveurs distincts

 

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 de 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 que IIS, copiez tous les fichiers du répertoire C:\hp\UCMDB\UCMDBServer\tools\iis_integration dans le dossier C:\ucmdb_iis de l'ordinateur IIS. Dans l'ordinateur IIS, modifiez les fichiers suivants :

    1. Dans le fichier workers.properties.minimal, modifiez la chaîne worker.localAjp.host=localhost en indiquant le nom d'hôte du serveur UCMDB.

    2. 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:mdb_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 que IIS, modifiez comme suit le fichier isapi_redirect.properties du répertoire C:\hp\UCMDB\UCMDBServer\tools\iis_integration :

    1. 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.

    2. 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.

    3. 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 que 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 que 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.

  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.

  17. Définissez le serveur IIS comme serveur frontal pour UCMDB. Pour cela, procédez de l'une des façons suivantes :

    Remarque : Cette configuration n'est nécessaire que lors de la création d'un lien direct à un rapport à l'aide du Planificateur.

    1. Dans le Gestionnaire des paramètres d'infrastructure :

      1. Cliquez sur Paramètres généraux.

      2. Modifiez la valeur du champ URL frontale en indiquant l'adresse du serveur IIS (http://<nom du serveur IIS>:<port>)

    2. Dans la console JMX :

      1. Lancez le navigateur Web et entrez l'adresse suivante :

        http://<nom du serveur UCMDB>:<port>/jmx-console.

      2. Cliquez sur UCMDB-UI:name=UI Server frontend settings pour ouvrir la page JMX MBEAN View.

      3. Cliquez sur la méthode setUseFrontendURLBySettings et entrez l'adresse du serveur IIS comme valeur (http://<nom du serveur IIS>:<port>).

      4. Cliquez sur Invoke.

      Remarque : Vous 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.

 

Configurer Data Flow Probe

Pour la configuration de Data Flow Probe, modifiez les chaînes suivantes dans le fichier C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties:

  • serverName = <Nom de l'hôte IIS>
  • serverPort = <IIS HTTP port>, 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.

Configuration de UCMDB pour intégrer SiteMinder (facultatif)

La procédure suivante permet d'intégrer UCMDB dans SiteMinder :

  1. Conditions préalables :

    • Vérifiez que CA SiteMinder est installé dans votre environnement utilisateur.
    • Vérifiez que le serveur Web Microsoft IIS est installé sur le même ordinateur que l'agent du client CA SiteMinder.
  2. Configurez IIS pour activer l'accès à UCMDB.

    Pour plus d'informations, voir Accès à HP Universal CMDB via le serveur Web IIS ci-dessus.

  3. Activez les connexions AJP.

    Dans le module Administration, sélectionnez Gestionnaire des paramètres d'infrastructure > Paramètres généraux et attribuez au paramètre Activer les connexions AJP la valeur Vrai.

  4. Configurez UCMDB pour activer LW-SSO :

    1. Activez la connexion à UCMDB avec LW-SSO. Pour plus d'informations, voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

    2. Dans la console JMX, accédez à la ligne UCMDB-UI:name=LW-SSO Configuration. Appelez la méthode setUserName et définissez les paramètres du nom d'utilisateur IDM LW-SSO comme suit :

      • Is inbound handler enabled = True
      • LW-SSO IDM User Name = sm-user
  5. Vérifiez que l'intégration de UCMDB dans SiteMinder a réussi.

    Accédez à http://ucmdb-server/ucmdb-ui à l'aide du nom d'utilisateur et du mot de passe de votre répertoire utilisateur.

    Après la validation de vos informations d'identification par SiteMinder, vous êtes dirigé directement vers UCMDB sans que vous soyez invité à entrer votre nom d'utilisateur et mot de passe UCMDB.

Utilisation de UCMDB avec des paramètres régionaux non anglais

Contenu de cette section :

 

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.

  • HP Universal CMDB dans un environnement I18N est pris en charge pour HP Universal CMDB installé sur une plate-forme Windows ou Linux.

  • Le chemin d'installation de tous les composants HP Universal CMDB doit contenir uniquement des caractères anglais.

  • L'assistant de mise à niveau de la version 10.20 ne prend en charge que l'interface utilisateur de langue anglaise. (la mise à niveau proprement dite fonctionne correctement).

 

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, Microsoft SQL Server ou PostgreSQL. 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, voir la section décrivant la liste de contrôle récapitulative d'Oracle dans le manuel de base de données HP Universal CMDB.

  • 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.

 

Prise en charge de l'interface utilisateur multilingue (MLU)

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.

L'interface utilisateur HP Universal CMDB peut s'afficher dans les langues suivantes de votre navigateur Web :

Hollandais Coréen
Anglais Portugais
Français Russe
Allemand Chinois simplifié
Italien Espagnol
Japonais    

Pour configurer et afficher HP Universal CMDB dans une langue donnée :

  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).

    1. 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.

    2. 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.

    3. Cliquez sur Monter pour placer la langue sélectionnée sur la première ligne.

    4. Cliquez sur OK pour enregistrer vos paramètres.

    5. Affichez la fenêtre de connexion HP Universal CMDB.

    6. Dans le menu d'Internet Explorer, sélectionnez Affichage > Actualiser. HP Universal CMDB est immédiatement actualisé et l'interface utilisateur s'affiche dans la langue sélectionnée.

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.

Configurer le serveur de messagerie UCMDB (facultatif)

Pour configurer le serveur de messagerie UCMDB :

  1. Dans UCMDB, sélectionnez Administration > 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. Indiquez dans le paramètre Expéditeur des e-mails 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.

Planification étendue des capacités pour UCMDB

Contenu de cette section :

 

Planification étendue des capacités - Présentation

À l'aide de la configuration par défaut, HP Universal CMDB peut prendre en charge un déploiement de plus de 25 millions de CI et de relations. Pour un déploiement plus important, vous devez implémenter la configuration suivante :

  • Augmentez le segment CMDB en fonction du nombre de CI et de relations comme indiqué ci-après :

    Nombre de CI et de relations Taille du segment
    Jusqu'à 40 millions 12 Go
    Plus de 40 millions et jusqu'à 60 millions 16 Go
  • 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.

Le tableau suivant indique le nombre maximal de CI et de relations pris en charge pour un déploiement UCMDB :

Base de données Nombre maximum de CI et de relations
Oracle

60 millions de CI et de relations

MS SQL Server 2012 60 millions de CI et de relations
MS SQL Server – Versions précédentes 40 millions de CI et de relations
PostgreSQL 12,5 millions de CI et de relations

 

Configuration du serveur UCMDB pour une capacité étendue

Pour que le système prenne en charge le nombre souhaité de CI et de relations, mettez à jour les paramètres suivants sur le serveur UCMDB :

  CI et relations  
Paramètre ≤ 40 millions
> 40 millions ; ≤ 60 millions
Emplacement
wrapper.java.initmemory 2048 8192
  • Windows : C:\hp\UCMDB\UCMDBServer
    \bin\wrapper-platform.conf
  • Linux : /opt/hp/UCMDB/UCMDBServer
    /bin/wrapper-platform.conf
wrapper.java.maxmemory 8192 16384
dal.object.condition.max.
result.size
50000000 50000000
  • Windows : C:\hp\UCMDB\UCMDBServer\conf
    \settings.override.properties
  • Linux : /opt/hp/UCMDB/UCMDBServer
    /conf/settings.override.properties
dal.use.memory.instead.temp.
table.high.threshold.oracle
6000000 6000000
dal.joinf.max.result.size 4000000 4000000

 

Configuration de la base de données Oracle pour une capacité étendue

Sur un système contenant plus de 40 millions d'objets et de relations, 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 requête TQL, ainsi que les opérations d'entrée de données effectuées dans le système.

 

Configuration de Configuration Manager pour une capacité étendue

Configuration Manager prend en charge l´utilisation de 20 000 CI composites dans une seule vue gérée. Pour activer cette fonctionnalité, procédez comme suit :

Remarque :

  • Si vous souhaitez activer cette fonctionnalité, il est recommandé d´installer Configuration Manager sur un serveur comportant au moins 8 Go de mémoire (RAM).
  • Les vues gérées basées sur des requêtes TQL dynamiques et générant plus de 20 000 CI composites ne sont pas prises en charge.

  1. Pour accéder à la console JMX, lancez votre navigateur Web et entrez l´adresse suivante : http://<nom_serveur>:<numéro_port>/cnc/jmx-console,<nom_serveur> est le nom de l'ordinateur sur lequel Configuration Manager est installé.

  2. Entrez les informations d'identification pour l'authentification de la console JMX.

  3. Cliquez sur Configuration Manager > View Service. Sélectionnez supportLargeViews et cliquez sur Invoke.

  4. Dans UCMDB, attribuez la valeur 500 000 au paramètre TQL Group View Result Size (Administration > Gestionnaire des paramètres d´infrastructure > Paramètres de TQL).

  5. Procédez de l'une des façons suivantes :

    • Si vous utilisez le service Windows HP Universal CMDB Configuration Manager pour démarrer Configuration Manager, accédez au dossier <répertoire_installation_Configuration_Manager>/bin/ et double-cliquez sur le fichier edit-server-0.bat. Dans l'onglet Java, augmentez la valeur du paramètre de pool de mémoire maximum à 4096 ou plus.
    • Si vous utilisez le fichier start-server-0.bat pour démarrer Configuration Manager, modifiez le fichier start-server-0.bat et augmentez la valeur du paramètre –Xmx à 4096m ou plus.

 

Test de la capacité du système

Configuration

La capacité du test système s'élevait à 60 millions de CI et de relations.

  • Le matériel suivant a été utilisé pour le test :

    Rôle Type d'ordinateur CPU Mémoire SE + logiciels tiers
    CMDB HP Proliant BL460c G6 2 processeurs Intel Xeon de 2,93 GHz quadruple cœur 32 Go
    • Win 2008 R2 64 bits
    • Red Hat Enterprise Linux Server version 6.3 (Santiago)
    Data Flow Probe HP ProLiant DL380 G4p 2 CPU de 3 GHz 4 Mo Windows 2008 Server EE
    Base de données HP Proliant DL380 G7 2 x 6 processeurs Intel Xeon de 2,.80 GHz 64 Go
    • Win 2008 R2 64 bits
    • Red Hat Enterprise Linux Server 6.3 (Santiago)
  • La version du logiciel suivant a été utilisée pour le test :

    • Base de données Oracle 11g, version 11.2.0.3.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
      • Nombre différent de hiérarchies dans les résultats TQL (1-5)
      • Composé
      • Sous-graphique
    • 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

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.

Accès à Configuration Manager

Connexion à Configuration Manager

Vous accédez à Configuration Manager à l'aide d'un navigateur Web pris en charge, à partir de n'importe quel ordinateur par le biais d'une connexion réseau (intranet ou Internet) sur le serveur Configuration Manager. Le niveau d'accès octroyé à l'utilisateur dépend de ses autorisations. Pour plus d'informations sur l'octroi des autorisations utilisateur, voir la section sur les utilisateurs et les rôles 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 Configuration Manager, voir Document Matrice de prise en charge HP Universal CMDB.

Pour plus d'informations sur l'accès sécurisé à Configuration Manager, voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

Pour plus d'informations sur la résolution des problèmes liés à l'accès de Configuration Manager, voir Résolution des problèmes de déploiement - Connexion à Configuration Manager.

  1. Dans le navigateur Web, saisissez l'URL du serveur Configuration Manager, par exemple, http://<nom du serveur>.<nom du domaine>:<port>/cnc, <nom du serveur>.<nom du domaine> represente le nom de domaine complet (FQDN) du serveur Configuration Manager et <port> représente le port sélectionné lors de l'installation.

  2. Cliquez sur Connexion. Une fois la connexion établie, le nom d'utilisateur s'affiche en haut à droite de l'écran.

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 cela, cliquez sur Déconnexion en haut de la page.

Remarque : Le temps d'expiration par défaut d'une session est de 30 minutes.

Accès à la console JMX de Configuration Manager

Pour résoudre les problèmes ou modifier certaines configurations, il peut être nécessaire d'accéder à la console JMX.

Pour accéder à la console JMX :

  1. Vérifiez que les privilèges de l'administrateur de serveur ont été affectés dans UCMDB. Pour plus d'informations, voir Manuel d'administration HP Universal CMDB.

  2. Ouvrez la console JMX à l'adresse http://<nom serveur>:<port_application>/cnc/jmx-console. Il s'agit du port configuré au cours de l'installation de Configuration Manager.

Autres cas d'utilisation de Configuration Manager

Transférer une installation Configuration Manager entre des ordinateurs

Cette procédure doit être utilisée pour transférer une installation de Configuration Manager d'un ordinateur vers un autre tout en conservant intact le schéma de base de données et en se connectant au même serveur UCMDB.

  1. Exécutez une nouvelle installation de Configuration Manager sur l'ordinateur cible.
  2. Arrêtez les serveurs Configuration Manager sur les ordinateurs source et cible.
  3. Copiez les dossiers \conf et \security depuis l'ordinateur source dans l'emplacement approprié de l'ordinateur cible.

  4. Démarrez le serveur Configuration Manager sur l'ordinateur cible.

Modifier des numéros de port après l'installation

Pour changer les numéros de port (ou tout autre paramètre d'installation, voir Reconfiguration de Configuration Manager.

Copier des paramètres système entre des systèmes

  1. Sur l'ordinateur source, ouvrez Configuration Manager. Sélectionnez Administration > Paramètres et cliquez sur le bouton Exporter le jeu de configurations vers un fichier zip .

    Avant l'exportation, vous pouvez exclure des portions spécifiques de la configuration en désélectionnant la case à cocher en regard des éléments de configuration concernés.

  2. Copiez la configuration exportée sur l'ordinateur cible.

  3. Sur l'ordinateur cible, ouvrez Configuration Manager. Sélectionnez Administration > Paramètres et cliquez sur le bouton Importer un jeu de configurations .

Sauvegarde et restauration

Vous pouvez sauvegarder une installation de Configuration Manager pour effectuer une récupération à l'issue de n'importe quel type d'échec qui nécessiterait une nouvelle installation complète.

  • Sauvegarder

    Sauvegardez les informations suivantes :

    • les sous-dossiers \conf et \security du répertoire d'installation de Configuration Manager. Peut être réalisé pendant le fonctionnement du système, sans l'interrompre.

    • le schéma de la base de données.

    • l'entrée de registre sous : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HP Universal CMDB Configuration Manager 10.01 (uniquement sur les systèmes Windows)

  • Restaurer

    Cette procédure doit être exécutée sur un nouveau système sur lequel Configuration Manager n'est pas installé.

    1. Installez Configuration Manager sur l'ordinateur cible en exécutant le fichier HPCM_10.01.exe (systèmes Windows) ou le fichier HPCM_10.01.bin (systèmes Linux).

    2. Arrêtez le serveur Configuration Manager.
    3. Restaurez les répertoires \conf et \security. Utilisez la méthode de correspondance pour restaurer ce que vous avez sauvegardé. Remplacez les répertoires créés par l'installation effectuée à l'étape 1.

    4. Restaurez le schéma de la base de données. Si vous restaurez sur un autre serveur de base de données, vous devez modifier la propriété url dans le fichier database.properties (situé dans le répertoire conf) pour qu'elle corresponde au nouveau nom du serveur de base de données.

    5. Démarrez le serveur Configuration Manager.

Résolution des problèmes de déploiement - Ressources de dépannage disponibles pour UCMDB

  • 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. Voir Résolution des problèmes de déploiement - Serveur UCMDB ci-dessous.
  • Résolution des problèmes de connexion. Permet de résoudre les problèmes de connexion à HP Universal CMDB.
  • 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 de l'assistance HP Software, cette base de données est accessible en sélectionnant Résolution des problèmes et Base de connaissances dans le menu Aide de HP Universal CMDB.

    Notez que seuls les clients inscrits peuvent accéder aux ressources du site de l'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 la section sur les fichiers journaux CMDB dans le Manuel d'administration HP Universal CMDB.
  • 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 la section sur les fichiers journaux CMDB 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 la section sur les fichiers journaux CMDB dans le Manuel d'administration HP Universal CMDB.

Résolution des problèmes de déploiement - Serveur UCMDB

Problème : serveur ne démarre pas automatiquement lors du redémarrage du système.

Solution :

  1. Accédez à la boîte de dialogue Services de Windows et sélectionnez le service UCMDB_Server.
  2. Ouvrez la boîte de dialogue Propriétés UCMDB_Server (ordinateur local).
  3. Dans l'onglet Général, vérifiez les éléments suivants :

    • Le 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).
  4. Dans l'onglet connexion, vérifiez que le service utilise l'utiisateur correct pour la connexion. Pour plus d'informations sur le changement d'utilisateur du service , voir le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.
  5. Dans l'onglet Dépendances, vérifiez que le service est configuré pour être indépendant (<Aucune dépendance>).

Problème : Si vous avez créé des modèles de classe personnalisés dans UCMDB version 9.05, il est possible que ces modèles ne soient plus disponibles après la mise à niveau de UCMDB 9.05 vers la version 10.20. Par exemple, lorsque vous créez une activité pour une zone de gestion, le volet Protocole de la page à onglet Définition des informations d'identification est vide.

Solution : Appelez la méthode JMX updateClassModel pour mettre à niveau les modèles de classe personnalisés.

Pour cela, procédez comme suit :

  1. Lancez le navigateur Web et entrez l'adresse suivante :

    http://<nom de l'ordinateur ou adresse IP>.<nom_domaine>:1977/

    <nom de l'ordinateur ou adresse IP> est l'ordinateur sur lequel Data Flow Probe est installé. Si vous y êtes invité, entrez un nom d'utilisateur et un mot de passe pour vous connecter.

  2. Dans le champ Search, saisissez updateClassModel et appuyez sur la touche Entrée.
  3. Recherchez la méthode updateClassModel, tapez 1 dans le champ Value, puis cliquez sur Invoke.

Résolution des problèmes de déploiement - Connexion à UCMDB

Contenu de cette section :

   

Causes possibles de l'échec d'une connexion à UCMDB

Utilisez les informations ci-après pour résoudre les causes possibles de l'échec d'une connexion à HP Universal CMDB.

Problème/Causes possibles Solutions

HP Universal CMDB ne démarre pas.

Indication : Le fichier startup.log n'inclut pas la ligne suivante :

**** All components started ****

Solution 1 : Vérifiez que le serveur HP Universal CMDB est opérationnel en accédant à la console Web http://<nom du serveur>:8080/web-console, où <nom du serveur> est le nom du serveur HP Universal CMDB auquel vous êtes connecté.

Solution 2 : Vérifiez la connexion à la base de données :

Pour vérifier que le serveur de base de données est opérationnel :

  1. Lancez le navigateur Web et accédez au site http://<nom du serveur>:8080/jmx-console, où <nom du serveur> est le nom de l'ordinateur sur lequel HP Universal CMDB est installé.

  2. Sous UCMDB, cliquez sur UCMDB:service=Dal services pour ouvrir la page JMX MBEAN View.

  3. Appelez la fonction getDbContext avec la valeur 1 pour le paramètre customerID.

  4. Vérifiez que le résultat de l'opération n'indique aucun problème.

Solution 3 : Vérifiez que les paramètres de connexion à la base de données sont corrects. Assurez-vous que vous pouvez vous connecter au serveur de base de données à l'aide des informations d'identification que vous avez indiquées lors de la procédure de configuration.

Solution 4 : Utilisez le fichier journal C:\hp\UCMDB\UCMDBServer\runtime\log\cmdb.dal.log pour vérifier les connexions à la base de données.

Solution 5 : Pour vérifier que la connexion à la base de données est valide, entrez sqlplus cmdb/cmdb@skazal dans l'interpréteur de commandes Windows (cmd.exe).

CMDB est endommagé (par exemple, un enregistrement utilisateur peut avoir été supprimé accidentellement de CMDB).

Importez un fichier de base de données précédemment sauvegardé. Pour plus d'informations, voir Manuel de base de données HP Universal CMDB.

Important : Le serveur HP Universal CMDB doit être arrêté pendant l'importation de la base de données.

Remarque : Lorsque vous importez un fichier de base de données précédemment sauvegardé, vous perdez toutes les données qui existaient dans le système.

La connexion HP Universal CMDB n'aboutit pas. Cet échec peut être dû à une combinaison nom de connexion/mot de passe incorrecte.

Solution 1 :Vérifiez que vous entrez une combinaison nom d'utilisateur/mot de passe valide.

Solution 2 : Rétablissez les valeurs par défaut

La connexion HP Universal CMDB échoue en raison d'erreurs inattendues.

Solution 1 : Sélectionnez Démarrer > Programmes > HP UCMDB > Statut du serveur HP Universal CMDB et vérifiez que le service est opérationnel.

Solution 2 : Recherchez les erreurs dans les fichiers journaux suivants :

  • C:\hp\UCMDB\UCMDBServer\runtime\log\error.log

  • C:\hp\UCMDB\UCMDBServer\runtime\log\ui-server.log

Si certaines erreurs vous semblent inconnues, contactez l'Assistance HP Software.

HP Universal CMDB ne démarre pas, même après le changement correct du mot de passe.

Rétablissez les mots de passe par défaut :

  1. Copiez le fichier Basic_Authorization.zip du dossier <répertoire_installation_UCMDB>/content/backup dans le dossier <répertoire_installation_UCMDB>/content/basic_packages. Remplacez le fichier existant.
  2. Connectez-vous à la console JMX et recherchez le service UCMDB-UI:name=UCMDB Integration.

  3. Exécutez setCMDBSuperIntegrationUser avec l'utilisateur=UISysadmin et le mot de passe=UISysadmin.

  4. Arrêtez le serveur UCMDB.
  5. Créez un schéma.
  6. Redémarrez le serveur UCMDB.

   

Java n'est pas installé sur l'ordinateur client

Si Java n'est pas installé sur votre ordinateur ou si vous utilisez une version antérieure à la version 6.u10, un message apparaît pendant la connexion pour vous demander si vous voulez installer la version correcte de l'environnement d'exécution Java (JRE). Cet environnement est nécessaire pour afficher les applets HP Universal CMDB.

Cliquez sur le bouton approprié pour autoriser HP Universal CMDB à installer Java à partir d'oracle.com ou du serveur HP Universal CMDB.

Mise à jour de la configuration Java

Le message suivant apparaît lorsque HP Universal CMDB détecte des problèmes avec la mémoire initiale :

Remarque : Ce message ne s'affiche plus à partir de la version 6, mise à jour 10 de Java.

Résolution des problèmes de déploiement - Mise à niveau de Configuration Manager

Problème. La mise à niveau vers la version 10.01 a échoué. Pour restaurer la version 9.3x, procédez comme suit :

  • Désinstallez la version 10.01 de Configuration Manager.
  • Restaurez dans son emplacement d'origine le dossier d'installation de la version 9.3x de Configuration Manager (sauvegardée avant la mise à niveau)
  • Restaurez la base de données (celle sauvegardée avant la mise à niveau).
  • Importez l'entrée du Registre Windows (celle sauvegardée avant la mise à niveau).

Résolution des problèmes de déploiement - Connexion à Configuration Manager

Problème. Vous avez les autorisations appropriées pour Configuration Manager mais vous ne pouvez pas vous connecter.

Solution. Vérifiez que les paramètres suivants sont configurés correctement dans UCMDB :

  • chaîne d'initialisation LW-SSO : Cette chaîne ne doit pas être vide.
  • Domaine LW-SSO : même domaine que celui défini dans UCMDB.
  • Domaines DNS approuvés pour LW-SSO : le domaine de Configuration Manager doit être indiqué ici, même s'il est identique au domaine de UCMDB.

Problème. La connexion UCMDB comporte une erreur.

Solution. La cause peut être l'une des suivantes :

  • Le serveur UCMDB est arrêté. Redémarrez Configuration Manager une fois qu'UCMDB est entièrement activé (vérifiez que l'état du serveur UCMDB est Activé).

  • Le serveur UCMDB est activé, mais les informations d'identification de la connexion à Configuration Manager ou l'URL sont erronées.

Problème. Après avoir modifié des paramètres UCMDB (tels que des changements à : host/port/protocol/SRP), le démarrage du serveur de Configuration Manager échoue.

Solution. Reconfigurez Configuration Manager et spécifiez les paramètres de connexion de UCMDB correspondant à vos dernières modifications. L'assistant de reconfiguration (HPCM_10.01.exe) se trouve dans le dossier <répertoire_installation_Configuration_Manager>\_installation.

Problème. Les modifications appliquées au modèle de classe UCMDB ne sont pas détectées dans Configuration Manager.

Solution. Redémarrez le serveur Configuration Manager.

Problème. Le journal de Configuration Manager contient une erreur UCMDB Délai d'exécution expiré.

Solution. Cela se produit lorsque la base de données UCMDB est surchargée. Pour remédier à ce problème, augmentez le délai de connexion comme suit :

  1. Créez un fichier jdbc.properties dans le dossier UCMDBServer\conf.

  2. Entrez le texte suivant : QueryTimeout=<nombre en secondes>.

  3. Redémarrez le serveur UCMDB.

Problème. Configuration Manager n'autorise pas l'ajout d'une vue à gérer.

Solution. Lorsqu'une vue est ajoutée pour être gérée, un nouveau TQL est créé dans UCMDB. Si la limite maximale des TQL actifs est atteinte, la vue ne peut pas être ajoutée. Augmentez la limite des TQL actifs dans UCMDB en modifiant les paramètres suivants dans le Gestionnaire des paramètres d'infrastructure :

  • Nombre max de TQL actifs dans le serveur

  • Nombre max de TQL actifs client

Problème. Le certificat du serveur HTTPS n'est pas valide.

Solution. La cause peut être l'une des suivantes :

  • La date de validation du certificat est obsolète. Vous devez obtenir un nouveau certificat.

  • L'autorité de certification du certificat n'est pas une autorité approuvée. Ajoutez l'autorité de certification à votre liste Autorité de certification racine approuvée.

Problème. Lors de la connexion à partir de la page de connexion Configuration Manager, vous obtenez une erreur de connexion ou une page de refus d'accès.

Solution. Vérifiez que les paramètres LW-SSO sont corrects. Pour plus d'informations, voir les références LW-SSO générales dans le Manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

Problème. Le serveur Configuration Manager ne démarre pas en raison d'informations d'identification de base de données erronées.

Solution. Si vous modifiez les informations d'identification de base de données et que le serveur ne démarre pas, ces informations sont peut-être erronées. Vous devez chiffrer à nouveau le mot de passe de la base de données et entrer de nouvelles informations d'identification dans le fichier de configuration. Procédez comme suit :

  1. Sur la ligne de commande, exécutez la commande suivante pour chiffrer le mot de passe de base de données mis à jour :

    <répertoire_installation_Configuration_Manager>\bin\encrypt-password.bat –p <mot de passe>

    qui renvoie le mot de passe chiffré.

  2. Copiez le mot de passe chiffré (y compris le préfixe {ENCRYPTED}), dans le paramètre db.password du <répertoire_installation_Configuration_Manager>\conf\database.properties.

Problème. Le serveur Tomcat de Configuration Manager ne démarre pas en raison d'un problème de port de liaison.

Solution. Essayez l'une des solutions suivantes :

  • Exécutez l'Assistant Post-Installation et remplacez les ports du serveur Configuration Manager.

  • Abandonnez l'autre procédure qui occupe les ports de Configuration Manager.

  • Modifiez manuellement les ports des fichiers de configuration de Configuration Manager en éditant le fichier suivant : <répertoire d'installation de Configuration Manager>\servers\server-0\conf\server.xml et en mettant à jour les ports appropriés :

    • HTTP (8080) : ligne 69

    • HTTPS (8143) : lignes 71, 90

Problème. Vous recevez un message "mémoire insuffisante".

Solution. Pour modifier les paramètres de démarrage du serveur, procédez comme suit :

  1. Exécutez le fichier de commandes suivant :

  2. <répertoire d'installation de Configuration Manager>/bin/edit-server-0.bat

  3. Modifiez les paramètres suivants :

  4. -Dapplication.ms=<taille initiale du pool de mémoire>
    -Dapplication.mx=<taille maximale du pool de mémoire>

Problème. Les modifications apportées aux CI d'UCMDB ne sont pas reflétées dans Configuration Manager.

Solution. Configuration Manager exécute une procédure d'analyse asynchrone hors connexion. La procédure n'a peut-être pas encore traité les dernières modifications apportées à UCMDB. Pour résoudre ce problème, essayez l'une des solutions suivantes :

  • Attendez quelques minutes. L'intervalle par défaut entre les exécutions de la procédure d'analyse est de 10 minutes. Il peut être configuré sous Administration > Paramètres.

  • Exécutez un appel JMX pour effectuer le calcul de l'analyse hors connexion sur la vue appropriée.

  • Dans la vue Politiques, cliquez sur le bouton Recalculer l'analyse de la politique. La procédure d'analyse hors connexion est appelée pour toutes les vues (peut prendre un certain temps). Vous pouvez également apporter une modification artificielle à une politique et la sauvegarder.

Résolution des problèmes de déploiement - Limitations générales et dépannage de Configuration Manager

Limitations

  • Les paramètres d'heure sur les serveurs UCMDB et Configuration Manaegr doivent être synchronisés à la seconde même.

  • Le fuseau horaire et le format d'heure sur les serveurs UCMDB et Service Manager doivent être synchronisés.

  • Vous n'obtiendrez pas le nouveau type de CI créé dans UCMDB tant que vous n'aurez pas fermé et rétabli la connexion à Configuration Manager.
  • Chaque fois que l'heure est modifiée sur le serveur tomcat Configuration Manager, celui-ci doit être redémarré pour que son heure soit mise à jour.

Résolution des problèmes

Problème. Lorsque vous démarrez le service Configuration Manager, vous recevez le message d'erreur suivant :

Windows could not start the HP Universal CMDB Configuration Manager on Local Computer. For more information, review the System Manager Event log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 0.

Solution. Procédez comme suit :

  1. Accédez au <répertoire_installation_Configuration_Manager>\cnc\bin et exécutez la commande suivante :

  2. edit-server-0.bat

  3. Sélectionnez l'onglet Démarrer. Dans la liste déroulante Mode (en bas), sélectionnez jvm au lieu de exe.

  4. Cliquez sur OK.

  5. Exécutez votre service.

Résolution des problèmes de déploiement - Authentifications de Configuration Manager

Problème. Lors de l'authentification de Configuration Manager après une redirection vers la page de connexion UCMDB, vous n'avez pas été redirigé vers Configuration Manager et UCMDB s'affiche.

Solution. Le cookie de la session d'authentification de Configuration Manager est bloqué ou refusé lors de l'utilisation des navigateurs Internet Explorer version 6.0, 7.0 ou 8.0. Ajoutez le serveur Configuration Manager à la zone Intranet/Sites de confiance dans les zones de sécurité Internet Explorer de votre ordinateur (Outils > Options Internet > Sécurité > Intranet local > Sites > Avancé). Tous les cookies seront ainsi acceptés.

Solution. Vérifiez que la configuration LW-SSO est correcte dans les paramètres UCMDB. Pour plus d'informations, voir la section relative à LW-SSO dans le manuel de sécurisation renforcée de HP Universal CMDB et Configuration Manager.

Cause possible : Assurez-vous de pouvoir accéder à l'application à l'aide du nom de domaine complet (FQDN) dans l'URL de connexion (par exemple : http://monserveur.domainentreprise.com/WebApp).

© Copyright 2002 - 2015 Hewlett-Packard Development Company, L.P.