SOC1 running PGM=M2PCBRU
search cancel

SOC1 running PGM=M2PCBRU

book

Article ID: 37207

calendar_today

Updated On:

Products

ASM2- STORAGE MANAGEMENT ASM2 Backup and Restore

Issue/Introduction

Problem:

Running $MAINT job. The job fails with a S0C1 in M2PCBRU.

sample abend: 

+ASMPA030 M2RECVY: PROGRAM M2PCBRU  ELEMENT OWNER=M2PCBRU  ABENDED WITH A S0C1

+ASMPA040 M2RECVY: NO RECOVERY SCHEDULE FOR M2PCBRU  ELEMENT OWNER=M2PCBRU

IEA995I SYMPTOM DUMP OUTPUT  337

SYSTEM COMPLETION CODE=0C1  REASON CODE=00000001

 TIME=00.30.58  SEQ=01802  CPU=0000  ASID=003A

 PSW AT TIME OF ERROR  078D0000   00000032  ILC 2  INTC 01

   NO ACTIVE MODULE FOUND

   NAME=UNKNOWN

   DATA AT PSW  0000002C - 7FFFF000  00000000  00000000

   AR/GR 0: 00000000/00000004   1: 00000000/00000000

         2: 00000000/00000024   3: 00000000/00000000

         4: 00000000/00024540   5: 00000000/0004BCA0

         6: 00000000/00020C68   7: 00000000/0004BD28

         8: 00000000/00024DD4   9: 00000000/0003FB20

         A: 00000000/00045640   B: 00000000/00023018

         C: 00000000/00043122   D: 00000000/00155018

         E: 00000000/600431FA   F: 00000001/89000018

 END OF SYMPTOM DUMP

+ASMPA030 M2RECVY: PROGRAM M2PRINT  ELEMENT OWNER=M2PRINT  ABENDED WITH A S0C1

+ASMPA040 M2RECVY: NO RECOVERY SCHEDULE FOR M2PRINT  ELEMENT OWNER=M2PRINT

IEF450I EMUIPCRN ANALYZE STEP0010 - ABEND=S0C1 U0000 REASON=00000001  341

        TIME=00.30.58

 

ASMMN880 - Beginning UNLOAD SCAN phase

ASMMN360 - IPC delete failed RC=20 RS=2 INF=0 - 

 

Resolution:

Problem is caused by a bad journal record. The JNL file should be deleted, re-allocated, and formatted. 

 

Sample JCL and IDCAMS control statements: Make appropriate allocation changes to space requirements and dataset names to fit your environment.

//DEFINE  EXEC  PGM=IDCAMS                                

//SYSPRINT DD SYSOUT=(*)                                  

//SYSIN    DD *                                           

 DEFINE  CLUSTER (                                    -   

          NAME(your asm2 .ASM2JNL)                  -   

          CISZ(4096)                                  -   

          RECORDSIZE(256 4089)                        -   

          REUSE                                       -   

          SHAREOPTIONS(3 3)                           -   

          NONINDEXED                                  -   

          )                                           -   

     DATA (                                           -   

          NAME(your asm2 .ASM2JNL.INDEX)            -   

          CYLINDERS(25 5)                             -   

          VOLUME(vvvvvv)                              -   

          )                                               

//*                                                       

//*   ANALYZE AND INITIALIZE IPC/JNL                      

//*                                                       

//$$$$$$@  EXEC PGM=M2PCBRU                               

//STEPLIB  DD  DISP=SHR,DSN=asm2.CAILIB        

                        

//SYSPRINT DD  SYSOUT=*                                   

//SYSUDUMP DD  SYSOUT=*                                   

//ISPMLIB  DD  DISP=SHR,DSN=asm2.CAIISPM       

//ASM2IPC  DD  DISP=SHR,DSN=asm2.ASM2IPC          

//ASM2JNL  DD  DISP=SHR,DSN=asm2.ASM2JNL          

//SYSIN    DD  *                                          

ANALYZE CATID(ASM2)                                        

Additional Information:

The ASM2 Message Guide explains the return code values in the error messages and chapter 13 of the ASM2 System Reference Guide provides samples and explanations for the M2PCBRU utility.

Environment

Release: ASM2..00200-4.2-ASM2-Backup and Restore
Component: