Visão geral
O seguinte artigo descreve o procedimento de atualização Zevenet 6 Cluster ou versão superior para obter o tempo de inatividade mínimo durante o procedimento de atualização. De acordo com os serviços configurados, você pode experimentar um tempo de inatividade mínimo ou nenhum tempo de inatividade.
Se nenhum cluster estiver configurado, o tempo de inatividade poderá ser incrementado por um minuto no pior dos casos.
Observe que, se você estiver executando uma versão mais antiga do Zevenet do que o 6, deverá analisar se o cluster está pronto para ser migrado de acordo com o artigo. Configurar o cluster Zevenet 5.
Meio Ambiente
Para entender melhor o procedimento de atualização com tempo de inatividade mínimo, foi criado o seguinte ambiente:
Requisitos do EE 6
A conexão com a internet é necessária para verificar em nossos repositórios os pacotes pendentes, caso seu sistema não consiga se conectar à internet verifique as atualizações com o procedimento offline,
Pacotes de atualização offline do Zevenet 6
Procedimento de atualização
Desde o ZEVENET 6.0.0 as atualizações são feitas com a ferramenta checkupgrades.
Antes de começar, execute um instantâneo de ambos os nós do cluster, apenas para reverter as alterações, se necessário.
0. Vá para o nó com o MESTRE papel e parar o zeninotificar process, esse processo responsável por replicar qualquer alteração na configuração, também bloqueia qualquer solicitação de sincronização do nó de backup, conforme indicado abaixo.
[master]root@zva5n1:# kill -9 `ps -ef | grep zeninotify | grep enterprise.bin | awk {'print $2'}`
No nó mestre, bloqueie qualquer solicitação de conexão ssh do BACKUP. Para isso, abra o arquivo /etc/hosts.deny e digite a seguinte linha no final do arquivo. Por favor, mude 192.168.100.25 pelo seu atual IP de backup. Salvar as mudanças e sair. Esta ação bloqueará no nó MASTER qualquer tentativa de conexão com o serviço ssh do BACKUP.
(in the current MASTER, file /etc/hosts.deny) sshd: 192.168.100.25
1. Vou ao BACKUP nó (seguindo o exemplo atual zva5n2) e aplique a atualização conforme descrito nas instruções do pacote de atualização ou execute checkupgrades ferramenta se você executar o Zevenet 6.0.0 ou posterior:
[backup]root@zlb:# checkupgrades [backup]root@zlb:# checkupgrades -i
2. Quando o processo de atualização for concluído, verifique se ele foi concluído sem erros. Se algum erro for detectado no processo de instalação, abra um ticket de suporte e anexe a saída do processo de instalação a ele.
3. Se não houver erros durante a atualização do BACKUP nó (zva5n2), vá para o nó MASTER (zva5n1) e aplique agora a atualização neste servidor conforme indicado no passo 1. Uma vez concluída a atualização, o serviço será reiniciado para aplicar as alterações, portanto durante este processo o serviço mudará automaticamente e o nó BACKUP atual se tornará o novo MESTRE.
4. Se a atualização for feita sem nenhum erro, prossiga para desativar o bloco sshd já configurado no /etc/hosts.deny excluindo a linha inserida na etapa 0 no antigo nó MASTER zna5n1.
5. Se o failback estiver ativado, o MESTRE A função será movida automaticamente para este nó novamente. Se não for esse o caso, o MESTRE A função será mantida no segundo nó (zva5n2).
6. Para forçar o MESTRE função para nó zva5n1 então você só precisa ativar o modo de manutenção no nó zva5n2, e as MESTRE função será assumida pelo nó zva5n1 automaticamente como antes da atualização. Uma vez
Quando o processo de migração terminar, certifique-se de desabilitar o modo de manutenção de ambos os nós e confirme qual nó é MASTER e qual nó é BACKUP para continuar gerenciando o sistema através do MASTER. Certifique-se de que as alterações temporárias no arquivo /etc/hosts.deny sejam excluídas. Por fim, você pode verificar o status do serviço de cluster desde a visualização SYSTEM > Cluster.
Aproveite o seu Zevenet recém atualizado sem tempo de inatividade!