hive使用报错整理

Posted 平凡似水的人生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive使用报错整理相关的知识,希望对你有一定的参考价值。

报错

Error: Could not open client transport with JDBC Uri: jdbc:hive2://node1:10000: Failed to open new session: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): User: root is not allowed to impersonate hive (state=08S01,code=0)

问题原因

root用户没有权限,在hdfs配置中添加相应用户即可

解决

添加hdfs参数:
vim core-site.xml
<property>
      <name>hadoop.proxyuser.root.groups</name>
      <value>*</value>
  </property>
  <property>
      <name>hadoop.proxyuser.root.hosts</name>
      <value>*</value>
</property>

以上是关于hive使用报错整理的主要内容,如果未能解决你的问题,请参考以下文章

[Hive]Hive使用union all报错missing EOF 解决方案

hive orc表增加字段之后,hetu查询报错

hive on spark报错:没有发现类

hive 报错,其中一个hs2 正常

解决本地使用Dbeaver工具连接Hive报错问题

在hive中使用load data报错