I got an S001 ABEND during ACF2 backup - BACKUP dsn NOT UNALLOCATED, DATA SET IS OPEN. Why?

Document ID : KB000026609
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

I have two systems sharing the ACF2 databases.

During the scheduled backup, I am getting a failure on one of the systems, a S001 abend, along with message IKJ56861I DATA SET ACF2.BKRULES NOT UNALLOCATED, DATA SET IS OPEN.

What happened?

 

Answer:

When two LPARS are sharing databases, only one system should run the automatic backup. This is documented in the ACF2 Administrator Guide, in the chapter about GSO records, the section on BACKUP:

"... You should designate a single CPU in a multi-system configuration as the sole automatic backup processor. ..."

You can either change the BACKUP record on one of the systems to remove the time of the automated backup:

   TSO ACF
     ACF
   SET CONTROL(GSO)
   CHANGE BACKUP TIME(00:00) 
   F ACF2,REFRESH(BACKUP)
   END
   
   Or start one system with NOBACKUP.
   
   EDIT ---- SYS1.PARMLIB(CAIACF01) - 01.01 --------------- COLUMNS 001 072 
   COMMAND ===> SCROLL ===> CSR 
   ************************ TOP OF DATA ************************* 
   00000001 SYSID(TESTCPU) 
   00000002 NOBACKUP 
   *********************** BOTTOM OF DATA ***********************