2015-03-24 9 views
5

Ho un problema strano nel tentativo di riavviare il mio cluster hadoop in Ambari dopo il riavvio di tutti i nodi. Nonostante non abbia apportato alcuna modifica alla configurazione, il servizio del nodo nome non viene avviato con l'errore seguente.Avvio del nodo del nome Ambari Errore quando la modalità provvisoria è attiva.

> Fail: Execution of 'su -s /bin/bash - hdfs -c 'export 
> PATH=$PATH:/usr/hdp/current/hadoop-client/bin ; hdfs --config 
> /etc/hadoop/conf dfsadmin -safemode get' | grep 'Safe mode is OFF'' 
> returned 1. 

Ho guardato intorno e ha trovato qualcuno che punta a un UTF-8 problema non codifica, ma non ho avuto fortuna risoluzione di questo. Qualcuno può dirmi cosa significa questo errore o come eseguirne il debug?

- Duncan Krebs

risposta

11

Impossibile avviare il servizio del nodo del nome perché la modalità provvisoria era attiva. Dopo aver letto sulla modalità sicura mi sono reso conto che è attivato quando la modalità di sola lettura è necessaria per il nodo del nome. Non sono sicuro di cosa lo abbia causato per rimanere in modalità provvisoria, ma l'esecuzione di questo comando di seguito ha risolto il problema.

sudo -u hdfs hdfs dfsadmin -safemode leave 

Spero che questo aiuti qualcuno. - Duncan Krebs

Problemi correlati