VPC: 전용 호스트에서 작업자 노드를 작성할 수 없는 이유는 무엇입니까?
VPC 전용 호스트에서 워커 노드를 생성할 때 발생하는 문제를 해결합니다.
가상 사설 클라우드
전용 호스트에서 워커 노드를 만들려고 하면 다음 예시 중 하나와 유사한 오류 메시지가 표시됩니다.
The dedicated hosts for the zone 'eu-de-2' are not ready.
Insufficient dedicated hosts available in zone 'us-south-3'.
Dedicated host has insufficient capacity
이러한 문제의 가능한 원인은 다음과 같습니다.
- 지정된 구역 또는 풀에 전용 호스트가 없습니다.
- 사용 가능한 전용 호스트가 충분하지 않습니다.
- 전용 호스트에 사용 가능한 자원이 충분하지 않습니다.
다음과 같은 단계를 완료하여 문제를 해결하십시오.
-
전용 호스트 풀을 나열하고 풀 ID를 기록해 두십시오.
ibmcloud oc dedicated pool ls -
풀에 호스트를 나열하고 사용 가능한 호스트가 있는지, 배치가 활성화되어 있는지 확인합니다.
ibmcloud oc dedicated host ls --pool POOL-
구역에 전용 호스트가 없는 경우 구역에 새 전용 호스트를 작성 하십시오. 호스트를 작성한 후 작업자 노드를 대체하여 다시 프로비저닝하십시오.
-
영역에 사용 가능한 호스트가 있지만 사용하려는 전용 호스트에 배치가 활성화되어 있지 않은 경우 호스트 배치를 활성화합니다.
ibmcloud oc dedicated host placement enable --host HOST --pool POOL ``` 호스트 배치를 사용으로 설정한 후 프로비저닝이 성공했는지 확인하기 위해 대기하십시오. 여전히 프로비저닝 오류가 표시되면 다음 단계로 계속 진행하여 사용 가능한 리소스가 충분한지 확인합니다. 또는 [작업자 노드를 교체하여 다시 프로비저닝하십시오](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-replace-cli). -
-
사용 가능한 호스트가 있고 배치를 사용 설정한 경우 전용 호스트의 세부 정보를 검토하고 작업자 노드를 만드는 데 사용할 수 있는 리소스가 충분한지 확인합니다.
ibmcloud oc dedicated host get --host HOST --pool POOL콘솔에서 전용 호스트 자원을 검토할 수도 있습니다.
- 사용 가능한 리소스가 충분한 경우 다시 프로비저닝하는 데 실패한 작업자 노드를 대체 하십시오. 간혹 100% 용량에 도달하지 못하는 경우가 있습니다.
- 전용 호스트에 리소스가 충분하지 않은 경우 워크로드를 재할당하여 호스트의 용량을 확보하거나 영역에 새 전용 호스트를 만드 세요.