2014-11-01 65 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错误的解决方案。