我有两个正在运行的Hadoop实例。我无法控制一审。我设置了第二个实例。
我也在这台机器上安装了Hive。当我尝试使用hive创建表时,hive尝试连接到Hadoop的第一个实例,并尝试使用此实例写入数据。
我想更改Hive寻找的默认Hadoop端口,以便Hive使用Hadoop的第二个实例来写入数据。我已经在.basrc中正确设置了HADOOP_HOME,path等,并将其作为来源。
有没有办法更改配置单元正在寻找的默认Hadoop端口来写入数据?
最佳答案
Hive的Hadoop实例信息在/etc/hive/conf/hive-site.xml
中指定
如果您部署了独立的Hadoop,请手动进行编辑;如果使用了HDP / CDH,请使用Ambari / Cloudera Manager进行编辑;然后重新启动Hive服务,以便它重新加载配置,您应该会很好
关于hadoop - Hive与Hadoop的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51499604/