如果需要配置 hue 与 hive 的集成,我们需要启动 hive 的 metastore 服务以及 hiveserver2 服务(impala 需要 hive 的 metastore 服务,hue 需要 hvie 的hiveserver2 服务)。
1 修改 Hue.ini
[beeswax]
hive_server_host=node-1
hive_server_port=10000
hive_conf_dir=/export/servers/hive/conf
server_conn_timeout=120
auth_username=root
auth_password=123456
[metastore]
#允许使用 hive 创建数据库表等操作
enable_new_create_table=true
2 启动 Hive 服务、重启 hue
去 node-1 机器上启动 hive 的 metastore 以及 hiveserver2 服务
cd /home/hive-3.1.2
nohup bin/hive --service metastore &
nohup bin/hive --service hiveserver2 &
重新启动 hue
cd /home/hue-3.9.0-cdh5.14.0/
build/env/bin/supervisor
进入Hue界面: