3.4 Schema manuell erweitern

Dieser Abschnitt enthält Anweisungen zum manuellen Erweitern des Schemas. Diese Schritte sind nur zum Beheben eines Problems erforderlich, das auftritt, wenn eDirectory nicht am Standardspeicherort installiert ist oder nicht auf den Standard-LDAP-Ports 389 und 636 ausgeführt wird.

So erweitern Sie das Schema manuell (Windows):

  1. Beenden Sie eDirectory nach der Installation von Identity Manager.

  2. Führen Sie den folgenden Befehl aus, um die in sch_nt.cfg aufgelisteten Schemas zu erweitern. Diese Datei befindet sich am Installationsspeicherort von eDirectory.

    <eDirLocation>\schemaStart.bat <eDirLocation> yes <admin name
    with tree> <password> yes 6 " " " <schemafileName>"
    "<serverName>" <dibPathLocation>
    

    HINWEIS:<dibPathLocation> muss den DIBFiles-Ordner enthalten.

    Im Folgenden finden Sie einen Beispielbefehl:

    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"
    

    HINWEIS:Der obige Befehl verwendet sch_nt.cfg nicht zum Erweitern aller Schemadateien, sondern erweitert stattdessen jede einzelne in sch_nt.cfg aufgeführte Schemadatei manuell.

  3. Installieren Sie den Rollen- und Ressourcentreiber (wie unter Abschnitt 3.3, Ausführen des RBPM-Installationsprogramms beschrieben) bei deaktivierter Option Schemaerweiterung im Fenster Komponenten auswählen. Schließen Sie die Installation ab.

  4. Erweitern Sie nach dem Installieren des Rollen- und Ressourcentreibers die rollenbasierten Schemadateien srvprv.sch und nrf-extensions.sch, indem Sie den unter Schritt 2 aufgelisteten Befehl ausführen.

    HINWEIS:Dieses Verfahren erweitert die erforderlichen Schemadateien unter Verwendung von schemaStart.bat.

  5. Erweitern Sie das NrfCaseupdate-Schema (update-nrf-case.sch) unter Verwendung des Befehls, der unter Schritt 2 aufgelistet ist.

  6. eDirectory starten.

So erweitern Sie das Schema manuell (SUSE):

  1. Installieren Sie den Rollen- und Ressourcentreiber (wie unter Abschnitt 3.3, Ausführen des RBPM-Installationsprogramms beschrieben) bei deaktivierter Option Schemaerweiterung im Fenster Komponenten auswählen. Klicken Sie auf Weiter.

  2. Wählen Sie einen entsprechenden Installationsspeicherort für den Treiber aus und klicken Sie auf Weiter.

  3. Wählen Sie einen entsprechenden Installationsspeicherort für die Treiberkonfigurationsdateien aus und klicken Sie auf Weiter. Schließen Sie die Installation ab.

    In den Schritten 1 bis 3 werden die Treiber- und Treiberkonfigurationsdateien in den nicht standardmäßigen Speicherort von eDirectory kopiert.

  4. Führen Sie den Befehl ndssch aus, um das Schema (z. B. srvprv.sch, nrf-extensions.sch) zu erweitern.

    ndssch [-h hostname[:port]] [-t tree_name] admin-FDN schemafile...
    

    Beispiel:

    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'
    
  5. Wiederholen Sie Schritt 4, um nrf-extensions.sch zu erweitern.