Check BERT utilization

Before issuing the $ACTIVATE,LEVEL=z11 command, review the current utilization of BERT data to determine whether there are sufficient BERTs. Additional BERTs are needed for each SYSOUT data set that has transaction data associated with it. These SYSOUT data sets can be seen using SDSF by setting APPC ON and examining SYSOUT data sets on the H and O panels; SYSOUT data sets with transaction data have nontraditional JES2 job IDs. Consider increasing the number of BERTs to correspond to two times the maximum number of transaction SYSOUT data sets on the system. BERT utilization should be monitored after the $ACTIVATE to z11 mode to ensure there are sufficient BERTs for the jobs and SYSOUT in the MAS. There are several ways to determine your current BERT usage.
  • The $D CKPTSPACE,BERTUSE command displays a table of the types of control blocks in BERTs and how many BERTs are used by each control block type. The example shows the output of the command:
    $HASP852 CKPTSPACE  CURRENT BERT UTILIZATION
    $HASP852            TYPE         COUNT  CB COUNT
    $HASP852            -------- --------- ---------
    $HASP852            INTERNAL        11         1
    $HASP852            JQE            211       108
    $HASP852            CAT            114        38
    $HASP852            WSCQ             1         1
    $HASP852            DJBQ             0         0
    $HASP852            JOE              0         0
    $HASP852            FREE           763         0
    In the example, there are 108 JQEs that have a total of 211 BERTs associated with them. This example is for a system in z2 mode and does not have any BERTs associated with JOEs.
  • The $D ACTIVATE command displays the number of BERTs that are needed for activation to z11 mode. This is the number of BERTs that will be associated with JOEs after the $ACTIVATE. The example shows the output of the $D ACTIVATE command:
    $HASP895 $DACTIVATE
    $HASP895 JES2 CHECKPOINT MODE IS CURRENTLY Z2
    $HASP895 THE CURRENT CHECKPOINT:
    $HASP895  -- CONTAINS 1100 BERTS AND BERT UTILIZATION IS 30
    $HASP895     PERCENT.
    $HASP895  -- CONTAINS 158 4K RECORDS.
    $HASP895 z11 CHECKPOINT MODE ACTIVATION WILL:
    $HASP895  -- EXPAND CHECKPOINT SIZE TO 165 4K RECORDS.
    $HASP895  -- REQUIRE 22 ADDITIONAL BERTS AND UTILIZATION
    $HASP895     WOULD REACH 32 PERCENT.
    $HASP895 z11 ACTIVATION WILL SUCCEED IF ISSUED FROM THIS MEMBER.
    In the example, there are 22 additional BERTs that will be used after the $ACTIVATE to z11 mode, for transaction data associated with JOEs.
    Note: When the SPOOLDEF LARGEDS=FAIL (default value) is in effect in your JES2PARM parmlib member, the following message will be issued by the $ACTIVATE command:
    $HASP895 z11 ACTIVATION WILL FAIL IF ISSUED FROM THIS MEMBER.
    $HASP895 THE FOLLOWING ISSUES PREVENT ACTIVATION: 
    $HASP895     -- LARGEDS SUPPORT MUST BE ACTIVATED.
  • A general history of BERT usage can be obtained by using the $JD HISTORY(BERT) command or by using the SDSF RM panel. This displays the usage of BERTs after the system was IPLed. The following example shows the output of the $JD HISTORY(BERT) command:
    $HASP9130 D HISTORY
    $HASP9131 JES2 BERT     USAGE HISTORY
    DATE     TIME        LIMIT    USAGE      LOW     HIGH  AVERAGE
    -------- -------- -------- -------- -------- -------- --------
    2009.086 16:00:00     1100      337      337      337      337
    2009.086 15:50:09     1100      337      125      337      192