As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atualizar o AWS Blu Age Runtime no Amazon EC2
Este guia descreve como atualizar o AWS Blu Age Runtime no Amazon EC2.
Tópicos
Pré-requisitos
Antes de começar, verifique se você atende aos seguintes pré-requisitos.
-
Para conferir se há instruções específicas para a versão, consulte Instruções de atualização do AWS Blu Age.
-
Preencha Pré-requisitos do tempo de execução do AWS Blu Age, e Integração do AWS Blu Age Runtime .
-
Verifique se você tem uma instância do Amazon EC2 que contenha o tempo de execução do AWS Blu Age mais recente. Para obter mais informações, consulte Introdução às instâncias do Amazon EC2 Linux.
-
Garanta que você possa se conectar à instância do Amazon EC2 com êxito, por exemplo, usando SSM.
-
Baixe a versão do tempo de execução do AWS Blu Age para a qual você gostaria de fazer a atualização. Para obter mais informações, consulte Configurar o AWS Blu Age Runtime (não gerenciado) A estrutura consiste em dois arquivos binários:
aws-bluage-runtime-x.x.x.x.tar.gz
aws-bluage-webapps-x.x.x.x.tar.gz
e.
Atualizar o AWS Blu Age Runtime na instância do Amazon EC2
Conclua as etapas a seguir para atualizar o tempo de execução do AWS Blu Age.
-
Conecte-se à sua instância do Amazon EC2 e altere o usuário para su executando o comando a seguir.
sudo su
Você precisa do privilégio de superusuário para executar comandos neste tutorial.
-
Crie duas pastas, uma para cada arquivo binário.
-
Nomeie cada pasta usando o mesmo nome que o arquivo binário.
-
Copie cada arquivo binário para a pasta correspondente.
Atenção
A extração de cada binário produz uma pasta com o mesmo nome. Dessa forma, se você extrair os arquivos binários no mesmo local, um após o outro, substituirá o conteúdo.
-
Para extrair os binários, use os seguintes comandos. Execute os comandos em cada pasta.
tar xvf aws-bluage-runtime-x.x.x.x.tar.gz tar xvf aws-bluage-webapps-x.x.x.x.tar.gz
-
Encerre os serviços Apache Tomcat usando os comandos a seguir.
systemctl stop tomcat.service systemctl stop tomcat-webapps.service
-
Substitua o conteúdo de
<your-tomcat-path>/shared/
pelo conteúdo deaws-bluage-runtime-x.x.x.x/velocity/shared/
. -
Substitua
<your-tomcat-path>/webapps/gapwalk-application.war
peloaws-bluage-runtime-x.x.x.x/velocity/webapps/gapwalk-application.war
. -
Substitua os arquivos war em
<your-tomcat-path>/webapps/
, ou sejajac.war
ebac.war
, pelos mesmos arquivos deaws-bluage-webapps-x.x.x.x/velocity/webapps/
. -
Inicie os serviços do Apache Tomcat executando os comandos a seguir.
systemctl start tomcat.service systemctl start tomcat-webapps.service
-
Verificar os logs.
Para verificar o status da aplicação implantada, execute os seguintes comandos.
curl http://localhost:8080/gapwalk-application/
A seguinte mensagem deve ser exibida.
Jics application is running
curl http://localhost:8181/jac/api/services/rest/jicsservice/
A seguinte mensagem deve ser exibida.
Jics application is running
curl http://localhost:8181/bac/api/services/rest/bluesamserver/serverIsUp
A resposta deve estar vazia.
O AWS Blu Age Runtime foi atualizado com sucesso.
Atualizar o AWS Blu Age Runtime em um contêiner
Conclua as etapas a seguir para atualizar o tempo de execução do AWS Blu Age.
-
Reconstrua a imagem do Docker com a versão desejada do tempo de execução do AWS Blu Age. Para obter instruções, consulte Configure o AWS Blu Age Runtime (não gerenciado) na Amazon EC2.
-
Envie a imagem do Docker ao repositório do Amazon ECR.
-
Pare e reinicie o serviço Amazon ECS ou Amazon EKS.
-
Verificar os logs.
O AWS Blu Age Runtime foi atualizado com sucesso.