IBM Support

PK79777: IRO0102E ERROR MESSAGE WITH RSN=C3100005 RECEIVED WHEN RUNNING THE RCU FUNCTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MSGIRO0102E received with RCU function as follows:
    IRO0102E FUNCTION RCU EXEC COMPLETED WITH RC=00000010,
      RSN=C3100005
    .
    Also, error message is unclear and inappropriate for the error.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of the RECON Cleanup (RCU) and     *
    *                 Recovery Point Identification (RPID)         *
    *                 features of IMS Recovery Expert.             *
    ****************************************************************
    * PROBLEM DESCRIPTION: When the RECON Cleanup (RCU) or         *
    *                      Recovery Point Identification (RPID)    *
    *                      functions encounter an allocation       *
    *                      record in the RECON data sets which     *
    *                      does not points to a non-existent       *
    *                      record, these functions will fail but   *
    *                      the information relating to the error   *
    *                      is insufficient.                        *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    The RCU and RPID functions have been modified to return more
    detailed information relating to these errors so that the user
    can correct the problem.
    

Problem conclusion

  • The following new messages are being added for the RCU function
    to provide detail on the error and how to correct the problem:
    
    IRO2004E ALLOC RECORD POINTS TO NON-EXISTENT
     LOG RECORD FOR DB=dbname DD=ddname
    
    Explanation: The RCU process has found an
    allocation record for the DB dbname, DD ddname
    listed which points to a log record which no
    longer exists.
    
    System Action: The RECON Cleanup (RCU) function
    will terminate.
    
    User Response: Review the job output and look for
    the associated IRO2005E messages which will
    indicate the allocation and start time of the
    non-existent log record.  Using this information,
    remove the non-existent log record and rerun the
    RCU function.
    
    IRO2005E type TIME=time
    Explanation: The message is issued after the
    IRO2004E message.  Type indicates one of the following:
     Allocation  indicates the time specified is the
     allocation record time
     Log Start  indicates the time specified is the
     log start time.
    
    System Action: The RECON Cleanup (RCU) function will terminate.
    
    User Response: Review the job output and look for the
    associated IRO2004E and IRO2005E messages which will indicate
    the allocation and start time of the non-existent log record.
    Using this information, remove the non-existent log record and
    rerun the RCU function.
    
    The following new messages are being added for the RPID function
    to provide detail on the error and how to correct the problem:
    
    IRO7005E RPID QUERY LOG FAILED FOR DB=dbname DD=ddname
    
    Explanation: The RPID process has found an allocation record
    for the DB dbname, DD ddname listed which points to a log
    record which no longer exists.
    
    System Action: The Recovery Point ID (RPID) function will
    terminate.
    
    User Response: Review the job output and look for the associated
    IRO7006E messages which will indicate the allocation and start
    time of the non-existent log record.  Using this information,
    remove the non-existent log record and rerun the RPID function.
    
    
    IRO7006E type TIME=time
    
    Explanation: The message is issued after the IRO7005E message.
    Type indicates one of the following:
     Allocation  indicates the time specified is the
     allocation record time
     Log Start  indicates the time specified is the log
     start time.
    
    System Action: The Recovery Point ID (RPID) function will
    terminate.
    
    User Response: Review the job output and look for the associated
    IRO7005E and IRO7006E messages which will indicate the
    allocation and start time of the non-existent log record.
    Using this information, remove the non-existent log record
    and rerun the RPID function.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK79777

  • Reported component name

    IMS RECOVERY EX

  • Reported component ID

    5655R2600

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2009-01-30

  • Closed date

    2009-04-22

  • Last modified date

    2009-05-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK45938

Modules/Macros

  • IROCVDS0 IROCXUTC IROERCUP IROERC00 IROERC10
    IROMSCD  IROM0ENU IRORRPIP IROVVFYP
    

Publications Referenced
SC18987301    

Fix information

  • Fixed component name

    IMS RECOVERY EX

  • Fixed component ID

    5655R2600

Applicable component levels

  • R110 PSN UK45938

       UP09/04/24 P F904

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSBJDV","label":"IMS Recovery Expert for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
10 June 2020