23,625 pts.
 Disk crash recovery – damaged objects
Hi, We've recently had 2 disk failures on our AS/400, IBM have replaced the drives and the data was rebuilt from the raid parity. Everything seemed to go OK, we didn't get any errors during the rebuild. Now we seem to have problems with damaged objects - data files in particular. What I've found is that the system doesn't seem to report damaged objects correctly. If you run a DSPOBJD to an outfile and check the ODOBDM (object damaged field), it appears undamaged, but when you access the object it reports that it's damaged. How can I get a list of ALL damaged objects on the system? Thanks in advance, Martin Gilbert.

Software/Hardware used:
ASKED: October 27, 2006  11:36 AM
UPDATED: October 30, 2006  8:07 PM

Answer Wiki:
When you have a window when nothing else is running you can run RCLSTG.
Last Wiki Answer Submitted:  October 30, 2006  8:39 am  by  Bamaro70   0 pts.
All Answer Wiki Contributors:  Bamaro70   0 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Hi,

Thanks for the reply, I’ve already been through the RCLSTG and it reclaimed a few objects.

My problem is that I’ve found other objects that seem to be damaged, but I can’t seem to find any way to find a list of all the damaged objects. DSPOBJD doesn’t have them marked as damaged, it’s only when you access them that you see there’s a problem.

e.g. If I do a RUNQRY on a data file and page down a few times, I get a system dump with a message indicatng the data file is damaged, yet DSPOBJD says it isn’t. It seems to be damaged at a data level, rather than an object level. (RUNQRY works OK on other files, so it’s not damaged itself).

I can recover or restore this file – no problem, but that’s one I know about. How can I get a list of all the damaged objects on the system?

Cheers,

Martin Gilbert.

 23,625 pts.