1.) QSYS.LIB objects that cannot be identified go in the QRCL library.
Usually the text has a description similar to this: 'Old name Qxxxxxxxxx in
*N owned by QTCP.'  

2.) Objects lost from the root file system get put in the /QReclaim
directory.

3.) Objects lost from the QOpenSys file system get put in the
/QOpenSys/QReclaim directory.

4.) If an authorization list is damaged the objects that were secured by it
get assigned to QRCLAUTL.  I've never seen a damaged AUTL though.

5.) Some unusable user and system objects may be deleted.  I'm pretty sure
that a successfully reclaimed object will not show up in QRCL, but an info
message may get sent to the QSYSOPR message queue.  A summary message is
also sent to (IIRC) both QHST and QSYSOPR.

I think that the biggest factors in the amount of time that it takes to run
a RCLSTG are the speed of the processor(s), the number of objects, the
amount of damage found and the amount of main storage.

RCLSTG does check for a restricted state when it runs, if it is not you will
get CPF8209 - System not in proper state to reclaim storage.

I'm not sure why Al hasn't mentioned it, but if you have TAATOOLs there is a
RCLSTG2 tool that the documentation says keeps a better summary of the
results.  I've not used this one myself so cannot give more details....

My opinion is that unless you experience an abnormal system end you should
not need to run RCLSTG excepting a month or so before an O/S upgrade.  I
know others who think that you shouldn't run it at all(unless told to by
SL.)

Scott Ingvaldson
AS/400 System Administrator
GuideOne Insurance Group 


-----Original Message-----
date: Wed, 28 May 2003 22:16:37 -0400
from: qsrvbas@xxxxxxxxxxxx (Tom Liotta)
subject: RE: What makes a RCLSTG long

Rob:

Since nobody else has any good ideas, I'll mention the obvious QRCL library.
Things that get put in there were somehow orphaned and the system couldn't
find out where they should go, although I believe they're all otherwise
undamaged. Other than that, I'm not sure where a more complete list could
be. Object "fragments", I guess, couldn't really be put on a list of objects
-- they might not be totally recognizable as to what they were if object
header info was somehow missing. Perhaps the SST logss would have
appropriate entries.

BTW, have you tried starting another subsystem before RCLSTG? I'm not sure
what RCLSTG checks. Maybe it just checks to see of the controlling subsystem
is ended. Who knows? I've sure never tried it. Maybe there's a simple hole
in RCLSTG that _will_ allow something else to run. Of course, it's bound to
be totally unpredictable what happens when RCLSTG hits objects that are in
use..... _YOU_ try it and let us know, ok? :-)

Tom Liotta

midrange-l-request@xxxxxxxxxxxx wrote:

>   5. RE: What makes a RCLSTG long, and, can you run performance
>      collection during it? (rob@xxxxxxxxx)
>
>I've set up the job scheduler to run the RTVDSKINF / PRTDSKINF *SYS combo 
>before and after the remaining RCLSTG's for the year.
>
>Where is the list of reclaimed objects?

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.