

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

# Amazon EMR on EKS 수직 자동 조정 문제 해결
<a name="troubleshooting-vas"></a>

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

## 403 금지됨 오류
<a name="troubleshooting-vas-403"></a>

[Amazon EKS 클러스터에 Operator Lifecycle Manager(OLM) 설치](jobruns-vas-setup.md#jobruns-vas-install-olm)의 단계를 따라 `olm status` 명령을 실행했지만 아래와 같은 `403 Forbidden` 오류가 반환되었다면 운영자용 Amazon ECR 리포지토리에 대한 인증 토큰을 얻지 못했을 수 있습니다.

이 문제를 해결하려면 [Amazon EMR on EKS 수직 자동 조정 운영자 설치](jobruns-vas-setup.md#jobruns-vas-install-operator)의 단계를 반복하여 토큰을 확보합니다. 그런 다음, 설치를 다시 시도합니다.

```
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 네임스페이스를 찾을 수 없음
<a name="troubleshooting-vas-namespace"></a>

Amazon EKS 클러스터에서 [Amazon EMR on EKS 수직 자동 조정 운영자를 설정](jobruns-vas-setup.md)할 때 다음과 같이 `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 보안 인증을 저장하는 중 오류가 발생했습니다.
<a name="troubleshooting-vas-docker"></a>

[수직 자동 조정을 설정](jobruns-vas-setup.md)하려면 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을 엽니다. 그런 다음 보안 인증을 다시 저장해 보세요.