Pourquoi l'installation de OpenShift Virtualization Operator échoue-t-elle?
Cloud privé virtuel 4.17 et plus tard Uniquement des nœuds de travail « bare metal » RHCOS uniquement
Vous essayez d'installer l'opérateur de virtualisation OpenShift, mais l'installation ne se termine pas correctement.
Le cluster n'est pas entièrement préparé pour l'installation de l'opérateur. Les causes les plus courantes sont les suivantes : sources de catalogue par défaut désactivées, protection du trafic sortant qui bloque l'accès requis ou échec d'un abonnement
dans l'espace de noms openshift-cnv.
Pour résoudre ce problème,
vérifier les sources du catalogue, les paramètres de protection du trafic sortant et l'abonnement de l'opérateur.
-
Vérifiez que les sources de catalogue par défaut sont activées.
oc get catalogsource -n openshift-marketplace -
Si les sources du catalogue ne sont pas répertoriées, activez-les.
oc patch operatorhub cluster --type json -p '[{"op": "add", "path": "/spec/disableAllDefaultSources", "value": false}]' -
Vérifiez si la protection du trafic sortant est activée.
ibmcloud oc cluster get -c CLUSTER_NAMEVérifiez les informations affichées concernant l'état de la protection du trafic sortant.
-
Si la protection du trafic sortant est activée, désactivez-la.
ibmcloud oc vpc outbound-traffic-protection disable -c CLUSTER_NAME -
Vérifier l'état de l'abonnement de l'opérateur.
oc get subscription -n openshift-cnv oc describe subscription hco-operatorhub -n openshift-cnv -
Vérifiez les journaux de l'opérateur pour détecter d'éventuelles erreurs.
oc logs -n openshift-cnv -l app=kubevirt-hyperconverged-operator -
Si l'opérateur ne s'installe toujours pas, consultez la section Installation de l'opérateur de virtualisation OpenShift et collectez les données de sortie de la commande avant de contacter l'assistance IBM Cloud.