Avant le déploiement sur la plateforme IBM® z/OS, vous devez installer les outils de déploiement z/OS et configurer le serveur z/OS pour sa communication avec IBM UrbanCode Deploy.
Si le processus de génération s'exécute sur une partition logique différente, vous devez en plus installer les outils de déploiement sur la partition logique de la génération.
Procédure
- Cliquez sur l'icône Aide, puis sur Outils. Les outils disponibles en téléchargement depuis le serveur IBM UrbanCode Deploy sont affichés.
- Téléchargez les outils de déploiement z/OS et l'archive client IBM UrbanCode Deploy. Décompressez le fichier archive contenant les outils de déploiement sur le système de fichiers UNIX du serveur z/OS. Par exemple, entrez le texte suivant sur la ligne de commande pour décompresser le fichier archive : pax -r -pp -vf ucdtoolkit.zip.
- Créez et exécutez un travail JCL qui charge les bibliothèques SBUZENV, SBUZEXEC, SBUZMENU etSBUZSAMP. Utilisez l'exemple de travail BUZEXPD dans le répertoire
répertoire_installation_outils/mvs comme modèle. Modifiez #HLQ, #TVOLSER et
-PATH-PREFIX- comme requis pour votre système.
- Décompressez le fichier archive contenant le client IBM UrbanCode Deploy, puis copiez le fichier udclient.jar dans le répertoire répertoire_installation_outils/lib. Si vous copiez le fichier udclient.jar via FTP, utilisez le mode binaire.
- Créez un répertoire de référentiel sous le système de fichiers UNIX du serveur
z/OS où vous exécutez les générations. Ce répertoire de référentiel hébergera les artefacts de la version. Veillez à ce que ce répertoire de référentiel dispose d'un espace suffisant et que l'utilisateur exécutant les outils de déploiement z/OS dispose de droits d'accès en lecture et écriture sur ce répertoire.
- Créez un jeton à utiliser pour la communication sécurisée entre le serveur
IBM UrbanCode Deploy et le serveur z/OS.
Dans IBM UrbanCode Deploy,
cliquez sur . Pour plus d'informations, voir Jetons.
- Mette à jour le fichier de propriétés. Ouvrez le fichier qualificatif_de_haut_niveau.SBUZENV(BUZPROF) et modifiez les valeurs suivantes :
| Paramètre |
Description |
| java.home |
Emplacement de l'environnement d'exécution Java (JRE) |
| ucd.toolkit.usshome |
Répertoire d'installation des outils de déploiement |
| ucd.toolkit.mvshlq |
Qualificatif de haut niveau pour les bibliothèques du kit d'outils z/OS |
| ucd.server.url |
URL du serveur IBM UrbanCode Deploy |
| ucd.server.accesstoken |
Jeton de sécurité que vous venez de créer |
| ucd.repository |
Emplacement du répertoire de référentiel |
Par exemple, un fichier de propriétés pourrait contenir les lignes suivantes : #Thu Apr 03 15:07:08 EDT 2014
java.home=/usr/lpp/java/J7.0_64
ucd.toolkit.usshome=/usr/lpp/ucd/ucdtoolkit
ucd.toolkit.mvshlq=BUZ.BUZ610
ucd.repository=/usr/lpp/ucdtoolkit/repo
ucd.server.url="https://192.0.2.0:8444"
ucd.server.accesstoken="2f615f22-01d1-4d5f-99a5-a12f2c2968e4"
- Utilisez la fonction d'identification de programmes autorisés pour autoriser l'utilitaire checkaccess. Entrez le texte suivant sur la ligne de commande depuis le répertoire /bin sous le répertoire où vous avez installé les outils de déploiement : extattr +a checkaccess. Vous devez disposer d'un accès en lecture à la ressource BPX.FILEATTR.APF dans le profil de classe
FACILITY pour exécuter cette commande.
Que faire ensuite
Après avoir installé et configuré les outils de déploiement, configurez la passerelle ISPF.