Mit dem Tool „chkcnf“ (check configuration) prüfen Sie, ob alle Objekte in der Systemkonfigurations-Datenbank fehlerfrei sind. Hierbei werden alle Werte in den Attributen der Objekte und alle Beziehungen zwischen den Objekten geprüft. Sie benötigen dieses Tool im Rahmen der Verwaltungsmaßnahmen, bei der Verschärfungen bzw. nachträglichen Änderung der Prüfungen für bestimmte Konfigurationsobjekte. Das Tool sollte nach dem Einspielen von Softwareaktualisierungen, die die Anwendung Systemcockpit betreffen, aufgerufen werden. Darüber hinaus bietet das Tool die Möglichkeit, alle Benutzeridentifikationen (z. B. Benutzer-Zertifikate und Windows-Benutzernamen) aufzulisten, die ab einem bestimmten Zeitpunkt ungültig geworden sind.
1 Zielgruppe
- Administratoren
- Technische Berater
2 Begriffsbestimmung
Systemkonfigurations-Datenbank
Datenbank, in welcher insbesondere die Informationen zu folgenden Elementen gespeichert sind: Semiramis-Systeme, Semiramis Application Server, Datenbanken, Verarbeitungs-Warteschlangen, Semiramis-Output-Manager-Verbindungen, Benutzer, Benutzergruppen und Originalsysteme.
3 Beschreibung
Das Tool dient der Prüfung des Gesamtstatus der Objekte in der Systemkonfigurations-Datenbank. Dabei werden alle Werte und Beziehungen zwischen den Objekten geprüft. Mit diesem Tool können Sie prüfen, ob die Daten den aktuellen Konsistenzprüfungen für Konfigurationsobjekte genügen. Führen Sie dieses Tool aus, nachdem Sie Softwareaktualisierungen zur Anwendung „Systemcockpit“ installiert haben. Darüber hinaus können Sie mit diesem Tool alle Benutzeridentifikationen (z. B. Benutzer-Zertifikate und Windows-Benutzernamen) auflisten oder löschen, die ab einem bestimmten Zeitpunkt ungültig sein werden.
3.1 Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
chkcnf | [-all] [-displayOutdatedIdentifications:<timeStamp>] [-deleteOutdatedIdentifications:<timeStamp>]
[-displayLostDependents] [-deleteLostDependents] |
3.2 Parameter
Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden; nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.
Parameter | Erläuterung |
[-all] | Alle Konfigurations-Objekte werden überprüft. Alle auftretenden Fehler und Warnmeldungen werden angezeigt. |
[-displayOutdatedIdentifications:<timeStamp>] | Alle Benutzeridentifikationen (z. B. Benutzer-Zertifikate und Windows-Benutzernamen) werden angezeigt, die zum angegeben Zeitpunkt nicht mehr gültig sein werden. |
[-deleteOutdatedIdentifications:<timeStamp>] | Alle Benutzeridentifikationen (z. B. Benutzer-Zertifikate und Windows-Benutzernamen) werden gelöscht, die zum angegebenen Zeitpunkt nicht mehr gültig sein werden. |
[-displayLostDependents] | Alle Dependents, deren Business Entitys fehlen, werden angezeigt. Dependents ohne Business Entity sind inkonsistente, überflüssige Daten, die im normalen Betrieb nicht entstehen. |
[-deleteLostDependents] | Alle Dependents, deren Business Entitys fehlen, werden gelöscht. Dependents ohne Business Entity sind inkonsistente, überflüssige Daten, die im normalen Betrieb nicht entstehen. |
3.3 Berechtigungen
Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie in der Technischen Dokumentation im Dokument Berechtigungen nachlesen.
Für diese Anwendung sind die folgenden Business Entitys relevant:
com.cisag.sys.configuration.obj.System
com.cisag.sys.configuration.obj.Database
com.cisag.sys.configuration.obj.SVM
com.cisag.sys.configuration.obj.JobQueue
com.cisag.sys.configuration.obj.OutQueue
com.cisag.sys.configuration.obj.WorkSpace
com.cisag.sys.configuration.obj.User
com.cisag.sys.configuration.obj.UserGroup
com.cisag.sys.configuration.obj.ManagingSystem
com.cisag.sys.configuration.obj.CertificateAuthority
com.cisag.sys.configuration.obj.Licence