In all the times I have run RCLSTG *DBXREF (not a full RCLSTG, but just
rebuild the cross reference files) it only takes 5 to 10 minutes, and on
very very very small systems it might take 15 minutes.
I am wondering how you were able to run a RCLSTG (of any type) while not
being in a restricted state, could you share that. The startup program runs
as an auto-start job from the controlling subsystem. Therefore, the
controlling subsystem would need to be started, and hence the system is not
in a restricted state?
Another way is: You could have a shutdown program that was run from the
system console, with a delay of xx number of minutes/hours. Once the delay
is reached, ends all your jobs using your standard procedures, ends all
subsystems *IMMED, put another short delay in to allow for the system to get
into restricted state, and then run your RCLSTG (*DBXREF or *ALL), and then
either start your controlling subsystem or IPL the machine.
Pete
Pete Massiello
iTech Solutions
http://www.itechsol.com
Add iTech Solutions on Facebook:
http://www.facebook.com/group.php?gid=126431824120
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Kirk Goins
Sent: Saturday, August 15, 2009 11:03 AM
To: Midrange Systems Technical Discussion
Subject: Re: running commands in restricted state -- will this work?
dale janus wrote:
message: 1
date: Wed, 29 Jul 2009 10:55:19 -0400
from: "Mark S. Waterbury" <mark.s.waterbury@xxxxxxx>
subject: running commands in restricted state -- will this work?
Hi, everyone:
A client of ours has a small model 170 running V5R2 ... it uses a
genunie IBM twinax console (so we cannot access the console for that
system remotely, e.g. when it is running in 'restricted state').
Recently, they saw some error messages indicating that they need to do a
RCLRSC *DBXREF ...
Can we automate this by adding some code to their QSTRUP *PGM to invoke
the RCLRSC *DBXREF before it starts up any subsystems, so that, the next
time they IPL, this will happen automatically?
Thanks,
Mark S. Waterbury
Mark I was able to get this to work with some tinkering. #1 thing is you
must make sure the RCLSTG cmd has its Where allowed to run includes
*INTERACT. #2 while * would NEVER use the *NOMAX. IF you do and it hangs
on an error the best recovery is using the control panel to recover. If
you set a time long enough to run plus some and it does hang, the system
will restart when the time limit is reached, #3 Good error recovery in
your CL...
As an Amazon Associate we earn from qualifying purchases.