2015年10月1日 星期四

筆記Hortonworks叢集架設(四) - 叢集加上Hue (Hadoop Web UI 管理工具)



1. Hue需安裝在可Client HDFS的電腦上。

2. 安裝編譯相關程式
yum -y install ant \
asciidoc \
cyrus-sasl-devel \
cyrus-sasl-gssapi \
gcc \
gcc-c++ \
krb5-devel \
libtidy \
libxml2-devel \
libxslt-devel \
maven \
mysql \
mysql-devel \
openldap-devel \
python-devel \
sqlite-devel \
openssl-devel \

2. 下載Hue 3.8.1 (root)
wget https://dl.dropboxusercontent.com/u/730827/hue/releases/3.8.1/hue-3.8.1.tgz

3. 解壓縮Hue (root)
tar zxvf hue-3.8.1.tgz

4. Install Hue (root)
a. 移至資料夾
cd hue-3.8.1
b. Install
make install

5. 新增 Hue使用者與Hue群組 (root)
a. 新增群組
groupadd hue
b. 新增使用者
useradd -g hue hue

6. 修改權限 (root)
chown -R hue:hue /usr/local/hue

7. 修改 Configuration (ClusterAmbari修改)
a. HDFS
i. 修改General, 確認為打勾
ii, Custom core-site新增以下兩個參數與值
Key : hadoop.proxyuser.hue.groups , Value : *
Key : hadoop.proxyuser.hue.hosts , Value : *

8. 修改 Hue Configuration (root)
a. 修改 /usr/local/hue/desktop/conf/hue.ini
i. server設定
secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW5o
ii. 其他Service的localhost參數改成對應的hostname

9. 啟動Hue (root)
a. 移至Hue資料
cd /usr/local/hue/build/env/bin
b. 啟動
./supervisor -d
c. -d 為背景啟動 



1 則留言: