OPS0152S DIV ACCESS of OPSLOG data set failed, ABEND=X'0008B000' code=X'0000'
search cancel

OPS0152S DIV ACCESS of OPSLOG data set failed, ABEND=X'0008B000' code=X'0000'

book

Article ID: 388642

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

Error starting OPSMAIN when a new OPSLOG dataset was defined:

*OPS0152S DIV ACCESS of OPSLOG data set failed, ABEND=X'0008B000', reason 
  code=X'0000'                                                            
*OPS0150S Initialization of OPSLOG failed, RC=4                           
 OPS9998I OPSLOG initialization failed OPSLOG DD_OPSLOG hlq.OPSLOG 1 1                                                                
 OPS9998I INOPBX 4 No OPSLOG ALET - shutdown                              

Environment

OPS/MVS

Cause

The OPSLOG dataset was allocated with a control interval size different from 4096. 

Resolution

To confirm the symptom matches what is described in this article issue the command below from the TSO command prompt:

LISTC ENT(CAI.OPS.OPSLOG) ALL

Where "CAI.OPS.OPSLOG" is the name of the OPSLOG dataset. 

In the command output, check the value of the field CISIZE:

  CLUSTER--CAI.OPS.OPSLOG                                                                         
ATTRIBUTES                                                                                                        
  KEYLEN-----------------0     AVGLRECL---------------0     BUFSPACE------------8192     CISIZE--------------4096
  RKP--------------------0     MAXLRECL---------------0     EXCPEXIT----------(NULL)     CI/CA----------------180
  SHROPTNS(2,3)   RECOVERY     UNIQUE           NOERASE     LINEAR        NOWRITECHK     UNORDERED        NOREUSE
  NONSPANNED                

If CISIZE is different from 4096, delete the OPSLOG dataset and recreate it passing the parameter CONTROLINTERVALSIZE as below:

 "DEFINE CLUSTER ( NAME('"OPSLOG_dsn"')",                    
                  "CYLINDERS("OPSLOG_cylinders","0")",       
                  "STORCLAS("OPSLOG_volser")",               
                  "SHAREOPTIONS(2,3)",                       
                  "CONTROLINTERVALSIZE(4096)",               
                  "LINEAR )",                                
                  "DATA ( NAME('"OPSLOG_dsn".DATA') )"