17.3 Installation du chargeur distant Java sous UNIX ou Linux

dirxml_jremote est un chargeur distant Java pur. Identity Manager utilise le programme pour échanger des données entre le moteur Identity Manager qui s'exécute sur un serveur et les pilotes Identity Manager exécutés à un autre emplacement, où rdxml ne s'exécute pas. Vous pouvez installer dirxml_jremote sur un ordinateur UNIX ou Linux qui présente une version de JRE (1.5.0 minimum) et des sockets Java compatibles.

  1. Sur le serveur qui héberge le moteur Identity Manager, copiez les fichiers .so 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 pour le 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 products/IDM/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, entrez gunzip dirxml_jremote.tar.gz ou tar -xvf dirxml_jremote_dev.tar.

  8. Déplacez les fichiers .so ou .jar du module d'interface d'application que vous avez copiés à l'Étape 7 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. 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 au Section 18.0, Configuration des pilotes et du chargeur distant.