Konfigurationsdaten prüfen

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] [-displayOutdated­Identifications:<timeStamp>] [-deleteOutdated­Identifications:<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.
[-displayOutdated­Identifications:<timeStamp>] Alle Benutzeridentifikationen (z. B. Benutzer-Zertifikate und Windows-Benutzernamen) werden angezeigt, die zum angegeben Zeitpunkt nicht mehr gültig sein werden.
[-deleteOutdated­Identifications:<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

 

Czy ten artykuł był pomocny?