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 ALPHAVMSSYS.PAR IA64VMSSYS.OLD |
SYSPRV |
SHUTDOWN | Führt einen Shutdown durch | JA | - | - | SYSPRV,SETPRV |
REBOOT | Führt einen Restart durch | JA | - | - | SYSPRV,SETPRV |