摘要:安裝示例基于安裝安裝前需要安裝大量的軟件和包,因?yàn)楹捅仨毜囊蕾嚢惭b中依賴包所需依賴包依賴包致命錯(cuò)誤找不到的問題解決沒有那個(gè)文件或目錄沒有那個(gè)文件或目錄依賴包的安裝這邊沒有分先后順序基本都會(huì)使
Hue 安裝
示例基于Centos7安裝Hue,安裝前需要安裝大量的軟件和包,因?yàn)閜ython和c必須的依賴包
安裝Centos7中Hue依賴包
yum install ant gcc g++ libkrb5-dev libmysqlclient-dev yum install build-essential gcc-c++ yum install python-dev libssl-dev build-essential zlibc zlib-bin libidn11-dev libidn11 zlib-devel # sasl.h所需依賴包 yum install cyrus-sasl-lib.x86_64 cyrus-sasl-devel.x86_64 libgsasl-devel.x86_64 saslwrapper-devel.x86_64 # python xml依賴包 yum install libxslt-devel pip install lxml # c/_cffi_backend.c:15:17: 致命錯(cuò)誤:ffi.h: yum install libffi-devel # openssl/opensslv.h找不到的問題解決 yum install openssl-devel # fatal error: lber.h: 沒有那個(gè)文件或目錄 yum install libldap2-dev openldap-devel # egg_info failed with error code 1 in yum install mysql-devel # sqlite3.h:沒有那個(gè)文件或目錄 yum install gmp-devel sqlite-devel
依賴包的安裝這邊沒有分先后順序,基本都會(huì)使用到
安裝Hue
1 下載Hue
http://gethue.com/hue-3-12-th... 進(jìn)入下載頁面,可以根據(jù)你自己需求來下載對應(yīng)版本
2 編譯Hue
tar -zxvf hue-3.12.0.tgz -C /usr/local/ cd /usr/local/hue-3.12.0 make install
編譯沒有問題就可以配置啦,可以將/usr/local/hue-3.12.0目錄刪除
3 配置Hue數(shù)據(jù)庫
vim /usr/local/hue/desktop/conf/hue.ini找到[[database]]修改配置如下:
engine=mysql host=ambari-ttt-master port=3306 user=hue password=123456 name=hue schema=hue 如果沒有配置name=hue的話后面初始化數(shù)據(jù)庫會(huì)有問題
4 配置desktop
hue端口,時(shí)區(qū)等信息配置
http_host=0.0.0.0 http_port=8888 server_user=hue server_group=hue default_user=hue default_hdfs_superuser=hdfs
5 初始化數(shù)據(jù)庫
cd /usr/local/hue/build/env/bin/ ./hue syncdb 在執(zhí)行時(shí)中間有交互,輸入no就好 ./hue migrate mysql -h xxx -u hue -p 登錄數(shù)據(jù)庫是否已經(jīng)初始化
6 啟動(dòng)和重啟HUE
# 啟動(dòng)hue cd /usr/local/hue/build/env/bin supervisor & # 關(guān)閉hue,hue有守護(hù)進(jìn)程會(huì)再拉起hue進(jìn)程 pkill -U hue 或者 killall -u hue
7 登錄Hue Web-Ui
http://x.x.x.x:8888 創(chuàng)建管理員
[[hdfs_clusters]] [[[default]]] # Enter the filesystem uri fs_defaultfs=hdfs://ambari-ttt-master:8020 # Use WebHdfs/HttpFs as the communication mechanism. # Domain should be the NameNode or HttpFs host. # Default port is 14000 for HttpFs. webhdfs_url=http://ambari-ttt-master:50070/webhdfs/v1 # Directory of the Hadoop configuration hadoop_conf_dir=$HADOOP_CONF_DIR [[yarn_clusters]] [[[default]]] resourcemanager_host=ambari-ttt-master resourcemanager_port=8141 submit_to=True # URL of the ResourceManager API resourcemanager_api_url=http://ambari-ttt-master:8088 # URL of the ProxyServer API proxy_api_url=http://ambari-ttt-master:8088 # URL of the HistoryServer API history_server_api_url=http://ambari-ttt-master:19888 # URL of the Spark History Server spark_history_server_url=http://ambari-ttt-master:18088
需要在Ambari中的HDFS配置Custom core-site添加訪問權(quán)限,配置如下:
hadoop.proxyuser.hue.groups=* hadoop.proxyuser.hue.hosts=*
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/8057.html
摘要:點(diǎn)擊創(chuàng)建集群按鈕開始創(chuàng)建集群資源點(diǎn)擊創(chuàng)建集群按鈕開始創(chuàng)建集群資源創(chuàng)建集群創(chuàng)建集群設(shè)置地域和可用區(qū)信息設(shè)置地域和可用區(qū)信息請根據(jù)您的需要,在創(chuàng)建集群向?qū)е性O(shè)置新集群所歸屬的地域及可用區(qū)信息。 集群創(chuàng)建本篇目錄開始創(chuàng)建集群資源開始部署集群服務(wù)和組件智能大數(shù)據(jù)平臺(tái)USDP集群的創(chuàng)建過程,分為兩個(gè)部分,即在公有云控制臺(tái)中,創(chuàng)建USDP的集群資源,待創(chuàng)建完成后,進(jìn)入您獨(dú)享的USDP管理服務(wù)開始規(guī)劃并創(chuàng)...
摘要:如何安裝以我的為例,參照官網(wǎng)的這篇文章就可以解決。上安裝具體步驟為清理掉原有安裝的后添加密鑰添加源更新源然后直接安裝。點(diǎn)擊進(jìn)去,就能看到連接好的啦,這里只有一個(gè)數(shù)據(jù)庫。 如何安裝docker 以我的ubuntu x86_64 16.04為例,參照docker官網(wǎng)的這篇文章就可以解決。ubuntu上安裝docker-ce 具體步驟為 清理掉原有安裝的docker后 sudo apt-ge...
摘要:創(chuàng)建任務(wù)創(chuàng)建任務(wù)選擇這個(gè)標(biāo)簽拖動(dòng)到中。頁面權(quán)限控制頁面權(quán)限控制頁面權(quán)限控制點(diǎn)擊管理用戶組選擇要修改的組名稱,設(shè)置相應(yīng)權(quán)限并保存 Hue開發(fā)指南本篇目錄1. 配置工作流2. Hue頁面權(quán)限控制Hue是面向 Hadoop 的開源用戶界面,可以讓您更輕松地運(yùn)行和開發(fā) Hive 查詢、管理 HDFS 中的文件、運(yùn)行和開發(fā) Pig 腳本以及管理表。服務(wù)默認(rèn)已經(jīng)啟動(dòng),用戶只需要配置外網(wǎng)IP,在防火墻中配...
閱讀 1003·2021-11-17 09:33
閱讀 471·2019-08-30 11:16
閱讀 2528·2019-08-29 16:05
閱讀 3408·2019-08-29 15:28
閱讀 1457·2019-08-29 11:29
閱讀 2004·2019-08-26 13:51
閱讀 3443·2019-08-26 11:55
閱讀 1272·2019-08-26 11:31