Amazon EMR on EKS 수직 자동 조정 문제 해결 - 아마존 EMR

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon EMR on EKS 수직 자동 조정 문제 해결

Operator Lifecycle Manager를 사용하여 Amazon EKS 클러스터에서 Amazon EMR on EKS 수직 자동 조정 운영자를 설정할 때 문제가 발생하는 경우 다음 섹션을 참조하세요. 설치 완료 단계를 포함한 자세한 내용은 Amazon EMR Spark 작업에서 수직적 자동 크기 조정 사용 섹션을 참조하세요.

403 금지됨 오류

Amazon EKS 클러스터에 운영자 수명 주기 관리자 (OLM) 를 설치합니다.의 단계를 따라 olm status 명령을 실행했지만 아래와 같은 403 Forbidden 오류가 반환되었다면 운영자용 Amazon ECR 리포지토리에 대한 인증 토큰을 얻지 못했을 수 있습니다.

이 문제를 해결하려면 Amazon EMR 온 EKS 버티컬 오토스케일링 오퍼레이터 설치의 단계를 반복하여 토큰을 확보합니다. 그런 다음, 설치를 다시 시도합니다.

Error: FATA[0002] Failed to run bundle: pull bundle image: error pulling image IMAGE. error resolving name : unexpected status code [manifests latest]: 403 Forbidden

Kubernetes 네임스페이스를 찾을 수 없음

Amazon EKS 클러스터에서 Amazon EMR on EKS 수직 자동 조정 운영자를 설정할 때 다음과 같이 namespaces not found 오류가 발생할 수 있습니다.

FATA[0020] Failed to run bundle: create catalog: error creating catalog source: namespaces "NAME" not found.

지정한 네임스페이스가 없는 경우 OLM은 수직 자동 조정 운영자를 설치하지 않습니다. 이 문제를 해결하려면 다음 명령을 사용하여 네임스페이스를 생성합니다. 그런 다음, 설치를 다시 시도합니다.

kubectl create namespace NAME

Docker 보안 인증을 저장하는 중 오류가 발생했습니다.

수직 자동 조정을 설정하려면 Amazon EMR on EKS 수직 자동 조정 관련 도커 이미지를 인증하고 가져와야 합니다. 이때 Docker가 실행되지 않는 경우 다음과 같은 오류가 발생할 수 있습니다.

aws ecr get-login-password \ --region $REGION | docker login \ --username AWS \ --password-stdin $ACCOUNT_ID.dkr.ecr.$REGION.amazonaws.com Error saving credentials: error storing credentials - err: exit status 1 out: 'Post "http://ipc/registry/credstore-updated": dial unix backend.sock: connect: no such file or directory'

이 문제를 해결하려면 Docker가 실행 중인지 확인하거나 Docker Desktop을 엽니다. 그런 다음 보안 인증을 다시 저장해 보세요.