Veillez à effectuer la mise à niveau du coffre-fort d'identité avant de mettre à niveau le moteur Identity Manager. La procédure de mise à niveau du moteur Identity Manager met à jour les fichiers du module d'interface du pilote stockés dans le système de fichiers sur l'ordinateur hôte.
Téléchargez le fichier Identity_Manager_4.7_Linux.iso comme indiqué dans la Section 5.11, Téléchargement des fichiers d'installation.
Montez le fichier .iso téléchargé.
À partir du répertoire racine du fichier .iso, accédez au répertoire IDVault/setup.
Exécutez la commande suivante :
./nds-install
Acceptez l'accord de licence et poursuivez l'installation.
Spécifiez la valeur adminDN. Par exemple : cn=admin.ou=sa.o=system.
Spécifiez y à l'invite pour arrêter les instances d'eDirectory et mettre à niveau NICI.
Indiquez si vous voulez configurer l'authentification EBA.
REMARQUE :si la mise à niveau de la DIB échoue et que nds-install vous demande d'y procéder, exécutez ndsconfig après nds-install. Si les services eDirectory ne démarrent pas après une mise à niveau, exécutez la commande ndsconfig upgrade. Pour plus d'informations, reportez-vous au Guide d'installation de NetIQ eDirectory.
Vérifiez que les pilotes sont bien arrêtés. Pour plus d'informations, reportez-vous à la Section 23.1.1, Arrêt des pilotes.
Assurez-vous que le fichier de cache ne contient aucun événement avant de commencer le processus de mise à niveau. Lorsque vous mettez à niveau le moteur Identity Manager vers la version 4.7, le programme d'installation du moteur nettoie les fichiers de cache de travail du pilote MapDB (dx *) existants. Toutefois, vous devez supprimer manuellement les fichiers de cache de l'état MapDB existants après la mise à niveau du pilote. Dans le cas contraire, le pilote peut ne pas démarrer. Les pilotes Identity Manager suivants utilisent MapDB 3.0.5 :
MS Azure
JDBC
DCS
MSGW
LDAP
Salesforce
ServiceNow
Procédez comme suit pour mettre à niveau le moteur Identity manager :
Téléchargez le fichier Identity_Manager_4.7_Linux.iso à partir du site Web de téléchargement de NetIQ.
Montez le fichier .iso téléchargé.
Exécutez la commande suivante :
./install.sh
Lisez le contrat de licence.
Entrez o pour accepter l'accord de licence.
Indiquez si vous souhaitez mettre à niveau les composants Identity Manager. Les options disponibles sont y (oui) et n (non).
Sélectionnez le moteur Identity Manager.
Spécifiez les informations suivantes :
Administrateur du coffre-fort d'identité: Indiquez le nom de l'administrateur du coffre-fort d'identité.
Mot de passe de l'administrateur du coffre-fort d'identité: Indiquez le mot de passe de l'administrateur du coffre-fort d'identité.
Si vous exécutez le chargeur distant, vous devez mettre à niveau ses fichiers.
Créez une sauvegarde des fichiers de configuration du chargeur distant.
Vérifiez que les pilotes sont bien arrêtés. Pour connaître les instructions, reportez-vous à la Section 23.1.1, Arrêt des pilotes.
Arrêtez le service ou le daemon du chargeur distant pour chaque pilote.
Chargeur distant : rdxml -config chemin_vers_fichier_config -u
Chargeur distant Java : dirxml_jremote -config chemin_vers_fichier_config -u
Téléchargez le fichier Identity_Manager_4.7_Linux.iso à partir du site Web de téléchargement de NetIQ.
Montez le fichier .iso téléchargé.
Exécutez la commande suivante :
./install.sh
Lisez le contrat de licence.
Entrez o pour accepter l'accord de licence.
Indiquez si vous souhaitez mettre à niveau les composants Identity Manager. Les options disponibles sont y (oui) et n (non).
Sélectionnez le chargeur distant.
Une fois l'installation terminée, vérifiez que vos fichiers de configuration contiennent bien les informations de votre environnement.
(Conditionnel) Si vous rencontrez un problème lié au fichier de configuration, copiez le fichier de sauvegarde créé à l'étape 1. Sinon, passez à l'étape suivante.
Lancez le service ou le daemon du chargeur distant pour chaque pilote.
Chargeur distant : rdxml -config chemin_fichier_configuration
Chargeur distant Java : dirxml_jremote -config chemin_accès_fichier_configuration
En général, la procédure de mise à niveau pour iManager utilise les valeurs de configuration figurant dans le fichier configiman.properties, telles que les valeurs de port et les utilisateurs autorisés. Avant la mise à niveau, NetIQ vous recommande de sauvegarder les fichiers de configuration server.xml et context.xml si vous les avez modifiés.
Avant de mettre à niveau iManager vers la version 3.1, vérifiez que votre version d'eDirectory a été mise à niveau vers 9.1.
La procédure de mise à niveau inclut les tâches suivantes :
Avant la mise à niveau d'iManager, assurez-vous que l'ordinateur répond aux conditions préalables et à la configuration système requise.
REMARQUE :la procédure de mise à niveau utilise les valeurs de port HTTP et de port SSL configurées dans la version précédente d'iManager.
Téléchargez le fichier Identity_Manager_4.7_Linux.iso comme indiqué dans la Section 5.11, Téléchargement des fichiers d'installation.
Montez le fichier .iso téléchargé.
Exécutez la commande suivante :
./install.sh
Lisez le contrat de licence.
Entrez o pour accepter l'accord de licence.
Spécifiez iManager pour poursuivre la mise à niveau.
La première fois que vous utilisez iManager pour vous connecter à une arborescence eDirectory qui contient déjà une collection de services basés sur les rôles (RBS), vous risquez de ne pas voir toutes les informations sur les rôles. Ce comportement est normal car vous devez mettre à jour certains plug-ins pour qu'ils fonctionnent avec la dernière version d'iManager. NetIQ vous recommande de mettre à jour vos modules RBS vers la dernière version pour pouvoir voir et utiliser toutes les fonctionnalités disponibles d'iManager. Le tableau de configuration RBS liste les modules RBS qui doivent être mis à jour.
N'oubliez pas que vous pouvez avoir plusieurs rôles portant le même nom. À partir de la version iManager 2.5, certains développeurs de plug-ins ont modifié des ID de tâche ou des noms de module tout en conservant le même nom d'affichage. En conséquence, les rôles semblent dupliqués alors qu'en réalité, une instance concerne une version et l'autre, une version plus récente.
REMARQUE :
Lors de la mise à jour ou de la réinstallation d'iManager, le programme d'installation ne met pas à jour les plug-ins existants. Pour mettre à jour les plug-ins manuellement, lancez iManager et accédez à Configurer > Installation de plug-ins > Modules de plug-in Novell disponibles.
En fonction de l'installation d'iManager, le nombre de plug-ins installés localement peut être différent. Par conséquent, il se peut que vous constatiez des différences dans le rapport de module pour une collection donnée de la page Services basés sur le rôle > Configuration RBS. Pour que les nombres coïncident entre les différentes installations d'iManager, assurez-vous d'installer le même sous-ensemble de plug-ins sur chaque instance d'iManager dans l'arborescence.
Pour trouver les objets RBS périmés et les mettre à jour :
Loguez-vous à iManager.
Dans la vue Configurer, cliquez sur Services basés sur le rôle > Configuration RBS.
Consultez le tableau de la page à onglets Collections 2.x pour les modules périmés.
(Facultatif) Pour mettre à jour un module, procédez comme suit :
Pour la collection à mettre à jour, sélectionnez le numéro dans la colonne Périmé.
iManager affiche la liste des modules périmés.
Sélectionnez le module à mettre à jour.
Cliquez sur M à jour dans la partie supérieure du tableau.
Vous pouvez migrer ou répliquer des plug-ins Plug-in Studio vers une autre instance d'iManager, ainsi que vers une nouvelle version d'iManager ou une version mise à jour.
Loguez-vous à iManager.
Dans la vue de configuration d'iManager, sélectionnez Services basés sur le rôle > Plug-in Studio.
Le cadre de contenu affiche la liste des plug-ins personnalisés installés, ainsi que l'emplacement de la collection RBS à laquelle les plug-ins appartiennent.
Sélectionnez le plug-in à réinstaller ou migrer, puis cliquez sur Éditer.
REMARQUE :vous ne pouvez éditer qu'un plug-in à la fois.
Cliquez sur Installer.
Répétez cette procédure pour chaque plug-in à réinstaller ou à migrer.
Lorsque vous mettez à niveau ou réinstallez iManager, le programme d'installation ne met pas à jour les plug-ins existants. Assurez-vous que les plug-ins correspondent à la bonne version d'iManager.
Ouvrez iManager.
Accédez à Configurer > Installation de plug-ins > Modules de plug-in Novell disponibles.
Mettez à jour les plug-ins.