Atualizações do SolusVM 2¶
SolusVM 2 está constantemente adicionando novos recursos, melhorias e correções de bugs. Para garantir que o SolusVM 2 esteja atualizado, por padrão a instalação automática de atualizações do SolusVM 2 está habilitada. Para ficar seguro e aproveitar os recursos mais recentes, é altamente recomendável que você mantenha as atualizações automáticas ativadas. Além disso, você pode agendar quando as atualizações do SolusVM 2 serão instaladas e escolher o tipo de atualização (principal, estável ou teste).
Você pode ver informações sobre a versão atual do SolusVM 2, atualizações disponíveis e notas de lançamento em Atualizações do Sistema.
Para ver notificações sobre atualizações disponíveis e instaladas, clique no ícone no canto superior direito da tela.
Atualizações¶
As atualizações do SolusVM 2 são gratuitas. Elas adicionam novos recursos, melhorias e correções de bugs, que atualizam o seguinte:
- O próprio SolusVM 2 instalado no servidor de gerenciamento.
- O Agente SolusVM 2 instalado em recursos de computação adicionados.
SolusVM 2 verifica automaticamente atualizações a cada 15 minutos. Durante uma atualização, o servidor de gerenciamento fica inativo e reinicia após a atualização. Ao contrário do servidor de gerenciamento, os recursos de computação e os servidores não apresentam tempo de inatividade. Normalmente, uma atualização leva cerca de alguns minutos. Você pode atualizar o SolusVM 2 de várias maneiras:
- Automaticamente (recomendado e ativado por padrão) por agendamento.
- Manualmente através da interface SolusVM 2.
- Manualmente através da CLI.
Note
As atualizações do SolusVM 2 são aplicadas sequencialmente. Você não pode instalar apenas uma atualização específica ou pular uma das atualizações.
Selecionando o Tipo de Atualização¶
SolusVM 2 oferece três tipos de atualizações para você escolher:
- Atualizações principais, que contêm os recursos e correções de bugs mais recentes. Os recursos entregues já foram testados. Você pode escolher atualizações principais na maioria dos casos, incluindo o uso de produção do SolusVM 2.
- Atualizações estáveis, que contêm apenas correções de bugs críticas e não oferecem novos recursos. As atualizações estáveis entregam atualizações anteriores da principal com um pequeno atraso. Você recebe novos recursos em massa e rigorosamente testados. As atualizações estáveis são selecionadas por padrão.
- Testando atualizações, que contêm todos os novos recursos, melhorias e correções de bugs. Escolha essas atualizações se quiser aproveitar os recursos mais recentes do SolusVM 2, mesmo que ainda estejam em beta e sendo testados. Não escolha testar atualizações se você e seus usuários usam SolusVM 2 em produção.
Note
Você recebe notificações e vê as informações em Atualizações do Sistema apenas sobre o tipo de atualização selecionado.
Para selecionar o tipo de atualização do SolusVM 2:
- Vá para Configurações > Atualizações do Sistema.
- Em “Canal de origem”, selecione “estável”, “principal” ou “teste” e clique em Salvar.
Após alterar o tipo de atualização, o SolusVM 2 será atualizado para a versão mais recente de acordo com o tipo selecionado (caso as atualizações automáticas estiverem habilitadas).
Agendamento de Atualizações Automáticas do SolusVM 2¶
Por padrão, o SolusVM 2 verifica automaticamente atualizações, faz o download e instala-as no sábado. Você pode definir os dias da semana e o horário desejados para a instalação das atualizações automáticas.
Para definir os dias da semana e horários desejados em que as atualizações automáticas do SolusVM 2 serão instaladas:
- Vá para Configurações > Atualizações do Sistema.
- Selecione o dia da semana e a hora em que as atualizações começarão e clique em Salvar.
Atualizando SolusVM 2 Manualmente através da interface¶
Para ter mais controle sobre a instalação de atualizações, você pode desativar as atualizações automáticas e atualizar o SolusVM 2 manualmente. Nesse caso, você pode decidir se deseja uma atualização ou não e instalar as atualizações quando for conveniente para você.
Para atualizar o SolusVM 2 manualmente através da interface:
- Vá para Configurações > Atualizações do Sistema.
- Em “Método de Atualização”, selecione “Manualmente” e clique em Salvar.
-
Verifique regularmente as atualizações em Atualizações do Sistema e instale uma atualização clicando em
Instalar Agora
.
Atualizando SolusVM 2 manualmente através da CLI¶
Você pode querer atualizar o SolusVM 2 manualmente através da CLI nos seguintes casos:
-
Você não pode atualizar através da interface por nenhum motivo. Por exemplo, o servidor de gerenciamento está inativo.
-
Você atualizou o SolusVM 2, porém um ou mais recursos de computação não foram atualizados (veja a captura de tela abaixo). Você deseja reiniciar a atualização.
-
Uma atualização falhou e você tentou reiniciar a tarefa correspondente na interface, mas não ajudou. Agora você deseja tentar atualizar através da CLI.
-
Você deseja atualizar especificamente através da CLI e controlar o processo de atualização.
Para atualizar o SolusVM 2 manualmente através da CLI:
- Acesse a linha de comandos do servidor de gerenciamento.
- (Opcional) Você pode querer instalar uma atualização cujo tipo seja diferente daquele selecionado na interface.
Digamos que você selecionou atualizações estáveis, mas deseja instalar uma atualização principal através da CLI.
Neste caso, abra
/usr/local/solus/config/config.yml
e altere o tipo de atualização no canal, por exemplo:```` update_service: channel: mainline ``` - Execute o comando com seguinte padrão:````
/usr/local/solus/bin/installer -update -to
``` onde <version>
é a versão mais recente do SolusVM 2. Por exemplo:
A atualização começará e você verá seu progresso no terminal.
Revertendo para a versão anterior do SolusVM 2 através da CLI¶
Nenhuma atualização pode ser completamente segura. Por este motivo, SolusVM 2 faz backup de seu banco de dados antes de cada atualização. Caso algo der errado durante ou após a atualização, você pode tentar a solução de problemas revertendo para a versão anterior do SolusVM 2. O servidor de gerenciamento será desativado e reiniciado com a versão anterior do SolusVM 2. Os recursos de computação e servidores não sofrem nenhum tempo de inatividade durante a reversão.
Para reverter para a versão anterior do SolusVM 2 através da CLI:
- Acesse a linha de comandos do servidor de gerenciamento.
- Execute o comando no seguinte padrão:````
/usr/local/solus/bin/installer -revert -to
``` onde <version>
é a versão anterior do SolusVM 2. Por exemplo: