CDH集成环境里开启hue组件,只需要在《hue_safety_valve.ini 的 Hue 服务高级配置代码段(安全阀)》里写入配置文件即可正常工作,
然后按照需要的服务,安装服务。
最终看起来很是挺轻松的,但是详细的说明教程还真是不多,再加上版本问题。参考各位大佬的教程,对照官方文档(给差评)整理记录。
集成hive服务
hive服务里开启hiveserver2服务
hue配置里声明服务地址,(hive的这些是默认就有的,如果要加其他的配置还是显示的写出来比较好)
[beeswax]
hive_server_host=node1
hive_server_port=10000
在notebook里声明要实现的服务
[notebook]
[[interpreters]]
[[[hive]]]
name=Hive
interface=hiveserver2
集成hbase服务
hbase组件里开启HBase Thrift Server服务
在hue配置里,增加以下内容
[hbase]
hbase_conf_dir={
{HBASE_CONF_DIR}}
thrift_transport=buffered
集成MYSQL服务
mysql服务肯定是已经存在了,直接加配置。
同样的,先声明接口服务信息
[librdbms]
[[databases]]
[[[mysql]]]
nice_name="My SQL DB"
# 库限制 name=mysql
engine=mysql
host=node5
port=3306
user=admin
password=password
options= {"init_command":"SET NAMES 'utf8'"}
再由notebook展示
[notebook]
[[[mysql]]]
name=Mysql
interface=rdbms
安装livy服务
将livy集成至CDH集中管理(暂时不能用)
该方法把livy打包为parcel包