2013-12-14 17 views
12

Czy ktoś próbował/udało się zainstalować Hue na Hadoop bez Cloudera?Zainstalować Hue bez Cloudera

Doszedłem do punktu, w którym mogę niezawodnie odtworzyć klaster hadoop z hbase i ul i może ustawić wszystko w około 15 minut. Chciałbym mieć Hue wraz z tym wszystkim bez konieczności powrotu i ponownej konfiguracji z Clouderą.

Odpowiedz

15

Zamówienie slajdy 19 & # 5, barwa staje się wszędzie i jest kompatybilny z Hadoop 0,20/1.2.0/2.2.0: http://gethue.com/hue-goes-to-paris-hug-france/

Hue ma wersje archiwum releases że jesteś wolny, aby zainstalować. Możesz także po prostu sklonować kod źródłowy (Hue jest open source i licencjonowany Apache) github: https://github.com/cloudera/hue i zbudować gałąź, którą chcesz.

Dokumentacja upstream to here lub dokumentacja CDH here.

Barwa jest również pakowana w BigTop (i tak na podstawie Vanilla Hadoop).

Hue to serwer sieci Web (oparty na Django), który działa jako widok na Hadoop. Tak więc Hue wystarczy zainstalować, a następnie skonfigurować, dodając hosty NameNode, JobTracker, Resource Manager, Oozie, HiveServer ... itd. W swoim hue.ini.

Ponadto, zgodnie z wersją gehue.com/releases, wymagana wersja może zależeć od wersji Hive.

Uwaga, bez podziału Cloudera to Twój przebieg może być różna, ale nie krępuj się gong-in na Hue user-list lub gethue.com;)

Jesteśmy także widząc poprawy konfiguracji Hue z Amazon AWS/EMR!

+0

gethue.com ma teraz przewodniki dla wielu dystrybucji w menu "Pobierz" i "Konfiguruj" – Romain

+0

linki podane w powyższej odpowiedzi trafiają do strony tumblr. Musisz je naprawić. –

0

Postępuj zgodnie z Hue manual installation steps z dokumentacji Hortonworks, zabierze Cię krok po kroku, jak zrobić to ręcznie.

+2

Czy nie zakładać, że repo HDP (yum install odcień) musi być skonfigurowany. Myślę, że pierwotne zapytanie dotyczyło instalacji Hue na Apache Hadoop, a nie na 3rd party Hadoop jak Cloudera/HortonWorks. –

+0

Tak, zakłada się, że HDP jest skonfigurowany, jednak można go pominąć i pobrać rpm-s samodzielnie i kontynuować instalację. –

0

Cytat: "... bez podziału Cloudera to Twój przebieg może się różnić ...."

Rzeczywiście, będzie różna! Wydawałoby się, że dodaje to do końca prawdą:

Per na giude zainstalować: http://cloudera.github.io/hue/docs-2.0.1/manual.html#_install_hue

UWAGA: Hue wymaga Hadoop zawartych w dystrybucji Cloudera w tym Apache Hadoop (CDH), wersja 3 Aktualizacja 4 lub nowszy.

Próbowałem go i natknąłem się na ściany z Hue próbując połączyć się z Hive, Pig i OOZIE.

Na tym etapie - przynajmniej z mojego doświadczenia - Hue NIE będzie działał na standardowej instalacji Apache Hadoop przy użyciu standardowych narzędzi Apache takich jak Hive i Pig. To musi być rocznik Dystrybucji Cloudera.

Jeśli ktoś ma jakieś inne doświadczenia (pozytywne) z instalacją Hue poza Dystrybucja Cloudera jest, byłbym bardzo zainteresowany, aby usłyszeć o nich ...

2

Aby zbudować i uruchomić odcień 3.6.0 z Apache Hadoop 2.4 .1

  1. git clone https://github.com/cloudera/hue.git (Zauważ releases/tag/release-3.6.0 jest niestabilny, to lepiej, aby zbudować z najnowszej Master I zbudowany z 7 sie 87d6b2da1 -. Jest stabilny)

  2. cd odcień

  3. $ vi maven/pom.xml

  4. zmiana hadoop.version do 2.4.1
  5. zastąpić Hadoop-core z Hadoop-common
  6. zestaw wersję Hadoop-test 1.2.1

  7. usunąć pliki, które muszą Hadoop MR1

  8. $ rm desktop/libs/hadoop/java/src/main/java/org/apache/hadoop/mapred/ThriftJobTrackerPlugin.java

  9. $ rm desktop/libs/hadoop/java/src/main/java/org/apache/hadoop/thriftfs/ThriftJobTrackerPlugin.java

  10. build odcień $ make apps

  11. configure odcień $ vi desktop/conf/pseudo-distributed.ini

  12. prowadzony w trybie serwera odcień dev $ build/env/bin/hue runserver 0.0.0.0:8000

+0

dodał moją instrukcję do github cloudera hue wiki https://github.com/cloudera/hue/wiki – x4444

+0

Jeśli używasz tylko ula, jest w porządku. Ale jeśli chcesz innych narzędzi, to nie wystarczy. Repo hue na github nie zawiera oozie. Bez Oozie barwa nie może łączyć się ze świniami, hbase, iskrami itp. –

Powiązane problemy