我有两个运行hadoop的示例。我无法控制一审。我设置了第二个示例。我还在这台机器上安装了Hive。当我尝试使用hive创建表时,hive正在尝试连接到hadoop的第一个示例,并尝试使用这个示例写入数据。我想更改hive正在寻找的默认hadoop端口,以便hive使用hadoop的第二个示例来写入数据。我已经在.basrc中正确地设置了hadoop\u的主目录、路径等,并将其作为源代码。有没有一种方法可以更改配置单元正在寻找的用于写入数据的默认hadoop端口?
hmae6n7t1#
配置单元的hadoop示例信息在中指定 /etc/hive/conf/hive-site.xml 如果您部署了独立的hadoop,请手动编辑它;如果您使用hdp/cdh,请使用ambari/cloudera manager,然后重新启动hive服务,这样它就可以重新加载配置,这样您就可以了
/etc/hive/conf/hive-site.xml
izj3ouym2#
有没有一种方法可以更改配置单元正在寻找的用于写入数据的默认hadoop端口?如果我理解正确,你想改变 HADOOP_CONF_DIR/core-site.xml 文件以修改 fs.defaultFS 另一个hdfs namenode的地址。
HADOOP_CONF_DIR/core-site.xml
fs.defaultFS
2条答案
按热度按时间hmae6n7t1#
配置单元的hadoop示例信息在中指定
/etc/hive/conf/hive-site.xml
如果您部署了独立的hadoop,请手动编辑它;如果您使用hdp/cdh,请使用ambari/cloudera manager,然后重新启动hive服务,这样它就可以重新加载配置,这样您就可以了izj3ouym2#
有没有一种方法可以更改配置单元正在寻找的用于写入数据的默认hadoop端口?
如果我理解正确,你想改变
HADOOP_CONF_DIR/core-site.xml
文件以修改fs.defaultFS
另一个hdfs namenode的地址。