Problemas comuns com nós do trabalhador

Nuvem privada virtual Infraestrutura clássica

Revise as mensagens de erro comuns e saiba como resolvê-las. As mensagens podem começar com o prefixo '<provider>' infrastructure exception:, em que <provider> identifica qual provedor de infraestrutura o nó do trabalhador usa.

Conta proibida de fazer pedidos

Mensagem:

Your account is currently prohibited from ordering 'Computing Instances'.

Descrição e resolução:

Sua conta de infraestrutura da IBM Cloud pode ter restrição quanto ao pedido de recursos de cálculo. Entre em contato com o suporte da IBM Cloud abrindo um caso de suporte da IBM Cloud.

Não foi possível fazer o pedido

Mensagem:

Could not place order.
Could not place order. There are insufficient resources behind router 'router_name' to fulfill the request for the following guests: 'worker_id'.

Descrição e resolução:

A zona que você selecionou pode não ter capacidade de infraestrutura suficiente para provisionar os seus nós do trabalhador. Ou, você pode ter excedido um limite em sua conta de infraestrutura do IBM Cloud.

Para resolver, tente uma das opções a seguir:

  • A disponibilidade do recurso de infraestrutura em zonas pode flutuar frequentemente. Espere alguns minutos e tente novamente.
  • Para um cluster de zona única, crie o cluster em uma zona diferente. Para um cluster de diversas zonas, inclua uma zona no cluster.
  • Especifique um par diferente de VLANs públicas e privadas para os nós do trabalhador em sua conta de infraestrutura da IBM Cloud. Para nós de trabalho que fazem parte de um pool de trabalho, é possível usar o [comando] ibmcloud oc zone network-set (
  • Entre em contato com o gerente de conta de infraestrutura da IBM Cloud para verificar se você não ultrapassou um limite de conta, como uma cota global.
  • Abra um caso de suporte de infraestrutura da IBM Cloud.

Não foi possível obter a VLAN de rede

Mensagem:

Could not obtain network VLAN with ID: <vlan-id>

Descrição e resolução:

O nó do trabalhador não pôde ser provisionado porque o ID de VLAN selecionado não pôde ser localizado por um dos motivos a seguir:

  • Talvez você tenha especificado o número da VLAN, em vez do ID da VLAN. O número da VLAN tem 3 ou 4 dígitos de comprimento, enquanto o ID da VLAN tem 7 dígitos. Para recuperar o ID da VLAN, execute ibmcloud oc vlan ls --zone ZONE.
  • O ID da VLAN pode não estar associado à conta de infraestrutura da IBM Cloud que você usa. Para listar IDs de VLAN disponíveis para a conta, execute ibmcloud oc vlan ls --zone ZONE. Para mudar a conta de infraestrutura do IBM Cloud, consulte ibmcloud oc credential set.

Localização inválida

Mensagem:

The location provided for this order is invalid

Descrição e resolução:

Sua infraestrutura da IBM Cloud não está configurada para pedir recursos de cálculo no data center selecionado. Entre em contato com o suporte IBM Cloud para verificar se a sua conta está configurada corretamente.

Erro de permissões

Mensagem:

The user does not have the necessary classic infrastructure permissions to add servers
'Item' must be ordered with permission.
The credentials could not be validated.
'<Provider>' infrastructure request not authorized

Descrição e resolução:

Você pode não ter as permissões necessárias para executar a ação em seu portfólio de infraestrutura da IBM Cloud ou está usando as credenciais de infraestrutura erradas. Veja Configurando a chave API para ativar o acesso ao portfólio de infraestrutura.

Erro do firewall

Mensagem:

Worker unable to talk to IBM Cloud Kubernetes Service servers. Please verify your firewall setup is allowing traffic from this worker.

Descrição e resolução:

Se você tiver um firewall, defina suas configurações de firewall para permitir o tráfego de saída para as portas e endereços IP.

Reinicialização rígida

Mensagem:

The worker did not respond to the soft reboot request. A hard reboot might be necessary.

Descrição e resolução:

Embora você tenha emitido uma reinicialização em seu nó do trabalhador, ele não está respondendo. Você pode executar novamente o comando reboot com a opção --hard para desligar o nó de trabalho ou executar o comando worker reload .

Instância não pode ser localizada

Mensagem:

can't create IMS portal token, as no IMS account is linked to the selected BSS account
Provided user not found or active
User account is currently cancel_pending.
The worker node instance '<ID>' can't be found. Review '<provider>' infrastructure user permissions.
The worker node instance can't be found. Review '<provider>' infrastructure user permissions.
The worker node instance can't be identified. Review '<provider>' infrastructure user permissions.

Descrição e resolução:

O proprietário da chave de API que é usada para acessar o portfólio de infraestrutura da IBM Cloud não tem as permissões necessárias para executar a ação ou pode estar pendente de exclusão.

Como o usuário, siga estas etapas:

  1. Se você tem acesso a múltiplas contas, certifique-se de que tenha efetuado login na conta em que deseja trabalhar com o Red Hat OpenShift on IBM Cloud.
  2. Execute ibmcloud oc api-key info --cluster CLUSTER_NAME_OR_ID para visualizar o proprietário da chave de API atual que é usado para acessar o portfólio de infraestrutura da IBM Cloud.
  3. Execute ibmcloud account list para visualizar o proprietário da conta do IBM Cloud que você usa atualmente.
  4. Entre em contato com o proprietário da conta IBM Cloud e relate que o proprietário da chave de API possui permissões insuficientes na infraestrutura da IBM Cloud ou pode estar com a exclusão pendente.

Como o proprietário da conta, siga estas etapas:

  1. Revise as permissões clássicas necessárias na infraestrutura do IBM Cloud para executar a ação que falhou anteriormente. Para o provedor de infraestrutura de VPC, o proprietário da chave de API deve ter a função de acesso à plataforma Administrador.
  2. Fixe as permissões do proprietário da chave de API ou crie uma nova chave de API usando o comando ibmcloud oc api-key reset --region REGION.
  3. Se você ou outro administrador de conta configurar manualmente as credenciais de infraestrutura da IBM Cloud na conta, execute ibmcloud oc credential unset --region REGION para remover as credenciais da conta.