Specifying the HZSPRMxx members you want the system to use

  • To specify the HZSPRMxx members at startup time, specify the two digit suffix of an HZSPRMxx member in one of the following commands:

    START hzsproc,HZSPRM=xx
          or
    START hzsproc,HZSPRM=(x1,...,xn)

    In this example, hzsproc is the name of the IBM Health Checker for z/OS procedure. Note that if you issue the START hzsproc without specifying a parmlib member suffix on the HZSPRM= parameter in either the start command or the IBM® Health Checker for z/OS® procedure, the system uses the special value HZSPRM=PREV, which will let the system use the HZSPRMxx suffixes as specified on the system parameter HZS (for the first start), or the suffixes which were in use by a previous instance of Health Checker (for secondary starts).
    The IBM Health Checker for z/OS procedure as shipped contains the following:

    //HZSPROC JOB JESLOG=SUPPRESS
    //HZSPROC  PROC HZSPRM='PREV'                          
    //HZSSTEP  EXEC   PGM=HZSINIT,REGION=0K,TIME=NOLIMIT,
    //      PARM='SET PARMLIB=&HZSPRM'                  
    //*HZSPDATA DD   DSN=SYS1.&SYSNAME..HZSPDATA,DISP=OLD
    //        PEND                                      
    //        EXEC HZSPROC  
        

    The value for PARM= must resolve to SET PARMLIB=(suffix1,...,suffixn).
  • To specify the HZSPRMxx members you want IBM Health Checker for z/OS to use each time the system starts it up, see Tell the system which HZSPRMxx members you want to use.
  • To specify HZSPRMxx members dynamically while IBM Health Checker for z/OS is running, use one of the following modify commands:
    F hzsproc,ADD PARMLIB=(suffix1,suffix2,...,suffixn)
    F hzsproc,REPLACE PARMLIB=(suffix1,suffix2,...,suffixn)
    where suffixn is the two digit suffix of an HZSPRMxx member.