远程模式即服务端与客户端在不同的机器上。在之前的博客中已经记录了三台节点搭建的hadoop集群,并在hadoop02上安装了hive,在hadoop03上安装了mysql。这里我们将hadoop01节点作为hive的客户端,hadoop02作为hive的服务端。
- 要使用远程模式,需要在Hadoop的每个节点上的core-site.xml中添加如下配置:
[root@hadoop01 hadoop]# pwd
/usr/local/wyh/hadoop-2.7.5/etc/hadoop
[root@hadoop01 hadoop]# vi core-site.xml
#添加如下配置
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
- 修改完配置之后,需要重启hadoop服务
[root@hadoop01 h