할당량 제한으로 인해 VPC 워커 노드 프로비저닝에 실패합니다

가상 사설 클라우드

VPC 클러스터에 워커 노드를 생성하거나 추가하려고 할 때, 워커 노드의 프로비저닝이 실패하고 할당량 제한과 관련된 오류가 표시됩니다.

작업자 노드들이 ‘ provision_failed ’ 상태입니다. ibmcloud oc worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID 를 실행하거나 콘솔에서 워커 세부 정보를 확인하면, 다음 예시와 유사한 오류 메시지가 표시됩니다.

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

이 오류 메시지는 어떤 리소스 할당량( vCPU, 메모리, GPU, 인스턴스 스토리지 또는 최적화 인스턴스 스토리지)이 초과되었는지 알려주며, 현재 할당량과 할당량 한도에 대한 세부 정보를 제공합니다.

VPC는 계정 단위로 vCPU, 의 메모리, GPU, 인스턴스 스토리지 및 최적화 인스턴스 스토리지 리소스에 대한 할당량을 관리합니다. 퍼블릭 인프라에서 VPC 가상 서버 인스턴스(VSI) 워커 노드를 프로비저닝할 경우, 이러한 리소스는 계정의 VPC 할당량에서 차감됩니다. 이러한 리소스 중 어느 하나라도 할당량 한도에 도달하면, 워커 노드 프로비저닝이 실패합니다.

현재 이 할당량 관리 방식은 공용 인프라상의 VSI 워커 노드에만 적용됩니다. 전용 호스트 및 베어 메탈 워커 노드는 이러한 VPC 할당량 제한의 적용을 받지 않습니다. 해당 워커 노드 유형에 대한 할당량은 Red Hat OpenShift on IBM Cloud 에서 계속 관리하기 때문입니다.

이 문제를 해결하려면 해당 리소스에 대한 VPC 할당량을 늘려야 합니다.

  1. 현재 VPC 할당량 사용량을 확인하여 어떤 리소스 한도에 도달했는지 파악하십시오. VPC 할당량 및 이를 확인하는 방법에 대한 자세한 내용은 ‘할당량 및 서비스 제한’과 ‘VPC 리소스 메트릭 확인’을 참조하십시오.

  2. VPC에 지원 요청을 제출하여 해당 리소스( vCPU, 의 메모리, GPU, 인스턴스 스토리지 또는 최적화 인스턴스 스토리지)에 대한 할당량 증액을 요청하십시오.

    1. IBM Cloud 지원 센터 로 이동하세요.
    2. 케이스 작성을 클릭하십시오.
    3. 서비스 유형으로 ‘VPC 인프라’를 선택합니다.
    4. 사례 설명에 다음 사항을 명시해 주십시오:
      • 할당량 증설이 필요한 리소스 유형( vCPU, 메모리, GPU, 인스턴스 스토리지 또는 최적화 인스턴스 스토리지)
      • 현재 할당량 한도
      • 귀하께서 요청하신 새로운 할당량 한도
      • 증가한 이유 (예: Need to provision additional worker nodes for my Red Hat OpenShift on IBM Cloud cluster)
  3. 할당량 증액이 승인되고 적용된 후, 워커 노드 프로비저닝을 다시 시도하십시오.

    • 오류가 발생한 워커 노드의 경우, 해당 노드를 삭제하고 새 노드를 생성하거나 ibmcloud oc worker replace 명령어를 사용하여 교체할 수 있습니다.
    • 확장이 실패한 워커 풀의 경우, 클러스터 자동 확장 기능(해당 워커 풀에서 활성화된 경우)이 할당량이 증가된 후 자동으로 프로비저닝을 재시도합니다.