Training

AUTOGEN

Das AUTOGEN Utility ist eine Command-Procedure, mit man einerseits in kontrollierter Art und Weise Systemparameter also auch Filegrösen für Page, Swap und Dumpfiles verändern kann. Das Autogen Utility befindet sich in SYS$UPDATE. Bei der Neuinstallation von OpenVMS werden die ersten System-Parameter immer automatisch mit dem AUTOGEN Utility erzeugt.

Das Autogen Utility kann:

  • Feedback Informationen über den Resourcenverbrauch aus dem laufenden System persistieren (AGEN$FEEDBACK.DAT)
  • Devices konfigurieren
  • Systemparameter aufgrund der gewünschten Zielwerte und den Feedbackinfromationen anpassen
  • Die Grössen von PAGEFILE, SWAPFILE und DUMPFILE an die aktuelle Konfiguration anpassen.

In folgenden Szenarien sollten Sie unbedingt auf das AUTOGEN Utility setzen:

  • Während einer Neuinstallation oder eines Release-Upgrades
  • Wenn sich die Workload auf dem System signifikant ändert
  • Wenn neue Layered-Products installiert werden.
  • Wenn Images mit /SHARED installiert werden sollen. Für Shareable Images sind passende Werte in GBLSECTIONS und GBLPAGES wichtig. Diese werden am besten mit AUTOGEN adjustiert. Wenn neue Softwareprodukte neue SHAREABLE Images liefern, ist meistens auch eine Anpassung dieser Werte nötig.

Aufruf und Parameter

Das Autogen Utility durchläuft immer eine Reihe von Phasen. Beginn- und End-Phase werden dabei als Parameter mitgegeben.

$ @SYS$UPDATE:AUTOGEN <START-PHASE> <END-PHASE> <MODUS>
  • P1 - START-PHASE
  • P2 - END-PHASE
  • P3 - MODUS - kann entfallen oder einen der folgenden Werte aufweisen:
    • FEEDBACK - verwendet das abgespeicherte Resourcen FEEDBACK aus AGEN$FEEDBACK.DAT
    • NOFEEDBACK - die Werte werden nur aufgrund der Setup-Files erzeugt
    • CHECK_FEEDBACK - Feedback Information werden verwendet, wenn diese gültig ist.

Die AUTOGEN-Phasen

Phase Beschreibung Start
Phase
Input
Files
Output
Files
Privilegien
SAVPARAMS Feedback Informationen persistieren JA - AGEN$FEEDBACK.DAT -
GETDATA Sammelt alle Informationen für die Berechnung JA MODPARAMS.DAT PARAMS.DAT SYSPRV,CMKRNL
GENPARAMS Erzeugt neue Systemparameter
und Installed-Images-List
JA PARAMS.DAT SETPARAMS.DAT SYSPRV,OPER
TESTFILES Liefert die empfohlenen Grössen der Files NEIN - AGEN$PARAMS.REPORT SYSPRV,CMKRNL
GENFILES Erzeugt neue Files mit den empfohlenen Grössen NEIN - - SYSPRV,CMKRNL
SETPARAMS Erzeugt neue Systemparameter files (je nach
Architektur).
JA SETPARAMS.DAT

VAXVMSSYS.PAR
VAXVMSSYS.OLD

ALPHAVMSSYS.PAR
ALPHAVMSSYS.PAR

IA64VMSSYS.OLD
IA64VMSSYS.PAR

SYSPRV
SHUTDOWN Führt einen Shutdown durch JA - - SYSPRV,SETPRV
REBOOT Führt einen Restart durch JA - - SYSPRV,SETPRV