- 在master修改core-site.xml文件,使用ns替换master做为Hadoop的访问地址
sudo vim /usr/local/hadoop/etc/hadoop/core-site.xml
修改后的完整内容如下:
<configuration>
<!-- hdfs 的数据存储位置 -->
<property>
<name>hadoop.tmp.dir</name>
<value>file:/usr/local/hadoop/tmp</value>
</property>
<!-- hdfs 的访问地址,ns 是 NameNode 集群的名字,在 hdfs-site.xml 文件配置 -->
<property>
<name>fs.defaultFS</name>
<value>hdfs://ns</value>
</property>
<!-- 允许 hive 中的用户操作操纵 hdfs -->
<property>
<name>hadoop.proxyuser.hadoop.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.hosts</name>
<value>*</value>
</property>
<!-- 配置 zookeeper 地址,JournalNode 通过 zookeeper 实现功能 -->
<property>
<name>ha.zookeeper.quorum</name>
<value>master:2181,slave