Exibindo o Status do Canal de Replicação

O status do canal é um resumo, indicando a integridade do canal, se todas as transações recebidas são aplicadas ou não e o atraso da transação aplicada em relação à origem imediata do canal.

Essas informações podem ser úteis para avaliar se a origem e o destino estão prontos para um failover ou switchover bem-sucedido.

Use os seguintes métodos para exibir o status do canal:

Usando a Console

Use a Console para exibir o status do canal.

  1. Na página da lista Canais, localize o canal com o qual deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou o canal, consulte Listando Canais - Usando a Console.
    A página de detalhes é aberta e exibe informações sobre o canal.
  2. Para gerar o status do canal se ele ainda não tiver sido gerado, clique em Generate na seção Channel status. No painel Gerar status do canal que é exibido, clique em Gerar para continuar.
    A solicitação de serviço de geração de status do canal é criada. Após a conclusão da solicitação de serviço de geração de status do canal, a seção Status do canal exibe a data e a hora em que o status de runtime do canal foi atualizado pela última vez, o estado da solicitação de serviço e os erros relacionados à solicitação de serviço, se houver.
    Observação

    O status gerado expira após 12 horas, após as quais você precisa gerar o status do canal novamente. O status do canal mostrado é um snapshot pontual. Para exibir as informações mais recentes, você deve gerar novamente o status do canal.
  3. Para gerar novamente o status do canal, selecione Gerar Novamente no menu Ações (três pontos) na seção Status do canal. No painel Gerar status do canal que é exibido, clique em Gerar para continuar.
    A solicitação de serviço de geração de status do canal é criada. O status do canal é atualizado após a conclusão da solicitação de serviço.
    Observação

    Se o último status gerado não tiver expirado, a solicitação gerada novamente a substituirá.
  4. Para exibir o status do último canal gerado, selecione Exibir detalhes no menu Ações (três pontos) na seção Status do canal.
    O status do canal é exibido no painel Status do canal.

Status do Canal

Use o painel Status do canal para exibir o status de um canal.

Tabela 13-7 Status dos Canais

Campo Descrição
Informações de Status
  • Última atualização: Data e hora em que o status foi gerado pela última vez.
  • Estado da solicitação de serviço: Se a solicitação de serviço de geração de status foi bem-sucedida.
Informações do Canal
  • Saudável: Indica se o canal está íntegro ou não. Se estiver íntegro, o sistema de banco de dados de destino da replicação será conectado à origem e nenhum erro de replicação será visto.
  • Conjunto GTID recebido aplicado: Indica se todas as transações recebidas por este canal são executadas e se seus GTIDs fazem parte do conjunto GTID executado.
  • Duração do atraso: A defasagem do canal, com relação à origem imediata do canal. Se o canal estiver configurado com atraso de replicação, o atraso do canal incluirá o atraso de replicação.
  • Erros: Erros de canal identificados, se houver.

Usando a CLI

Use a interface de linha de comando para gerar e exibir o status do canal.

Esta tarefa requer o seguinte:
  1. Abra um prompt de comando e execute o seguinte comando:
    oci mysql channel status generate --channel-id <ChannelOCID>
    oci mysql channel status get --channel-id <ChannelOCID>
    • channel-id: Especifique o OCID do canal para o qual você deseja gerar e exibir o status.
O MySQL HeatWave Service gera e recupera o status do canal.