In the earlier
lesson we ran into an error when we ran
AutoGen from the VMSInstal kit and I figured out what went wrong there.
The error message,
several screens back
Looks like this.
Insufficient privilege or file protection violation,
we tried to write out a new system file.
Remember when I started this, my current working
directory was the DKA400 device which
is my CD-ROM. You cannot write a file to a CD-ROM.
So there is a temp file or something of the sort that the system needed to
create and that was my problem. So once I determine
that that was my problem, which is
to prove that AutoGen was going to work for me,
I setup and re-ran AutoGen. And this is the
command I used to do so. This command, it turns
out, is the same one that our VMSInstal
kit runs to allow AutoGen. And we get through
all of these status messages
and again, we get to
the place here and there is no error, so we were successful this time.
A couple of things I would like to show you about the ModParams.Dat
file. I use the VMS Editor
to make friends with
this file. ModParams.Dat
is a site specific file, so it's one that they expect you to edit.
So the sys$system directory
And the file may look like this. This is a very
simple one. Often times over the life
of a VMS machine, these files get to be very
long, lots of comments, lots of duplicate
entries as application after application, and system manager after system
manager have added things to the file.
This one is fairly simple and I can see everything on the screen at once.
When you allow automatic
AutoGen, a comment
like this one is put in the file and then the
parameters that we need to adjust are listed. And the ones
that have to be changed have a setting shown.
The others have an exclamation point at the beginning of the
line. This makes them comment lines.
One of the things that you might want to do, is
might want to increase some of these parameters. At the same
time, you may want to set some minimum
upper limits to these parameters. So
setting minimums is a good idea for most of the parameters that
PI is interested in. And you do so merely by sticking this on
the beginning of the command line. What this does is it allows
AutoGen to increase the parameter, but it does not allow
it to decrease it. Also, in some cases,
AutoGen has rule-based calculations
that it follows to adjust parameters either based on feedback
or system performance issues. Or based on interactions
with other parameters, and this allows AutoGen
to do those rule-based calculations and
store a result if it is larger than the one that we asked for.
I am going to adjust virtual page
account. I know from reading other documentation
that for some other software that I am going to put on this
machine, but I am going to need to have a virtual page
account of at least 70,000 pages on this machine.
So I am going to put that there.
These other parameters, again I will
put them in.... _ on the beginning of the line so that AutoGen is allowed
to make these larger but not smaller.
And then one more thing I
want to do at the end of the file here, there was a
parameter, default buffer
quota for mailboxes
that we got an informational message about. And I am going to want to set that.
So there is a parameter that you want or need to change,
whether it comes from PI or an interface
or from another vendor's software such as
Honeywell or Bailey or Westinghouse.
You can make an entry for the parameter,
this one was
default mailbox buffer
And the recommended setting for that
was 4000 and something. I am going to make it a nice round
computer number, so I am going to
make it 5120. When you are done making
changes to the ModParams.Dat
file, you can put comments in
there, such as this next parameter got
larger
to make processes
launch better and
faster.
And when you are done, you can save your file.
And then you can try to run AutoGen again. So
somewhere in my command history here, I have got AutoGen. Again,
I am going to run with no feedback because
we are making a new installation of PINet. Whether I am doing
an upgrade or I am installing some other kind of layered product, I might use the
feedback option so that it brings in
the system performance information and uses those
in a rules-based calculation.
And then AutoGen will do its thing. Once this is done, I want to check the log and make sure
that there is nothing upsetting here.
And I will come back to that in the next lesson.