Clouderaを使用せずにHadoopにHueをインストールしようとした/成功した人はいますか?
HbaseとHiveを使用してHadoopクラスターを確実に再現し、約15分ですべてをセットアップできるようになりました。 Clouderaでセットアップをやり直すことなく、Hueをこれらすべてと一緒に使用したいと思います。
スライド#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のセットアップを改善することも検討しています。
Apache hadoop2.4.1を使用してhue3.6.0をビルドして実行するには
git clone https://github.com/cloudera/hue.git (注意!releases/tag/release-3.6.0は不安定です、最新のマスターからビルドする方が良いです。8月7日からビルドしました、87d6b2da1-安定しています)
cd色相
$ vi maven/pom.xml
hadoop-testバージョンを1.2.1に設定します
hadoopmr1が必要なファイルを削除する
$ rm desktop/libs/hadoop/Java/src/main/Java/org/Apache/hadoop/mapred/ThriftJobTrackerPlugin.Java
$ rm desktop/libs/hadoop/Java/src/main/Java/org/Apache/hadoop/thriftfs/ThriftJobTrackerPlugin.Java
色相を構築する$ make apps
色相を構成する$ vi desktop/conf/pseudo-distributed.ini
色相サーバーを開発モードで実行する$ build/env/bin/hue runserver 0.0.0.0:8000
引用:「... 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をインストールした他の(前向きな)経験がある人がいたら、私はそれらについて聞いて非常に興味があります...
Hortonworksのドキュメントの 色相の手動インストール手順 に従ってください。手動で行う方法を段階的に説明します。