サーチ…


前書き

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
  1. GMP
  • CentOS> 7.x
    sudo yum install libgmp3-dev

  • CentOS <6.x
    sudo yum install gmp gmp-devel gmp-status

Ubuntuでの色相のインストール

このインストールは想定していhadoop下にプリインストールされるhadoopユーザーを。

前提条件:

色相はこれらの次のパッケージに依存する

  1. gcc
  2. g ++
  3. libxml2-dev
  4. libxlst-dev
  5. libsasl2-dev
  6. libsasl2-modules-gssapi-mit
  7. libmysqlclient-dev
  8. python-dev
  9. python-setuptools
  10. libsqlite3-dev
  11. libkrb5-dev
  12. libtidy-0.99-0
  13. libldap2-dev
  14. libssl-dev
  15. 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
  1. Hueをgethue.comからダウンロードしてください(このリンクはHueのウェブサイトから入手した例です)

    wget https://dl.dropboxusercontent.com/u/730827/hue/releases/3.9.0/hue-3.9.0.tgz

  2. ダウンロードしたtarballを抽出する

    tar -xvf hue-3.9.0.tgz

  3. installコマンドを実行する

     cd hue-3.9.0
     PREFIX=/home/hadoop/ make install
    
  4. 上記のプロセスが完了すると、

    ~/.bashrcファイルを更新し、

     export HUE_HOME=/home/hadoop/hue
     export PATH=$PATH:$HUE_HOME/build/env/bin
    

    エントリを追加した後、source〜/ .bashrc

  5. 色相を設定する(編集する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>
    
  1. 色相を開始する(まだ開始していない場合はHadoopデーモンを開始する)

    nohup supervisor &

  2. Hue Web Interfaceへのログイン: http:// localhost:8888

    ユーザー名: hadoop

    パスワード :user_choice



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow