La sauvegarde hors ligne échoue en raison d'un cpdbr-vol-mnt pod bloqué dans Pending un état
La création d'une sauvegarde hors ligne sur Amazon Web ServicesIBM® Software
Hub le stockage échoue car le cpdbr-vol-mnt2 pod est bloqué dans l'état Pending .
Symptômes
Exécutez la commande suivante :
oc get events -n ${PROJECT_CPD_INST_OPERANDS} | grep cpdbr-vol-mnt
La sortie de la commande affiche un événement tel que dans l'exemple suivant :
Warning FailedScheduling 24s default-scheduler 0/21 nodes are available: 12 node(s)
had volume node affinity conflict, 3 node(s) had untolerated taint {icp4data: database-db2oltp}, 3 node(s) had
untolerated taint {node-role.kubernetes.io/infra: }, 3 node(s) had untolerated taint {node-role.kubernetes.io/master: }.
preemption: 0/21 nodes are available: 21 Preemption is not helpful for scheduling.
Raisons
Le cpdbr-vol-mnt pod est bloqué dans Pending l'état en raison d'un conflit d'affinité de nœud de volume.
Diagnostic du problème
Dans la Amazon Web Services console, vérifiez si vos nœuds se trouvent dans différentes zones de disponibilité (AZ). Pour plus d'informations, consultez le document de la base de connaissances Red Hat® du portail client intitulé « Pods bloqués en état Pending en raison d'un conflit d'affinité des nœuds de volume ».
Résolution du problème
Effectuez les étapes suivantes :
- Créez la variable d'environnement suivante :
export CPDBR_MAX_NODE_LIMITED_VOLUMES_PER_POD=1 - Réessayez la sauvegarde hors ligne.