AWS Le service de modernisation du mainframe (expérience de l'environnement d'exécution géré) n'est plus ouvert aux nouveaux clients. Pour des fonctionnalités similaires au service de modernisation AWS du mainframe (expérience de l'environnement d'exécution géré), explorez le service de modernisation AWS du mainframe (expérience autogérée). Les clients existants peuvent continuer à utiliser le service normalement. Pour plus d'informations, consultez la section Modification de la disponibilité de la modernisation du AWS mainframe.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mettre à niveau le moteur d'exécution AWS Transform for mainframe sur Amazon EC2
Ce guide explique comment mettre à niveau le moteur d'exécution AWS Transform for mainframe sur Amazon EC2.
Rubriques
Conditions préalables
Avant de commencer, assurez-vous de remplir les conditions préalables suivantes.
-
Pour vérifier s'il existe des instructions spécifiques pour votre version, consultezInstructions de mise à niveau pour AWS Transform pour mainframe.
-
AWS Transform pour répondre aux exigences d'exécution du mainframeComplet etIntégration de AWS Transform pour Mainframe Runtime.
-
Assurez-vous que vous disposez d'une instance Amazon EC2 avec une installation AWS Transform for mainframe Runtime existante. Pour plus d’informations, veuillez consulter Mise en route avec les instances Linux Amazon EC2.
-
Assurez-vous de pouvoir vous connecter correctement à l'instance Amazon EC2, par exemple à l'aide de SSM.
-
Téléchargez la version de AWS Transform for mainframe Runtime vers laquelle vous souhaitez effectuer la mise à niveau. Le framework se compose de deux fichiers d'archive :
gapwalk-x.y.z.zipetaws-bluage-webapps-x.y.z.zip. Pour de plus amples informations, veuillez consulter AWS Transformation pour les artefacts d'exécution du mainframe.
Mettre à niveau le moteur d'exécution AWS Transform for mainframe dans l'instance Amazon EC2
Procédez comme suit pour mettre à niveau le moteur d'exécution de AWS Transform for mainframe.
-
Connectez-vous à votre instance Amazon EC2 et remplacez l'utilisateur par su en exécutant la commande suivante.
sudo suVous devez disposer du privilège de superutilisateur pour exécuter des commandes dans ce didacticiel.
-
Pour extraire les fichiers binaires, utilisez les commandes suivantes. Exécutez les commandes dans chaque dossier.
unzip gapwalk-x.y.z.zip unzip aws-bluage-webapps-x.y.z.zip -
Arrêtez les services Apache Tomcat à l'aide des commandes suivantes.
systemctl stop tomcat.service systemctl stop tomcat-webapps.service -
Remplacez le contenu de
<your-tomcat-path>/shared/par le contenu degapwalk-x.y.z/shared/. -
Remplacez
<your-tomcat-path>/webapps/gapwalk-application.warpargapwalk-x.y.z/webapps/gapwalk-application.war. -
Remplacez les fichiers war dans
<your-tomcat-path>/webapps/, à savoirbac.waretjac.war, par les mêmes fichiers provenant deaws-bluage-webapps-x.y.z/velocity/webapps/. -
Démarrez les services Apache Tomcat en exécutant les commandes suivantes.
systemctl start tomcat.service systemctl start tomcat-webapps.service -
Consultez les journaux.
Pour vérifier l'état de l'application déployée, exécutez les commandes suivantes.
curl http://localhost:8080/gapwalk-application/
Le message suivant doit apparaître.
Jics application is running
curl http://localhost:8181/jac/api/services/rest/jicsservice/
Le message suivant doit apparaître.
Jics application is running
curl http://localhost:8181/bac/api/services/rest/bluesamserver/serverIsUp
La réponse doit être vide.
Le moteur d'exécution AWS Transform for mainframe est correctement mis à niveau.
Mettre à niveau le moteur d'exécution AWS Transform for mainframe dans un conteneur
Procédez comme suit pour mettre à niveau le moteur d'exécution de AWS Transform for mainframe.
-
Reconstruisez votre image Docker avec la version AWS Transform for mainframe Runtime souhaitée. Pour obtenir des instructions, veuillez consulter Configuration de AWS Transform pour Mainframe Runtime sur Amazon EC2.
-
Transférez votre image Docker dans votre référentiel Amazon ECR.
-
Arrêtez et redémarrez votre service Amazon ECS ou Amazon EKS.
-
Consultez les journaux.
Le moteur d'exécution AWS Transform for mainframe est correctement mis à niveau.