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.
Mettez à niveau le AWS Blu Age Runtime sur Amazon EC2
Ce guide explique comment mettre à niveau le AWS Blu Age Runtime sur Amazon EC2.
Rubriques
Prérequis
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 Blu Age.
-
AWS Prérequis pour Blu Age RuntimeComplet etIntégration à AWS Blue Age Runtime .
-
Assurez-vous que vous disposez d'une EC2 instance Amazon contenant la dernière version de AWS Blu Age Runtime. Pour plus d'informations, consultez Commencer avec les instances Amazon EC2 Linux.
-
Assurez-vous de pouvoir vous connecter à l' EC2 instance Amazon avec succès, par exemple à l'aide de SSM.
-
Téléchargez la version du AWS Blu Age Runtime vers laquelle vous souhaitez effectuer la mise à niveau. Pour plus d'informations, voir Configurer AWS Blu Age Runtime (non géré) Le framework se compose de deux fichiers binaires :
aws-bluage-runtime-x.x.x.x.tar.gz
etaws-bluage-webapps-x.x.x.x.tar.gz
.
Mettre à niveau le AWS Blu Age Runtime dans l' EC2instance Amazon
Procédez comme suit pour mettre à niveau le AWS Blu Age Runtime.
-
Connectez-vous à votre EC2 instance Amazon et remplacez l'utilisateur par su en exécutant la commande suivante.
sudo su
Vous devez disposer du privilège de superutilisateur pour exécuter des commandes dans ce didacticiel.
-
Créez deux dossiers, un pour chaque fichier binaire.
-
Donnez à chaque dossier le même nom que le fichier binaire.
-
Copiez chaque fichier binaire dans le dossier correspondant.
Avertissement
L'extraction de chaque binaire produit un dossier portant le même nom. Par conséquent, si vous extrayez les deux fichiers binaires au même endroit l'un après l'autre, vous remplacerez le contenu.
-
Pour extraire les fichiers binaires, utilisez les commandes suivantes. Exécutez les commandes dans chaque dossier.
tar xvf aws-bluage-runtime-x.x.x.x.tar.gz tar xvf aws-bluage-webapps-x.x.x.x.tar.gz
-
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 deaws-bluage-runtime-x.x.x.x/velocity/shared/
. -
Remplacez
<your-tomcat-path>/webapps/gapwalk-application.war
paraws-bluage-runtime-x.x.x.x/velocity/webapps/gapwalk-application.war
. -
Remplacez les fichiers war dans
<your-tomcat-path>/webapps/
, à savoirbac.war
etjac.war
, par les mêmes fichiers provenant deaws-bluage-webapps-x.x.x.x/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 de AWS Blu Age a été correctement mis à niveau.
Mettre à niveau le AWS Blu Age Runtime dans un conteneur
Procédez comme suit pour mettre à niveau le AWS Blu Age Runtime.
-
Reconstruisez votre image Docker avec la version de AWS Blu Age Runtime souhaitée. Pour obtenir des instructions, consultez Configurer AWS Blu Age Runtime (non géré) 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 AWS Blu Age Runtime a été correctement mis à niveau.