hive中 beeline连接时报错

错误1.

Error: Could not open client transport with JDBC Uri: jdbc:hive2://192.168.136.128:10000/mydb/: 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 root (state=08S01,code=0)

j解决  :更改hadoop  core-site.xml   加入

 

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


错误2.******保证  hadoop集群启动 ,并且  hive所在节点 处于active状态

执行命令

hdfs dfs -chmod -R 777 /tmp

hdfs dfs -chmod -R 777 /user/hive


版权声明:本文为qq_37668945原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。