Changing a shared DASD tracker-to-controller connection to an NCF, XCF, or TCP/IP connection
To change a shared DASD tracker connection to an NCF (VTAM®), XCF (SYSPLEX), or TCP/IP connection, perform the
following steps :
- Delete the DASD connection as follows:
- In the controller started task procedure:
- Delete the
EQQEVDnnDD statement pointing to the event data set of the specific tracker. - Delete the DD statement pointing to the Submit/Release data set of the
tracker. Not every DASD-connected tracker has a Submit/Release data set, but if
one exists, its DDNAME in the controller procedure is the same as the
destination listed under the
DASDkeyword in theROUTOPTSinitialization statement of the controller.
- Delete the
- In the controller initialization parameters:
- Decrease the value of the
OPCOPTS ERDRTASK()keyword by the number of DASD-connected trackers being removed. If there are no DASD-connected trackers,ERDRTASK()is 0. - Remove from the
ERDRPARM()keyword the name of thePARMLIBmember containing the parameters for the Event Reader task being deleted. - Remove from the
DASDkeyword in theROUTOPTSinitialization statement the DDNAME of the Submit/Release data set of the tracker.
- Decrease the value of the
- In the controller ISPF dialogs:
- Remove the DDNAME of the Submit/Release data set of the tracker from the
workstation destination under dialog option 1.1.2, using the
M(modify) row command. - Remove the workstation destination from
ROUTOPTSand from the workstation definition.
- Remove the DDNAME of the Submit/Release data set of the tracker from the
workstation destination under dialog option 1.1.2, using the
- In the tracker started task procedure, remove the
EQQSUDSDD statement. - In the tracker initialization
parameters:
- In the
EWTROPTSstatement, set theSUREL()keyword toNO. - In the
TRROPTSstatement, remove theHOSTCON(DASD)keyword.
- In the
- In the controller started task procedure:
- To add an NCF connection:
- Define the VTAM® LUs for the controller and
the tracker. If necessary, create cross-domain definitions. HCL Workload Automation for Z requires
that the LU name be the same as the
ACBNAMEin the APPL. For details, refer to Step 14. Activating the network communication function. - In the controller initialization parameters:
- In the
OPCOPTSstatement, set theNCFTASK()keyword toYESand write the LU name of the controller in theNCFAPPL()keyword. - In the
ROUTOPTSstatement, write the LU name of the tracker in theSNA()keyword.
- In the
- In the controller ISPF dialogs, write the LU name of the tracker in the
workstation destination under dialog option 1.1.2, using the
M(modify) row command. - In the tracker initialization parameters:
- In the
OPCOPTSstatement, set theNCFTASK()keyword toYESand write the LU name of the tracker in theNCFAPPL()keyword. - In the
TRROPTSstatement, set theHOSTCON()keyword toSNAand write the LU name of the controller in theSNAHOST()keyword. - In the
EWTROPTSstatement, set theEWSEQNO()keyword to 1.
- In the
- Define the VTAM® LUs for the controller and
the tracker. If necessary, create cross-domain definitions. HCL Workload Automation for Z requires
that the LU name be the same as the
- To add an XCF connection:
- In the
SYS1.PARMLIB(COUPLEnn)member:- Define the HCL Workload Automation for Z XCF transport class, as described in Updating XCF initialization options.
- Define the XCF group that is to enable the controller to communicate with the trackers.
- In the controller initialization parameters:
- In the
XCFOPTSstatement, code theGROUP(),MEMBER(), andTAKEOVER()keywords. - In the
ROUTOPTSstatement, write theXCF MEMBERNAMEof the tracker in theXCF()keyword.
- In the
- In the controller ISPF dialogs, write the
XCF MEMBERNAMEof the tracker in the workstation destination under dialog option 1.1.2, using theM(modify) row command. - In the tracker initialization parameters:
- In the
XCFOPTSstatement, code theGROUP()andMEMBER()keywords. - In the
TRROPTSstatement, set theHOSTCON()keyword toXCF. - In the
EWTROPTSstatement, set theEWSEQNO()keyword to 1.
- In the
- In the
- To add a TCP/IP connection:
- Define the IP addresses for the controller and tracker. For details, see Step 15. Using TCP/IP for communication.
- In the controller initialization parameters:
- In the
TCPOPTSstatement, set the values to define the details of the local controller. This statement is optional; if you do not specify it, the default values are taken. - In the
ROUTOPTSstatement, write the TCP/IP destination name and IP address of the remote tracker in the TCPIP keyword.
- In the
- In the controller ISPF dialogs, write the TCP/IP destination name of the tracker
in the workstation destination under dialog option 1.1.2, using the
M(modify) row command. - In the tracker initialization parameters:
- In the
TCPOPTSstatement, set the values to define the details of the local tracker or leave the default values. - In the
TRROPTSstatement, set theHOSTCON()keyword toTCPIPand write the IP address of the controller in theTCPHOSTNAME()keyword. - In the
EWTROPTSstatement, set theEWSEQNO()keyword to 1.
- In the
- Stop and restart the controller and tracker for the parmlib changes to take effect,
and run the
CP extendor theCP replancommand to update the current plan with the changed workstation destinations.