Anwendungsbereich: | SECURITY-ADMINISTRATION |
Privilegierung: | SECURITY-ADMINISTRATION, SAT-FILE-MANAGEMENT |
Mit dem Kommando /CHANGE-SAT-FILE schließt der SAT-Datei-Verwalter die aktuelle SATLOG-Datei und eröffnet eine neue SATLOG-Datei im laufenden Betrieb. Während des Wechsels gehen keine Daten verloren. Für die neue SAT-Protokoll-Datei können neue Attribute vergeben werden.
Das Kommando ermöglicht es auch, die neue SATLOG-Datei auf einen aktuell verfügbaren Pubset ungleich dem Home-Pubset zu legen. Diese Festlegung kann auch in die SAT-Parameter übernommen und damit für zukünftige Systemläufe gültig gemacht werden. Wird der festgelegte Pubset später exportiert, schließt SAT die SATLOG-Datei und setzt das Protokoll in einer Datei auf dem Home-Pubset fort. Wird der Pubset wieder importiert, "wandert" die SATLOG-Datei zurück.
Der Sicherheitsbeauftragte kann mit diesem Kommando ebenfalls die SATLOG-Datei wechseln, er darf jedoch nur die Standardwerte der Operanden verwenden.
CHANGE-SAT-FILE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
BUFFER-LENGTH =
Bestimmt die Puffergröße der SATLOG-Datei.
BUFFER-LENGTH = *UNCHANGED
Die Puffergröße bleibt unverändert.
BUFFER-LENGTH = *STD(...)
Bestimmt eine neue Puffergröße. Standard-Wert ist 2 PAM-Seiten. Ein kleiner Wert für BUFFER-LENGTH stellt sicher, dass die Ein-/ Ausgaberate erhöht wird und bei einer abnormen Systembeendigung ein Minimum an Daten verlorengeht.
SIZE = 2 / <integer 1..16>
Bestimmt die Puffergröße. Standard-Wert ist 2 PAM-Seiten.
SPACE =
Legt die Speicherplatzzuordnung fest.
SPACE = *UNCHANGED
Die Speicherplatzzuordnung bleibt unverändert.
SPACE = *RELATIVE(...)
Bestimmt die Größe der Primär- und Sekundärzuweisung.
PRIMARY-ALLOCATION = 1002 / <integer 6..50331645>
Primärzuweisung
SECONDARY-ALLOCATION = 1002 / <integer 2..32767>
Sekundärzuweisung
Werden viele Ereignisse aufgezeichnet, muss die Sekundärzuweisung groß sein. Sie kann klein sein, wenn die Standard-Werte auf einer kleinen Anlage verwendet werden.
SUPPORT =
Bestimmt, auf welchen Plattenspeichern die SATLOG-Dateien erstellt werden.
SUPPORT = *UNCHANGED
Der Speicherort bleibt unverändert.
SUPPORT = *PUBLIC(...)
Die SATLOG-Dateien werden auf gemeinschaftlichen Plattenspeichern erstellt. Die erste SATLOG-Datei eines Systemlaufs wird immer auf dem Home-Pubset erstellt.
PUBSET = *HOME /<catid 1..4>
Die neue SATLOG-Datei wird auf dem angegebenen Pubset erzeugt. Der Pubset muss dazu lokal importiert sein.
REPEAT = *UNCHANGED / *NO / *PERIOD(...)
Bestimmt, ob die SATLOG-Datei periodisch gewechselt werden soll.
REPEAT = *NO
Die SATLOG-Datei wird nicht periodisch gewechselt.
REPEAT = *PERIOD(...)
Die SATLOG-Datei wird periodisch gewechselt.
DAYS=1 / <integer 0..10>
Angabe für den periodischen Wechsel in Tagen.
HOURS = 0 / <integer 0..23>
Angabe für den periodischen Wechsel in Stunden.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
0 | CMD0001 | Kommando erfolgreich ausgeführt | |
32 | SAT0000 | Nicht behebbarer Fehler | |
32 | SAT2030 | DVS-Fehler beim Öffnen der Datei | |
32 | SAT2040 | DVS-Fehler beim Anlegen des Katalogeintrags | |
64 | SAT1000 | Benutzer für Kommando nicht privilegiert | |
64 | SAT1025 | Falsche Zeitangabe für periodischen Wechsel | |
64 | SAT1050 | Kommando nur erlaubt, wenn Logging-Funktion aktiviert | |
128 | SAT1010 | Anderes Kommando wird derzeit ausgeführt | |
128 | SAT1080 | Wechsel in Vorbereitung |
Hinweise
Alle Einstellungen sind so lange gültig, bis sie mit einem erneuten Kommando /CHANGE-SAT-FILE geändert werden oder bis SHUTDOWN. Ein Pubset, der weder der Home-Pubset noch der Default-Pubset der Benutzerkennung SYSAUDIT ist, wird mit /SAVE-SAT-PARAMETERS SAT-FILE-ATTR=*CURRENT in die SAT-Parameter übernommen.
Siehe auch allgemeine Hinweise zu den SAT-Kommandos "Funktionelle Übersicht".
Beispiel
Die SAT-Datei-Verwaltung will
die SATLOG-Datei wechseln (explizites Umschalten)
/change-sat-file
die neue SATLOG-Datei auf dem Pubset USRP erstellen:
/change-sat-file support=*public(pubset=usrp)
die SATLOG-Datei zurück auf den Home-Pubset legen:
/cha-sat-file sup=*pub(*home)