Erro de entrada: ERRRNA
Nuvem privada virtual Infraestrutura clássica Satellite
Saiba como resolver os erros do site ERRRNA quando uma ou mais rotas não são admitidas pelo Ingress Controller.
Você pode usar o comando ibmcloud oc ingress status-report ignored-errors add para adicionar um erro à lista de ignored-errors. Os erros ignorados ainda aparecem na saída do comando ibmcloud oc ingress status-report get,
mas são ignorados no cálculo do status geral de entrada.
Ao verificar o status dos componentes Ingress do cluster executando o comando ibmcloud oc ingress status-report get, você verá um erro semelhante ao exemplo a seguir.
One or more routes not admitted (ERRRNA).
O controlador de entrada observa as rotas que são criadas no cluster e as marca como admitted quando a configuração do controlador de entrada é ajustada. Se um recurso de rota não estiver marcado como admitted, isso significa
que nenhum controlador de entrada o processou e, portanto, a configuração é ineficaz.
Revise a configuração dos recursos de rotas que não foram marcados como admitted.
-
Certifique-se de que os mestres e os trabalhadores do cluster estejam saudáveis.
-
Busque seus recursos do Route e analise o site
Status.oc get routes -A -o yaml -
Identifique
Routesque não se assemelham ao conteúdo a seguir em seu campoStatus:status: ingress: - conditions: - status: "True" type: Admitted -
Revise a configuração dos recursos do Route que não são admitidos:
- Verifique se a configuração da rota está correta. Consulte Configuração de rota.
- Certifique-se de que você não tenha dois recursos de rota com o mesmo host; nesse caso, apenas um deles é admitido.
- Se você configurou a fragmentação do Ingress Controller, verifique se os rótulos no recurso Route ou no namespace que contém o recurso Route estão corretos.
Se você não precisar mais da rota que não é admitida, exclua-a usando o comando
oc delete route. -
Aguarde de 10 a 15 minutos e, em seguida, verifique suas rotas novamente executando o comando
oc get routes -A. -
Se você encontrar um erro diferente, repita as etapas de solução de problemas. Se o problema persistir, entre em contato com o suporte. 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.