Starting DFSMShsm
Before you can start DFSMShsm, you must have a DFSMShsm start procedure.
DFSMSHSM is used as the start procedure name. You can replace DFSMSHSM with any identification you designate for your computing system.
- The first time you start DFSMShsm after it is installed, you can
load your system control program at initial program load. In response
to the request:
IEA101A SPECIFY SYSTEM PARAMETERS
you reply with:R 0,CLPA,CMD=nn
where CMD=nn identifies the startup member in the PARMLIB data set for COMMNDnn, which contains a START DFSMShsm command. You add the START command for DFSMShsm to your parameter library member, COMMNDnn, in the following manner:COM='S DFSMSHSM,parameters'
- You can issue the START DFSMShsm command from the system console
after the system control program is loaded at initial program load.
You do not have to load the system control program at initial program
load to restart DFSMShsm. The command to start DFSMShsm is:
S DFSMSHSM,parameters
DFSMShsm only runs as a started task; you cannot start DFSMShsm as a batch job. If you plan to run more than one DFSMShsm host in an z/OS® image, you must issue the START command once for each host. At that time, you must specify a unique host identifier in the startup procedure, on the START command itself, or in an ARCSTRxx PARMLIB member that is referred to by the startup procedure or by the command.
- All the hosts must share the same set of control data sets; that is, they must be in the same HSMplex.
- All the hosts, therefore, share the same journal.
- Each host has its own log, activity logs, and PDA data sets.
To assist in problem analysis, you may want to incorporate the host-identifier characters into the names of the procedures that are used to start those hosts.
When DFSMShsm gains control after a START command has been issued, a message (ARC0001I) is issued to notify the operator that DFSMShsm is starting up. After the control data sets are opened and all major subtasks are attached, another message (ARC0008I) is issued to notify the operator that initialization is successful and that DFSMShsm is ready to accept commands.
- COM='S DFSMSHSM,STARTUP=YES'
- SETSYS MONITOR(STARTUP)
- COM='S DFSMSHSM,STARTUP=NO'
- SETSYS MONITOR(NOSTARTUP)
You can include the SETSYS command in the parameter library member as many times as you want. This allows you to control which commands issue messages to the system console when DFSMShsm is starting.
Related reading
For more information about creating a start procedure, see z/OS DFSMShsm Implementation and Customization Guide.