Pourquoi l'état du réseau indique-t-il une erreur NHC001 ?
Cloud privé virtuel Infrastructure classique
Dépannage de l'erreur NHC001 lors du contrôle de l'état du réseau.
Lorsque vous vérifiez l'état de santé de votre cluster en exécutant la commande ibmcloud oc cluster health issues --cluster <CLUSTER_ID>, vous obtenez une erreur similaire à l'exemple suivant.
ID Component Severity Description
NHC001 Network Warning Tigera operator has been reporting that Calico is in 'progressing' state for over an hour.
Cet avertissement signifie que l'opérateur Tigera a signalé que Calico est bloqué dans un état « en cours », potentiellement en raison de retards dans le déploiement des composants ou de problèmes sous-jacents.
Examinez les journaux de l'opérateur Tigera et Calico des composants afin de comprendre ce qui empêche Calico d'atteindre un état sain.
-
Vérifier le statut de Tigera, les ressources personnalisées et les conditions. Recherchez
"conditions"avec"Progressing": true.kubectl get tigerastatus -o yamlkubectl get tigerastatus calico -o yaml -
Vérifiez l'état des composants Calico et Calico-typha en listant les pods Calico dans l'espace de noms
calico-system:kubectl get pods -n calico-systemVérifier l'état des déploiements et des daemonset.
kubectl rollout status deployment/calico-kube-controllers -n calico-system kubectl rollout status deployment/calico-typha -n calico-system kubectl rollout status daemonset/calico-node -n calico-system -
Si les pods ne sont pas prêts ou s'ils sont bloqués sur
InitouCrashLoopBackOff, consulter les journaux :kubectl logs <pod-name> -n calico-system -
Attendre la fin du déploiement des composants. Après avoir résolu les problèmes éventuels (tels que les erreurs de tirage de l'image CrashLoopBackOff, ), attendez quelques minutes pour que Tigera rafraîchisse l'état.
-
Pour plus d'informations, voir Contrôler le trafic avec les stratégies réseau et Déboguer les composants Calico
-
Si le problème persiste, contactez le service d'assistance pour obtenir de l'aide. Ouverture d'un cas de support. Dans les détails de l'affaire, veillez à inclure tout fichier journal, message d'erreur ou résultat de commande pertinent.