Reiniciando Db2 o HADR no banco de dados auxiliar de espera designado

Um banco de dados de espera auxiliar pode ter sido o banco de dados primário por causa da manutenção ou indisponibilidade dos bancos de dados primário e de espera principal. Quando os bancos de dados primários ou principais em espera ficaram disponíveis e uma transferência foi executada de volta para um desses dois bancos de dados, o HADR foi automaticamente interrompido no banco de dados auxiliar.

Sobre esta tarefa

Como o Governor, o mecanismo de failover automatizado, não está em execução nos bancos de dados auxiliares, a HADR deve ser explicitamente reiniciada usando a ferramenta manage_hadr com a opção -start_as standby.

A opção -status com a ferramenta manage_hadr exibe a mensagem a seguir para indicar que a HADR não foi iniciada:

oc exec -it c-${aux1_id}-db2u-0 -n ${aux1_project} -- manage_hadr -status
Output:

#######################################################################
###           Db2 Advanced Edition high availability and            ###
###             disaster recovery (HADR) management                 ###
#######################################################################


Running HADR action -status on the database BLUDB ...
Unable to query HADR status.


################################################################################
* The requested HADR operation failed.
* Correct the errors and rerun the manage_hadr command.
################################################################################

Procedimento

Use a manage_hadr ferramenta para iniciar o HADR como modo de espera.
oc exec -it c-db2-aux-db2u-0 -- manage_hadr -start_as standby