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à.
Errore del cluster Amazon EMR: nodi Deny-listed
Il NodeManager demone è responsabile del lancio e della gestione dei contenitori sui nodi principali e operativi. I contenitori vengono allocati al NodeManager demone dal demone in esecuzione sul ResourceManager nodo master. ResourceManager Monitora il NodeManager nodo con un battito cardiaco.
Ci sono un paio di situazioni in cui il ResourceManager daemon deny elenca un NodeManager, rimuovendolo dal pool di nodi disponibili per elaborare le attività:
-
Se non NodeManager ha inviato un battito cardiaco al ResourceManager demone negli ultimi 10 minuti (600.000 millisecondi). Questo periodo di tempo può essere configurato utilizzando l'impostazione di configurazione
yarn.nm.liveness-monitor.expiry-interval-ms. Per ulteriori informazioni sulla modifica delle classificazioni di configurazione Yarn, consulta la sezione relativa alla Configurazione delle applicazioni nella Guida ai rilasci di Amazon EMR. -
NodeManager controlla lo stato dei dischi determinato da e.
yarn.nodemanager.local-dirsyarn.nodemanager.log-dirsI controlli includono le autorizzazioni e lo spazio libero su disco (< 90%). Se un disco non supera il controllo, NodeManager smette di utilizzare quel particolare disco ma riporta comunque lo stato del nodo come integro. Se un numero di dischi non supera il controllo, il nodo viene segnalato come non integro ResourceManager e al nodo non vengono assegnati nuovi contenitori.
L'application master può anche negare l'inserimento nell'elenco di un NodeManager nodo se presenta più di tre attività non riuscite. Puoi modificare questa impostazione su un valore più alto utilizzando il parametro di configurazione mapreduce.job.maxtaskfailures.per.tracker. Altre impostazioni di configurazione che è possibile modificare sono il numero di tentativi di esecuzione di una task prima che venga contrassegnata come non riuscita: mapreduce.map.max.attempts per task di mappatura e mapreduce.reduce.maxattempts per task di riduzione. Per ulteriori informazioni sulla modifica delle classificazioni di configurazione, consulta la sezione relativa alla Configurazione delle applicazioni nella Guida ai rilasci di Amazon EMR.