Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Alta disponibilidade para o repositório SnapCenter MySQL

Colaboradores

Replicação MySQL é um recurso do MySQL Server que permite replicar dados de um servidor de banco de dados MySQL (master) para outro servidor de banco de dados MySQL (slave). O SnapCenter oferece suporte à replicação MySQL para alta disponibilidade somente em dois nós habilitados para balanceamento de carga de rede (NLB-enabled).

O SnapCenter executa operações de leitura ou gravação no repositório mestre e roteia sua conexão para o repositório escravo quando há uma falha no repositório mestre. O repositório slave então se torna o repositório master. O SnapCenter também dá suporte à replicação reversa, que é ativada somente durante o failover.

Para usar o recurso de alta disponibilidade (HA) do MySQL, você deve configurar o Network Load Balancer (NLB) no primeiro nó. O repositório MySQL é instalado neste nó como parte da instalação. Ao instalar o SnapCenter no segundo nó, você deve se juntar ao F5 do primeiro nó e criar uma cópia do repositório MySQL no segundo nó.

O SnapCenter fornece os cmdlets get-SmRepositoryConfig e set-SmRepositoryConfig do PowerShell para gerenciar a replicação do MySQL.

As informações sobre os parâmetros que podem ser usados com o cmdlet e suas descrições podem ser obtidas executando get-Help command_name. Em alternativa, pode também consultar o "Guia de referência de cmdlet do software SnapCenter".

Você deve estar ciente das limitações relacionadas ao recurso HA do MySQL:

  • NLB e MySQL HA não são suportados além de dois nós.

  • Mudar de uma instalação autônoma do SnapCenter para uma instalação NLB ou vice-versa e mudar de uma configuração autônoma do MySQL para o MySQL HA não são suportados.

  • O failover automático não é suportado se os dados do repositório secundário não forem sincronizados com os dados do repositório principal.

    Você pode iniciar um failover forçado usando o cmdlet Set-SmRepositoryConfig.

  • Quando o failover é iniciado, os trabalhos que estão em execução podem falhar.

    Se o failover acontecer porque o servidor MySQL ou o servidor SnapCenter estão inoperantes, os trabalhos que estão em execução podem falhar. Após o failover para o segundo nó, todos os trabalhos subsequentes são executados com êxito.

Para obter informações sobre como configurar a alta disponibilidade, "Como configurar o NLB e o ARR com o SnapCenter" consulte .