Db2 Data Management Console n'est pas affiché dans l'interface Web

Db2 Data Management Console est mis à disposition mais ne s'affiche pas dans l'interface Web Cloud Pak for Data.

Symptômes

Vous mettez en service l'instance de service Db2 Data Management Console, mais le service Db2 Data Management Console n'apparaît pas dans l'interface utilisateur Cloud Pak for Data.

Résolution du problème

En tant que solution palliative, exécutez ces étapes :
  1. Exécutez la commande suivante pour confirmer que le CR Db2 Data Management Console existe.
    oc get dmc -n ${PROJECT_CPD_INST_OPERANDS}
  2. Exécutez la commande suivante pour confirmer qu'une seule instance existe.
    # oc get pods -A |grep dmc
    Par exemple, dans le résultat de commande suivant, tous les pods sont affichés avec le même nom d'ID instance 1635166133045428.
    # oc get pods -A |grep dmc
    cpd-instance                                       c-ibm-dmc-1635166133045428-redis-m-0                              4/4     Running            0          2d
    cpd-instance                                       c-ibm-dmc-1635166133045428-redis-m-1                              4/4     Running            0          2d
    cpd-instance                                       c-ibm-dmc-1635166133045428-redis-s-0                              4/4     Running            0          2d
    cpd-instance                                       c-ibm-dmc-1635166133045428-redis-s-1                              4/4     Running            0          2d
    cpd-instance                                       ibm-dmc-1635166133045428-admin-784499cdbc-grcs4                   1/1     Running            0          31h
    cpd-instance                                       ibm-dmc-1635166133045428-dbapi-7c677965d8-vkw6h                   1/1     Running            0          46h
    cpd-instance                                       ibm-dmc-1635166133045428-explain-8565b568cc-jc4gd                 1/1     Running            0          46h
    cpd-instance                                       ibm-dmc-1635166133045428-job-scheduler-58cc865c6b-jpbmp           1/1     Running            0          46h
    cpd-instance                                       ibm-dmc-1635166133045428-monitor-0                                1/1     Running            0          46h
    cpd-instance                                       ibm-dmc-1635166133045428-nginx-6c6554ddc5-m6f9k                   1/1     Running            0          2d
    cpd-instance                                       ibm-dmc-1635166133045428-registry-manager-64b96c84fc-dp2n6        1/1     Running            0          2d
    cpd-instance                                       ibm-dmc-1635166133045428-runsql-6695bcb7-g25hm                    1/1     Running            0          46h
    cpd-instance                                       ibm-dmc-addon-api-74dfcdc7cf-2vnrz                                1/1     Running            0          46h
    cpd-instance                                       ibm-dmc-addon-ui-56df866dcd-m7fbt                                 1/1     Running            0          2d
  3. Si plusieurs instances sont présentes, exécutez la commande suivante pour supprimer toutes les instances Db2 Data Management Console existantes.
    oc delete dmc DMC-CR-NAME
    Lorsque tous les pods terminés de Db2 Data Management Console disparaissent, créez une nouvelle instance Db2 Data Management Console.
  4. Si une seule instance est présente, exécutez la commande suivante pour supprimer l'instance Db2 Data Management Console existante.
    oc delete dmc DMC-CR-NAME
    Lorsque tous les pods arrêtés de Db2 Data Management Console disparaissent, exécutez la commande suivante pour vous assurer que configmap est supprimé.
    oc get configmap -n ${PROJECT_CPD_INST_OPERANDS} |grep data-management-console-cm
    Remettez en service l'instance Db2 Data Management Console.