인그레스 오류입니다: ERRSAM
가상 프라이빗 클라우드 클래식 인프라
Ingress RSAM(마스터 검증 후 경로 설정) 오류 해결.
ibmcloud oc ingress status-report ignored-errors add 명령을 사용하여 무시된 오류 목록에 오류를 추가할 수 있습니다. 무시된 오류는 여전히 ibmcloud oc ingress status-report get 명령의 출력에 표시되지만 전체 Ingress 상태를 계산할 때는 무시됩니다.
ibmcloud oc ingress status-report get 명령을 실행하여 클러스터의 Ingress 컴포넌트의 상태를 확인할 때 다음 예제와 유사한 오류가 표시됩니다.
The load balancer service address is missing (ERRSAM).
Ingress 제어기를 노출하는 로드 밸런서 서비스에 주소가 지정되지 않았습니다.
이 문제를 해결하려면 다음 단계를 따르십시오.
-
클러스터 마스터 및 작업자의 상태가 양호한지 확인하십시오.
-
로드 밸런서 서비스를 나열하십시오.
oc get services -n openshift-ingress | grep LoadBalancer -
EXTERNAL-IP컬럼에 주소가 없는 서비스를 식별하십시오. -
다음 서비스를 참조하는 이벤트를 찾으십시오.
oc get events -n openshift-ingress| grep SERVICE -
MESSAGE열의 컨텐츠를 검토하고 클러스터 유형 및 오류 메시지에 따라 다음 단계를 완료하십시오.-
API키에 관한 오류가 표시되면
ibmcloud oc api-key reset명령 을 사용하여 API키를 재설정할 수 있습니다. -
클래식: 로드 밸런서 배치와 관련된 오류가 표시되면 클러스터에 두 명 이상의 양호한 작업자가 있는지 확인하십시오. 자세한 정보는 클러스터에 작업자 노드 및 구역 추가 를 참조하십시오.
-
클래식: 사용 가능한 IP가 없음을 나타내는 오류가 표시되면
ibmcloud oc cluster subnet create명령 을 사용하여 클러스터에 새 포터블 서브넷을 추가하십시오. -
VPC: 권한 문제가 표시되면 IAM 권한을 검토하십시오. 자세한 정보는 VPC용 Application Load Balancer for VPC 을 참조하십시오.
-
VPC: LBaaS 인스턴스 할당량에 도달하지 않았는지 확인하십시오. 자세한 정보는 할당량 및 서비스 한계 및
ibmcloud is load-balancers명령 을 참조하십시오.
-
-
10-15분동안 대기한 후 로드 밸런서에 주소가 지정되었는지 확인하십시오. 그렇지 않으면 이벤트를 다시 확인하십시오.
-
다른 오류가 표시되면 문제점 해결 단계를 반복하십시오. 문제가 계속되면 지원에 문의하십시오. 지원 케이스 열기 케이스 세부사항에는 관련 로그 파일, 오류 메시지 또는 명령 출력이 포함되어야 합니다.