IBM Support

57xxSS1 Option 1 or Option 3 in *ERROR - Tips Before Reinstallation

Troubleshooting


Problem

SS1 Option 1 Extended Base Support and/or SS1 Option 3 Extended Base Directory Support in error.

Resolving The Problem

When doing an upgrade of operating system and Extended Base Support or Extended Base Directory Support are in error, you should perform the following steps:

1.

CHKPRDOPT PRDID(57xxSS1) OPTION(*BASE) to verify base operating system is not in error first. If it is in error, display the JOBLOG to see what errors were received and provide that information to support, and resolve them and run CHKPRDOPT again.
2. ENDSBS *ALL *IMMED to verify user is in a restricted state.
3.

4.
Verify system values. QVFYOBJRST should be a 3 or less, QALWOBJRST should be *all.

If SS1 option 1 is failing with CPF3203 Cannot allocate object for file SYSROUTINE in QSYS2 ..
then be sure QSYS2 is in the library list, check DSPLIBL. If not in the libl, then add using either ADDLIBLE LIB(QSYS2) or add to either the QSYSLIBL or QUSRLIBL system value.
5.
 
Verify the user library list:
DSPSYSVAL SYSVAL(QUSRLIBL) OUTPUT(*PRINT)  
If the user list contains more than QTEMP and QGPL then enter the following command
CHGSYSVAL SYSVAL(QUSRLIBL) VALUE('QTEMP QGPL')    

Note: The report from the DSPSYSVAL command will be used to put the library list back after the Licensed Program is correctly installed.
6. RCLDBXREF *CHECK to verify if data base cross reference is in order; if it fails, run RCLSTG SELECT(*DBXREF).
7. RCLDLO *INT for DLO verification; if it fails, you may need to IPL into Restricted State.
8. Call QSYS/QSZRECOV PARM('N').
Note: This call is helpful if 57xxSS1 *BASE is in *ERROR and you need to reinstall 57xxSS1 optional products prior to resolving the *BASE error. This call will reset the installed status of 57xxSS1 *BASE from *ERROR to *COMPATIBLE. The issues with 57xxSS1 *BASE will still need to be addressed as this call does not resolve the problems, but simply changes the status.
9. Sign off system and sign back on as QSECOFR to release any journal locks.
10. CHGJOB LOG(4 0 *SECLVL) LOGCLPGM(*YES).
11. Run RSTLICPGM for the appropriate licensed program; if it fails, DSPJOBLOG for further descriptive messages to help debug.

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0"}]

Historical Number

537141291

Document Information

Modified date:
28 April 2023

UID

nas8N1012729