Depurando complementos de cluster

Nuvem privada virtual Infraestrutura clássica

À medida que você usar o Red Hat® OpenShift® on IBM Cloud®, considere essas técnicas para resolução de problemas de complementos gerenciados, como o HPCS Router.

É possível verificar o estado de funcionamento e o status de um complemento de cluster executando o comando a seguir.

ibmcloud oc cluster addon ls -c CLUSTER_NAME_OR_ID

Saída de exemplo

Name            Version   Health State   Health Status
debug-tool      2.0.0     normal         Addon Ready

O Estado de funcionamento reflete o ciclo de vida dos componentes de complemento. Cada estado é descrito na tabela a seguir.

Estados de funcionamento de complemento
Estado de funcionamento de complemento Descrição
critical

O complemento não está pronto para ser usado por um dos seguintes motivos:

  • Alguns ou todos os componentes do complemento estão com problemas.
  • O complemento não foi implantado com sucesso.
  • O complemento pode estar em uma versão não suportada.
  • Verifique o campo “Status de integridade ” para obter mais informações.
normal O complemento é implementado com sucesso. Confira o status para verificar se o complemento está Ready ou para ver se uma atualização está disponível.
pending Alguns ou todos os componentes do complemento estão sendo implementados atualmente. Aguarde que o estado se torne normal antes de trabalhar com seu complemento.
updating O complemento está sendo atualizado e não está pronto para ser usado. Verifique o campo Status de funcionamento para a versão para a qual o complemento está sendo atualizado.
warning O complemento pode não funcionar corretamente devido a limitações de cluster. Verifique o campo Status de funcionamento para obter mais informações.

O Status de funcionamento fornece detalhes sobre qual operação de complemento está em andamento. Cada status é descrito na tabela a seguir.

Status de funcionamento de complemento
Código de status Status de funcionamento do complemento Descrição
H1500 Addon Ready O complemento é implementado com sucesso e está funcionando.
H1501, H1502, H1503 Addon Not Ready

Alguns ou todos os componentes do complemento estão fora de funcionamento. Verifique se todos os pods de componentes complementares estão em execução.

H1504, H1505, H1506, H1507, H1508 Failure determining health status. O funcionamento do complemento não pode ser determinado. Abra um caso de suporte. Na descrição, inclua o código de erro do status de funcionamento.
H1509 Addon Unsupported O complemento executa uma versão não suportada ou a versão do complemento não é suportada para a sua versão do cluster. Atualize o seu complemento para a versão mais recente.
H1510 Cluster resources low, not enough workers in Ready state.

O complemento não está pronto para ser usado por uma das razões a seguir:

Enabling O complemento está sendo implementado atualmente no cluster. Observe que o complemento pode levar até 15 minutos para instalar.
H1512 Addon daemonset might not be available on all Ready nodes.

Para o complemento de rota estática: o operador de rota estática DaemonSet não está disponível em nenhum dos nós do trabalhador, o que o impede a aplicação de recursos de rota estática. Os nós do trabalhador não podem executar o operador de rota estática DaemonSet pelas razões a seguir: