hue節點需要mysql嗎 Hue搭建

2021-10-22 14:49:43 字數 1663 閱讀 6285

1、環境準備

linux環境

hadoop版本:3.2.1

hive版本 :3.1.2

hbase版本 :2.2.6

hue版本:4.8.0

nodejs版本:14.15.3(一定要裝,否則編譯hue的時候報錯)

hadoop集群、hive以及hbase集群都已經搭建完成,本文重點是hue的搭建。

2、安裝詳細步驟

2.1、安裝相關依賴

yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++krb5-devel libffi-devel libxml2-devel libxslt-develmakemysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel rsync

進入目錄執行 tar -zxvf hue-4.8.0.tgz

會在當前目錄下生成hue-4.8.0的目錄

2.3、編譯hue包

cd hue-4.8.0

prefix=/home/hue make install

執行完成之後,會生成home/hue/hue 目錄。

hue根目錄

2.4、啟動hue

cd /home/hue/hue

hue目錄

執行 nohup build/env/bin/supervisor &

當前目錄有nohup.out , 檢視出現如下警告,可以忽略:

nohup.out

可以在瀏覽器中直接http://hadoop02:8888/hue/,顯示如下介面,表示啟動成功

hue介面

3、配置hdfs

cd desktop/conf/

conf列表

編輯hue.ini,hadoop集群的hdfs的namenode、yarn的resourcemaneer在hadoop01機器上

hdfs配置

yarn配置

hadoop集群:

重啟啟動hadoop,以及hue即可。

4、配置hive

編輯hue.ini

beeswax

5、內建資料庫修改為mysql

編輯hue.ini

mysql

./build/env/bin/hue migrate

6、配置hbase

編輯hue.ini,hbase的master節點在hadoop01上,一定要確保hbase上啟動thrift服務。(備註:hbase支援thrift 、thrift2 ,一定要啟動thrift,因為hue只支援thrift。)

hbase

hbase中需要修改 hbase-site.xml

hbase-site.xml

備註:官網上給的配置是這樣的

hue-hbase-site.xml

在我配置成這樣的時候,一直報錯,獲取不到資料。這個問題困擾了一天,各種方式都試了就是不行。最終搜尋到這個文章:才把問題解決。

軟體測試需要學 mysql嗎 軟體測試需要學什麼?

軟體測試需要學習基礎的測試方法 軟體程式設計的技能 資料庫 作業系統等知識。軟體測試做為it行業的高薪技術崗,很多人非常看好它的發展前途,想要從事或者轉行進入這個崗位。但這畢竟是乙份技術崗,是需要對軟體測試有一定了解和經驗的,很多人就想先學習一下再上崗,那軟體測試需要學什麼呢?軟體測試需要學習相關專...

Hue新增MySQL資料庫

chd集群新增完hue元件之後。使用hive進行查詢正常,但是使用db query查詢報錯,報錯內容如下 1.在chd集群中點選hue元件,選擇配置,在搜尋框中搜尋hue safety valve.ini或是在 類別 高階 中查詢,在安全閥中新增以下 name 資料庫名字 engine mysql ...

你需要Flash Remoting嗎?

flash mx推出後,macromedia積極推出很多和flash有關的產,有drk flash remoting flash data connecton kit,即將來臨還有central和royale 其中最令一般flash玩家疑惑的是flash remoting和data connecto...