4.9 Installation du chargeur distant Java

Vous installez le chargeur distant Java dirxml_jremote sur des ordinateurs dont le système d'exploitation n'est pas compatible avec le chargeur distant natif. Toutefois, le chargeur distant Java peut également s'exécuter sur des serveurs sur lesquels le chargeur distant natif est installé. Identity Manager utilise le chargeur distant Java pour permettre l'échange de données entre le moteur Identity Manager exécuté sur un serveur et les pilotes Identity Manager situés à un autre emplacement, où rdxml ne s'exécute pas. Vous pouvez installer dirxml_jremote sur n'importe quel ordinateur Linux compatible disposant d'une version de Java officiellement prise en charge.

  1. Sur le serveur qui héberge le moteur Identity Manager, copiez les fichiers .iso ou .jar du module d'interface d'application situés par défaut dans le répertoire /opt/novell/eDirectory/lib/dirxml/classes.

  2. Connectez-vous à l'ordinateur sur lequel vous voulez installer le chargeur distant Java (l'ordinateur cible).

  3. Vérifiez que l'ordinateur cible dispose d'une version prise en charge de JRE.

  4. Pour accéder au programme d'installation, effectuez l'une des opérations suivantes :

    1. (Conditionnel) Si vous disposez du fichier image .iso du paquetage d'installation d'Identity Manager, accédez au répertoire contenant les fichiers d'installation du chargeur distant Java, situé par défaut sous /IDM/packages/java_remoteloader.

    2. (Conditionnel) Si vous avez téléchargé les fichiers d'installation du chargeur distant Java à partir du site Web de téléchargement NetIQ, procédez comme suit :

      1. Accédez au fichier .tgz pour localiser l'image téléchargée.

      2. Décompressez le contenu du fichier dans un dossier sur l'ordinateur local.

  5. Copiez le fichier dirxml_jremote_dev.tar.gz à l'emplacement souhaité sur l'ordinateur cible. Par exemple, copiez le fichier à l'emplacement /usr/idm.

  6. Copiez l'un des fichiers suivants à l'emplacement souhaité sur l'ordinateur cible :

    • dirxml_jremote.tar.gz

    • dirxml_jremote_mvs.tar

      Pour plus d'informations sur mvs, décompressez le fichier dirxml_jremote_mvs.tar, puis reportez-vous au document usage.html.

  7. Sur l'ordinateur cible, dézippez et décompressez les fichiers .tar.gz.

    Par exemple : tar -zxvf dirxml_jremote.tar.gz.

  8. Déplacez les fichiers .iso ou .jar du module d'interface d'application que vous avez copiés à l'Étape 1 dans le répertoire dirxml/classes vers le répertoire lib.

  9. Pour personnaliser le script dirxml_jremote afin de rendre accessible l'exécutable Java par le biais de la variable d'environnement RDXML_PATH, procédez de l'une des manières suivantes :

    1. Entrez l'une des commandes suivantes pour définir la variable d'environnement RDXML_PATH :

      • set RDXML_PATH=path

      • export RDXML_PATH

    2. Modifiez le script dirxml_jremote et préfixez la ligne de script exécutant Java avec le chemin vers l'exécutable Java.

  10. Vous devez spécifier l'emplacement des fichiers JAR du script dirxml_jremote à partir du sous-répertoire lib du répertoire désarchivé dirxml_jremote.tar.gz, par exemple, /lib/*.jar.

  11. Configurez le fichier de configuration d'exemple config8000.txt à utiliser avec votre module d'interface d'application.

    Le fichier exemple se trouve par défaut dans le répertoire /opt/novell/dirxml/doc. Pour plus d'informations, reportez-vous à la section Configuration des pilotes et du chargeur distant.