Resetting an overflowed user auxiliary storage pool (ASP) without an initial program load (IPL)
You can learn the detailed steps of how to reset an overflowed user ASP without an IPL.
To reset a user ASP in overflowed status, follow these steps:
- Determine which objects in the ASP have overflowed. Use one of the following methods:
- Use the Display Object Description (DSPOBJD) command to create an output
file. Then run a query against that output file:
- For the first library in the user ASP, type the following
command:
DSPOBJD OBJ(library-name/*ALL) OBJTYPE(*ALL) DETAIL(*FULL) OUTPUT(*OUTFILE) OUTFILE(library-name/file-name) - For each additional library in the user ASP, type the
following command:
DSPOBJD OBJ(library-name/*ALL) OBJTYPE(*ALL) DETAIL(*FULL) OUTPUT(*OUTFILE) OUTFILE(library-name/file-name) OUTMBR(*FIRST *ADD) - Create a query against the output file. Look for objects that have a
1(Yes) in the ODOASP (overflowed ASP) field.
- For the first library in the user ASP, type the following
command:
- For a user ASP that contains only DLOs, use the Query Document Library (QRYDOCLIB) command. It has a parameter to display overflowed DLOs.
- Use the Display Object Description (DSPOBJD) command to create an output
file. Then run a query against that output file:
- Save each overflowed object to a scratch media volume.
- Delete each overflowed object.
Some objects, such as journals and physical files, require that you take certain actions before deleting them. Table 1 shows what to do before deleting these objects.
Table 1. Object types that require special procedures for deleting Object type Do this before deleting Journal Deleting a journal Journal receiver Deleting a journal receiver Physical file Deleting a physical file
- Ensure that the ASP is no longer in overflowed status. You should have received a message in the QSYSOPR message queue that the overflow condition has been recovered. You can also use system service tools (SST) to check:
- Type
STRSST. You are shown the System Service Tools (SST) menu. - Select the option to work with disk units.
- Select the option to display disk configuration.
- Select the option to display disk configuration capacity. You are shown
the Display Disk Configuration Capacity display:
Display Disk Configuration Capacity --Protected-- --Unprotected-- ASP Unit Type Model Threshold Overflow Size %Used Size %Used 1 90% No 0 0.00% 1400 8.22% 1 9332 400 0 0.00% 200 17.97% 2 9332 400 0 0.00 2 Yes 0 0.00% 200 99.99% 8 9332 200 90% 0 0.00% 200 99.99%This display shows whether any ASPs are in overflowed status.
If the user ASP is still overflowed, follow the procedure described in Resetting an overflowed user auxiliary storage pool (ASP) during an initial program load (IPL) topic.
- Type
- Before you can restore the overflowed objects from a
media volume, you must make additional space available in the user
ASP. Do one or more of the following tasks:
- Delete objects from the ASP if you no longer need them.
- Move one or more libraries to a different ASP. Note: You cannot use the Move Object (MOVOBJ) command to do this. You must save the library, delete it, and restore it to a different ASP.
- Move one or more folders to a different ASP by saving the folder, deleting it, and restoring it to a different ASP.
- Add additional disk units to the ASP.
- After you have made additional space available in the ASP, restore the objects you saved in step 2.
- Check to make sure the user ASP has sufficient space and is not overflowed. Repeat the procedure described in step 4.