Starting the CSL

The Common Service Layer (CSL) is consisted of multiple address spaces. The CSL is considered started after each of the CSL manager address spaces you require is started.

Start of changeIf you are running IMS™ as an IMSplex with CSL, start the SCI, OM, and RM address spaces before starting the IMS control region. Start ODBM after the SCI startup procedure is completed. You can start the CSL manager address spaces by using the z/OS® START command from a z/OS system console, JCL, or a procedure that is in another IMS control region.End of change

Initialization parameters must be defined for each address space before CSL can be started. To customize the parameters of a specific CSL manager address space, use the following members of the PROCLIB data set:

The parameters that are defined in the PROCLIB data set vary on the address space that you are customizing, but can include the IMSplex name, the address space name, the use of Automatic Restart Manager (ARM), and more.

For ODBM, IMS also provides a CSLDCxxx member of the IMS.PROCLIB data set, which contains parameters that define the IMS data store connections to ODBM.

ODBM, OM, RM, and SCI are initially started by running their respective startup procedures. To run an ODBM, OM, RM, or SCI procedure, you can either issue a z/OS START command or code and run JCL. ODBM, OM, RM, and SCI can be restarted using the z/OS Automatic Restart Manager (ARM). You can specify the parameter ARMRST either in the startup procedures or in the execution parameters of ODBM, OM, RM, and SCI. The default is ARMRST=Y, so if you do not specify the parameter, all of the CSL managers try to register with ARM.

Before you can start any of the CSL components, they must be defined to the IMS system.

The IMS PROCLIB data set members DFSCGxxx and DFSDFxxx define how the IMS control region interacts with the CSL.