我试图让Hue在独立的Hadoop 2.5.1(Ubuntu 14.04)上工作,并且在运行服务器时遇到问题。我遵循了本教程:http://gethue.com/how-to-build-hue-on-ubuntu-14-04-trusty/。
尝试wget http://localhost:8000
时,我得到了:
hduser@ip-172-31-11-6:~/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。我已经到处查看有关此问题的信息,并且无法提出任何重要信息。
任何可能出错的想法,或者我如何进一步调试此问题?
最佳,
标记
答案 0 :(得分:1)
布拉赫!这是一个数据库连接权限问题。我只是使用SQLite版本,而我启动Web服务器的用户没有访问权限。将/hue/desktop/desktop.db的所有者更改为我正在运行Web服务器的同一用户。
新问题,但总比没有好。无论如何,这是500错误的解决方案。