TS/MP 2.5 Release Supplement

PDMI 3>>
CONTROL DOMAIN Command
Use the CONTROL DOMAIN command to temporarily change the domain behavior. The CONTROL
DOMAIN command is applicable when a domain is opened using an earlier OPEN command.
CONTROL DOMAIN { PARTITION PATHMON pathmon name}
{ UNDO PARTITION }
SERVER server name
specifies the name of the PATHMON whose server class needs to be partitioned.pathmon name
specifies the name of the server class that needs to be partitioned or unpartitioned.server name
Domain Partition Overview
Domain partition implies a temporary virtual partition, where a PATHMON server pair is not
considered as a part of a domain. Pathsend requests do not go to the PATHMON mentioned in
the CONTROL DOMAIN PARTITION command, unless the bit 9 of flag parameter in the
SERVERCLASS_SEND[L]_ procedure is set.
The CONTROL DOMAIN PARTITION command is used to partition a domain. The CONTROL
DOMAIN UNDO PARTITION command is used to remove a partition from the domain.
Multiple servers can be partitioned within a domain. However, only one target PATHMON per
server can be specified.
Considerations
Only one CONTROL DOMAIN PARTITION command is allowed per domain-server
combination. Any other instance of such command is rejected unless the CONTROL DOMAIN
UNDO PARTITION command is issued on the same domain-server combination.
You can partition up to 128 server classes per domain.
Example
Configure a PDMCOM, %pdm, with $PM1, $PM2, $PM3, and $PM4, and then execute the CONTROL
DOMAIN command:
PDMI 1>> open %pdm
PATHMON : \ACS.$PM3
PATHMON : \ACS.$PM1
PATHMON : \ACS.$PM2
PATHMON : \ACS.$PM4
PDMI 2>> status domain
PARTITIONSSTATUSWEIGHTPATHMON
RUNNING70\ACS.$PM3
RUNNING10\ACS.$PM1
RUNNING10\ACS.$PM2
RUNNING10\ACS.$PM4
PDMI 4>> control domain partition pathmon $pm3 server svr2
PDMI 5>> status domain
PARTITIONSSTATUSWEIGHTPATHMON
SVR2RUNNING70\ACS.$PM3
42 Introduction to PDMCOM