Préparation
La préparation s'effectue en trois phases :
- Réception du produit avec l'outil SMP/E (System Modification Program/Extended) dans des PDS dédiés. Cette phase est à prendre en charge par l'équipe système habituée à installer les produits IBM avec SMP/E.
- Allocation d'un fichier PDS destiné à stocker l'ensemble des JCLs d'installation et d'exploitation.
- Exécution des JCLs d'installation proprement dits à partir des membres des PDS créés lors de la première phase.
Première phase
A partir des fichiers extraits, procédez de la façon suivante :
1 - Copiez sur la machine Z/OS les exemples de JCLs fournis.
Des exemples de JCL sont fournis : un JCL d'allocation des fichiers des RELFILEs compressés et du SMPMCS, et les JCLs de configuration et d'installation SMP/E.
1.1 - Allouez au préalable le fichier de réception sur Z/OS, soit en paramétrant le JCL défini ci-dessous, soit en le créant directement avec les caractéristiques requises (tsouid représente le code utilisateur TSO).
//ALLOC1 EXEC PGM=IEFBR14
//*
//FTPALLO DD DSN=tsouid.HBVPxxx.SAMPLE.JCL.BIN,
// DISP=(NEW,CATLG,DELETE),
// DSORG=PS,RECFM=FB,LRECL=80,BLKSIZE=6160,
// SPACE=(TRK,(2,1)),UNIT=SYSALLDA
//* VOL=SER=&TVOL1
1.2 - Copiez les fichiers au format binaire des fichiers extraits vers le fichier Z/OS précédemment créé.
Pour cela, effectuez un transfert FTP de la façon suivante :
1.2.1 - Copiez l'exemple de commande FTP 'ftpini_model.scr' vers un répertoire de travail sous le nom 'ftpini.scr'. Suivez les instructions de paramétrage figurant sur ce fichier.
1.2.2 - Lancez la commande ftp -s:ftpini.scr depuis le répertoire de travail.
2 - Décompressez les exemples de JCLs avec la commande TSO RECEIVE INDA('tsouid.HBVPxxx.SAMPLE.JCL.BIN').
Ceci crée le fichier tsouid.HBVPxxx.TMP.JCLINST avec les membres suivants :
- BVPALLOC
- BVPMACC
- BVPMAPP
- BVPMREC
- BVPXMIT
- BVP1DCSI
- BVP2ICSI
- BVP3ALLO
- BVP4DEFZ
- BVP5DDEF
- BVP6DDEF
- BVP7ALLO
3 - Déchargez les RELFILEs compressés et le SMPMCS depuis les fichiers extraits.
3.1 - Paramétrez et soumettez le JCL BVPALLOC contenu dans tsouid.HBVPxxx.TMP.JCLINST afin d'allouer sur Z/OS les fichiers nécessaires au déchargement.
Suivez pour cela les instructions contenues dans le JCL.
3.2 - Copiez les fichiers au format binaire des fichiers extraits vers les fichiers Z/OS.
Pour cela effectuez un transfert FTP de la façon suivante :
3.2.1 - Copiez l'exemple de commande FTP 'ftpput_model.scr' vers un répertoire de travail sous le nom 'ftpput.scr' et suivez les instructions de paramétrage figurant sur ce fichier.
3.2.2 - Lancez la commande ftp -s:ftpput.scr depuis le répertoire de travail.
4 - Décompressez les fichiers RELFILEs sur Z/OS.
Pour cela, paramétrez et soumettez le JCL BVPXMIT contenu dans tsouid.HBVPxxx.TMP.JCLINST
5 - A ce stade, l'installation du produit avec SMP/E peut s'effectuer en utilisant les JCLs contenus dans tsouid.HBVPxxx.TMP.JCLINST.
A l'issue de cette première phase, tous les composants nécessaires à l'installation figurent dans les PDS suivants, 'hlq' désignant le préfixe commun des éléments livrés (High-Level Qualifier) :
- hlq.SBVPINST : ensemble des fichiers de longueur 80
comprenant :
- Le fichier des libellés d'erreur (BVPAE)
- Le JCL d'installation initial (BVPMINIT)
- Un fichier contenant les JCLs et procédures d'installation et d'exploitation (BVPMTTAL)
- Les exemples de JCLs SMP/E
- Le fichier BVPAMIAM contenant les paramètres de la procédure MIAM
- hlq.SBVPMBR8 : Modules de chargement utilisés par les procédures de migration
- hlq.SBVMPF3: Squelettes SG et SS
- hlq.SBVMPF4: Squelette SC
Deuxième phase
Elle est facultative, mais conseillée. Elle consiste en l'allocation d'un fichier PDS avec les caractéristiques suivantes :
- Lrecl=80
- Taille : environ 100 pistes de disque 3390, répertoire de 30 blocs.
Troisième phase
Elle consiste à recopier le JCL 'hlq.SBVPINST(BVPMINIT)' dans le PDS mentionné dans la deuxième phase, à le paramétrer conformément aux contraintes du site, et à l'exécuter pour obtenir le JCL complet d'implantation et d'exploitation.
Le JCL BVPPINIT exécute le programme BVPMMJCL réceptionné dans le PDS hlq.SBVPMBR8.
Il doit être complété de la façon suivante :
- Renseignez '&hlq' avec la valeur du paramètre 'hlq' utilisé lors de la première phase SMP/E.
- Valorisez '//SYSUT2 DD DSN=' pour désigner le fichier
récepteur du JCL complet d'installation-exploitation.
Ce fichier peut être soit un membre du PDS prévu initialement pour ranger l'ensemble des JCLs, soit un fichier séquentiel choisi par l'utilisateur.
- Renseignez les paramètres.
Cette exécution de BVPMMJCL doit être conservée. Elle peut être réutilisée pour des réinstallations.