Impression personnalisée de :
Date de publication du document : Novembre 2013 Date de lancement du logiciel : Novembre 2013 |
|
Les seules garanties applicables aux produits et services HP sont celles figurant dans les déclarations de garantie expresse accompagnant les dits produits et services. Aucun terme de ce document ne peut être interprété comme constituant une garantie supplémentaire. HP ne peut en aucun cas être tenu pour responsable des erreurs ou omissions techniques ou rédactionnelles du présent document.
Les informations contenues dans le présent document sont susceptibles d'être modifiées sans préavis.
Logiciel confidentiel. Licence HP valide requise pour la détention, l'utilisation ou la copie. En accord avec les articles FAR 12.211 et 12.212, les logiciels informatiques, la documentation des logiciels et les informations techniques commerciales sont concédés au gouvernement américain sous licence commerciale standard du fournisseur.
© Copyright 2002-2013 Hewlett-Packard Development Company, L.P.
Adobe® est une marque déposée de 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.
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é.
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.
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électionnez la plate-forme pour votre serveur UCMDB.
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.
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 des manuels HP.
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é
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.
Les étapes ci-après sont personnalisées en fonction de vos sélections. Vérifiez que vos sélections sont correctes.
Si une sélection est incorrecte, cliquez sur Changer.
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 |
|
HP UCMDB 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 |
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 :
|
|
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 :
|
|
Installez les outils et utilitaires suivants pour analyser les processus de découverte :
|
La procédure d'installation contient les principales phases suivantes :
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.
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.
Installez HP Universal CMDB Configuration Manager
Installez et configurez HP Configuration Manager pour analyser et contrôler les données dans UCMDB.
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.
Sécurisez le serveur UCMDB.
Pour plus d'informations, voir le manuel de sécurisation renforcée HP UCMDB.
Sécurisez Data Flow Probe.
Pour plus d'informations, voir le manuel de sécurisation renforcée HP UCMDB.
Lancez HP Universal CMDB.
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.
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.10 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.10.
Pour arrêter le serveur, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB.
Insérez le DVD HPUCMDB10.10WIN dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.
Dans le dossier racine du DVD, double-cliquez sur HPUCMDB_Server_10.10.exe.
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.
Sélectionnez une langue et cliquez sur OK.
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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.
La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.
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.
Cliquez sur Suivant.
Cliquez sur No puis sur Suivant.
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.
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.
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.
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.
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.
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.10 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.10 (/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop).
Condition préalable : Appliquez l'une des configurations suivantes à l'ordinateur Linux :
Option 1 :
À 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.
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.
Insérez le DVD HPUCMDB10.10Linux dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.
Exécutez le fichier exécutable sh <répertoire racine DVD>/HPUCMDB_Server_10.10.bin.
L'installation d'UCMDB s'ouvre. Sélectionnez une langue et cliquez sur OK.
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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.
La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.
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.
Cliquez sur Suivant.
Cliquez sur No puis sur Suivant.
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.
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.
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.
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.
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.
Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.
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'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à :
Si vous créez un schéma utilisateur, vous devez disposer des informations supplémentaires suivantes :
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 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>
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.
Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.
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/
Configurez le paramètre de démarrage de JVM :
Ouvrez le fichier C:\hp\UCMDB\UCMDBServer\bin\wrapper.conf/opt/hp/UCMDB/UCMDBServer/bin/wrapper.conf
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.
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.
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.
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.01 vers UCMDB 10.10 :
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.
Dans le fichier wrapper.conf, recherchez la ligne suivante :
wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true
Démarrer le serveur
Si le premier serveur UCMDB n'est pas démarré, lancez le processus. Attendez que le processus de démarrage soit terminé.
Démarrez les autres serveurs UCMDB.
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 :
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.
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.
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.
Connectez les moniteurs d'intégrité aux pools respectifs de serveur UCMDB configurés ci-dessus.
Configurez l'adhérence à la session (« session stickiness ») sur le répartiteur de charge :
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.
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 :
Connectez-vous à UCMDB.
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.
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.
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 :
Arrêtez la sonde.
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.
Redémarrez la sonde.
Pour désinstaller HP Universal CMDB :
Windows |
|
Linux |
|
Pour désinstaller Data Flow Probe :
Windows |
Sur l'ordinateur sur laquelle la sonde est installée :
|
Linux |
Sur l'ordinateur sur laquelle la sonde est installée :
|
Les instructions ci-après expliquent comment mettre à niveau HP Universal CMDB 9.0x vers HP Universal CMDB 10.10.
Les instructions ci-après expliquent comment mettre à jour UCMDB 10.01 vers UCMDB 10.10.
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.10.
La mise à niveau de UCMDB 10.01 vers UCMDB 10.10 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) :
Content Pack 13.00 est la version minimale du Content Pack d'intégration et de découverte HP UCMDB prise en charge pour UCMDB 10.10. Ce Content Pack est installé automatiquement avec le serveur UCMDB au cours de la procédure qui suit.
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é :
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.
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 |
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.10. 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 Web des manuels HP Software.
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.
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,10, 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.10.
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 UCMDB.
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.10.
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.01 vers la version 10.10 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.01 vers la version 10.10 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.
Si la sécurisation de l'accès à JMX Java a été renforcée :
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
Remarque :
Si vous prévoyez d'installer le serveur UCMDB 10.10 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.10 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.10 mis à niveau seront des serveurs actifs et offriront en même temps un environnement haute disponibilité.
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
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.
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.
Cliquez sur Désinstaller.
Un message de confirmation apparaît lorsque la désinstallation est terminée. Cliquez sur Terminé pour mettre fin à l'installation.
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.
À partir du même emplacement, sélectionnez Désinstaller pour désinstaller le serveur UCMDB.
Un message de confirmation apparaît lorsque la désinstallation est terminée. Cliquez sur Terminé pour mettre fin à l'installation.
Supprimez entièrement le dossier C:\hp\UCMDB de l'ordinateur du serveur UCMDB.
Supprimez entièrement le dossier /opt/hp/UCMDB de l'ordinateur du serveur UCMDB.
Redémarrez le serveur.
Pour désinstaller Data Flow Probe :
Windows |
Sur l'ordinateur sur laquelle la sonde est installée :
|
Linux |
Sur l'ordinateur sur laquelle la sonde est installée :
|
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.10 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.10.
Pour arrêter le serveur, sélectionnez Démarrer > Tous les programmes > HP UCMDB > Arrêter le serveur HP Universal CMDB.
Insérez le DVD HPUCMDB10.10WIN dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.
Dans le dossier racine du DVD, double-cliquez sur HPUCMDB_Server_10.10.exe.
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.
Sélectionnez une langue et cliquez sur OK.
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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.
La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.
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.
Cliquez sur Suivant.
Cliquez sur No puis sur Suivant.
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.
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.
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.
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.
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.
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.10 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.10 (/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop).
Condition préalable : Appliquez l'une des configurations suivantes à l'ordinateur Linux :
Option 1 :
À 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.
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.
Insérez le DVD HPUCMDB10.10Linux dans le lecteur à partir duquel vous installez UCMDB. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.
Exécutez le fichier exécutable sh <répertoire racine DVD>/HPUCMDB_Server_10.10.bin.
L'installation d'UCMDB s'ouvre. Sélectionnez une langue et cliquez sur OK.
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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.
La page Sélectionner le type d'installation s'affiche. Sélectionnez Nouvelle installation et cliquez sur Suivant.
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.
Cliquez sur Suivant.
Cliquez sur No puis sur Suivant.
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.
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.
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.
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.
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.
Dans la dernière page de l'assistant d'installation, cliquez sur Terminé pour mettre fin à l'installation.
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.
Lancez le fichier de mise à niveau :
C:\hp\UCMDB\UCMDBServer\tools\upgrade.bat
Lancez le fichier de mise à niveau : upgrade.sh
La page Préparation de la mise à niveau apparaît. Cliquez sur Suivant.
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.
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.
La page Paramètres avancés s'affiche :
Activer les multilocataires. Sélectionnez cette option si UCMDB doit fonctionner dans un environnement multilocataire.
Remarque : Après la mise à niveau, il n'est pas possible de modifier l'environnement de location (locataire unique et multilocataire).
Activer la recherche. Indexe les données UCMDB pour les fonctions de recherche efficaces.
Remarque : Désactivez cette option si vous n'utilisez pas UCMDB Browser.
Historique. L'outil de mise à niveau de l'historique :
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.
L'écran Exécuter la mise à niveau affiche les étapes de mise à niveau. Cliquez sur Exécuter pour lancer la mise à niveau.
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 :
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.
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. |
Arrêtez le serveur UCMDB 10.01.
Remarque :
Environnement autonome :Si UCMDB Integration Service est en cours d'exécution, arrêtez-le.
Exécutez le programme d'installation de UCMDB 10.10.
Recherchez le fichier exécutable UCMDB HPUCMDB_Server_10.10.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.10.bin, puis exécutez le fichier exécutable suivant :
sh <chemin du fichier d'installation>/HPUCMDB_Server_10.10.bin.
Sélectionnez une langue et cliquez sur OK.
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche. Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
Dans la page Sélection du dossier, sélectionnez le dossier d'installation existant UCMDB 10.01.
Dans la page Sélectionner le type d'installation du programme d'installation, sélectionnez Mise à niveau à partir de 10.01, puis cliquez sur Suivant.
Dans la page Récapitulatif, cliquez sur Installer pour démarrer l'installation.
Remarque : Lors d'une mise à niveau à partir de la version 10.01 vers la version 10.10, 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.01.
Si vous importez des certificats SSL dans UCMDB 10.01, 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 HP UCMDB.
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
IMPORTANT :
Remarque : Cette étape ne s'applique que si vous effectuez une mise à niveau vers la version 10.10 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/
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 :
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.
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) :
Environnement autonome : redémarrez Integration Service si vous l'aviez arrêté.
Environnement haute disponibilité :
Si vous mettez à niveau un environnement haute disponibilité ou si votre environnement mis à niveau doit devenir un environnement haute disponibilité :
Installez UCMDB 10.10 sur chacun des ordinateurs à inclure dans le cluster de serveurs UCMDB :
Remarque : Dans UCMDB 10.10, tous les serveurs UCMDB d'un environnement haute disponibilité sont actifs et conservent le mode haute disponibilité en cas de défaillance du serveur.
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.10, UCMDB Browser 3.00 est automatiquement installé. Si vous utilisez une version ultérieure 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 sur la configuration, voir la section relative au proxy inverse dans le manuel de sécurisation renforcée HP UCMDB.
SSL.
Réinstallez les configurations SSL. Pour plus d'informations, voir la section relative à l'activation de la communication SSL dans le manuel de sécurisation renforcée HP UCMDB.
Si SSL a été activé dans le système source, restaurez le dossier \conf\security que vous avez sauvegardé avant la mise à niveau.
LW-SSO. Configurez LW-SSO Pour plus d'informations, voir les références LW-SSO générales et la section relative à l'activation de la connexion à UCMDB avec LW-SSO dans le manuel de sécurisation renforcée HP UCMDB.
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 sur la sécurisation renforcée de la console JMX, voir le manuel de sécurisation renforcée HP UCMDB.
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.10. Ne copiez pas les fichiers de la version précédente et ne remplacez pas les fichiers dans la version 10.10.
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 sur l'exécution de la découverte, voir 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 sur le vieillissement, voir la section décrivant le cycle de vie des CI et le mécanisme de vieillissement dans le Manuel d'administration HP Universal CMDB.
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 :
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.
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.01 vers UCMDB 10.10 :
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.
Dans le fichier wrapper.conf, recherchez la ligne suivante :
wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true
Démarrer le serveur
Si le premier serveur UCMDB n'est pas démarré, lancez le processus. Attendez que le processus de démarrage soit terminé.
Démarrez les autres serveurs UCMDB.
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 :
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.
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.
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.
Connectez les moniteurs d'intégrité aux pools respectifs de serveur UCMDB configurés ci-dessus.
Configurez l'adhérence à la session (« session stickiness ») sur le répartiteur de charge :
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.
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 :
Connectez-vous à UCMDB.
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.
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.
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 :
Arrêtez la sonde.
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.
Redémarrez la sonde.
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.
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.01 vers UCMDB 10.10 :
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.
Dans le fichier wrapper.conf, recherchez la ligne suivante :
wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true
Démarrer le serveur
Si le premier serveur UCMDB n'est pas démarré, lancez le processus. Attendez que le processus de démarrage soit terminé.
Démarrez les autres serveurs UCMDB.
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 :
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.
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.
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.
Connectez les moniteurs d'intégrité aux pools respectifs de serveur UCMDB configurés ci-dessus.
Configurez l'adhérence à la session (« session stickiness ») sur le répartiteur de charge :
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.
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 :
Connectez-vous à UCMDB.
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.
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.
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 :
Arrêtez la sonde.
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.
Redémarrez la sonde.
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 :
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.
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). |
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 :
Insérez le DVD HPUCMDB10.10WIN dans le lecteur à partir duquel vous installez la sonde. Si vous effectuez l'installation à partir d'un lecteur réseau, connectez-vous à celui-ci.
Dans le dossier racine du DVD, double-cliquez sur HPUCMDB_DataFlowProbe_10.10.exe.
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.
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche.
Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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.
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.
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.
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
Pour utiliser l'adresse IP ou le nom par défaut de
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.
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
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.
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.
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.
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.
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.
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.
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.
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é.
Remarque :
Si vous avez installé la sonde sur un ordinateur Windows 2008 :
Recherchez le fichier wrapper.exe dans le dossier C:\hp\UCMDB\DataFlowProbe\bin.
Cliquez avec le bouton droit sur le fichier wrapper.exe et sélectionnez Propriétés.
Dans l'onglet Compatibilité :
Sélectionnez Mode de compatibilité.
Sélectionnez Exécuter ce programme en mode de compatibilité pour : Windows XP (Service Pack 2).
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.
Si vous avez personnalisé le fichier key.bin, copiez celui que vous avez dernièrement enregistré dans C:\hp\UCMDB\DataFlowProbe\conf\security.
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
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 :
Pour exécuter l'assistant d'installation, exécutez la commande suivante :
sh <chemin du programme d'installation>/HPUCMDB_DataFlowProbe_10.10Linux.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...
La page Introduction s'affiche. Cliquez sur Suivant.
La page Contrat de licence s'affiche.
Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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 :
Cliquez sur Suivant.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :
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 :
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 |
Lorsque Probe Manager et Probe Gateway sont exécutés séparément sur deux ordinateurs, configurez Data Flow Probe comme suit :
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.
Configurez l'ordinateur Probe Gateway.
Ouvrez le fichier
C:\hp\UCMDB\DataFlowProbe\conf\probeMgrList.xml
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">
Ouvrez le fichier
C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties
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
Configurez l'ordinateur Probe Manager.
Dans C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties :
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
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
Démarrer les services.
Sur l'ordinateur Probe Manager, démarrez le service de gestionnaire :
Démarrer > Tous les programmes > UCMDB > Démarrer Data Flow Probe Manager.
Sur l'ordinateur Probe Gateway, démarrez le service de passerelle :
Démarrer > Tous les programmes > HP UCMDB > Démarrer Data Flow Probe Gateway
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.
Ouvrez le fichier suivant dans un éditeur de texte :
Windows : C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties
Linux : ../DataFlowProbe/conf/DataFlowProbe.properties
Recherchez l'entrée customerID
.
Mettez à jour la valeur de l'ID client, par exemple, customerId = 2
Redémarrez la sonde afin que vos modifications soient prises en compte.
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.
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 :
Arrêtez la sonde (si elle a déjà démarré).
Arrêtez le service de base de données de la sonde UCMDB.
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
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
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.
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 :
Conditions préalables :
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.
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 :
Acceptez les termes du contrat de licence de l'utilisateur final et cliquez sur Suivant.
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 :
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.
|
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 (_). |
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.
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 :
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 la 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 la 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. |
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 |
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.
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.
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é.
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é.
La procédure de mise à niveau suppose les affirmations suivantes avant de commencer :
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 :
Pour installer Configuration Manager :
Sauvegardez le dossier d'installation de Configuration Manager version 10.01.
Sauvegardez l'entrée suivante du Registre Windows :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
\Uninstall\HP Universal CMDB Configuration Manager 10.01
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 :
Cliquez sur Suivant pour ouvrir la page Contrat de Licence Utilisateur Final.
Acceptez les termes de la licence et cliquez sur Suivant.
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.
Remarque : Le nom du répertoire d'installation ne doit pas contenir d'espaces.
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.
Cliquez sur Mettre à niveau et cliquez sur Suivant pour confirmer et lancer l'installation.
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.
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.
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 HP UCMDB.
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.10.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.10
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.
Créer une base de données Configuration Manager sur Oracle RAC
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.
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.
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>
où <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>
où <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.
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 :
Dans le dossier <répertoire_installation_Configuration_Manager>/_installation, exécutez HPCM_10.10.exe (systèmes Windows) ou HPCM_10.10.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.
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.
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.
|
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.
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 :
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 la 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 la 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.
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.
Pour désinstaller Configuration Manager, exécutez l'une des opérations suivantes :
Sur des systèmes Windows |
Dans le menu Démarrer :
Dans le Panneau de configuration :
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 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 |
Remarque :
|
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 |
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 où <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 :
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 |
Si le service n'est pas en cours d'exécution :
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 |
Démarrez UCMDB Integration Service :
Windows |
Procédez de l'une des façons suivantes :
|
Linux | Exécutez la commande suivante : /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh start |
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. |
Contenu de cette section :
(missing or bad snippet)
Accès aux composants de HP UCMDB
Pour accéder aux composants HP Universal CMDB :
Dans le navigateur Web, entrez l'URL du serveur HP Universal CMDB, par exemple :
http://<nom du serveur ou adresse IP>.<nom du domaine>:8080
où <nom du serveur ou adresse IP>.<nom du domaine> représente le nom de domaine 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.)
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.
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.
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.
(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.
(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.
Une fois la connexion automatique activée à partir de la page de connexion, celle-ci ne s'affichera pas la prochaine fois que vous entrerez l'URL pour accéder à HP Universal CMDB ; de plus, vous n'aurez plus à entrer votre nom de connexion et votre mot de passe, et la page par défaut définie pour être ouverte s'ouvrira 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 :
Dans la page de connexion de HP Universal CMDB, sélectionnez l'option Mémoriser mes données sur cet ordinateur.
Lorsque vous avez terminé la session, ne cliquez pas sur Déconnexion en haut de la page, mais fermez la fenêtre du navigateur.
Directives relatives à l'utilisation de la connexion automatique
L'utilisation de l'option Déconnexion en haut de la page de HP Universal CMDB annule l'option de connexion automatique. Si vous vous déconnectez à l'aide du bouton Déconnexion, la page de connexion s'ouvrira la prochaine fois que vous tenterez de vous connecter et vous devrez entrer à nouveau un nom de connexion et un mot de passe. Cette fonction est utile si plusieurs utilisateurs de UCMDB doivent se connecter au même ordinateur à l'aide d'un nom d'utilisateur et d'un mot de passe différents.
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 :
Sélectionnez Administration > Paramètres d'infrastructure > catégorie Paramètres généraux > paramètre Temps inactif autorisé.
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é).
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 :
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 :
Dans le fichier workers.properties.minimal, modifiez la chaîne worker.localAjp.host=localhost en indiquant le nom d'hôte du serveur UCMDB.
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.
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 :
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.
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.
Le fichier worker_mount_file doit contenir l'emplacement du fichier uriworkermap.properties, par exemple c:\hp\UCMDB\UCMDBServer\tools\iis_integration\uriworkermap.properties.
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).
Ouvrez la console de gestion IIS. Exécutez inetmgr à partir de la ligne de commande.
Double-cliquez sur Filtres ISAPI.
Cliquez avec le bouton droit sur la fenêtre principale de la console de gestion IIS et cliquez sur Ajouter.
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.
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.
Sélectionnez le nom du serveur IIS dans le volet Connexions.
Double-cliquez sur Restrictions ISAPI et CGI.
Cliquez avec le bouton droit et entrez les mêmes informations que celles que vous avez ajoutées à l'étape 7 ci-dessus.
Cochez la case Chemin pour autoriser l'exécution.
Ouvrez Mappages de gestionnaires.
Sélectionnez ISAPI-dll. Cliquez avec le bouton droit et sélectionnez Modifier les autorisations de fonction. Cliquez sur Exécuter.
Redémarrez IIS.
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.
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.
Dans le Gestionnaire des paramètres d'infrastructure :
Cliquez sur Paramètres généraux.
Modifiez la valeur du champ URL frontale en indiquant l'adresse du serveur IIS (http://<nom du serveur IIS>:<port>)
Dans la console JMX :
Lancez le navigateur Web et entrez l'adresse suivante :
http://<nom du serveur UCMDB>:<port>/jmx-console.
Cliquez sur UCMDB-UI:name=UI Server frontend settings pour ouvrir la page JMX MBEAN View.
Cliquez sur la méthode setUseFrontendURLBySettings et entrez l'adresse du serveur IIS comme valeur (http://<nom du serveur IIS>:<port>).
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.
Pour la configuration de Data Flow Probe, modifiez les chaînes suivantes dans le fichier C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties:
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.
La procédure suivante permet d'intégrer UCMDB dans SiteMinder :
Conditions préalables :
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.
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.
Configurez UCMDB pour activer LW-SSO :
Activez la connexion à UCMDB avec LW-SSO. Pour plus d'informations, voir le manuel de sécurisation renforcée de HP UCMDB et Configuration Manager.
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 :
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.
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 Mise à niveau pour la version 10.00 prend en charge l'interface utilisateur non anglaise. En revanche, l'Assistant Mise à niveau pour la version 10.10 ne la prend pas en charge. (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 UCMDB.
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 |
Remarque :
Les langue répertoriés ci-dessus s'appliquent à la version 10.00.
Le delta entre UCMDB 10.00 et UCMDB 10.10 n'est pas traduit.
Pour configurer et afficher HP Universal CMDB dans une langue donnée :
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.
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.
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).
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.
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.
Cliquez sur Monter pour placer la langue sélectionnée sur la première ligne.
Cliquez sur OK pour enregistrer vos paramètres.
Affichez la fenêtre de connexion HP Universal CMDB.
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.
Pour configurer le serveur de messagerie 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 | 8 Go |
Plus de 40 millions et jusqu'à 60 millions | 16 Go |
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 |
|
wrapper.java.maxmemory |
8192 |
16384 | |
dal.object.condition.max.
result.size |
50000000 | 50000000 |
|
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
(missing or bad snippet)
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 |
|
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 |
|
La version du logiciel suivant a été utilisée pour le test :
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 :
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 :
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 .pdf" target="_blank" style="font-style: italic;">manuel de sécurisation renforcée HP UCMDB.
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.
Dans le navigateur Web, entrez l'URL du serveur Configuration Manager, par exemple, http://<nom du serveur
>.<nom du domaine>:<port>/cnc
, où <nom du serveur>.>nom du domaine> représente le nom de domaine complet (FQDN) du serveur Configuration Manager et <port> représente le port sélectionné lors de l'installation.
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 :
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.
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.
Copiez les dossiers \conf et \security depuis l'ordinateur source dans l'emplacement approprié de l'ordinateur cible.
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
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.
Copiez la configuration exportée sur l'ordinateur cible.
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é.
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).
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.
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.
Démarrez le serveur Configuration Manager.
Base de connaissances HP Software.Permet de rechercher des informations spécifiques à la résolution d'un problème dans un large éventail de rubriques. Disponible sur le site Web d'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 Web d'assistance HP Software. Les clients non encore inscrits peuvent le faire à partir de ce site.
Problème :serveur ne démarre pas automatiquement lors du redémarrage du système.
Solution :
Dans l'onglet Général, vérifiez les éléments suivants :
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.
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.
Problème. La mise à niveau vers la version 10.01 a échoué. Pour restaurer la version 9.3x, procédez comme suit :
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 :
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 :
Créez un fichier jdbc.properties dans le dossier UCMDBServer\conf.
Entrez le texte suivant : QueryTimeout=<nombre en secondes>
.
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 :
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é.
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 :
Exécutez le fichier de commandes suivant :
<répertoire d'installation de Configuration Manager>/bin/edit-server-0.bat
Modifiez les paramètres suivants :
-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.
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.
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 :
Accédez au <répertoire_installation_Configuration_Manager>\cnc\bin et exécutez la commande suivante :
edit-server-0.bat
Sélectionnez l'onglet Démarrer. Dans la liste déroulante Mode (en bas), sélectionnez jvm au lieu de exe.
Cliquez sur OK.
Exécutez votre service.
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 HP UCMDB.
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-2013 Hewlett-Packard Development Company, L.P.