内容纲要
概要描述
本文主要描述 HDFS 关闭或打开机架感知的方法。
详细说明
使用场景
机架对于 HDFS 来说是一个非常重要的概念,所以请务必在必须关闭机架感知时再进行操作!操作完成后,推荐立即打开机架感知。
关闭机架感知
在两个nn节点,进入/etc/hdfs1/conf目录,编辑 core-site.xml 配置文件,注释掉 net.topology.script.file.name 配置项。
然后滚动重启 nn,此时即可将 HDFS 的机架感知关闭,可以用 hdfs dfsadmin -printTopology 查看机架信息:
此时所有的dn应该都属于 default 机架了。
打开机架感知
在两个nn节点,进入/etc/hdfs1/conf目录,编辑 core-site.xml 配置文件,取消注释 net.topology.script.file.name 配置项。
然后滚动重启 nn,此时即可将 HDFS 的机架感知打开。