Pour installer Identity Manager sur un serveur qui exécute Red Hat Enterprise Linux 6.x, vérifiez que le serveur remplit les conditions préalables spécifiques.
NetIQ vous recommande de vérifier que les conditions suivantes sont remplies :
Le fichier /etc/hosts doit inclure les entrées pour l'adresse de boucle 127.0.0.1 et l'adresse IP réelle. Commentez l'adresse de boucle dans le fichier. Utilisez le format suivant.
127.0.0.1 localhost.localdomain localhost #loopback IP_address hostname
Par exemple :
127.0.0.1 localhost.localdomain localhost #loopback 123.45.678.9 server1
Si vous ne commentez pas l'entrée, la configuration échoue car le processus crée un certificat IP par défaut pour l'adresse de boucle 127.0.0.2.
Installez les bibliothèques adéquates sur le serveur. Pour plus d'informations, reportez-vous à la Section 6.2.3, Vérification de la présence des bibliothèques dépendantes nécessaires sur le serveur RHEL 6.x.
Vous pouvez générer un rapport sur les conditions requises manquantes pour chaque composant Identity Manager. Exécutez le script II-rhel-Prerequisite.sh, situé par défaut dans le répertoire install\utilities du kit d'installation.
Sur une plate-forme RHEL 32 bits, installezcompat-libstdc++-33-3.2.3-69.el6.i686.rpm. Sur une plate-forme 64 bits, les bibliothèques requises pour RHEL varient en fonction de la méthode d'installation choisie. Installez les bibliothèques dans l'ordre indiqué.
Installation guidée (GUI) :
libXau-1.0.6-4.el6.i686.rpm
libxcb-1.8.1-1.el6.i686.rpm
libX11-1.5.0-4.el6.i686.rpm
libXext-1.3.1-2.el6.i686.rpm
libXi-1.6.1-3.el6.i686.rpm
libXtst-1.2.1-2.el6.i686.rpm
glibc-2.12-1.132.el6.i686.rpm
libstdc++-4.4.7-4.el6.i686.rpm
libgcc-4.4.7-4.el6.i686.rpm
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
compat-libstdc++-33-3.2.3-69.el6.i686.rpm
libXrender-0.9.7-2.el6.i686.rpm
ksh-20120801-4mgc30.x86_64.rpm
Designer et Analyzer uniquement
gettext-0.18.3.2-1.x86_64.rpm
gettext-0.18.3.111.ram0.98.i686.rpm
Installation par ligne de commande (console ou mode silencieux) :
glibc-2.12-1.7.el6.i686.rpm
libstdc++-4.4.4-13.el6.i686.rpm
libgcc-4.4.4-13.el6.i686.rpm
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
compat-libstdc++-33-3.2.3-69.el6.i686.rpm
libXrender-0.9.7-2.el6.i686.rpm
ksh-20120801-4mgc30.x86_64.rpm
Si votre serveur RHEL 6.x nécessite un dépôt pour le support d'installation, vous pouvez en créer un manuellement.
REMARQUE :
Votre serveur RHEL doit également disposer des bibliothèques appropriées. Pour plus d'informations, reportez-vous à la Section 6.2, Installation d'Identity Manager sur un serveur RHEL 6.x.
Assurez-vous que le fichier RPM unzip est installé avant d'installer Identity Manager. Cette procédure s'applique à toutes les plates-formes Linux.
(Conditionnel) Si vous copiez le fichier ISO sur le serveur, exécutez la commande suivante :
#mount-o loop <path to iso>/mnt/rhes65
(Conditionnel) Si vous le copiez sur un CD ou un DVD et sur le serveur, exécutez la commande suivante :
#mount /dev/cdrom/mnt/rhes65
(Conditionnel) Si vous avez monté le fichier ISO, créez un fichier de dépôt à l'emplacement /etc/yum.repos.d et effectuez les opérations de configuration suivantes :
#vi/etc/yum.repos.d/rhes.repo [redhat-enterprise] name=RedHat Enterprise $releasever - $basearch baseurl=file:///mnt/rhes65/ enabled=1
(Facultatif) Si vous utilisez un serveur d'installation, entrez le texte suivant dans vi /etc/yum.repos.d/rhes.repo :
[redhat-enterprise]
name=RedHat Enterprise $releasever - $basearch
baseurl=url_to_the_installation source
enabled=1
Une fois le dépôt configuré, exécutez les commandes suivantes :
# yum clean all # yum repolist # yum makecache
Pour installer les paquetages 32 bits, remplacez « exactarch=1 » par « exactarch=0 » dans le fichier /etc/yum.conf.
Pour installer la clé GPG, entrez l'une des commandes suivantes :
# rpm --import /mnt/rhes65/RPM-GPG-KEY-redhat-release
ou
# rpm --import http://url/RPM-GPG-KEY-redhat-release
(Facultatif) Pour installer les paquetages requis pour Identity Manager, exécutez le script suivant :
#!/bin/bash
PKGS="ksh gettext.i686 gettext.x86_64 libXrender.i686 libXau.i686 libxcb.i686 libX11.i686 libXext.i686 libXi.i686 libXtst.i686 glibc.i686 libstdc++.i686 libgcc.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64"
for PKG in $PKGS ;
do
yum -y install "$PKG"
done
REMARQUE :le script ne peut localiser la bibliothèque compat-libstdc++-33.x86_64 dans le dépôt 32 bits que si vous avez modifié le dépôt 64 bits et installé le RPM séparément.