Vous trouverez ici des indications pour la nouvelle installation d'un Agent VMS. |
Pour chaque variante VMS prise en charge, un code à deux caractères a été attribué. Il est présent dans tous les noms de fichiers de l'Agent et est également décrit dans la terminologie. Dans le présent document, le code en question est remplacé par les caractères "??".
Dans VMS, l'entrée de commandes, l'affichage de fichiers etc. ne tiennent pas compte de la casse. Les majuscules et les minuscules peuvent être combinées de façon quelconque. Dans le présent document, nous utiliserons des majuscules. Exception : les commandes du programme FTP.EXE doivent toujours être entrées en minuscules.
L'Agent pour VMS peut être démarré automatiquement lors du démarrage du système d'exploitation. La configuration est décrite à la fin du présent document. Les fichiers de commande nécessaires UC4$STARTUP.COM et UC4$STARTUP_BAT.COM doivent être transférés dans le répertoire SYS$STARTUP. Les noms de ces fichiers de commande, correspondant aux conventions 8.3 du CD AE, peuvent être sélectionnés librement. Les noms modifiés nécessitent des adaptations dans les fichiers de commande.
Les instructions suivantes décrivent l'installation de l'Agent dans un système AE sans procédure d'authentification. Si vous désirez utiliser une méthode d'authentification, vous devez effectuer certaines opérations supplémentaires avant de démarrer et d'utiliser l'Agent. Vous trouverez plus d'informations sur la Sécurisation avancée dans ce document.
Pour que UC4 puisse exécuter des Jobs en mode batch, la limite des Jobs doit être définie sur un nombre supérieur à zéro.
Vous trouverez les fichiers dans un sous-répertoire conforme à la variante VMS de IMAGE:AGENTS\VMS.
Nom du fichier |
Description |
Répertoire cible |
Type de fichier |
---|---|---|---|
UCXJV??.EXE |
Agent VMS |
BIN |
binaire |
UCXJV??M.EXE |
Programme de connexion |
BIN |
binaire |
UCXE???F.EXE |
Pour Evènement de fichier |
BIN |
binaire |
UCXJV??.INI |
Fichier INI |
BIN |
Texte |
UCX.MSL |
Bibliothèque de messages |
BIN |
Texte |
UC$CRDIR.COM |
Fichier de commandes qui crée des répertoires et définit les autorisations |
CMD |
Texte |
UC$START.COM |
Fichier de commandes pour démarrer l'Agent |
CMD |
Texte |
UC_START.COM |
Fichier de commandes d'aide pour démarrer l'Agent |
CMD |
Texte |
UC$STOP.COM |
Fichier de commandes pour quitter l'Agent |
CMD |
Texte |
UC4$STARTUP.COM |
Fichier de commandes (1) pour démarrer automatiquement l'Agent |
SYS$STARTUP |
Texte |
UC4$STARTUP_BAT.COM |
Fichier de commandes (2) pour démarrer automatiquement l'Agent |
SYS$STARTUP |
Texte |
Les fichiers de CallAPI et leur mise en œuvre sont décrits séparément.
Dans VMS, des Variables globales, aussi appelées noms logiques, sont souvent utilisées pour transférer des informations.
L'Agent VMS de l'Automation Engine utilise également cette Variable globale. Son nom est formé comme suit : UC4_nom du système AE_nom de l'Agent _Agent. Le nom du système AE et de l'Agent sont tirés du fichier INI. Vous pouvez cependant définir un nom logique différent. Pour ce faire, utilisez le paramètre uc4_logical= dans le fichier INI.
La Variable globale est créée automatiquement lorsque vous démarrez l'Agent et supprimée lorsque vous fermez l'Agent normalement. Le contenu des Variables est "OK" par défaut. Pour fermer l'Agent, le contenu de Variable est modifié avec le fichier de commandes UC$STOP.COM sur "TERM". L'Agent réagit dans les 20 secondes et se termine normalement.
1. | Transfert du fichier de commandes vers l'hôte |
---|
2. | Définition des répertoires et autorisations |
---|
$ @UC$CRDIR
$DELETE UC$CRDIR.COM;*
Le fichier de commandes UC$CRDIR.COM crée tous les répertoires et autorisations nécessaires.
Répertoire Autorisations BIN SYSTEM: RE, OWNER: RWED, GROUP: E, WORLD: E CMD SYSTEM: RWE, OWNER: RWED, GROUP: R, WORLD: - TEMP SYSTEM: RE, OWNER: RWED, GROUP: WE, WORLD: WE OUT SYSTEM: RW, OWNER: RWD, GROUP: RW, WORLD: RWE
3. | Transfert d'autres fichiers vers l'hôte |
---|
4. | Configuration de l'environnement système |
---|
$SET DEF [.BIN]
$SET DEF [-.CMD]
Vous devez adapter le nom du système AE et le nom de l'Agent pour que le nom logique de l'Agent puisse être trouvé.
Vous pouvez également modifier les deux fichiers avant le transfert sur l'ordinateur administrateur.
$ rel_dir = ""
Si vous ne modifiez pas le fichier de commandes, le répertoire HOME est utilisé par défaut pour le démarrage de l'Agent.
5. | Démarrage de l'Agent |
---|
$ @UC$START
Vous obtenez des informations sur la Tâche de deux façons :
Par défaut, le nom du processus est alors UC4_UC4.
$ SHOW PROC UC4_UC4
$ SHOW PROC/ID=ID processus
6. | Fermeture de l'Agent |
---|
$ @UC$STOP
$ STOP UC4_UC4
ou
$ STOP PROC/ID=ID processus
Lors du démarrage du système d'exploitation, le fichier de commandes SYS$MANAGER:SYSTARTUP_VMS.COM est exécuté. Pour démarrer l'Agent VMS automatiquement avec VMS, le script de démarrage pour l'Agent est ajouté à la fin de ce fichier de commandes. Dans le script de démarrage, si disponible, le fichier de commandes (1) UC4$STARTUP.COM est exécuté.
Exemple de script de démarrage
$!
$ FILE = F$SEARCH("SYS$STARTUP:UC4$STARTUP.COM")
$ IF FILE .NES. ""
$ THEN
$ @SYS$STARTUP:UC4$STARTUP.COM
$ ENDIF
$!
Dans le fichier de commandes fourni (1) UC4$STARTUP.COM, les paramètres suivants doivent être adaptés à l'environnement système :
Le fichier de commandes (1) UC4$STARTUP.COM exécute le fichier de commandes (2) UC4$STARTUP_BAT.COM. A l'aide du fichier de commandes UC$START.COM, l'Agent VMS est alors démarré. Adaptez éventuellement le paramètre UC4_COM si le nom ou le répertoire de ce fichier de commandes fourni a été modifié.
Conseils