[Info-vax] Webinar "AUTOGEN and SYSGEN"
Bart Zorn
bart.zorn at gmail.com
Mon Apr 23 02:25:38 EDT 2012
On Sunday, April 22, 2012 11:13:09 PM UTC+2, JF Mezei wrote:
> Bart Zorn wrote:
>
> > The question remains: why did the presenter not verify his slide before the webinar?
>
> At the time SYSBOOT runs, I am not sure there is already an "ACTIVE"
> version of the parameters since the VMS instance has not really been
> created yet.
>
> Consider this HELP snipped from SYSBOOT> HELP:
>
> USE - Set parameter file name
> USE file_spec.PAR
> Reserved filespecs are:
> DEFAULT Use permanent defaults
> CURRENT Use current values
>
>
> You can't use "ACTIVE". My guess is that when you enter the CONTINUE
> command, the "ACTIVE" data structure is created from the parameters
> that SYSBOOT has read in (and possibly you modified wit a SET command).
> After that, the VMS instance can be created.
>
> Note that there is no WRITE command in SYSBOOT>. lack of writing ability
> would explain the need of the WRITESYSPARAMS parameter to set a flag
> that would allow the parameter file to be written later on.
>
>
> > SYSBOOT> SHOW WRITESYSPARAMS
> > Parameter Name Current Default Min. Max. Unit Dynamic
> > -------------- ------- ------- ------- ------- ---- -------
> > WRITESYSPARAMS 0 1 0 1 Boolean D
> >
>
> >
> > SYSBOOT> SHOW WRITESYSPARAMS
> > Parameter Name Current Default Min. Max. Unit Dynamic
> > -------------- ------- ------- ------- ------- ---- -------
> > WRITESYSPARAMS 1 1 0 1 Boolean D
> >
> > SYSBOOT>
>
> Also, the USE CURRENT command at SYSBOOT undoes all changes you have
> done and resets WRITESYSPARAMS to 0
>
> I think the guy giving the seminar would have given the right jist of it
> (parameters you change at SYSBOOT end up being written back to CURRENT)
> but was technically incorrect in how it is done. If SYSBOOT is done by
> a different group, it may explain why the guy in charge of autogen would
> not be aware of what SYSBOOT really does.
The important points are that CONTINUE does NOT do an implicit WRITE CURRENT and that you can control whether a WRITE CURRENT is done or not done with the WRITESYSPARAMS parameter. The presenter did not know that.
Bart
More information about the Info-vax
mailing list