인그레스 오류입니다: 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 제어기를 노출하는 로드 밸런서 서비스에 주소가 지정되지 않았습니다.

이 문제를 해결하려면 다음 단계를 따르십시오.

  1. 클러스터 마스터 및 작업자의 상태가 양호한지 확인하십시오.

  2. 로드 밸런서 서비스를 나열하십시오.

    oc get services -n openshift-ingress | grep LoadBalancer
    
  3. EXTERNAL-IP 컬럼에 주소가 없는 서비스를 식별하십시오.

  4. 다음 서비스를 참조하는 이벤트를 찾으십시오.

    oc get events -n openshift-ingress| grep SERVICE
    
  5. 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 명령 을 참조하십시오.

  6. 10-15분동안 대기한 후 로드 밸런서에 주소가 지정되었는지 확인하십시오. 그렇지 않으면 이벤트를 다시 확인하십시오.

  7. 다른 오류가 표시되면 문제점 해결 단계를 반복하십시오. 문제가 계속되면 지원에 문의하십시오. 지원 케이스 열기 케이스 세부사항에는 관련 로그 파일, 오류 메시지 또는 명령 출력이 포함되어야 합니다.