Установка Hue поверх автономной версии Hadoop 2.5.1

Я пытаюсь заставить 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. Я просмотрел всю информацию по этой проблеме и ничего не могу придумать.

Любые идеи о том, что может пойти не так, или как я могу отладить эту проблему?

Лучший,

Отметка


person Mark    schedule 01.11.2014    source источник


Ответы (1)


Бла! Это была проблема с разрешением на подключение к базе данных. Я просто использую версию SQLite, и пользователь, с которым я запускал веб-сервер, не имел доступа. Смена владельца /hue/desktop/desktop.db на того же пользователя, на котором я запускаю веб-сервер, сработала.

Новые проблемы, но это лучше, чем ничего. В любом случае это решение ошибки 500.

person Mark    schedule 01.11.2014