

AWS El servicio de modernización de mainframes (experiencia en entornos de ejecución gestionados) ya no está abierto a nuevos clientes. Para obtener prestaciones similares a las del Servicio de Modernización de AWS Mainframe (experiencia en entornos de ejecución gestionados), explore el Servicio de Modernización de AWS Mainframe (experiencia autogestionada). Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cambio en la disponibilidad de la modernización del [AWS mainframe.](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Actualiza el tiempo de ejecución de AWS Blu Age en Amazon EC2
<a name="ba-runtime-maint-ec2"></a>

Esta guía describe cómo actualizar el tiempo de ejecución de AWS Blu Age en Amazon EC2.

**Topics**
+ [Requisitos previos](#ba-runtime-maint-prereq)
+ [Actualice el tiempo de ejecución de AWS Blu Age en la EC2 instancia de Amazon](#ba-runtime-maint-copy-files)
+ [Actualice el tiempo de ejecución de AWS Blu Age en un contenedor](#ba-runtime-maint-copy-files)

## Requisitos previos
<a name="ba-runtime-maint-prereq"></a>

Antes de comenzar, asegúrese de que cumple los siguientes requisitos previos:
+ Para comprobar si hay instrucciones específicas para su versión, consulte [Instrucciones de actualización para AWS Blu Age](ba-migration-notes.md).
+ Complete [AWS Requisitos previos de Blu Age Runtime](ba-runtime-setup-prereq.md) y [Incorporación de AWS Blu Age Runtime](ba-runtime-setup-onboard.md).
+ Asegúrese de tener una EC2 instancia de Amazon con una instalación de AWS Blu Age Runtime existente. Para [obtener más información, consulte Introducción a las instancias de Amazon EC2 Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html).
+ Asegúrese de poder conectarse a la EC2 instancia de Amazon correctamente, por ejemplo, mediante SSM.
+ Descarga la versión de AWS Blu Age Runtime a la que deseas actualizar. El marco consta de dos archivos: `gapwalk-x.y.z.zip` y`aws-bluage-webapps-x.y.z.zip`. Para obtener más información, consulte [AWS artefactos de Blu Age Runtime](ba-runtime-artifacts.md).

## Actualice el tiempo de ejecución de AWS Blu Age en la EC2 instancia de Amazon
<a name="ba-runtime-maint-copy-files"></a>

Complete los siguientes pasos para actualizar el tiempo de ejecución de AWS Blu Age.

1. Conéctate a tu EC2 instancia de Amazon y cambia el usuario a **su** ejecutando el siguiente comando.

   ```
   sudo su
   ```

   En este tutorial, necesitará el privilegio de superusuario para ejecutar los comandos.

1. Para extraer los archivos binarios, utilice los siguientes comandos: Ejecute los comandos en cada carpeta:

   ```
   unzip gapwalk-x.y.z.zip
   unzip aws-bluage-webapps-x.y.z.zip
   ```

1. Detenga los servicios de Apache Tomcat con los siguientes comandos.

   ```
   systemctl stop tomcat.service
   systemctl stop tomcat-webapps.service
   ```

1. Sustituya el contenido de `<your-tomcat-path>/shared/` por el contenido de `gapwalk-x.y.z/shared/`.

1. Sustituya `<your-tomcat-path>/webapps/gapwalk-application.war` por `gapwalk-x.y.z/webapps/gapwalk-application.war`.

1. Reemplace los archivos war de `<your-tomcat-path>/webapps/`, es decir `bac.war` y `jac.war`, por los mismos archivos de `aws-bluage-webapps-x.y.z/velocity/webapps/`.

1. Inicie los servicios de Apache Tomcat ejecutando los siguientes comandos.

   ```
   systemctl start tomcat.service
   systemctl start tomcat-webapps.service
   ```

1. Consulte los registros.

Para comprobar el estado de la aplicación implementada, ejecute los siguientes comandos.

```
curl http://localhost:8080/gapwalk-application/
```

Debería aparecer el siguiente mensaje.

```
Jics application is running
```

```
curl http://localhost:8181/jac/api/services/rest/jicsservice/
```

Debería aparecer el siguiente mensaje.

```
Jics application is running
```

```
curl http://localhost:8181/bac/api/services/rest/bluesamserver/serverIsUp
```

La respuesta debe estar vacía.

El tiempo de ejecución de AWS Blu Age se actualizó correctamente.

## Actualice el tiempo de ejecución de AWS Blu Age en un contenedor
<a name="ba-runtime-maint-copy-files"></a>

Complete los siguientes pasos para actualizar el tiempo de ejecución de AWS Blu Age.

1. Reconstruye tu imagen de Docker con la versión de AWS Blu Age Runtime que desees. Para obtener instrucciones, consulte [Configura AWS Blu Age Runtime en Amazon EC2](ba-runtime-deploy-ec2.md).

1. Envíe la imagen de Docker a su repositorio de Amazon ECR.

1. Detenga y reinicie el servicio de Amazon ECS o Amazon EKS.

1. Consulte los registros.

El tiempo de ejecución de AWS Blu Age se actualizó correctamente.