When one of these conditions, no response or a late response, is detected, the pro
grammable operator facility invokes one of two EXECs supplied by IBM for this
purpose. For checking a distributed system, thePROPPCHK EXEC is invoked.
For checking of the host, thePROPHCHK EXEC is invoked.
The programmable operator doing the checking invokes the EXEC. For example,
if a programmable operator on a distributed system has aHOSTCHK statement in
its routing table, thePROPHCHK EXEC would be invoked if communication with
the host system were lost for a long enough period that the request or the response
were prevented from getting through. Similarly, if a programmable operator on a
host system has aPROPCHK statement in its routing table, that programmable
operator would invoke thePROPPCHK EXEC if communication with one of the
specified distributed nodes were lost for such a period. These EXECs are supplied
as samples only and may be modified or replaced with user-written EXECs, allow
ing the user to tailor the resulting action(s).
The IBM-suppliedPROPHCHK EXEC operates as follows:
When the logical operator's node fails to respond or resumes responding, type
a message on the programmable operator console and send a message to the
userid MAINT indicating that communication with the host system has been
broken or restored.
The IBM-suppliedPROPPCHK EXEC operates as follows:
For each node that has failed to respond, notify the logical operator that the
programmable operator facility is unable to communicate with that particular
node (distributed system).
For each node that has resumed responding from a failed state, notify the log
ical operator that communication with that node (distributed system) has been
reestablished.
How the Programmable Operator Establishes Communications withIV CV
The programmable operator facility automatically establishes communications withCP through the Inter-User Communications Vehicle (lUCV). When the program
mable operator facility is initialized, aCMSIUCV CONNECT, specifying *MSG and an application id of PROP, is issued to establish the communications path with
the MessageSystem Service (See the "Message System Service" section earlier in
this manual). This allows the programmable operator program to read and evaluate
messages directly fromCPo Several CP command settings determine the types of messages that the program
mable operator facility can receive. The programmable operator facility issues
theseSET commands when initializing, and resets them when terminating. The
commands issued during initialization are:SET MSG IUCV SET WNG IUCV SET SMSG IUCV SET EMSG IUCV SET IMSG IUCV SET CPCONIO IUCV SET VMCONIO OFF The Programmable Operator Facility 449
grammable operator facility invokes one of two EXECs supplied by IBM for this
purpose. For checking a distributed system, the
For checking of the host, the
The programmable operator doing the checking invokes the EXEC. For example,
if a programmable operator on a distributed system has a
its routing table, the
the host system were lost for a long enough period that the request or the response
were prevented from getting through. Similarly, if a programmable operator on a
host system has a
operator would invoke the
specified distributed nodes were lost for such a period. These EXECs are supplied
as samples only and may be modified or replaced with user-written EXECs, allow
ing the user to tailor the resulting action(s).
The IBM-supplied
When the logical operator's node fails to respond or resumes responding, type
a message on the programmable operator console and send a message to the
userid MAINT indicating that communication with the host system has been
broken or restored.
The IBM-supplied
For each node that has failed to respond, notify the logical operator that the
programmable operator facility is unable to communicate with that particular
node (distributed system).
For each node that has resumed responding from a failed state, notify the log
ical operator that communication with that node (distributed system) has been
reestablished.
How the Programmable Operator Establishes Communications with
The programmable operator facility automatically establishes communications with
mable operator facility is initialized, a
the Message
this manual). This allows the programmable operator program to read and evaluate
messages directly from
mable operator facility can receive. The programmable operator facility issues
these
commands issued during initialization are: