Error: Could not open client transport with JDBC Uri: jdbc:hive2://hadoop1:10000:
解决方法:
在hadoop配置文件core-site.xml添加,将root替换为你的用户名
使用通配符值 * 来允许来自任何主机或任何用户的模拟。例如,通过在core-site.xml中指定如下,从任何主机访问的名为 oozie 的用户都可以模拟属于任何组的任何用户。
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
分发配置文件给其他用户
xsyn.sh core-site.xml
重启Hadoop
stop-hadoop.sh
start-hadoop.sh
Hadoop代理用户相关文档:https://hadoop.apache.org/docs/r3.2.4/hadoop-project-dist/hadoop-common/Superusers.html