2013-08-08 2 views
0

Я получаю следующее при попытке построить Оттенок:Установка оттенка, разрешение отклонено?

(6211) *** Controller starting at Thu Aug 8 11:29:50 2013 
Should start 1 new children 
Controller.spawn_children(number=1) 
$HADOOP_HOME= 
$HADOOP_BIN=/usr/local/hadoop/bin/hadoop 
$HIVE_CONF_DIR=~/hive-0.10.0/conf 
$HIVE_HOME=~/hive-0.10.0 
find: `~/hive-0.10.0/lib': No such file or directory 
$HADOOP_CLASSPATH=: 
$HADOOP_OPTS=-Dlog4j.configuration=log4j.properties 
$HADOOP_CONF_DIR=~/hive-0.10.0/conf:/usr/local/hadoop/conf 
$HADOOP_MAPRED_HOME=/usr/lib/hadoop-0.20-mapreduce 
CWD=/usr/local/hue/desktop/conf 
Executing /usr/local/hadoop/bin/hadoop jar /usr/local/hue/apps/beeswax/src/beeswax/../../java-lib/BeeswaxServer.jar --beeswax 8002 --desktop-host 127.0.0.1 --desktop-port 8888 --query-lifetime 604800000 --metastore 8003 
Exception in thread "main" java.io.IOException: Permission denied 
    at java.io.UnixFileSystem.createFileExclusively(Native Method) 
    at java.io.File.createTempFile(File.java:1879) 
    at org.apache.hadoop.util.RunJar.main(RunJar.java:119) 

Я изменил файл конфигурации, так что не использует оттенок, но пользователь, что я вошел в качестве которого читать и писать разрешений в hadoop dfs, hadoop, hive и т. д. Не знаю, почему это делается ...

ответ

0

Похоже, что он начинает запускать Beeswax в/usr/local/hue/desktop/conf. Пчелиный воск должен работать как пользователь «оттенка» по умолчанию (https://github.com/cloudera/hue/blob/master/desktop/core/src/desktop/supervisor.py#L67), поэтому его нужно записывать с помощью «оттенка».

+0

поэтому какие файлы должны быть доступны для записи пользователем оттенка? – vsingal5

Смежные вопросы