HDPでHueを手動設定する

Published on 08 March 2019 in Uncategorized - 2 minutes read - Last modified on 04 February 2020

ビッグデータユーザーの皆さん、こんにちは

Ambariで管理している HDP クラスターをお持ちの場合、これは最新の Hue をテストする方法のガイドになります。このガイドは SQL エディタと HDFS ブラウザのみに焦点を当てており、非セキュアな企業向けではないセットアップを想定しています。

ステップ 1:

Ambari サーバー以外のいずれかのホストで、以下のコマンドを実行して最新の Hue とその依存関係を コンパイル します。

yum install -y git
git clone https://github.com/cloudera/hue.git
sudo yum install -y ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make  mysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel libtidy maven

ビルド:

cd hue
sudo make apps

ステップ 2:

Ambariの設定を更新します。

  1. HDFS --> Configs --> Advanced にスクロールダウンし、”Custom core-site” を展開して “Add Property… ” をクリックして、”hadoop.proxyuser.hue.hosts:*” と “hadoop.proxyuser.hue.groups:*” を追加します。続いて “Save” をクリックします。

  2. Ambari の UI で YARN --> Config --> Advanced --> Advanced に進み、yarn-site.xml の yarn.resourcemanager.webapp.address を確認して hue.ini に追加します。

  1. MySQL サーバーホスト、通常host-1で Hue のデータベースを作成します。
ssh [email protected]
mysql
create user 'hueuser'@'localhost' identified by 'huepassword';
create database huedb default character set utf8 default collate utf8_general_ci;
grant all on huedb.* to 'hueuser'@'%' identified by 'huepassword';
exit;
  1. hue ホストで、以下の値で hue.ini を更新します。
ssh [email protected]
 vim ~/hue/desktop/conf/pseudo-distributed.ini
hue.ini
[beeswax]
max_number_of_sessions=2
[hadoop]
webhdfs_url=http://hue-1.example.com:50070/webhdfs/v1
resourcemanager_api_url=http://hue-1.example.com:8088
そして実行します。
cd hue build/env/bin/hue syncdb
build/env/bin/hue migrate
build/env/bin/hue runcpserver
  1. hue-2.example.com:8888 にアクセスして、多くのコンポーネンツを追加するためにconfiguration page を確認してください!

いつものように、コメントやフィードバックは hue-user リストは @gethue までお送りください!


comments powered by Disqus

More recent stories

10 June 2021
Hue4.10(新しいSQLエディタコンポーネント、REST API、小さなファイルのインポート、Slackアプリなど)がリリースされました!
Read More
29 May 2021
Sqlスクラッチパッドコンポーネントとパブリック REST API を使用して、5 分で独自の SQL エディター (BYOE) を構築する
Read More
26 May 2021
改善されたHueのImporter -- ファイルの選択、方言の選択、テーブルの作成
Read More