2.3 Aufrüstung

2.3.1 Fehler bei der Aufrüstung, wenn der Mountpunkt auf „/var/opt/novell/eDirectory/data“ festgelegt ist

Beim Aufrüsten von eDirectory über den Befehl ndsconfig upgrade tritt ein Fehler auf, wenn der Mountpunkt auf /var/opt/novell/eDirectory/data festgelegt ist. Die Aufrüstung wird angehalten und folgende Fehlermeldung wird angezeigt:

ERROR: Unable to check if the directory "/var/opt/novell/eDirectory/data_upg_bak" already exists. If the directory exists, delete it and execute `ndsconfig upgrade --config-file /etc/nds.conf`to restart the upgrade operation.

Das Problem tritt auf, weil das Verzeichnis /var/opt/novell/eDirectory/data während der Aufrüstung in /var/opt/novell/eDirectory/data_upg_bak umbenannt wird, damit keine Kundendaten verloren gehen. In diesem Fall ist das Verzeichnis /var/opt/novell/eDirectory/data der Mountpunkt, der nicht umbenannt werden kann.

Führen Sie einen der folgenden Schritte aus, um dieses Problem zu umgehen:

  • Ändern Sie den Mountpunkt zu /var/opt/novell/eDirectory.

  • Führen Sie Folgendes aus:

    1. Erstellen Sie das Verzeichnis /var/opt/novell/eDirectory/data_upg_bak.

    2. Verschieben Sie die Dateien von /var/opt/novell/eDirectory/data zu /var/opt/novell/eDirectory/data_upg_bak.

      WICHTIG:Lassen Sie das Verzeichnis /var/opt/novell/eDirectory/data leer, um eine reibungslose Aufrüstung zu gewährleisten.

2.3.2 Bei der Aufrüstung von eDirectory nach dem Anwenden eines Patch wird die Patch-Version auf Windows-Systemen nicht entfernt

Wenn Sie eDirectory nach dem Anwenden eines Patch aufrüsten, wird nicht die Patch-Version aufgerüstet, sondern die Basisversion des Produkts.

Das Problem wurde in folgenden Aufrüstungsszenarien beobachtet und reproduziert:

Tabelle 2-1 eDirectory-Versionen

Basisproduktversion

Patch-Version

Aufgerüstete Version

eDirectory 873

87310

eDirectory 88 SP3

eDirectory 873

eDirectory 88 SP3

eDirectory 873

eDirectory 873 SP10

eDirectory 88 SP6

beliebiger Patch

eDirectory 88 SP8

Dieses Problem tritt auf, weil die Installationsprogramme für eDirectory und für Patches in Windows getrennt sind. Das Basisprodukt von eDirectory wird über das NIS-Framework installiert; Patches wie eDirectory 8.8 SP5 Patch 2 werden unter Verwendung des Nulsoft Installer Script (NSIS) installiert. Da es sich um verschiedene Installationsprogramme handelt, wird nur die Basisversion des Produkts aufgerüstet, nicht der mit NSIS installierte Patch.

Um das Problem zu umgehen, entfernen Sie bei der Aufrüstung den Registrierungseintrag des Patch (zum Beispiel: eDirectory 8.7.3 SP9/eDirectory 8.7.3 SP10/eDirectory 8.8 SP5 patch 2 und eDirectory 8.8 SP5 patch 3).