使用beeline连接hive的前提是hive已经部署完毕,Hive单机部署可以看:Hive单机版安装部署


一、hadoop配置文件

hdfs-site.xml
启用webhdfs:

<property>
    <name>dfs.webhdfs.enabled</name>
    <value>true</value>
</property>

Core-site.xml
设置hadoop代理用户:

<property>
    <name>hadoop.proxyuser.hadoop.hosts</name>
    <value>*</value>
</property>
<property>
    <name>hadoop.proxyuser.hadoop.groups</name>
    <value>*</value>
</property>

二、启动hiveserver2

首先启动hadoop:

start-all.sh

启动hiveserver2:

nohup hive --service hiveserver2 &

启动后用jps查看多一个RunJar进程:
在这里插入图片描述

三、启动beeline连接

beeline -u jdbc:hive2://localhost:10000 -n root

在这里插入图片描述

连接后输入show databases;
在这里插入图片描述

退出命令:

!quit

更多推荐