All members of an Enterprise Server Cluster, including the Global Lock Manager (GLM), must have the JES subsystem enabled
and share the same system catalog and Data Allocation Default Location (DADL). These settings are typically defined on the
JES tab of a region definition.
These settings are verified during the handshake between each Enterprise Server Cluster client and the Enterprise Server GLM. The location and name must match for all regions in the cluster. If a mismatch is found, the following message is sent to the console.log:
TXSI5014S Severe error in ES cluster negotiation with parm 1 (parm 2), region terminating
The message will further display whether the mismatch was discovered in the CATALOG.DAT location or the DADL.
Following a successful handshake, the message:
CASSI5012I Successfully negotiated with ES Cluster manager GLMAPPLID
is displayed in the console.log.
There is no further configuration required for an Enterprise Server Cluster member.
RNLDEF RNL(INCL)TYPE(GENERIC) QNAME(SYSZDSN)This will result in a global scope set for all SYSZDSN.
Cluster members communicate over the Micro Focus ISC interface. Dynamically-created ISC listeners and ISC connections are activated between each Enterprise Server Cluster client and the Enterprise Server Cluster manager. There are no requirements to define ISC listeners and/or SYSC connections. The information required to create the ISC resources is collected dynamically and stored in the CASLGM.LCK file by the GLM, and later consumed by all members of the Enterprise Server Cluster.
ISC-based connections will be identified by APPLID and SYSID, therefore APPLIDs and SYSIDs must be unique throughout the system.
The APPLID is derived from the Enterprise Server name, so it's simple to ensure that all Enterprise Cluster members have different names.
The SYSID is defined in the System Initialization Table (SIT). Each Enterprise Server Cluster member will require its own SIT. The same resource definition file can be used across the whole Enterprise Server Cluster.