サーチ…
前書き
Hueは、HDFS、Hive、Spark、Hbase、Sqoop、Impala、Pig、Oozieなどの一般的に使用されているBigdataテクノロジのほとんどを接続して使用するためのユーザーインターフェイスです。
django WebアプリケーションであるHueは、主にHiveクエリを実行するためのワークベンチとして構築されました。後でHueの機能性が向上し、Hadoopエコシステムのさまざまなコンポーネントがサポートされました。 Apache Licenseの下でオープンソースソフトウェアとして利用できます。
セットアッププロセス
養子縁組の依存関係
ほとんどのオペレーティングシステムでは、 Hueインストールプロセスの詳細は利用できないため、OSによっては、 インストールパッケージに含まれているインストールスクリプトを実行する前に、インストールする必要がある依存関係が異なる場合があります 。
CentOS
sudo yum install ant
sudo yum install python-devel.x86_64
sudo yum install krb5-devel.x86_64
sudo yum install krb5-libs.x86_64
sudo yum install libxml2.x86_64
sudo yum install python-lxml.x86_64
sudo yum install libxslt-devel.x86_64
sudo yum install mysql-devel.x86_64
sudo yum install openssl-devel.x86_64
sudo yum install libgsasl-devel.x86_64
sudo yum install sqlite-devel.x86_64
sudo yum install openldap-devel.x86_64
sudo yum install -y libffi libffi-devel
sudo yum install mysql-devel gcc gcc-devel python-devel
sudo yum install rsync
sudo yum install maven
wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
- GMP
CentOS> 7.x
sudo yum install libgmp3-dev
CentOS <6.x
sudo yum install gmp gmp-devel gmp-status
Ubuntuでの色相のインストール
このインストールは想定していhadoop
下にプリインストールされるhadoop
ユーザーを。
前提条件:
色相はこれらの次のパッケージに依存する
- gcc
- g ++
- libxml2-dev
- libxlst-dev
- libsasl2-dev
- libsasl2-modules-gssapi-mit
- libmysqlclient-dev
- python-dev
- python-setuptools
- libsqlite3-dev
- 蟻
- libkrb5-dev
- libtidy-0.99-0
- libldap2-dev
- libssl-dev
- libgmp3-dev
すべてのパッケージをインストールする
sudo apt-get update
sudo apt-get install gcc g++ libxml2-dev libxslt-dev libsasl2-dev libsasl2-modules-gssapi-mit libmysqlclient-dev python-dev python-setuptools libsqlite3-dev ant libkrb5-dev libtidy-0.99-0 libldap2-dev libssl-dev libgmp3-dev
インストールと設定
hadoop
ユーザーとしてのインストールをhadoop
ます。
su - hadoop
Hueをgethue.comからダウンロードしてください(このリンクはHueのウェブサイトから入手した例です)
wget https://dl.dropboxusercontent.com/u/730827/hue/releases/3.9.0/hue-3.9.0.tgz
ダウンロードしたtarballを抽出する
tar -xvf hue-3.9.0.tgz
installコマンドを実行する
cd hue-3.9.0 PREFIX=/home/hadoop/ make install
上記のプロセスが完了すると、
~/.bashrc
ファイルを更新し、export HUE_HOME=/home/hadoop/hue export PATH=$PATH:$HUE_HOME/build/env/bin
エントリを追加した後、source〜/ .bashrc
色相を設定する(編集する3つのファイル)
cd $HUE_HOME/desktop/conf
hue.ini
[desktop] server_user=hadoop server_group=hadoop default_user=hadoop default_hdfs_superuser=hadoop
cd $HADOOP_CONF_DIR
core-site.xml
<property> <name>hadoop.proxyuser.hadoop.hosts</name> <value>*</value> </property> <property> <name>hadoop.proxyuser.hadoop.groups</name> <value>*</value> </property>
hdfs-site.xml
<property> <name>dfs.webhdfs.enabled</name> <value>true</value> </property>
色相を開始する(まだ開始していない場合はHadoopデーモンを開始する)
nohup supervisor &
Hue Web Interfaceへのログイン: http:// localhost:8888
ユーザー名: hadoop
パスワード :user_choice