Ativando o Db2 Data Management Console para replicação
Caso você tenha implementado o Db2 Data Management Console antes de configurar a replicação, mude duas configurações no ConfigMap do OpenShift® para que apontem para o servidor REST de replicação para que seja possível usar o DMC para ativá-la e configurá-la.
Procedimento
- Execute o comando a seguir para localizar o identificador de instância do banco de dados no qual a replicação foi ativada:
oc get deployment | grep qrepO resultado deve ser semelhante ao exemplo a seguir. O ID da instância é o número antes de
-qrep:c-db2wh-1635813356945179-qrep 1/1 1 1 44h c-db2wh-1635814405003209-qrep 1/1 1 1 44h - Execute o comando a seguir para localizar o nome do serviço REST de replicação e o número da porta interna REST:
oc get svc | grep qrepNo exemplo a seguir, para o banco de dados com ID de
2408231724451616instância, o nome do serviço REST éc-db2wh-2408231724451616-qrep-svce o número da porta interna REST é9444.oc get svc | grep qrep c-db2wh-2408231724451616-qrep-svc NodePort 172.30.136.105 <none> 9444:31833/TCP,1414:32475/TCP,1415:30399/TCP - Abra o ConfigMap no modo de edição executando o seguinte comando:
oc edit cm instance_id - Na
data.profile:linha, adicione o nome do serviço e o número da porta ao JSON. O exemplo a seguir mostra o JSON com os valores da Etapa 2 incluídos:profile: '{"DB_IDENTITY_HASH":"995978196","URL":"jdbc:db2://c-db2wh-2408231724451616-db2u-engn-svc:50001/BLUDB","PROFILE_INIT":"true","collectionCred":{"isCollectionCred":"true","password":"jmN#481gc_LLP--3","refreshToken":"","securityMechanism":"9","user":"db2inst1"},"dataServerExternalType":"DASHDBAN","dataServerType":"DB2LUW","databaseName":"BLUDB","databaseVersion":"11.5.0","databaseVersion_VRMF":"11.5.6.0","dbUUID":"08decbef-0e6e-4338-887f-1b4167ecf117","host":"c-db2wh-2408231724451616-db2u-engn-svc","isInstPartitionable":"false","lastUpdatedTimeStamp":"1635909870271","name":"db2wh-2408231724451616","namespace":"","plan":"smp","port":"50001","qrepHost":"c-db2wh-2408231724451616-qrep-svc","qrepNodePort":"31703","qrepPort":"9444","sslCertLocation":"/opt/ibm-datasrvrmgr/Config/cpd-internal-tls/ca.crt","sslConnection":"true","timeZone":"0","timeZoneDiff":"0"}' - Salve o arquivo ConfigMap e aguarde 10 minutos para que as alterações sejam aplicadas.