2014-11-01 100 views
1

我試圖讓Hue在獨立Hadoop 2.5.1(Ubuntu 14.04)之上工作,並在運行服務器時遇到問題。我遵循這個教程:http://gethue.com/how-to-build-hue-on-ubuntu-14-04-trusty/在獨立Hadoop 2.5.1之上安裝Hue

當試圖給wget http://localhost:8000我得到:

[email protected]:~/hue$ wget localhost:8000 
--2014-11-01 00:40:45-- http://localhost:8000/ 
Resolving localhost (localhost)... 127.0.0.1 
Connecting to localhost (localhost)|127.0.0.1|:8000... connected. 
HTTP request sent, awaiting response... 302 FOUND 
Location: http://localhost:8000/accounts/login/?next=/ [following] 
--2014-11-01 00:40:45-- http://localhost:8000/accounts/login/?next=/ 
Connecting to localhost (localhost)|127.0.0.1|:8000... connected. 
HTTP request sent, awaiting response... 500 INTERNAL SERVER ERROR 
2014-11-01 00:40:45 ERROR 500: INTERNAL SERVER ERROR. 

這是一個單節點集羣和HDFS在端口54310.運行Hadoop的用戶hduser。我已經全面瞭解有關這個問題的信息,不能拿出任何東西。

任何想法可能會出錯,或者我如何進一步調試此問題?

最佳,

馬克

回答

1

胡說!這是一個數據庫連接權限問題。我只是使用SQLite版本,並且我啓動了無法訪問的Web服務器的用戶。將/hue/desktop/desktop.db的所有者更改爲運行Web服務器的同一用戶。

新問題,但總比沒有好。無論如何,這是500錯誤的解決方案。