Cette section répertorie les conditions préalables générales pour les ordinateurs sur lesquels vous souhaitez héberger vos composants Identity Manager. En général, il est recommandé d'installer tous les composants afin de bénéficier de l'ensemble des fonctionnalités de gestion des identités dans votre environnement. Toutefois, vous n'avez pas besoin de tous les composants, tels qu'Analyzer ou iManager.
Les recommandations nécessaires à l'implémentation d'Identity Manager dépendent de votre environnement informatique. Vous devez donc contacter les services consulting NetIQ ou un partenaire NetIQ Identity Manager avant de finaliser l'architecture Identity Manager pour votre environnement.
Pour plus d'informations sur la configuration matérielle recommandée, les systèmes d'exploitation pris en charge et les navigateurs, consultez le site Web des informations techniques concernant NetIQ Identity Manager.
Une haute disponibilité permet de gérer efficacement les ressources réseau stratégiques, notamment les données, les applications et les services. NetIQ garantit la haute disponibilité de votre solution Identity Manager par le biais de fonctions de mise en grappe ou de mise en grappe d'hyperviseur, telles que VMware VMotion. Lorsque vous planifiez un environnement de haute disponibilité, tenez compte des considérations suivantes :
Vous pouvez installer les composants ci-dessous dans un environnement de haute disponibilité :
Moteur Identity Manager
Chargeur distant
Applications d'identité, hormis Identity Reporting
Lorsque vous exécutez le coffre-fort d'identité (eDirectory) dans un environnement de grappe, le moteur Identity Manager est également mis en grappe.
|
Pour plus d'informations sur... |
Voir... |
|---|---|
|
Détermination de la configuration de serveur requise pour les composants Identity Manager |
|
|
Exécution du coffre-fort d'identité dans une grappe |
Déploiement de eDirectory sur des grappes haute disponibilité dans le Guide d'installation de NetIQ eDirectory. |
|
Exécution des applications d'identité dans une grappe |
Configuration d'OSP et de SSPR pour la mise en grappe Conditions préalables à l'installation des applications d'identité dans un environnement de grappe Activation de l'index des autorisations pour la mise en grappe Préparation d'une grappe pour les applications d'identité Configuration du pilote d'application utilisateur pour la mise en grappe |
Les composants Identity Manager requièrent un minimum d'espace disponible.
Le Tableau 5-1 précise l'espace disponible minimum requis pour les différents composants :
Tableau 5-1 Espace disponible minimum requis
|
Chemin |
Composant |
Espace disponible minimum requis |
|---|---|---|
|
/opt |
IDM |
3 Go |
|
/var |
IDM |
5 Go pour une DIB de 100 000 objets |
|
/etc |
IDM |
5 Mo |
|
/opt |
iManager |
700 Mo |
|
/var |
iManager |
3 Go |
|
/etc |
iManager |
10 Mo |
|
/opt |
Serveur d'applications d'identité |
5 Go |
|
/var |
Serveur d'applications d'identité |
100 Mo |
Lors de l'installation, veillez à ce que le dossier /temp soit monté en tant qu'exécutable, qu'il possède un espace disponible de 5 Go et qu'il dispose d'autorisations d'écriture.
Votre serveur SLES 12 SP2 ou version ultérieure doit déjà être équipé de paquetages spécifiques pour une installation interactive des composants Identity Manager à l'aide de programmes d'installation de composants individuels ou du programme d'installation d'intégration.
libXtst6-32bit-1.2.1-4.4.1.x86_64
libXrender1-32bit
libXi6-32bit
(Conditionnel) Lorsque vous installez les composants Identity Manager dans un environnement SLES 12 SP3, assurez-vous que le module glibc-32bit-*x86_64.rpm est installé, où * indique la dernière version du RPM.
REMARQUE :NetIQ vous recommande d'obtenir les paquetages dépendants auprès du service d'abonnement de votre système d'exploitation pour assurer un support continu de la part de votre fournisseur de système d'exploitation. Si vous ne disposez pas d'un service d'abonnement, vous pouvez vous procurer les paquetages récents à partir d'un site Web tel que http://rpmfind.net/linux.
Pour installer Identity Manager sur un serveur qui exécute des systèmes d'exploitation Red Hat Enterprise Linux 7.3 ou version ultérieure, assurez-vous que le serveur répond à un ensemble spécifique de conditions préalables.
NetIQ vous recommande de vérifier que les conditions suivantes sont remplies :
Si vous disposez d'un alias d'adresse de bouclage qui pointe vers le nom d'hôte du système dans une entrée /etc/hosts, il doit être remplacé par l'adresse IP ou le nom d'hôte. Autrement dit, si le fichier /etc/hosts contient une entrée similaire à la suivante, vous devez la modifier comme illustré dans l'exemple d'entrée correcte ci-dessous.
L'exemple suivant pose problème lorsqu'un utilitaire tente une résolution sur le serveur ndsd :
<loopback IP address> test-system localhost.localdomain localhost
L'exemple suivant illustre une entrée correcte dans /etc/hosts :
<loopback IP address> localhost.localdomain localhost <loopback IP address> test-system
Si un utilitaire ou un outil tiers assure la résolution par le biais de l'hôte local, il doit être reconfiguré pour l'effectuer par l'intermédiaire d'un nom d'hôte ou d'une adresse IP et non via l'adresse de l'hôte local.
Installez les bibliothèques adéquates sur le serveur. Pour plus d'informations, reportez-vous à la Vérification de la présence de bibliothèques dépendantes sur le serveur.
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é dans le répertoire <emplacement extraction version Identity Manager>\install\utilities du kit d'installation.
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 ou RPM dépendants dans l'ordre indiqué.
REMARQUE :pour ajouter un fichier ksh, vous pouvez saisir la commande suivante :
yum -y install ksh
glibc-*.i686.rpm
libstdc++-*.i686.rpm
libgcc-*.i686.rpm
compat-libstdc++-33-*.x86_64.rpm
compat-libstdc++-33-*.i686.rpm
libXtst-*.i686.rpm
libXrender-*.i686.rpm
Si votre serveur RHEL 7.x a besoin d'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 Vérification de la présence de bibliothèques dépendantes sur le serveur.
Assurez-vous que le fichier RPM unzip est installé avant d'installer Identity Manager. Cette procédure s'applique à toutes les plates-formes Linux.
Pour configurer un dépôt pour l'installation :
Créez un point de montage sur votre serveur local.
Par exemple : /mnt/rhel (mkdir –p /mnt/rhel)
Si vous utilisez un support d'installation, vous pouvez procéder au montage en exécutant la commande suivante :
# mount -o loop /dev/sr0 /mnt/rhel
OU
Montez l'image ISO d'installation de RHEL 7 sur un répertoire, par exemple /mnt/rhel, en exécutant la commande suivante :
# mount -o loop RHEL7.x.iso /mnt/rhel
Téléchargez l'image ISO RHEL 7.4 et montez-la.
Par exemple : mount -o loop <chemin_du_fichier_rhel*.iso_téléchargé> /mnt/rhel
Copiez le fichier media.repo situé à la racine du répertoire monté vers l'emplacement /etc/YUM.repos.d/ et définissez les autorisations requises.
Par exemple :
# cp /mnt/rhel/media.repo /etc/yum.repos.d/rhel7dvd.repo
# chmod 644 /etc/yum.repos.d/rhel7dvd.repo
Modifiez le nouveau fichier .repo en remplaçant le paramètre gpgcheck=0 par gpgcheck=1 et ajoutez les lignes suivantes :
enabled=1 baseurl=file:///mnt/rhel/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Au final, le nouveau fichier .repo devrait se présenter comme suit (même si la valeur du paramètre mediaid peut varier en fonction de la version de RHEL) :
[InstallMedia] name=DVD for Red Hat Enterprise Linux 7.1 Server mediaid=1359576196.686790 metadata_expire=-1 gpgcheck=1 cost=500 enabled=1 baseurl=file:///mnt/rhel gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Pour installer les paquetages 32 bits, remplacez « exactarch=1 » par « exactarch=0 » dans le fichier /etc/yum.conf.
Pour installer les paquetages requis pour Identity Manager sous RHEL 7.x, créez un fichier install.sh et ajoutez-y les lignes suivantes :
#!/bin/bash yum clean all yum repolist yum makecache PKGS="ksh gettext.x86_64 libXrender.i686 libXau.i686 libxcb.i686 libX11.i686 libXext.i686 libXi.i686 libXtst.i686 glibc.x86_64 libstdc++.i686 libstdc++.x86_64 libgcc.x86_64" for PKG in $PKGS; do yum -y install "$PKG" done
REMARQUE :le support d'installation ne contient pas les fichiers compat-libstdc++-33-*.i686.rpm et compat-libstdc++-33-*.x86_64.rpm. Vous devez les télécharger depuis le portail Red Hat.
Exemple : pour installer le fichier compat-libstdc++-33-*.x86_64.rpm, exécutez la commande suivante :
yum -y install compat-libstdc++-33-*.x86_64.rpm
Exécutez le fichier install.sh créé à l'étape 8 ou à l'étape 7 selon la version de RHEL.
Pour vérifier si les conditions préalables sont remplies, exécutez le script mentionné dans la section 6.3.2.
Installez Identity Manager 4.7.