首先可以先去看一下hive的官方文档有关于如何解决拒接连接的问题
Apache Hadoop 3.4.0 – Proxy user - Superusers Acting On Behalf Of Other Users
里面有写到在core-site.xml当中修改添加以下
<property>
<name>hadoop.proxyuser.oozie.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.oozie.groups</name>
<value>*</value>
</property>
其实很早之前就添加了这段demo但在beeline的连接当中还是没有成功,仍然报错:拒绝连接
我在这段demo当中将oozie换成了很多,比如hadoop,root,然后在这段beeline>输入账号的时候就一股脑的输入root,但是一直报错拒绝连接
注意!注意!下面的方法可以解决问题!
demo当中的oozie需要修改为自己的linux主机登录账户(至少目前我发现的是这样的)
当我将oozie换成atguigu的时候,在beeline时输入的账号也是atguigu就可以解决