CSLRM procedure

Use the CSLRM procedure to dynamically override the settings in the RM initialization parameters member of the IMS PROCLIB data set (CSLRIxxx).

You can start RM as a started procedure or with JCL. A sample startup procedure named CSLRM can be found in IMS.SDFSISRC.

Parameters

The following parameters can be specified as execution parameters on the RM startup procedure. Some parameters that are required for RM initialization can also be specified in the RM initialization parameters member of the PROCLIB data set (CSLRIxxx).

  • ARMRST=
  • BPECFG=
  • BPEINIT=
  • RMINIT=
  • RMNAME=

Sample Resource Manager startup procedure

//******************************************************************
//*     RM Procedure
//*
//*
//*     Parameters:
//*     BPECFG  - Name of BPE member
//*     RMINIT  - Suffix for your CSLRIxxx member
//*     PARM1   - other override parameters:
//*               ARMRST - Indicates if ARM should be used
//*               RMNAME - Name of RM being started
//*
//*               example:
//*               PARM1='ARMRST=Y,RMNAME=RM1'
//*
//***********************************************************@SCPYRT**
//*                                                                  *
//*       Licensed Materials - Property of IBM                       *
//*                                                                  *
//*       "Restricted Materials of IBM"                              *
//*                                                                  *
//*       5635-A01 (C) Copyright IBM Corp. 2011                      *
//*                                                                  *
//***********************************************************@ECPYRT**
//*
//CSLRM    PROC RGN=3000K,SOUT=A,
//             RESLIB='IMS.SDFSRESL',
//             BPECFG=BPECONFG,
//             RMINIT=000,
//             PARM1=
//*
//RMPROC   EXEC PGM=BPEINI00,REGION=&RGN,
//  PARM='BPECFG=&BPECFG,BPEINIT=CSLRINI0,RMINIT=&RMINIT,&PARM1'
//*
//STEPLIB  DD  DSN=&RESLIB,DISP=SHR
//         DD  DSN=SYS1.CSSLIB,DISP=SHR
//PROCLIB  DD  DSN=IMS.PROCLIB,DISP=SHR
//SYSPRINT DD  SYSOUT=&SOUT
//SYSUDUMP DD  SYSOUT=&SOUT
//*