hue-3.9.0-cdh5.16.2 的部署
本文主要包括以下内容:
- hue-3.9.0-cdh5.16.2 的部署流程
- 部署过程中遇到问题的解决方法
hue 依赖安装
1 2 3 4 5 6 7 8 9
| sudo yum install krb5-devel cyrus-sasl-gssapi cyrus-sasl-devel libxml2-devel libxslt-devel
sudo yum install mysql mysql-devel openldap-devel python-devel
sudo yum install libffi-devel gmp mpfr gmp-devel
sudo python-simplejson sqlite-devel
sudo yum install libffi-devel libffi openssl-devel openssl openldap-devel mysql-devel gmp-devel gmp gcc-c++ rsync
|
hue 中文界面
1 2 3 4 5 6 7
| vi 此处为你的hue路径/desktop/core/src/desktop/settings.py LANGUAGE_CODE = 'zh_CN' #LANGUAGE_CODE = 'en-us' LANGUAGES = [ ('en-us', _('English')), ('zh_CN', _('Simplified Chinese')), ]
|
hue 编译
hue 编译 可能出现的问题
mysql-community-devel-5.7.29-1.el7.x86_64.rpm官方下载地址
1
| sudo rpm -ivh mysql-community-devel-5.7.29-1.el7.x86_64.rpm
|
2.must have python development packages for 2.6 or 2.7…问题
64位安装python-devel.x86_64
32位安装python-devel.i686
我这里安装:python-devel.x86_64
1
| sudo yum install python-devel.x86_64
|
hue 编译完成后,权限赋予
1 2 3
| sudo chmod 777 hue/desktop/
sudo chmod 766 hue/desktop/desktop.db
|
hue 编译完成后,配置环境变量
1 2 3
| export HUE_HOME=此处为你的hue路径/hue
export PATH=$HUE_HOME/build/env/bin:$PATH
|
hue 修改hue.ini文件
hue.ini文件文件路径:
1
| cd 此处为你的hue路径/desktop/conf
|
修改hue.ini文件内容
1 2 3 4 5
| # Webserver listens on this address and port http_host=你的host http_port=8888 # Time zone name time_zone=Asia/Shanghai
|
hue 启动
1 2
| cd $HUE_HOME/build/env/bin/ nohup supervisor &
|
hue 登录
你设置的host:8888
第一次登陆需要设置用户名密码
至此 hue部署结束…