启动

node02

hive -service hiveserver2

http://node02:10002

使用

node01

beeline

报错问题,修改hadoop权限
在hadoop的core-site.xml添加属性:

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

重启hadoop集群

hdfs dfsadmin -fs hdfs://node01:8020 -refreshSuperUserGroupsConfiguration
hdfs dfsadmin -fs hdfs://node02:8020 -refreshSuperUserGroupsConfiguration

总结

一般给查询用户使用,不支持增删改操作。给企业中的非专业开发人员使用,如数据分析师、运营

企业使用案例

remote serverhive clihiveserver2beeline
node01***
node02*

hiverserver2 连接元数据服务

hvie cli 程序员使用增删改数据
beeline 数据分析师查询数据
代码 使用hiverserver2暴露的10000端口

代码

Scroll to Top