IBM MQ for z/OS shared channel configuration
Configure the shared channel by starting the channel initiator and issuing appropriate commands for the configuration.
- Start the channel initiator using the command:
/cpf START CHINIT- Start an LU6.2 group listener using the command:
/cpf START LSTR TRPTYPE(LU62) LUNAME( G1 ) INDISP(GROUP)The LUNAME of G1 refers to the symbolic name you gave your LU (11).
- If we are using Virtual IP Addressing using Sysplex Distributor and want to listen on a specific address, use the command:
/cpf START LSTR TRPTYPE(TCP) PORT(1555) IPADDR( mvsvipa ) INDISP(GROUP)
There can be only one instance of the shared channel running at a time. If you try to start a second instance of the channel it fails (the error message varies depending on other factors). The shared synchronization queue tracks the channel status.
IBM MQ channels do not initialize successfully if the channel negotiation detects that the message sequence number is different at each end. We might need to reset this manually.
- Shared channel configuration example
To configure a shared channel, a number of steps must be completed.- IBM MQ for z/OS shared sender-channel definitions
An example definition of shared sender-channels for LU 6.2 and TCP.- IBM MQ for z/OS shared receiver-channel definitions
An example definition of shared receiver-channels for LU 6.2 and TCP.Parent topic: Example IBM MQ configuration for z/OS using QSGs