web-dev-qa-db-ja.com

ClouderaなしでHueをインストールする

Clouderaを使用せずにHadoopにHueをインストールしようとした/成功した人はいますか?

HbaseとHiveを使用してHadoopクラスターを確実に再現し、約15分ですべてをセットアップできるようになりました。 Clouderaでセットアップをやり直すことなく、Hueをこれらすべてと一緒に使用したいと思います。

14
Aman Chawla

スライド#19と#5をチェックアウトすると、Hueはどこにでもあり、Hadoop 0.20/1.2.0/2.2.0と互換性があります: http://gethue.com/hue-goes-to-paris-hug-france /

Hueにはtarballリリースがあります releases 無料でインストールできます。ソースコードのクローンを作成することもできます(HueはオープンソースでApache Licencedです)github: https://github.com/cloudera/hue そして必要なブランチを構築します。

上流のドキュメントは ここ またはCDHのもの ここ です。

Hueも BigTop にパッケージ化されています(Vanilla Hadoopに基づいています)。

Hueは、Hadoop上のビューとして機能するWebサーバー(Djangoベース)です。したがって、Hueをインストールしてから、Hue.iniにNameNode、JobTracker、Resource Manager、Oozie、HiveServerなどのホストを追加して構成する必要があります。

また、 gehue.com/releases で詳しく説明されているように、必要なバージョンはHiveのバージョンによって異なる場合があります。

Clouderaのディストリビューションがないと、マイレージは変わる可能性がありますが、色相でチャイムインしてください ser-list または gethue.com ;)

また、Amazon AWS/EMRを使用してHueのセットアップを改善することも検討しています。

16
Romain

Apache hadoop2.4.1を使用してhue3.6.0をビルドして実行するには

  1. git clone https://github.com/cloudera/hue.git (注意!releases/tag/release-3.6.0は不安定です、最新のマスターからビルドする方が良いです。8月7日からビルドしました、87d6b2da1-安定しています)

  2. cd色相

  3. $ vi maven/pom.xml

  4. hadoop.versionを2.4.1に変更します
  5. hadoop-coreをhadoop-commonに置き換えます
  6. hadoop-testバージョンを1.2.1に設定します

  7. hadoopmr1が必要なファイルを削除する

  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. 色相を構築する$ make apps

  11. 色相を構成する$ vi desktop/conf/pseudo-distributed.ini

  12. 色相サーバーを開発モードで実行する$ build/env/bin/hue runserver 0.0.0.0:8000

2
x4444

引用:「... Clouderaのディストリビューションがないと、マイレージが変わる可能性があります...」

確かに、それたくさん変化します!次のことが非常に正しいように思われます。

インストールガイドごと: http://cloudera.github.io/hue/docs-2.0.1/manual.html#_install_hue

注:Hueには、Apache Hadoop(CDH)バージョン3アップデート4以降を含むClouderaのディストリビューションに含まれるHadoopが必要です。

私はそれを試しましたが、HueがHive、Pig、OOZIEに接続しようとして壁にぶつかりました。

この段階では、少なくとも私の経験から、HueはHiveやPigなどの標準のApacheツールを使用した標準のApacheHadoopインストールでは実行されません。 Clouderaのディストリビューションのヴィンテージである必要があります。

Clouderaのディストリビューションの外にHueをインストールした他の(前向きな)経験がある人がいたら、私はそれらについて聞いて非常に興味があります...

0
ProfVersaggi

Hortonworksのドキュメントの 色相の手動インストール手順 に従ってください。手動で行う方法を段階的に説明します。

0
Ahmed Ossama