Os nós de trabalho do VPC não conseguem ser provisionados devido a limites de cota

Nuvem Privada Virtual

Quando você tenta criar ou adicionar nós de trabalho ao seu cluster VPC, o provisionamento desses nós falha e é exibida uma mensagem de erro relacionada aos limites de cota.

Seus nós de trabalho estão no estado “ provision_failed ”. Ao executar ibmcloud oc worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID ou visualizar os detalhes do worker no console, você verá uma mensagem de erro semelhante ao exemplo a seguir.

The user account has insufficient infrastructure quota to provision the worker: A VSI with this profile (30720GB generic instance storage) will put user over quota. Allocated: 1013760GB, Quota: 983040GB

A mensagem de erro indica qual cota de recursos foi excedida ( vCPU,, memória, GPU, armazenamento da instância ou armazenamento otimizado da instância) e fornece detalhes sobre sua alocação atual e o limite da cota.

O VPC gerencia cotas para recursos de memóri vCPU,, GPU, armazenamento de instância e armazenamento de instância otimizado por conta. Ao provisionar nós de trabalho de instâncias de servidor virtual (VSI) da VPC em uma infraestrutura pública, esses recursos são contabilizados nas cotas de VPC da sua conta. Se você atingir o limite de cota de qualquer um desses recursos, o provisionamento do nó de trabalho falhará.

Atualmente, essa gestão de cotas se aplica apenas aos nós de trabalho VSI em infraestrutura pública. Os nós de trabalho em servidores dedicados e bare metal não estão sujeitos a essas cotas de VPC, uma vez que o serviço “ Red Hat OpenShift on IBM Cloud ” continua a gerenciar as cotas para esses tipos de nós de trabalho.

Para resolver esse problema, é necessário aumentar sua cota da VPC para o recurso afetado.

  1. Verifique o uso atual da sua cota de VPC para identificar qual limite de recurso você atingiu. Para obter mais informações sobre as cotas do VPC e como visualizá-las, consulte “Cotas e limites de serviço ” e “Visualização de métricas de recursos do VPC ”.

  2. Abra um ticket de suporte na VPC para solicitar um aumento de cota para o recurso afetado ( vCPU,, memória, GPU, armazenamento de instância ou armazenamento de instância otimizado).

    1. Acesse a Central de Suporte do IBM Cloud.
    2. Clique em Criar um caso.
    3. Selecione “Infraestrutura de VPC ” como oferta.
    4. Na descrição do seu caso, especifique:
      • O tipo de recurso para o qual você precisa de um aumento de cota ( vCPU,, memória, GPU, armazenamento de instância ou armazenamento de instância otimizado)
      • Seu limite de cota atual
      • O novo limite de cota que você está solicitando
      • O motivo do aumento (por exemplo, Need to provision additional worker nodes for my Red Hat OpenShift on IBM Cloud cluster)
  3. Depois que o aumento da sua cota for aprovado e aplicado, tente novamente provisionar seus nós de trabalho.

    • No caso de nós de trabalho com falha, você pode excluí-los e criar novos ou usar o comando ibmcloud oc worker replace para substituí-los.
    • Para os conjuntos de trabalhadores que não conseguiram ser dimensionados, o autoscaler do cluster (se estiver habilitado no conjunto de trabalhadores) tenta automaticamente o provisionamento novamente após o aumento da cota.