Dieses Kapitel enthält wichtige produktspezifische Informationen, die zum Zeitpunkt der Freigabe von Directory Server Resource Kit zur Verfügung stehen.
Dieses Kapitel enthält die folgenden Abschnitte:
Dieser Abschnitt bietet eine Übersicht über die Directory Server Resource Kit-Komponenten.
Directory Server Resource Kit stellt Tools für die Arbeit mit Verzeichnisdiensten im Labor, während der Bereitstellung und im Datencenter zur Verfügung.
Verwenden Sie das ldapsubtdel(1)-Tool, um einen gesamten Verzeichnisteilbaum über LDAP mit einem Befehl zu löschen.
Verwenden Sie die folgenden Tools, um den Verzeichniszugriff über DSML v2 zu testen, wenn Sie Webanwendungen entwerfen, entwickeln und testen:
Den Befehl dsmlmodify(1) zum Hinzufügen, Löschen, Ändern, Umbenennen und Verschieben von Einträgen
Den Befehl dsmlsearch(1)zum Suchen und Lesen von Einträgen
Verwenden Sie die folgenden Tools zum Messen der Verbindungs-, Lese- und Schreibleistung beim Zugriff auf das Verzeichnis über LDAP:
Den Befehl authrate(1) zum Messen der LDAP-Verbindungsleistung
Den Befehl modrate(1) zum Messen der LDAP-Schreibleistung
Den Befehl searchrate(1) zum Messen der LDAP-Leseleistung
Verwenden Sie die folgenden Tools zum Generieren einer Beispiel-LDIF zur Größenanpassung und Optimierung. Verwenden Sie die Tools auch zum Transformieren, Sortieren und Filtern von LDIF nach Kompatibilität:
Den Befehl ldifxform(1) zum Transformieren, Sortieren und Filtern von LDIF
Den Befehl makeldif(1) zum Generieren von Beispiel-LDIF
Verwenden Sie den Befehl logconv(1) um zu prüfen, wie Clients Verzeichnisdienste verwenden, und zum Generieren von Empfehlungen für die Indizierung.
Sie können Directory Server Resource Kit-Tools auf demselben System wie den Verzeichnisserver oder auf einem anderen System einrichten und ausführen. Die Entscheidung richtet sich nach Ihrer Arbeitsumgebung. Die Entscheidung richtet sich auch nach der erreichten Bereitstellungsstufe. Anhand der folgenden Fragen und Antworten können Sie entscheiden, wo Directory Server Resource Kit verwendet wird.
Frage:Evaluieren oder demonstrieren Sie Verzeichnistechnologie vor der Entwicklung von Verzeichnisdiensten?
Antwort:Installieren und verwenden Sie Directory Server Resource Kit auf demselben System wie Ihr Verzeichnis.
Frage:Entwickeln Sie Verzeichnisclientanwendungen oder Plug-Ins?
Antwort:Installieren und verwenden Sie Directory Server Resource Kit auf demselben System wie Ihr Verzeichnis.
Frage:Testen Sie Verzeichnisleistungseigenschaften?
Antwort:Den einzigen Befehl, den Sie auf dem System, das Verzeichnisdienste bereitstellt, ausführen müssen, ist der Befehl idsktune, der systemspezifische Optimierungsempfehlungen generiert.
Antwort:Vermeiden Sie eine Störung des Systems, das Sie messen, indem Sie Directory Server Resource Kit installieren und Befehle, mit Ausnahme von idsktune, auf anderen Systemen ausführen.
Exakte Verzeichnisleistungsergebnisse erhalten Sie, indem Sie Clients, wie authrate, modrate und searchrate auf unterschiedlichen Systemen ausführen. Sie können die Genauigkeit verbessern, indem Sie die Prozesse, die auf dem gemessenen System ausgeführt werden, sorgfältig überwachen. Sie können die Genauigkeit auch verbessern, indem Sie die im Verzeichnis gespeicherten Beispieldaten überwachen. Mit makeldif können Sie kontrollierte Daten generieren.
Frage:Haben Sie Ihr Verzeichnis bereits im Datencenter bereitgestellt?
Antwort:Vermeiden Sie eine Störung des Systems, indem Sie Directory Server Resource Kit installieren und Befehle auf anderen Systemen ausführen.
Führen Sie die Analyse mit logconv, LDIF-Konvertierungen mit ldifxform und andere Vorgänge von anderen Systemen aus.
In diesem Abschnitt finden Sie die Fehler, die seit dem letzten Release von Directory Server Resource Kit behoben wurden.
Der Befehl idsktune erkennt die Datei /etc/release in der Solaris 10 Update 3-Version nicht.
In diesem Abschnitt werden bekannte Probleme und Einschränkungen zum Zeitpunkt der Freigabe beschrieben.
Der Befehl idsktune unterstützt SuSE Enterprise Linux 10 nicht.
Der Befehl searchrate schlägt auf Windows-Systemen bei der Verwendung mehrerer Threads fehl.
Der Befehl modrate schlägt auf Windows-Systemen bei der Verwendung mehrerer Threads fehl.
Der Befehl authrate schlägt auf Windows-Systemen bei der Verwendung mehrerer Threads fehl.
Der Befehl dsmlsearch mit Option -D nimmt eine HTTP-Benutzer-ID statt einer Bind-DN an.
Geben Sie die Benutzer-ID an, die einem DN in Directory Server zugeordnet ist, um dieses Problem zu umgehen.
NameFinder kann beim Bereitstellen in Application Server auf Windows-Systemen fehlschlagen.
NameFinder kann nach der Bereitstellung eine Fehlermeldung anzeigen, dass die Seite nicht gefunden werden konnte.
Benennen Sie nsDSRK/nf in nsDSRK/NF um, um dieses Problem zu umgehen.
In NameFinder können nicht mehr als zwei Benutzer zur Liste mit der eigenen Auswahl hinzugefügt werden.
Die NameFinder-Suche sollte Einträge für andere Werte als "Nachname", "Vorname", "E-Mail" und "Vorname" finden.
Die NameFinder-Suche sollte Suchvorgänge nach Gruppen ermöglichen.
Wenn Sie die modrate- und searchrate-Launcher abbrechen, werden die tatsächlichen modrate- und searchrate-Prozesse nicht ebenfalls abgebrochen.