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á.
Atualize o AWS Blu Age Runtime na Amazon EC2
Este guia descreve como atualizar o AWS Blu Age Runtime na 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 para o AWS Blu Age.
-
Preencha AWS Pré-requisitos do Blu Age Runtime, e Integração do AWS Blu Age Runtime .
-
Certifique-se de ter uma EC2 instância da Amazon que contenha a versão mais recente do AWS Blu Age Runtime. Para obter mais informações, consulte Comece a usar as instâncias do Amazon EC2 Linux.
-
Certifique-se de que você possa se conectar à EC2 instância da Amazon com sucesso, por exemplo, usando SSM.
-
Baixe a versão do AWS Blu Age Runtime para a qual você deseja atualizar. 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.
Atualize o AWS Blu Age Runtime na instância da Amazon EC2
Conclua as etapas a seguir para atualizar o AWS Blu Age Runtime.
-
Conecte-se à sua EC2 instância da Amazon 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
poraws-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 tempo de execução do AWS Blu Age foi atualizado com sucesso.
Atualize o AWS Blu Age Runtime em um contêiner
Conclua as etapas a seguir para atualizar o AWS Blu Age Runtime.
-
Reconstrua sua imagem do Docker com a versão desejada do AWS Blu Age Runtime. Para 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.