Por que o status da rede mostra um erro NHC005 ?
Nuvem privada virtual Infraestrutura clássica
Resolva o erro de verificação de integridade da rede “ NHC005 ”.
Quando você verifica o status da integridade do seu cluster executando o ibmcloud oc cluster health issues --cluster <CLUSTER_ID>, você vê um erro semelhante ao exemplo a seguir.
ID Component Severity Description
NHC005 Network Warning Tigera operator is reporting that Calico is in 'degraded' state.
Este aviso indica que o operador Tigera, que gerencia Calico o in IBM Cloud Kubernetes Service, detectou que Calico o está em um estado degradado. Isso pode afetar as políticas de rede, a rede de pods ou outros recursos relacionados à rede.
Verifique os registros do operador Tigera e Calico dos componentes para investigar a causa da degradação.
-
Verifique os recursos e condições personalizados do status da Tigera e procure
"conditions"com"Progressing": true.kubectl get tigerastatus -o yamlkubectl get tigerastatus calico -o yaml -
Verifique o status dos componentes Calico e Calico-typha listando os pods Calico no namespace
calico-system:kubectl get pods -n calico-system -
Verifique o status de implementação das implantações e do conjunto de daemons.
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 -
Se os pods não estiverem prontos ou presos em
InitouCrashLoopBackOff, obtenha os registros do pod.kubectl logs <pod-name> -n calico-system -
Procure erros de configuração, problemas de rede ou loops de falhas nos registros.
-
Depois de resolver os problemas identificados, aguarde alguns minutos e verifique novamente a integridade da rede.
-
Para obter mais informações, consulte Controle de tráfego com políticas de rede e Depuração de componentes do Calico
-
Se o problema persistir, entre em contato com o suporte para obter mais ajuda. Abrir um caso de suporte. Nos detalhes do caso, certifique-se de incluir todos os arquivos de registro, mensagens de erro ou saídas de comando relevantes.