Desativando o espelhamento

Estas informações descrevem como desativar um cluster corporativo de espelhamento do Event Streams.

Atualmente, desativar o espelhamento para uma instância de serviço do Event Streams requer o uso da CLI do IBM Cloud.

Para instalar a CLI, consulte Estendendo a IBM Cloud CLI com plug-ins.

A CLI do IBM Cloud usa o comando service-instance-update para atualizar seu recurso de instância de serviço Event Streams. O ID do usuário na conta usada para executar o comando service-instance-update deve ser designado às mesmas políticas de acesso que são necessárias ao criar recursos. Para obter informações sobre os requisitos de acesso, consulte Acesso necessário para criar recursos.

O tempo necessário para desativar o espelhamento para a instância de serviço do Event Streams varia, mas em circunstâncias normais ele não excede 2 horas.

Etapa 1: Desativar espelhamento

Para desativar o espelhamento, é necessário executar um comando service-instance-update em seu cluster de destino usando a CLI. Execute o comando a seguir:

ibmcloud resource service-instance-update "Event Streams resource instance name" -p '{"mirroring":{"disable":true}}'

Se o cluster for provisionado ou escalado para um rendimento superior ao valor padrão de 150, o comando service-instance-update também deverá incluir "throughput": "current throughput value" no corpo do parâmetro de atualização.

Etapa 2: Validação

É possível obter as informações da instância de serviço atual executando o comando a seguir:

ibmcloud resource service-instance "Event Streams resource instance name" --output=json

Revise a seção última operação da saída.. As informações são atualizadas continuamente conforme a atualização continua. Quando o processo de desativação de espelhamento tiver sido concluído, as informações da última operação indicará se a atualização foi bem-sucedida ou se a sincronização foi bem-sucedida

"last_operation": {
  "type": "update",
  "state": "in progress",
  "description": "Update in progress.",
  "updated_at": null,
  "cancelable": false
}

Execute o comando novamente até que o sucesso seja indicado da seguinte forma:

"last_operation": {
  "type": "update",
  "state": "succeeded",
  "description": "Update succeeded.",
  "updated_at": null,
  "cancelable": false
}

O IBM Cloud Monitoring painel Event Streams Espelhamento mostra o estado de espelhamento.