Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 7 Maintaining Segments Using Third-Party Products : Examples of Maintenance Steps Using the BWO Feature of DFSMSdss

Examples of Maintenance Steps Using the BWO Feature of DFSMSdss
Step 1: Set up DFSMSdss jobs to perform concurrent dumps of the desired TIBCO Object Service Broker data sets
In the example and, the page data sets backing segment 2 are dumped:

 
//USRDFR#1 JOB (1),'DFDSS DUMP',REGION=4M,MSGCLASS=Y
//STEP1 EXEC PGM=ADRDSSU
//SYSPRINT DD SYSOUT=*
//TAPE1 DD DSN=USR10.DSS.SEG2.PAGE1,DISP=(,CATLG),
// UNIT=S6BPOOL,SPACE=(CYL,(200,50))
//TAPE2 DD DSN=USR10.DSS.SEG2.PAGE2,DISP=(,CATLG),
// UNIT=S6BPOOL,SPACE=(CYL,(200,50))
//TAPE3 DD DSN=USR10.DSS.SEG2.PAGE3,DISP=(,CATLG),
// UNIT=S6BPOOL,SPACE=(CYL,(200,50))
//DASD DD UNIT=S6BPOOL,SPACE=(CYL,(200,50))
//SYSIN DD *
PARALLEL
DUMP DATASET(INCLUDE(USR10.R50.CR2.SEG2.PAGE1)) -
OUTDDNAME(TAPE1) CONCURRENT NOTIFYCC
DUMP DATASET(INCLUDE(USR10.R50.CR2.SEG2.PAGE2)) -
OUTDDNAME(TAPE2) CONCURRENT NOTIFYCC
DUMP DATASET(INCLUDE(USR10.R50.CR2.SEG2.PAGE3)) -
OUTDDNAME(TAPE3) CONCURRENT NOTIFYCC
//

 
Step 2: Freeze the TIBCO Object Service Broker system
Issue the TIBCO Object Service Broker FREEZE command. A sample of the system log output at the time of the freeze is shown at follows,:

 
10.50.12 JOB08525 S6BKP005L-USRA MODIFY USR50CR2,FREEZE
10.50.12 JOB08525 S6BKP006I-USRA MODIFY COMMAND ACCEPTED
10.50.12 JOB08525 S6BKX051L-USRA START CHECKPOINT - 186
10.50.12 JOB08525 S6BKX069I-USRA SYSTEM IS FROZEN: USR50CR2

 
Step 3: Run the DFSMSdss job
Run the DFSMSdss job described previously. Here is sample output from this job:

 
J E S 2 J O B L O G -- S Y S T E M R 6 E 0
-- N O D E H R N M V S
10.54.47 JOB08559 ---- THURSDAY, 12 DEC 2002 ----
10.54.47 JOB08559 IRR010I USERID USR11 IS ASSIGNED TO THIS JOB.
10.54.47 JOB08559 ICH70001I USR11 LAST ACCESS AT 10:54:03 ON THURSDAY,DEC 12,2002
10.54.47 JOB08559 $HASP373 USRDFR#1 STARTED - INIT 5 - CLASS A - SYS R6E0
10.54.47 JOB08559 IEF403I USRDFR#1 - STARTED - TIME=10.54.47
10.54.54 JOB08559 ADR767I (003)-T0MI (02), 2002.346 10:54:54 CONCURRENT COPY 421
421 INITIALIZATION SUCCESSFUL FOR DATA SET USR10.R50.CR2.SEG2.PAGE2 IN
421 CATALOG ICFCAT.R6E0P1. SERIALIZATION IS RELEASED.
10.54.54 JOB08559 ADR801I (003)-DTDSC(01), DATA SET FILTERING IS COMPLETE. 1 OF 1 DATA 422
422 SETS WERE SELECTED: 0 FAILED SERIALIZATION AND 0 FAILED FOR OTHER
422 REASONS.
10.54.54 JOB08559 ADR734I (003)-DTDSC(01), 2002.346 10:54:54 CONCURRENT COPY 423
423 INITIALIZATION SUCCESSFUL FOR 1 OF 1 SELECTED DATA SETS. SERIALIZATION
423 FOR THIS DATA IS RELEASED IF DFSMSDSS HELD IT. THE INTERMEDIATE RETURN
423 CODE IS 0004.
10.55.07 JOB08559 ADR767I (002)-T0MI (02), 2002.346 10:55:07 CONCURRENT COPY 427
10.55.07 JOB08559 ADR767I (004)-T0MI (02), 2002.346 10:55:07 CONCURRENT COPY 428
427 INITIALIZATION SUCCESSFUL FOR DATA SET USR10.R50.CR2.SEG2.PAGE1 IN
427 CATALOG ICFCAT.R6E0P1. SERIALIZATION IS RELEASED.
10.55.07 JOB08559 ADR801I (002)-DTDSC(01), DATA SET FILTERING IS COMPLETE. 1 OF 1 DATA 429
429 SETS WERE SELECTED: 0 FAILED SERIALIZATION AND 0 FAILED FOR OTHER
429 REASONS.
428 INITIALIZATION SUCCESSFUL FOR DATA SET USR10.R50.CR2.SEG2.PAGE3 IN
428 CATALOG ICFCAT.R6E0P1. SERIALIZATION IS RELEASED.
10.55.07 JOB08559 ADR801I (004)-DTDSC(01), DATA SET FILTERING IS COMPLETE. 1 OF 1 DATA 430
10.55.07 JOB08559 ADR734I (002)-DTDSC(01), 2002.346 10:55:07 CONCURRENT COPY 431
430 SETS WERE SELECTED: 0 FAILED SERIALIZATION AND 0 FAILED FOR OTHER
430 REASONS.
431 INITIALIZATION SUCCESSFUL FOR 1 OF 1 SELECTED DATA SETS. SERIALIZATION
431 FOR THIS DATA IS RELEASED IF DFSMSDSS HELD IT. THE INTERMEDIATE RETURN
431 CODE IS 0004.
10.55.07 JOB08559 ADR734I (004)-DTDSC(01), 2002.346 10:55:07 CONCURRENT COPY 432
432 INITIALIZATION SUCCESSFUL FOR 1 OF 1 SELECTED DATA SETS. SERIALIZATION
432 FOR THIS DATA IS RELEASED IF DFSMSDSS HELD IT. THE INTERMEDIATE RETURN
432 CODE IS 0004.
10.55.29 JOB08559 ADR013I (003)-CLTSK(01), 2002.346 10:55:29 TASK COMPLETED WITH RETURN 529
529 CODE 0004
10.55.30 JOB08559 ADR013I (004)-CLTSK(01), 2002.346 10:55:30 TASK COMPLETED WITH RETURN 531
531 CODE 0004
10.55.30 JOB08559 ADR013I (002)-CLTSK(01), 2002.346 10:55:30 TASK COMPLETED WITH RETURN 532
532 CODE 0004
10.55.30 JOB08559 - --TIMINGS (MINS.)-- ----PAGING COUNTS---
10.55.30 JOB08559 -JOBNAME STEPNAME PROCSTEP RC EXCP CONN TCB SRB CLOCK SERV PG PAGE SWAP VIO SWAPS
10.55.30 JOB08559 -USRDFR#1 STEP1 04 2813 14871 .02 .02 .7 66771 0 0 0 0 0
10.55.30 JOB08559 IEF404I USRDFR#1 - ENDED - TIME=10.55.30
10.55.30 JOB08559 -USRDFR#1 ENDED. NAME-DFDSS DUMP TOTAL TCB CPU TIME= .02 TOTAL ELAPSED TIME= .7
10.55.30 JOB08559 $HASP395 USRDFR#1 ENDED
 
PAGE 0001 5695-DF175 DFSMSDSS V2R10.0 DATA SET SERVICES 2002.346 10:54
PARALLEL
ADR101I (R/I)-RI01 (01), TASKID 001 HAS BEEN ASSIGNED TO COMMAND 'PARALLEL'
DUMP DATASET(INCLUDE(USR10.R50.CR2.SEG2.PAGE1)) -
OUTDDNAME(TAPE1) CONCURRENT NOTIFYCC
ADR101I (R/I)-RI01 (01), TASKID 002 HAS BEEN ASSIGNED TO COMMAND 'DUMP '
DUMP DATASET(INCLUDE(USR10.R50.CR2.SEG2.PAGE2)) -
OUTDDNAME(TAPE2) CONCURRENT NOTIFYCC
ADR101I (R/I)-RI01 (01), TASKID 003 HAS BEEN ASSIGNED TO COMMAND 'DUMP '
DUMP DATASET(INCLUDE(USR10.R50.CR2.SEG2.PAGE3)) -
OUTDDNAME(TAPE3) CONCURRENT NOTIFYCC
ADR101I (R/I)-RI01 (01), TASKID 004 HAS BEEN ASSIGNED TO COMMAND 'DUMP '
ADR109I (R/I)-RI01 (01), 2002.346 10:54:48 INITIAL SCAN OF USER CONTROL STATEMENTS COMPLETED.
ADR014I (SCH)-DSSU (02), 2002.346 10:54:48 ALL PREVIOUSLY SCHEDULED TASKS COMPLETED. PARALLEL MODE NOW IN EFFECT
ADR016I (002)-PRIME(01), RACF LOGGING OPTION IN EFFECT FOR THIS TASK
ADR016I (003)-PRIME(01), RACF LOGGING OPTION IN EFFECT FOR THIS TASK
ADR016I (004)-PRIME(01), RACF LOGGING OPTION IN EFFECT FOR THIS TASK
ADR006I (003)-STEND(01), 2002.346 10:54:48 EXECUTION BEGINS
ADR721I (003)-DTDSC(01), DATA SET USR10.R50.CR2.SEG2.PAGE2 IN CATALOG ICFCAT.R6E0P1 ON VOLUME ASL019 IS BEING PROCESSED AS A
BACKUP-WHILE-OPEN DATA SET
ADR767I (003)-T0MI (02), 2002.346 10:54:54 CONCURRENT COPY INITIALIZATION SUCCESSFUL FOR
DATA SET USR10.R50.CR2.SEG2.PAGE2 IN
CATALOG ICFCAT.R6E0P1. SERIALIZATION IS RELEASED.
ADR730W (003)-DTDSC(01), CLUSTER USR10.R50.CR2.SEG2.PAGE2 IS OPEN
ADR801I (003)-DTDSC(01), DATA SET FILTERING IS COMPLETE. 1 OF 1 DATA SETS WERE SELECTED: 0 FAILED SERIALIZATION AND 0 FAILED FOROTHER REASONS.
ADR734I (003)-DTDSC(01), 2002.346 10:54:54 CONCURRENT COPY INITIALIZATION SUCCESSFUL FOR 1 OF 1 SELECTED DATA SETS. SERIALIZATION FOR THIS DATA IS RELEASED IF DFSMSDSS HELD IT. THE INTERMEDIATE RETURN CODE IS 0004.
ADR454I (003)-DTDSC(01), THE FOLLOWING DATA SETS WERE SUCCESSFULLY PROCESSED
CLUSTER NAME USR10.R50.CR2.SEG2.PAGE2
CATALOG NAME ICFCAT.R6E0P1
COMPONENT NAME USR10.R50.CR2.SEG2.PAGE2.DATA
ADR006I (003)-STEND(02), 2002.346 10:55:29 EXECUTION ENDS
ADR013I (003)-CLTSK(01), 2002.346 10:55:29 TASK COMPLETED WITH RETURN CODE 0004 ADR006I (004)-STEND(01), 2002.346 10:54:48 EXECUTION BEGINS
ADR721I (004)-DTDSC(01), DATA SET USR10.R50.CR2.SEG2.PAGE3 IN CATALOG ICFCAT.R6E0P1 ON
VOLUME ASL048 IS BEING PROCESSED AS A
BACKUP-WHILE-OPEN DATA SET
ADR767I (004)-T0MI (02), 2002.346 10:55:07 CONCURRENT COPY INITIALIZATION SUCCESSFUL FOR DATA SET USR10.R50.CR2.SEG2.PAGE3 IN
CATALOG ICFCAT.R6E0P1. SERIALIZATION IS RELEASED.
ADR730W (004)-DTDSC(01), CLUSTER USR10.R50.CR2.SEG2.PAGE3 IS OPEN
ADR801I (004)-DTDSC(01), DATA SET FILTERING IS COMPLETE. 1 OF 1 DATA SETS WERE SELECTED: 0 FAILED SERIALIZATION AND 0 FAILED FOR OTHER REASONS.
PAGE 0002 5695-DF175 DFSMSDSS V2R10.0 DATA SET SERVICES 2002.346 10:54
ADR734I (004)-DTDSC(01), 2002.346 10:55:07 CONCURRENT COPY INITIALIZATION SUCCESSFUL FOR 1 OF 1 SELECTED DATA SETS. SERIALIZATION FOR THIS DATA IS RELEASED IF DFSMSDSS HELD IT. THE INTERMEDIATE RETURN CODE IS 0004.
ADR454I (004)-DTDSC(01), THE FOLLOWING DATA SETS WERE SUCCESSFULLY PROCESSED
CLUSTER NAME USR10.R50.CR2.SEG2.PAGE3
CATALOG NAME ICFCAT.R6E0P1
COMPONENT NAME USR10.R50.CR2.SEG2.PAGE3.DATA
ADR006I (004)-STEND(02), 2002.346 10:55:30 EXECUTION ENDS
ADR006I (002)-STEND(01), 2002.346 10:54:48 EXECUTION BEGINS
ADR013I (004)-CLTSK(01), 2002.346 10:55:30 TASK COMPLETED WITH RETURN CODE 0004
ADR721I (002)-DTDSC(01), DATA SET USR10.R50.CR2.SEG2.PAGE1 IN CATALOG ICFCAT.R6E0P1 ON VOLUME ASL049 IS BEING PROCESSED AS A
BACKUP-WHILE-OPEN DATA SET
ADR767I (002)-T0MI (02), 2002.346 10:55:07 CONCURRENT COPY INITIALIZATION SUCCESSFUL FOR DATA SET USR10.R50.CR2.SEG2.PAGE1 IN
CATALOG ICFCAT.R6E0P1. SERIALIZATION IS RELEASED.
ADR730W (002)-DTDSC(01), CLUSTER USR10.R50.CR2.SEG2.PAGE1 IS OPEN
ADR801I (002)-DTDSC(01), DATA SET FILTERING IS COMPLETE. 1 OF 1 DATA SETS WERE SELECTED: 0 FAILED SERIALIZATION AND 0 FAILED FOR OTHER REASONS.
ADR734I (002)-DTDSC(01), 2002.346 10:55:07 CONCURRENT COPY INITIALIZATION SUCCESSFUL FOR 1 OF 1 SELECTED DATA SETS. SERIALIZATION FOR THIS DATA IS RELEASED IF DFSMSDSS HELD IT. THE INTERMEDIATE RETURN CODE IS 0004.
ADR454I (002)-DTDSC(01), THE FOLLOWING DATA SETS WERE SUCCESSFULLY PROCESSED
CLUSTER NAME USR10.R50.CR2.SEG2.PAGE1
CATALOG NAME ICFCAT.R6E0P1
COMPONENT NAME USR10.R50.CR2.SEG2.PAGE1.DATA
ADR006I (002)-STEND(02), 2002.346 10:55:30 EXECUTION ENDS
ADR013I (002)-CLTSK(01), 2002.346 10:55:30 TASK COMPLETED WITH RETURN CODE 0004
ADR012I (SCH)-DSSU (01), 2002.346 10:55:30 DFSMSDSS PROCESSING COMPLETE. HIGHEST RETURN CODE IS 0004 FROM:
TASK 002
TASK 003
TASK 004

\
Step 4: Unfreeze the TIBCO Object Service Broker system
After the ADR734I messages are issued for all the data sets being dumped, you can issue the TIBCO Object Service Broker UNFREEZE command to resume TIBCO Object Service Broker processing.

 
10.55.37 JOB08525 S6BKP005L-USRA MODIFY USR50CR2,UNFREEZE
10.55.37 JOB08525 S6BKP006I-USRA MODIFY COMMAND ACCEPTED
10.55.37 JOB08525 S6BKX070I-USRA SYSTEM IS UNFROZEN: USR50CR2
10.55.37 JOB08525 S6BKX052L-USRA END CHECKPOINT - 186

 
Step 5: Sample output from Status and BWOStatus commands
Status command
When the system is active:

 
11.40.37 JOB08525 S6BKP005L-USRA MODIFY USR50CR2,STATUS
11.40.37 JOB08525 S6BKP204I-USRA SYSTEM IS ACTIVE: USR50CR2
11.40.37 JOB08525 S6BKP208I-USRA BACKUP WHILE OPEN SUPPORT ENABLED

 
When the system is frozen:

 
11.41.54 JOB08525 S6BKP005L-USRA MODIFY USR50CR2,STATUS
11.41.54 JOB08525 S6BKP204I-USRA SYSTEM IS FROZEN: USR50CR2
11.41.54 JOB08525 S6BKP208I-USRA BACKUP WHILE OPEN SUPPORT ENABLED

 
BWOStatus command
When the system is active (the status of 000 indicates that the data set is ineligible for BWO):

 
11.45.49 JOB08525 S6BKP005L-USRA MODIFY USR50CR2,BWOSTATUS
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG0.PAGE1
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG0.PAGE2
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG0.PAGE3
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG1.PAGE1
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG1.PAGE2
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG1.PAGE3
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG2.PAGE1
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG2.PAGE2
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG2.PAGE3
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG3.PAGE1
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG3.PAGE2
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.SEG3.PAGE3
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.S99.PAGE1
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.S99.PAGE2
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.S99.PAGE3
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.JRNL1
11.45.49 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 000 RESET (00-00) USR10.R50.CR2.JRNL2

 
When the system is frozen (the status of 100 indicates that the data set is eligible for BWO):

 
11.44.17 JOB08525 S6BKP005L-USRA MODIFY USR50CR2,BWOSTATUS
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG0.PAGE1
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG0.PAGE2
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG0.PAGE3
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG1.PAGE1
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG1.PAGE2
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG1.PAGE3
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG2.PAGE1
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG2.PAGE2
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG2.PAGE3
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG3.PAGE1
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG3.PAGE2
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.SEG3.PAGE3
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.S99.PAGE1
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.S99.PAGE2
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.S99.PAGE3
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.JRNL1
11.44.17 JOB08525 S6BKF051I-USRA CURRENT BWO STATUS 100 BWO (00-00) USR10.R50.CR2.JRNL2

 

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved