- 2 minutos de leitura
- Imprimir
- Tema escuroTema claro
- Pdf
Como atualizar o senhasegura offline
- 2 minutos de leitura
- Imprimir
- Tema escuroTema claro
- Pdf
Se você está usando uma versão anterior à 3.33 e deseja atualizar o senhasegura para a versão 3.33 ou posterior, consulte o artigo Como atualizar versões anteriores à 3.33.
Se você utiliza o Zabbix será necessário reconfigurá-lo após atualizar o senhasegura para a versão 3.30 via Interface de Linha de Comando (CLI). Para instruções sobre como configurar o Zabbix via Orbit CLI, consulte o artigo Como configurar o Zabbix via Orbit CLI.
Se o seu cofre não está conectado à internet, siga os passos deste guia para atualizar sua aplicação offline.
Requisitos
- Regras de Firewall: Certifique-se de que as configurações do seu firewall permitam a comunicação com os repositórios do senhasegura. As regras de firewall detalhadas podem ser encontradas na documentação.
- Hora do Servidor: Verifique se a hora do servidor está configurada corretamente.
- (Situacional) Árbitro: Se o seu ambiente inclui um Árbitro, remova-o do cluster.
- Snapshot: Tire um snapshot do sistema antes de prosseguir com a atualização.
- Atualização Sequencial: Para versões que estão pelo menos duas versões atrás da atual, atualize sequencialmente conforme instruído neste artigo.
- Novo Repositório senhasegura: saiba como configurar o novo repositório senhasegura.
Quando o senhasegura iniciar o processo de atualização, ele ficará indisponível até que a atividade seja concluída.
Tirar snapshot
Os snapshots devem ser feitos somente quando as instâncias do senhasegura estiverem offline. Isso garante a capacidade de reverter para uma versão anterior, se necessário.
- Para desligar uma instância do senhasegura, utilize o seguinte comando:
sudo orbit shutdown
- Quando a instância estiver completamente desligada, faça o snapshot no hipervisor.
- Reinicie a sua instância do senhasegura e atualize a aplicação.
Como atualizar o senhasegura offline
Antes de atualizar o senhasegura, execute sempre um snapshot no seu hipervisor e faça o backup usando o Orbit CLI.
Se você utiliza o senhasegura Arbitrator, remova-o do cluster antes de atualizar o senhasegura. Saiba mais em nossa documentação.
Para atualizar o senhasegura offline, siga estes passos:
- Em outra máquina com acesso à internet, baixe o pacote de atualização em um dispositivo separado:
wget https://repo:[email protected]/bullseye-se-update.sh --no-check-certificate
- Crie uma pasta para os arquivos de atualização dentro do diretório
/var/update
. Use o seguinte comando:
sudo install -d /var/update -g mt4adm -o mt4adm
- Faça o upload do arquivo baixado no primeiro passo para o servidor do senhasegura (via
scp
, por exemplo):
scp -P 59022 <update_file_name> mt4adm@<IP>:/var/update
- Adicione o caractere # em cada linha em
resolv.conf
para evitar que ele tente se conectar à internet durante a atualização:
sudo vim /etc/resolv.conf
- Conceda permissão ao usuário para executar o arquivo de atualização:
sudo chmod +x <update_file_name>
- Em nosso exemplo, nomeamos o arquivo de atualização como
bullseye-se-update.sh
, portanto, nosso comando seria:
bullseye-se-update.sh
- Execute o pacote utilizando o seguinte comando:
sudo bash <update_file_name>
Digite Y para concordar com os termos do EULA.
Após executar o arquivo de atualização, volte para
resolv.conf
e remova o caractere # de todas as linhas previamente modificadas.Execute o seguinte comando para reiniciar o dispositivo:
sudo orbit shutdown --reboot
- Após a conclusão da reinicialização, execute o seguinte comando e digite Y para confirmar:
sudo orbit application init
- Uma mensagem no terminal indicará que a atualização foi bem sucedida. Se desejar verificar a versão atual, execute o seguinte comando:
sudo orbit version
Você ainda tem dúvidas? Entre em contato com a Comunidade senhasegura.