集成HDFS、YARN
修改参数文件 pseudo-distributed.ini
1 2 3 4
| -- 进入Linux122 的hue的配置文件目录 cd /opt/lagou/servers/hue/desktop/conf
vim pseudo-distributed.ini
|
1 2 3 4 5 6 7 8 9 10 11 12 13
| # [hadoop] -- [[hdfs_clusters]] -- [[[default]]] # 注意端口号。下面语句只要一个 # fs_defaultfs=hdfs://linux121:8020 fs_defaultfs=hdfs://Linux121:9000 webhdfs_url=http://Linux121:50070/webhdfs/v1
# [hadoop] -- [[yarn_clusters]] -- [[[default]]] resourcemanager_host=Linux123 resourcemanager_port=8032 submit_to=True resourcemanager_api_url=http://Linux123:8088 proxy_api_url=http://Linux123:8088 history_server_api_url=http://Linux123:19888
|
集成Hive
集成Hive需要启动 Hiveserver2 服务,在linux123节点上启动 Hiveserver2
1 2 3 4 5
| -- 进入 Linux123 执行 启动Hiveserver2 nohup hiveserver2 &
-- 监听端口是否启动 lsof -i:10000
|
修改参数文件 pseudo-distributed.ini
1 2 3 4
| -- 进入Linux122 的hue的配置文件目录 cd /opt/lagou/servers/hue/desktop/conf
vim pseudo-distributed.ini
|
1 2 3 4
| # [beeswax] hive_server_host=Linux123 hive_server_port=10000 hive_conf_dir=/opt/lagou/servers/hive-2.3.7/conf
|
集成MySQL
修改参数文件 pseudo-distributed.ini
1 2 3 4
| -- 进入Linux122 的hue的配置文件目录 cd /opt/lagou/servers/hue/desktop/conf
vim pseudo-distributed.ini
|
1 2 3 4 5 6 7 8 9 10
| # [librdbms] -- [[databases]] -- [[[mysql]]];1639行 # 注意:1639行原文: ##[[mysql]] => [[mysql]];两个##要去掉! [[[mysql]]] nice_name="My SQL DB" name=hue engine=mysql host=Linux123 port=3306 user=hive password=12345678
|
备注:name是数据库名,即 database 的名称
重启Hue服务
1 2 3
| # 在hue安装路径下执行 cd /opt/lagou/servers/hue/build/env/bin ./supervisor
|