Risoluzione dei problemi di Amazon EMR sulla EKS scalabilità automatica verticale - Amazon EMR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi di Amazon EMR sulla EKS scalabilità automatica verticale

Fai riferimento alle seguenti sezioni se riscontri problemi durante la configurazione dell'operatore Amazon EMR on EKS vertical autoscaling su un EKS cluster Amazon con Operator Lifecycle Manager. Per ulteriori informazioni, compresa la procedura per completare l'installazione, consulta Utilizzo della scalabilità automatica verticale con i job Amazon Spark EMR.

Errore 403 Accesso negato

Se hai seguito i passaggi indicatiInstalla Operator Lifecycle Manager (OLM) sul tuo cluster Amazon EKS, eseguito il olm status comando e ha restituito un 403 Forbidden errore come quello riportato di seguito, potresti non aver ottenuto i token di autenticazione nell'ECRarchivio Amazon per l'operatore.

Per risolvere il problema, ripeti la procedura indicata in Installa Amazon EMR su un operatore di EKS scalabilità automatica verticale per ottenere i token. Quindi, riprova l'installazione.

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

Impossibile trovare lo spazio dei nomi Kubernetes

Quando configuri l'operatore Amazon EMR on EKS vertical autoscaling su un EKS cluster Amazon, potresti ricevere un namespaces not found errore come quello mostrato qui:

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

Se lo spazio dei nomi specificato non esiste, OLM non installerà l'operatore di scalabilità automatica verticale. Per risolvere questo problema, utilizza il comando seguente per creare lo spazio dei nomi. Quindi, riprova l'installazione.

kubectl create namespace NAME

Errore durante il salvataggio delle credenziali Docker

Per configurare la scalabilità automatica verticale, devi autenticare e recuperare il tuo Amazon EMR su EKS immagini Docker relative alla scalabilità automatica verticale. Quando esegui questa operazione, potresti ricevere un errore simile al seguente se Docker non è in esecuzione:

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'

Per risolvere questo problema, verifica che Docker sia in esecuzione o apri Docker Desktop. Quindi, prova a salvare nuovamente le credenziali.