HUE ๋ค์ด๋ก๋
์ํ๋ ํด ์ ํํ์ฌ ๋ค์ด๋ก๋
https://github.com/cloudera/hue/tags
GitHub - cloudera/hue: Open source SQL Query Assistant service for Databases/Warehouses
Open source SQL Query Assistant service for Databases/Warehouses - GitHub - cloudera/hue: Open source SQL Query Assistant service for Databases/Warehouses
github.com
Dependency ๋ฌดํ๊ณ ํต
mvn, database ์ค์นํ ๊ธฐ๋ณธ์ ์ธ ์ธํ ์ ์๋ฃ (hue ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ์ ์ ์์ฑ ์์ ๊น์ง !)
python pip upgrade
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
pip install --upgrade pip
python package ์ค์น
pip install psycopg2
pip install psycopg2-binary
OS Package ์ค์น
sudo yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel
libffi-devel python-devel openssl-devel -y
SQLite ๋ฒ์ ์ ๊ทธ๋ ์ด๋ (hue django ๋๋ฌธ์ ๋๋ฌด ์๋๋ฒ์ ์ผ์๋ก ์ค์น ์๋จ)
https://kojipkgs.fedoraproject.org/packages/sqlite/
Index of /packages/sqlite
kojipkgs.fedoraproject.org
์ฌ๊ธฐ์ ๋ง๋ sqlite rpm, sqlite-devel rpm ๋ค์ด๋ก๋
wget https://kojipkgs.fedoraproject.org/packages/sqlite/3.12.2/1.fc24/x86_64/sqlite-3.12.2-1.fc24.x86_64.rpm
wget https://kojipkgs.fedoraproject.org/packages/sqlite/3.12.2/1.fc24/x86_64/sqlite-devel-3.12.2-1.fc24.x86_64.rpm
rpm -Uvh sqlite-3.12.2-1.fc24.x86_64.rpm sqlite-devel-3.12.2-1.fc24.x86_64.rpm
HUE Build
desktop/devtools.mk ์์
DEVTOOLS += \
ipython[7.10.0] \
ipdb[0.13.9] \
ํด ๋น๋
cd ${HUE_SRC}
make apps
HUE Start
[hue database ๋๊ธฐํ] build/env/bin/hue migrate
[hue server ์์] build/env/bin/hue runserver 0.0.0.0:8000
[hue login] user id/ password -admin/admin
[hdfs user ์์ฑ] hdfs dfs -mkdir /user/admin
[hdfs user dir ๊ถํ๋ณ๊ฒฝ] hdfs dfs -chown -R admin:admin /user/admin
HUE Configs
vi ${HUE_SRC}/desktop/conf/pseudo-distributed.ini
[[database]]
engine=postgresql_psycopg2
host=1.2.3.4
name=hue
port=5432
user=hue
password=hue
[hadoop]
# Configuration for HDFS NameNode
# ------------------------------------------------------------------------
[[hdfs_clusters]]
# HA support by using HttpFs
[[[default]]]
# Enter the filesystem uri
fs_defaultfs=hdfs://1.2.3.4:8020
webhdfs_url=http://1.2.3.4:50070/webhdfs/v1
# ------------------------------------------------------------------------
[beeswax]
hive_server_host=1.2.3.4
hive_server_port=10000
hive_server_http_port=10001
max_number_of_sessions=3
thrift_version=11
use_sasl=true
# ------------------------------------------------------------------------
[hbase]
hbase_clusters=(Cluster|1.2.3.4:9090)
thrift_transport=buffered
ssl_cert_ca_verify=false
'BIGDATA > ํ๋ก์์ฝ์์คํ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Grafana + Prometheus ๋ชจ๋ํฐ๋ง ๊ตฌ์ถ (0) | 2022.05.25 |
---|---|
Hadoop HA ์คํ (0) | 2022.05.25 |
Imapa VS Hive (0) | 2022.03.30 |
[kudu] kudu cluster๋ชจ๋๋ก ์คํ (0) | 2022.03.29 |
[airflow] airflow ์ค์น ํ ์คํ (0) | 2022.03.23 |