IOCP and z/OS I/O configuration

The Hardware Configuration Definition (HCD) defines the I/O configuration to the z/OS operating system and the I/O subsystem. You do not need to run IOCP directly to define the I/O configuration to the I/O subsystem. However, HCD does run IOCP when it needs to write an IOCDS.

Figure 1 shows a typical input file containing IOCP statements.Lists of statement input shows a list of a typical input file containing IOCP statements.

Figure 1. IOCP statements
this graphics displays the typical input file iocp statements
  1. ID statement (optional) defines heading data, or titles, for configuration reports. Only one ID statement is allowed.
  2. RESOURCE statement (required) defines the logical partitions and logical channel subsystems. Only one RESOURCE statement is allowed.
  3. CHPID statements (optional) define channel paths.
  4. CNTLUNIT statements (optional) define control units. Each control unit must be defined in a separate CNTLUNIT statement.
  5. IODEVICE statements (optional) define I/O devices. As many as 256 I/O devices can be defined in an IODEVICE statement.
  6. UUID statement (optional and not pictured) specifies which logical partitions require UUID values.
  7. FUNCTION statements (optional and not pictured) define functions.