2016-02-03 13 views
5

Sto usando Hue 3.9 con un cluster Hadoop 2.6.2. Tutti i computer hanno Ubuntu 14.04. Sono stato in grado di installare con successo Hue, ma sembra che abbia alcuni errori durante la visualizzazione della tonalità dall'interfaccia utente web. Sto cercando di risolvere questi problemi uno alla volta, quindi sono veramente preoccupato solo con il primo numero per ora:Tonalità: accesso al root del filesystem non riuscito

hadoop.hdfs_clusters.default.webhdfs_url Current value: http://localhost:50070/webhdfs/v1 
              Failed to access filesystem root 

Here is a picture of Hue and the errors associated

Ho cercato questo errore per un mentre e non riesco a capire perché non riesce ad accedere. Sto pensando che la soluzione potrebbe mostrarsi nel file di configurazione hue.ini, ma non ho ancora trovato nulla di utile nel file. Ho specificato anche l'utente "hduser" nel file e hduser è un membro di sudoers sulla macchina.

Qualsiasi aiuto è apprezzato!

risposta

8

HDFS sta utilizzando gli ACL per accedere al filesystem. Se si esegue un "HDFS DFS -LS" sul proprio cluster, verranno visualizzati proprietari e diritti di accesso simili a un file system Linux.

Il servizio Hue viene eseguito con un utente di servizio. Per impostazione predefinita, questo utente è chiamato "hue". Questo può essere cambiato nel hue.ini. I commenti sulla configurazione sono auto-esplicativi. Cercare "# Webserver viene eseguito come questo" utente (https://github.com/cloudera/hue/blob/master/desktop/conf.dist/hue.ini

si hanno due opzioni per risolvere il problema: * Autorizzo l'utente tonalità per accedere a tutti i percorsi HDFS con ACL (ad esempio, dare la proprietà utente del servizio nel corso degli oggetti in HDFS . * O meglio: assicurarsi che l'uso può impersonare questo gli utenti con l'aggiunta di

<property> 
     <name>hadoop.proxyuser.hue.hosts</name> 
     <value>*</value> 
</property> 
<property> 
     <name>hadoop.proxyuser.hue.groups</name> 
     <value>*</value> 
</property> 

di HDFS-site.xml

+1

Un elemento fondamentale da ricordare è che i file di configurazione che vengono regolati deve essere copiato TUTTI dei nodi nel tuo cluster o l'errore in questione continuerà a verificarsi. – ProfVersaggi

Problemi correlati