Cette section explique comment étendre le schéma manuellement. La procédure ci-dessous ne doit être utilisée que pour résoudre les problèmes qui surviennent lorsqu'eDirectory n'est pas installé à l'emplacement par défaut ou ne s'exécute pas sur les ports LDAP par défaut, à savoir les ports 389 et 636.
Pour étendre le schéma manuellement (Windows) :
Après l'installation d'Identity Manager, arrêtez eDirectory.
Exécutez la commande suivante pour étendre les schémas listés dans le fichier sch_nt.cfg situé dans le répertoire d'installation d'eDirectory.
<eDirLocation>\schemaStart.bat <eDirLocation> yes <admin name with tree> <password> yes 6 " " " <schemafileName>" "<serverName>" <dibPathLocation>
REMARQUE :<chemin_emplacement_dib> doit contenir le dossier DIBFiles.
Voici un exemple de commande :
C:\eDir\NDS\schemaStart.bat "C:\eDir\NDS" yes ".cn=admin.o=n.T=IDM-INSTALLISSUE." "n" yes 6 " " "C:\eDir\NDS\ vrschema.sch" ".CN=WIN2008-64-NDS.O=n.T=IDMINSTALLISSUE." "C:\DIB\NDS\DIBFiles"
REMARQUE :la commande ci-dessus n'utilise pas le fichier sch_nt.cfg pour étendre tous les fichiers de schéma, mais étend manuellement chacun des fichiers de schéma listés dans le fichier sch_nt.cfg.
Installez le pilote de rôles et de ressources (comme décrit à la Section 3.3, Exécution du programme d'installation du module RBPM), en désélectionnant la case dans la fenêtre . Terminez l'installation.
Après avoir installé le pilote de rôles et de ressources, étendez les fichiers de schéma basés sur les rôles srvprv.sch et nrf-extensions.sch en exécutant la commande mentionnée à l'Étape 2.
REMARQUE :cette procédure étend les fichiers de schéma nécessaires à l'aide du fichier schemaStart.bat.
Étendez le schéma NrfCaseupdate (update-nrf-case.sch) à l'aide de la commande mentionnée à l'Étape 2.
Démarrez eDirectory.
Pour étendre le schéma manuellement (SUSE) :
Installez le pilote de rôles et de ressources (comme décrit à la Section 3.3, Exécution du programme d'installation du module RBPM), en décochant la case dans la fenêtre . Cliquez sur .
Choisissez un emplacement d'installation approprié pour le pilote, puis cliquez sur
.Choisissez un emplacement d'installation approprié pour les fichiers de configuration de pilote, puis cliquez sur
. Terminez l'installation.Les étapes 1 à 3 permettent de copier le pilote et les fichiers de configuration de pilote à autre un emplacement dans eDirectory que celui par défaut.
Exécutez la commande ndssch pour étendre le schéma (à savoir srvprv.sch ou nrf-extensions.sch).
ndssch [-h hostname[:port]] [-t tree_name] admin-FDN schemafile...
Par exemple :
ndssch -h 172.16.1.137:524 -t TESTTREE -p 'PASSWORD' .cn=admin.o=novell.T=TESTTREE. /opt/novell/eDirectory/lib/nds-schema/srvprv.sch'
Répétez l'étape 4 pour étendre le schéma nrf-extensions.sch.