Todos os produtos
Search
Central de documentação

PolarDB:Três zonas de disponibilidade

Última atualização: Jun 28, 2026

Este tópico descreve como realizar um failover entre as zonas primária e secundária em uma instância que abrange três zonas de disponibilidade e resolver problemas de desalinhamento da zona primária.

Criar uma instância com três zonas

Ao criar uma instância do PolarDB-X, defina a Deployment Topology como Three-Zone Deployment ou Single Zone. Selecione Three-Zone Deployment para provisionar uma instância distribuída por três zonas de disponibilidade. Para mais informações, consulte Criar uma instância.

Visualizar informações das zonas de disponibilidade

Após criar a instância, visualize os dados de zona de disponibilidade nas páginas associadas à instância.

  • Página de lista de instâncias

    Na página de lista de instâncias, a coluna "Availability Zone" exibe os detalhes das zonas primária e secundária para instâncias multizona.

    Por exemplo, em uma instância multizona, a coluna Availability Zone apresenta as zonas primária e secundária no formato 'Availability Zone (G+H)'.

  • Página de detalhes da instância

    Na página Basic Information da instância, as informações de zona de disponibilidade correspondem às da página Instance List, incluindo detalhes tanto da zona primária quanto da secundária.

  • Página de topologia da instância

    A página de topologia da instância permite visualizar a zona de disponibilidade e o status de cada nó.

    No painel de navegação à esquerda, clique em Basic Information. Em seguida, role até a seção Topology information para verificar a distribuição dos nós pelas zonas. Por exemplo, os nós de computação podem ter um nó master em cn-hangzhou-g e um nó standby em cn-hangzhou-h. Os nós de dados e de metadados podem apresentar um leader em cn-hangzhou-g, um follower em cn-hangzhou-h e um logger em cn-hangzhou-i. Todos os nós de log podem estar localizados em cn-hangzhou-g. Para alterar a zona primária, clique no botão Specify Primary Zone no canto superior direito.

Especificar a zona primária

  1. Faça login no console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique na aba PolarDB-X 2.0.

  4. Localize a instância que deseja gerenciar e clique no respectivo ID.

  5. Na página Basic Information, acesse a seção Topology Information e clique no botão Specify Primary Zone.

  6. Na caixa de diálogo Specify Primary Zone, selecione a zona de disponibilidade que servirá como nova zona primária e clique em OK.

    Importante

    O failover entre as zonas primária e secundária causa conexões transitórias; portanto, recomendamos executar essa operação fora dos horários de pico.

    Na caixa de diálogo Specify primary zone, selecione a zona de disponibilidade desejada na lista suspensa Primary zone. Defina o Switchover mode como Switch immediately ou Switch within maintenance window e clique em OK.

    Após o status da instância mudar brevemente para HA Switching, o failover entre as zonas primária e secundária estará concluído.

Perguntas frequentes

  • Q: Após criar uma instância que abrange três zonas de disponibilidade, notei que alguns nós de computação estão inativos e possuem a função standby. Qual é a finalidade desses nós em um cenário de recuperação de desastres com três zonas?

  • A: Uma instância distribuída por três zonas de disponibilidade possui uma zona primária definida. O sistema alinha os nós de computação e armazenamento a essa zona primária sempre que possível. A função master indica um nó de computação na zona primária, enquanto a função standby identifica um nó em uma zona secundária. Em caso de falha no nível da zona, execute rapidamente o failover para a zona secundária, permitindo que os nós de computação em standby assumam a carga de trabalho. Na página Basic Information da instância, dentro da seção Topology Information, clique em Specify Primary Zone. Na caixa de diálogo Specify Primary Zone, selecione o ID da zona primária atual (ou seja, não altere a zona primária) e clique em OK. Essa ação altera a função dos nós de computação da antiga zona secundária de standby para master.

  • Q: Devido aos recursos nativos de alta disponibilidade (HA), os nós de dados podem ocasionalmente ficar desalinhados. Isso significa que a zona primária de um grupo de nós de dados pode não corresponder à zona primária da instância. Na lista de nós de dados, dentro da seção Topology information, valores inconsistentes na coluna Leader AZ (por exemplo, um sendo cn-hangzhou-h e outro cn-hangzhou-g) indicam desalinhamento, corrigível pelo recurso Specify Primary Zone.

  • A: Na página Basic Information da instância, dentro da seção Topology Information, clique no botão Specify Primary Zone. Na lista suspensa Primary Zone, selecione o ID da zona primária atual (ou seja, mantenha a mesma zona primária) e clique em OK. O status da instância mudará temporariamente para HA Switching. Ao concluir o processo, o sistema alinhará todos os nós de dados e serviços de metadados à zona primária.

    Importante

    Esse processo de realinhamento causa conexões transitórias; portanto, recomendamos executar essa operação fora dos horários de pico.