Free space incorrect after running IXMAINT. Should LU01632 be applied if FDS is used as database for DISK/OS?
Symptoms:
1) Disk receives an RC 07(035) during other processing
2) An unexpected Dynamic Extend is attempted when the Percent Used in message 4371 is not close to the limit:
ADSDC195 4371 PERCENT USED: nn% - OF nnn,nnn TOTAL BLOCKS nnn,nnn ARE IN USE
Release : Disk Backup and Restore 12.5
Disk customers will need to apply Datacom 15.1 PTFs LU00161 and LU00589 to prevent the free space in a data area from being incorrect after running an IXMAINT job.
Note: The LU01632 is a Product Error Alert.
Once the PTFs are applied, customers should run the following DBUTLTY DATASCAN function to repair free space and record count information. Refer to DATASCAN function in the Datacom Core 15.1 documentation for more details.
Use DBUTLTY input for this change: Change 650 to match the DBID used for your Disk FDB.
Example:
//SYSIN DD *
DATASCAN DBID=650,OPTION=REBUILD_SPACE_INDEX
DATASCAN DBID=650,OPTION=COUNT_SET_RECORDS
From the Datacom PTF description:
If an application closes a base after performing only DELET or UPDAT commands (i.e. no ADDIT commands), it is possible that free space in a data area is managed incorrectly. As a result, a subsequent ADDIT may encounter RC 07(035) (data area full), even if space is available to store the new row.