7.0 Fehlerbehebung in Identity Manager

Beachten Sie die folgenden Informationen, wenn Sie Identity Manager mithilfe des integrierten Installationsprogramms installieren:

Probleme bei der Installation

Aktion: Falls während der Installation von Identity Manager Fehler auftreten, stellen Sie sicher, dass Sie je nach Plattform wie folgt auf die Protokolldateien verweisen:
  • Linux/Solaris: /var/opt/novell/idm/install/logs/

  • Windows: Der Standard-Speicherort ist C:\novell\IdentityManager\install\logs\. Sie können den Speicherort der Protokolldateien basierend auf dem von Ihnen angegebenen Installationsspeicherort ändern.

Aktion: Typische Fehler können Sie mithilfe der Datei ii_install.log bei Installationsproblemen, der Datei ii_configure.log bei Konfigurationsproblemen, der Datei ii_upgrade.log bei Aufrüstungsproblemen und der Datei ii_uninstall.log bei Deinstallationsproblemen ermitteln. Suchen Sie in den Protokolldateien nach dem Text „exit value = xxx“. Wenn der Wert ungleich 0 ist, ist die Ausführung eines bestimmten Befehls fehlgeschlagen, wodurch eine Protokolldatei generiert wird. In dieser Protokolldatei finden Sie weitere Details zu dem Fehler.

Beispiel:

"/home/siva/build/products/Reporting/IDMReport.bin" -DIA_USER_JRE_HOME="/opt/nov
ell/idm/jre" -i silent -f "/tmp/idmreporting_configure.properties"
execute command
  exitValue = 1
log file location   :/tmp/idmreporting_configure.properties
log file location   :/opt/novell/idm/rbpm/IDMReporting//RPT_Install.log

Das oben stehende Snippet aus der Datei ii_install.log gibt an, dass der Befehl fehlgeschlagen ist, da der Wert von „exitValue“ 1 (also ungleich Null) ist. Ziehen Sie zur weiteren Analyse wie im Befehl angezeigt die Datei /opt/novell/idm/rbpm/IDMReporting/RPT_Install.log heran.

Übergeben obligatorischer Parameter während der Konfiguration

Ursprung: Während der Konfiguration zeigt das Installationsprogramm nach der Angabe der Konfigurationsparameter möglicherweise die folgende Fehlermeldung an:
Some of the inputs are not proper. They are highlighted in Red.
Mögliche Ursache: Basierend auf dem markierten Parameter könnte die Fehlermeldung eine der folgenden Ursachen haben:
  • Die Portnummer wird bereits verwendet.

  • Der übergebene DNS-Hostname ist ungültig.

  • Das DN-Format ist falsch.

Aktion: Führen Sie folgende Schritte aus:
  • Wenn der Port bereits verwendet wird, verwenden Sie eine andere Portnummer.

  • Geben Sie einen gültigen DNS-Namen oder, wenn Sie keinen DNS-Namen angeben möchten, eine gültige IP-Adresse an.

  • Überprüfen Sie, ob ein gültiger DN im LDAP-Format angegeben ist.

Die Konfiguration schlägt fehl, wenn die Datei „hosts“ den Eintrag „127.0.0.2“ enthält

Mögliche Ursache: Wenn die Datei /etc/hosts einen Eintrag mit der Loopback-Adresse 127.0.0.2 enthält, wird das Standard-IP-Zertifikat für die Loopback-Adresse 127.0.0.2 erstellt.
Aktion: Es gibt zwei mögliche Ausweichlösungen:
  • Bearbeiten Sie die Datei /etc/hosts, wenn die Datei „hosts“ einen Eintrag mit der Loopback-Adresse 127.0.0.2 enthält.

    Beispiel: 127.0.0.2 Hostname. Kommentieren Sie den Eintrag aus und stellen Sie sicher, dass der richtige IP-Adresseneintrag in der Datei enthalten ist.

Das Installationsprogramm gibt „java.io.FileNotFoundException“ aus

Mögliche Ursache: Wenn das Systemverzeichnis tmp nicht vorhanden ist, gibt das Installationsprogramm diese Ausnahme kurz nach dem Aufrufen des Installationsprogramms aus.
Aktion Erstellen Sie das Systemverzeichnis tmp.

Der Baumname wird automatisch generiert, wenn der Baumname bereits vorhanden ist

Ursprung: Das integrierte Installationsprogramm versucht, den Baumnamen automatisch zu generieren, falls der entsprechende Baumname bereits vorhanden ist.

Sekundärserver-Installation

Erklärung: Das integrierte Installationsprogramm fügt die Reproduktion, die das Serverobjekt enthält, zu allen Sekundärserver-Installationen hinzu. Es wartet darauf, dass die Reproduktion eingeschaltet wird.

Dienste werden nicht ausgeführt

Erklärung: Einige Dienste werden möglicherweise nicht ausgeführt, weil die von ihnen benötigten Ports belegt sind.
Aktion: Stellen Sie sicher, dass die folgenden Ports frei sind, bevor Sie die Installation starten. Führen Sie den Befehl netstat -anp | egrep aus, um zu überprüfen, ob diese Ports frei sind.
netstat -anp | egrep
':(524|389|636|8028|8030|8090|8000|7707|8006
|8009|8081|8443|8009|8080|8443|1199|1198|119
0|3973|4544|4545|4546|4557|4812|4813|8109|81
83|8180|8543|29007|37022|8180|10013|10014|61
616|61617|1514|15432|5556|1289|1443|1468)'

Erkennung des aktuellen Systemstatus

Erklärung: Stellen Sie sicher, dass Sie die Statusdatei des Installationsprogramms sichern. Die integrierte Statusdatei ist eine wichtige Konfigurationsdatei, die vom Installationsprogramm für Informationen wie den aktuellen Status des Systems, die installierten Komponenten, die konfigurierten Komponenten oder die deinstallierten Komponenten verwendet wird.
Aktion: Sichern Sie die Statusdatei wie folgt:
  • Linux/Solaris: Führen Sie /etc/opt/novell/idm/install/conf/install_state.conf aus.

  • Windows: Führen Sie C:\Novell\conf\install_state.conf aus.

Das integrierte Installationsprogramm hängt sich unter Windows möglicherweise während der Identity Manager-Deinstallation auf

Mögliche Ursache: Das Installationsprogramm versucht, alle abhängigen Dienste vor der Deinstallation von Identity Manager anzuhalten. Manchmal ist das Installationsprogramm nicht in der Lage, den DHost-Dienst anzuhalten, da einige Dienste vom DHost-Dienst abhängig sind.
Aktion: Führen Sie folgende Schritte aus, um zu prüfen, ob sich das Installationsprogramm während der Deinstallation des Identitätsdepots aufgehängt hat:
  1. Wechseln Sie zur Systemsteuerung, öffnen Sie Novell eDirectory Services und klicken Sie auf die Schaltfläche Start. Falls sich das Installationsprogramm aufhängt, wird folgende Meldung angezeigt:

    Novell eDirectory Service is in a NT service Stop Pending State.
    
  2. Halten Sie den DHost-Dienst manuell über den Task-Manager an, um mit der Deinstallation fortzufahren.

Beim Installieren der Windows-Laufzeit-Distribution wird möglicherweise aufgrund eines Installationsfehlers einen Neustart erzwungen

Erklärung: Die Metaverzeichnis-Installation schlägt mit der folgenden Meldung in der Datei <Installationsverzeichnis>\ii_install.log fehl:
:\Users\Administrator\IDM4\products\eDirectory\x64\windows\x64\redist_pkg\vcredist_x86.exe" /q:a /c:"msiexec /i vcredist.msi /qn /l C:\Users\ADMINI~1\AppData\Local\Temp\vcredist32_Windows_x64_Install.log"
execute command exitValue = 3010 
Aktion: Der von der Programmdatei „vcredist“ zurückgegebene Fehlercode 3010 gibt einen Erfolg an, was bedeutet, dass Sie den Windows-Computer neu starten müssen. Starten Sie nach dem Neustartvorgang das Installationsprogramm neu. Die Installation wird normal fortgesetzt. Der Neustart des Computers wirkt sich nicht auf die früheren, erfolgreichen Installationen aus.

Konfiguration der ISO, die unter UNIX über Drittanbieter-ISO-Extraktionswerkzeuge extrahiert wurde

Erklärung: Die Konfiguration des integrierten Installationsprogramms von Identity Manager 4.0.1 schlägt fehl, wenn die ISO unter UNIX über Drittanbieter-ISO-Extraktionswerkzeuge extrahiert wird.
Aktion: Verwenden Sie für eine erfolgreiche Konfiguration den Befehl mount -o loop.

Das Aktivieren von XDAS beeinträchtigt die Leistung

Mögliche Ursache: Wenn die XDAS-Ereignisprotokollierung aktiviert ist, wird die Leistung der Identity Manager-Engine ohne SLP-Konfiguration verringert.
Aktion: SLP muss korrekt konfiguriert sein und ausgeführt werden, um sicherzustellen, dass die Leistung nicht beeinträchtigt wird.

Deinstallationsprobleme bei Identity Manager-Komponenten

Ursprung: Wenn während der Deinstallation eine oder mehrere Komponenten nicht deinstalliert werden konnten, ist die Option Deinstallieren deaktiviert, wenn Sie versuchen, die Deinstallation zu wiederholen. Ein Grund für den Deinstallationsfehler unter Windows kann darin liegen, dass die Umgebungsvariablen JAVA_HOME und PATH nicht festgelegt sind.
Aktion: Führen Sie die Deinstallationsprogramme für die einzelnen Komponenten wie folgt aus:
  • Linux/Solaris: Führen Sie den folgenden Befehl aus, um die einzelnen Komponenten zu deinstallieren:

    • Metaverzeichnis: Deinstallieren Sie das Identity Manager-Framework:

      /root/idm/Uninstall_Identity_Manager/Uninstall_Identity_Manager
      

      Deinstallieren Sie das Identitätsdepot:

      /opt/novell/eDirectory/sbin/nds-uninstall
      
    • JBoss: Führen Sie den folgenden Befehl aus:

      $IA_RBPM_POSTGRESQL_INSTALL_PATH$/JBossPostgreSQL_Uninstaller/Uninstall_JBossPostgreSQL
      
    • Rollenbasiertes Bereitstellungsmodul: Führen Sie den folgenden Befehl aus:

      java -jar /opt/novell/idm/rbpm/RemoveUserApp/uninstaller.jar
      
    • Identitätsberichterstellungsmodul: Führen Sie den folgenden Befehl aus:

      /opt/novell/idm/rbpm/Uninstall_Identity Reporting/Uninstall Identity Reporting
      
    • Event Auditing Service: Führen Sie den folgenden Befehl aus:

      /opt/novell/sentinel_eas/Uninstall_Event Auditing Service/Uninstall Event Auditing Service
      
    • Rollenzuordnungsadministrator: Führen Sie den folgenden Befehl aus:

      /opt/novell/idm/rma/rma-uninstall.sh -s
      
    • Designer: Führen Sie den folgenden Befehl aus:

      /opt/novell/idm/Designer/UninstallDesigner/Uninstall Designer for Identity Manager
      
    • Analyzer: Führen Sie den folgenden Befehl aus:

      /opt/novell/idm/Analyzer/UninstallAnalyzer/Uninstall Analyzer for Identity Manager
      
    • iManager: Führen Sie den folgenden Befehl aus:

      /var/opt/novell/tomcat5/webapps/nps/UninstallerData/UninstalliManager
      
  • Windows: Deinstallieren Sie alle Komponenten mit Ausnahme des Rollenzuordnungsadministrators über Windows > Software. Führen Sie zum Deinstallieren des Rollenzuordnungsadministrators den Befehl C:\novell\IdentityManager\RMA\rma-uninstall.bat über die Befehlszeile aus.