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

  1. 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 qrep

    O 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
  2. 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 qrep

    No exemplo a seguir, para o banco de dados com ID de 2408231724451616instância, o nome do serviço REST é c-db2wh-2408231724451616-qrep-svc e 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
  3. Abra o ConfigMap no modo de edição executando o seguinte comando:
    oc edit cm instance_id
  4. 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"}'
  5. Salve o arquivo ConfigMap e aguarde 10 minutos para que as alterações sejam aplicadas.