快速入门Hive与Hue的相连

一、安装Hive

:在本人博客中有Hive的安装,可前往观看!!!

二、需要在"/home/hadoop/install/hive/conf/"中创建一个hive-site.xml

:可以通过远程连接工具来创建,这样更加方便

三、在"hive-site.xml"中添加一些配置

:如果需要,也要把"hive-default.xml.template"中的配置添加到此文件中

<property>
  <name>hive.server2.thrift.port</name>
  <value>10000</value>
</property>

<property>
  <name>hive.server2.thrift.bind.host</name>
  <value>hadoop01</value>
</property>

<property>
  <name>hive.server2.long.polling.timeout</name>
  <value>5000</value>
</property>

<property>
  <name>hive.metastore.uris</name>
  <value>thrift://hadoop01:9083</value>
</property>

四、配置完成,启动Hive相关服务

:在开启这两个服务时,执行其中一个,卡顿住,表示开启成功,"回车"即可
(如果在"/etc/profile"中配置过Hive全局的话,按照此命令)

hive --service metastore &
hive --service hiveserver2 &

(如果没有配置Hive全局的话,按照此命令)

(a)进入到hive中:
    cd /home/hadoop/install/hive/
(b)开启服务:
    bin/hive --service metastore &
    bin/hive --service hiveserver2 &

尖叫提示:如果设置了uris,在今后使用Hive时,那么必须启动如上两个命令,否则Hive无法正常启动。

五、配置"hue.ini"

(a)进入到此目录下:
    cd /home/hadoop/install/hue-3.7.0-cdh5.3.6/desktop/conf/
(b)配置"hue.ini":
[beeswax]

  hive_server_host=hadoop01

  hive_server_port=10000

  hive_conf_dir=/home/hadoop/install/hive/conf

六、重启HUE测试

1、
:启动HUE前,如果没有启动httpfs服务,应先启动此服务,否则会报【111】错误

(a)先进入到此目录下:
    cd /home/hadoop/install/hadoop-2.5.0-cdh5.3.6/sbin/
(b)启动httpfs服务(如果配置过hadoop全局,可以直接执行此命令):
    httpfs.sh start

2、开启HUE服务:

(a)先进入到此目录下:
    cd /home/hadoop/install/hue-3.7.0-cdh5.3.6
(b)启动HUE服务(如果配置过hadoop全局,可以直接执行此命令):
    build/env/bin/supervisor

3、登录HUE的Web界面,看是否连接成功:
(1)如何进入HUE的hive界面:
在这里插入图片描述
(2)显示此界面,表示连接成功:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41428711/article/details/84638043
HUE
今日推荐