Dépannage des problèmes liés à la réplication Portworx des données

Collectez et analysez les fichiers journaux pour résoudre les problèmes lorsque vous utilisez Portworx pour récupérer IBM Software Hub.

IBM Software Hub Sauvegarde et restauration des journaux

Collectez les IBM Software Hub journaux de sauvegarde et de restauration en exécutant la cpd-cli oadp gather info commande.

Conseil : par défaut, le projet (espace Portworx de noms) admin est kube-system.
  1. Connectez-vous à Red Hat® OpenShift® Container Platform en tant qu'administrateur de cluster.
    ${OC_LOGIN}
    Rappel : OC_LOGIN est un alias de la oc login commande.
  2. Exécutez la commande suivante :
    cpd-cli oadp gather info \
    --gather-cpdbr-logs-only \
    --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \
    --namespace=${OADP_OPERATOR_PROJECT} \
    --additional-namespaces=${PX_ADMIN_NS} \
    --insecure-skip-tls-verify \
    --log-level debug \
    --verbose
    Conseil : pour plus d'informations sur cette commande, consultez oadp gather info.

Exécution manuelle des posthooks de restauration

Une fois la restauration terminée, vous devrez peut-être exécuter des posthooks de restauration pour activer certains services qui ne sont pas disponibles. Effectuez les étapes suivantes :

  1. Obtenir le pod IBM Software Hub d'instance (locataire) :
    TENANT_POD=$(oc get po -l component=cpdbr-tenant,icpdsupport/app=br-service -o name -n ${PROJECT_CPD_INST_OPERATORS})
  2. Exécuter les post-hooks de restauration :
    oc exec -n ${PROJECT_CPD_INST_OPERATORS} $TENANT_POD -- /cpdbr-scripts/cpdbr-oadp restore posthooks --hook-kind=checkpoint --include-namespaces=${PROJECT_CPD_INST_OPERANDS},${PROJECT_CPD_INST_OPERATORS}
  3. Restaurer la visibilité des opérateurs sur les espaces de noms afin de garantir que tous les services installés sont disponibles.
    oc exec -n ${PROJECT_CPD_INST_OPERATORS} $TENANT_POD -- /cpdbr-scripts/cpdbr/cpdbr-cpd-operators.sh restore-namespacescope --operators-namespace ${PROJECT_CPD_INST_OPERATORS} --foundation-namespace ${PROJECT_CPD_INST_OPERATORS}