La commande EDHCTL (option 7 du menu EDH) permet de soumettre le travail de supervision, conformément aux paramètres saisis.
Le démarrage de ce travail permet d’effectuer les différentes fonctions suivantes :
Démarrage du démon de communication sur le système cible
Démarrage du sous-système PMEDHUSR/PMEDH sur le système cible
Démarrage des réplications, si non active
Démarrage de la supervision sur le système cible
Boucle permanente de contrôle
Contrôle si réplication active
Contrôle des communications, via une commande « ping »
Le travail de supervision reste perpétuellement actif dans le système, jusqu’à exécution de la commande EDHCTL OPTION(*END).
EDH_XX sur le système source, dans le sous-système QSYSWRK
EDHCTL_XX sur le système cible, dans le sous-système QSYSWRK
Attention : Le démarrage des fonctions sur le système distant s’effectue au travers de la commande système RUNRMTCMD. Cela nécessite donc que le serveur TCP/IP *REXEC soit actif. Démarrer le serveur par la commande suivante :
STRTCPSVR *REXEC
Il est possible d’automatiser le démarrage de ce serveur en paramétrant l’application REXEC à partir du menu de configuration TCP/IP :
CFGTCP
⮡Option 20 – Configure TCP/IP applications
⮡Option 17 – Change REXEC attributes
Note : La commande EDHCTL inclut le démarrage des réplications ; elle peut
donc se substituer à la commande standard de démarrage PMEDHSTR dans une
procédure d’IPL.
Si vous devez arrêter l’environnement, arrêter EDHCTL d’abord, ou utiliser la commande EDHSTOP