Nesta página, descrevemos como verificar o status de integridade do Spanner quórum birregional e como alterar manualmente o quórum em caso de serviço interrupções.
Para mais informações sobre regiões birregionais, consulte o Spanner Configurações de instâncias birregionais.
Verificar o status de quórum de região birregional
É possível verificar o status do quórum de região birregional das seguintes maneiras.
- Na página Visão geral do banco de dados
- Como usar o painel de insights do sistema
Na página de visão geral do banco de dados
Acesse a página Instâncias do Spanner no console do Google Cloud.
Clique no nome da instância que está em uma configuração birregional.
Clique no nome do banco de dados.
Em "Visão geral", procure a linha Quórum, que mostra o local birregional, o status de quórum da instância:
Se o quórum for atingido nas duas regiões, o status será Birregional.
Se um failover manual ou gerenciado pelo Google tiver sido realizado, você verá o nome da região de exibição (por exemplo,
asia-south1
).
Painel de insights do sistema
Depois de criar uma configuração birregional, será possível visualizar o Disponibilidade de quórum birregional no painel "Insights do sistema" no nível da instância.
Para mais informações, consulte Ver o painel de insights do sistema.
Alterar o quórum de região birregional de birregional para região única (failover)
Para fazer failover manualmente se houver uma interrupção regional ou um particionamento de rede problema:
Console do Google Cloud
Acesse a página Instâncias do Spanner no console do Google Cloud.
Clique no nome da instância que está em uma configuração birregional.
Clique em Insights do sistema no menu de navegação.
Encontre a métrica Disponibilidade de quórum birregional.
Se a métrica de disponibilidade de quórum birregional mostrar que há interrupção em uma região, clique em Ative o Cloud Shell na parte superior do console do Google Cloud.
O Cloud Shell será aberto.
Para alterar o quórum de região birregional para birregional, faça o seguinte: digite o seguinte comando que está na guia da CLI gcloud:
gcloud spanner databases change-quorum
: Para instruções detalhadas, consulte a guiagcloud
.
CLI da gcloud
Usar o gcloud spanner databases change-quorum
para alterar o quórum de região dupla de birregional para uma única região.
gcloud spanner databases change-quorum
DATABASE_ID --instance=INSTANCE_ID
--single-region --serving-location=SERVING_LOCATION
[--etag=ETAG]
Substitua:
DATABASE_ID
: o identificador permanente do no seu banco de dados.INSTANCE_ID
: identificador permanente da instância.SERVING_LOCATION
: a instância regional configuração para a qual você quer fazer o failover. Por exemplo, seasia-south1
(Mumbai) não está íntegra, e você quer fazer o failover paraasia-south2
(Delhi), entradaasia-south2
. Confira se oSERVING_LOCATION
está íntegro região. Escolher uma região errada para o failover resulta no banco de dados e a indisponibilidade da região, que é irrecuperável antes de ela voltar a ficar on-line.
Sinalizações opcionais:
--etag=ETAG
: oETAG
pode ser usado para proteção contra repetição.
Para verificar o status da operação de alteração de quórum, execute o
gcloud spanner databases describe
kubectl. O campo quorumInfo
fornece informações sobre a operação.
gcloud spanner databases describe DATABASE_ID
--instance=INSTANCE_ID
Alterar o quórum de região birregional de região única para birregional (failback)
Para o failback manualmente depois que a região interrompida estiver íntegra ou após a rede problema de partição for resolvido:
Console do Google Cloud
Acesse a página Instâncias do Spanner no console do Google Cloud.
Clique no nome da instância que está em uma configuração birregional.
Clique em Insights do sistema no menu de navegação.
Encontre a métrica Disponibilidade de quórum birregional.
Na métrica de disponibilidade de quórum birregional, clique em Alterar quórum da região.
O Cloud Shell será aberto.
Para alterar o quórum de região birregional para birregional, faça o seguinte: digite o seguinte comando que está na guia da CLI gcloud:
gcloud spanner databases change-quorum
: Para instruções detalhadas, consulte a guiagcloud
.
CLI da gcloud
Usar o gcloud spanner databases change-quorum
para alterar o quórum de região birregional de região única para birregional.
gcloud spanner databases change-quorum
DATABASE_ID --instance=INSTANCE_ID
--dual-region
[--etag=ETAG]
Substitua:
DATABASE_ID
: o identificador permanente do no seu banco de dados.INSTANCE_ID
: identificador permanente da instância.
Sinalizações opcionais:
--etag=ETAG
: oETAG
pode ser usado para controle de simultaneidade otimista.
Para verificar o status da operação de alteração de quórum, execute o
gcloud spanner databases describe
kubectl. O campo quorumInfo
fornece informações sobre a operação.
gcloud spanner databases describe DATABASE_ID
--instance=INSTANCE_ID
A seguir
- Saiba mais sobre configurações de instâncias birregionais.