10-29-2006 04:22 PM
Is there anyone who is able to help me with the problem set out below?
VOLUME SET NOT MOUNTED - MOUNT PROBLEM (FSERR 113)
Unable to purge file "SYSTEM46.PUB.KENNON". (CIERR 384)
This is something I have not encountered before, help would be much appreciated.
Solved! Go to Solution.
10-30-2006 12:29 AM
Is the file SYSTEM46.PUB.KENNON an IMAGE database dataset? If so, most likely the volume set where the file resides may have an orphan entry in the volume set table.
Do a :DSTAT ALL and volutil:showset
If there is indeed an orphan entry in the volume set table, you will have to rebuild the volume set table by reloading the volume set.
10-31-2006 09:01 AM
LDEV-TYPE STATUS VOLUME VOLUME SET - GEN
---------- ------- ----------------------------------
1-ST318404LC MASTER MEMBER1 MPEXL_SYSTEM_VOLUME_SET-0
2-ST318404LC MEMBER MEMBER2 MPEXL_SYSTEM_VOLUME_SET-0
3-ST318406LC MEMBER MEMBER3 MPEXL_SYSTEM_VOLUME_SET-0
4-ST318406LC MEMBER MEMBER4 MPEXL_SYSTEM_VOLUME_SET-0
Volume-set name: MPEXL_SYSTEM_VOLUME_SET
Creation date: MON, NOV 26, 2001, 8:30 PM
Generation number: 0
Number of volumes in set: 4
Number of classes in set: 1
volutil: SHOWSET SNAME=MPEXL_SYSTEM_VOLUME_SET INFO=VOLUMES
Volume name: Index:
11-02-2006 12:43 AM
Based on DSTAT ALL and Volutil:showset displays, there is no orphan entry in the volume set table.
Since this is an IMAGE dataset, therefore a PRIVileged file, you cannot purge a PRIV file using the MPE :PURGE command.
What is the reason you want to purge this particular dataset? the IMAGE DB files (SYSTEM@.PUB.KENNON) must exist on the system as a whole; if you purge 1 dataset off the DB, you'll create DB inconsistency and access to the DB is compromised.
You'll have to leave the entire DB on the system or you'll have to purge the entire DB using :DBUTIL.
Please do a :LISTF SYSTEM49.PUB.KENNON,2 and give me the result. If the result is a blank line or bad UFID, we may have a corrupted file label; if that is the case, you'll have to run fscheck.mpexl.telesup to fix it.
11-02-2006 09:21 AM
The set is in an area I use for testing and I have tried to restore from a recent version of the database but this is not successful because of the problem I am having with SYSTEM46.PUB.KENNON.
The information you requested is
Bad UFID for the file /KENNON/PUB/SYSTEM46 (CIWARN 9165)
Is there any thing I should be aware of in using FSCHECK.mpexl.telesup?
11-02-2006 11:29 AM
If you want to purge the file using fscheck I would do it at a time where the system is idle just in case the purge causes the system to crash. The command to use in fscheck to purge the file would be:
fscheck: pf system46.pub.kennon
11-02-2006 10:19 PM
So we have here a corrupted file label based on the error message (BAD UFID) returned by the LISTF,2 command.
You may first try using Dan's suggestion (fscheck:purgefile command). If that does not work, I would recommend you do fscheck:ca).
In the ITRC Technical Knowledge Base, there is a good document providing step-by-step instructions to use FSCHECK. The document ID is KBRC00001685 (How to use fscheck to determine/fix file and directory corruption).
You're absolutely right. FSCHECK.MPEXL.TELESUP must be run exclusively. It is very important to perform a full system backup prior to running FSCHECK. In most occurrances files and directories that are reported as corrupt will be lost, and will need to be recovered from a backup.