- Visão geral
- Requisitos
- Requisitos de Hardware
- Requisitos de software
- Instalação
- Atualização
Guia de instalação do High Availability Add-on
Requisitos de software
O HAA é compatível apenas com sistemas operacionais de 64 bits e deve ser instalado em um host limpo sem outros aplicativos. Todos os nós HAA devem ser sincronizados com o mesmo servidor NTP.
A tabela a seguir lista as versões do sistema operacional que testamos e confirmamos serem compatíveis com o HAA. No entanto, devido ao alto número de atualizações e variações do sistema operacional, não podemos testar a compatibilidade para cada combinação da versão do HAA e da versão secundária do sistema operacional. Embora geralmente esperemos que o HAA funcione corretamente com versões secundárias do sistema operacional mais recentes que não testamos, não podemos garantir compatibilidade.
Se você planeja atualizar para uma versão secundária do sistema operacional que não listamos na tabela, você deve realizar a atualização em um ambiente de testes antes de implantar em um ambiente de produção.
Plataforma |
Versões Compatíveis |
---|---|
RHEL/CentOS 8 |
8.6, 8.8, 8.9 |
RHEL/CentOS 9 |
9.3 |
Ubuntu |
20.04 Versão do Servidor é recomendada para instalações de produção. A versão desktop é recomendada apenas para implantações de desenvolvimento. |
O cluster HAA precisa de três servidores para uma operação íntegra.
Em circunstâncias normais, os servidores de cluster HAA têm as seguintes funções:
- um servidor principal – ele contém um fragmento de dados e aceita operações de banco de dados de leitura e gravação do mundo exterior;
- um servidor secundário – contém uma cópia do fragmento de dados;
- um servidor secundário – não contém dados, existe apenas para fins de quórum.
O cluster HAA suporta apenas uma falha de servidor único.
- Se um dos servidores ficar inativo, não importa qual, o cluster HAA continuará funcionando e um aviso será exibido na interface de gerenciamento da Web. Você pode encontrar mais informações executando o comando
rlcheck
, geralmente encontrado em/opt/redislabs/bin
. Você também pode anexar--continue-on-error
aorlcheck
comando. - Se dois servidores falharem, o cluster HAA também falhará, mesmo se o servidor principal ainda estiver online.
Construir um cluster HAA com mais de três servidores é possível, mas não oferece nenhum benefício real.
Não há aumento no número de servidores que podem falhar. No caso de um cluster HAA de cinco nós, se o nó principal e o nó secundário que mantém a cópia de fragmentos de dados falharem, o cluster inteiro também falhará e não haverá realocação de fragmentos de dados para outros nós.
O HAA é compatível tanto com IPv4 quanto IPv6. Para mais detalhes sobre a compatibilidade com múltiplos IP e IPv6, consulte a documentação do Redis.