请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

core-site.xml的tmp.dir不生效

我使用的是完整的hadoop001镜像,
请问一下,为什么 bin/hdfs namenode -format 的时候,格式化的不是我core-site.xml指定的tmp目录呢。
图片描述图片描述

正在回答

1回答

那就不对,你是不是修改过?你先手工把那文件夹删了,再格式化试试

0 回复 有任何疑惑可以回复我~
  • 提问者 Jmmmyy #1
    我发现我的hdfs-site.xml里有这样的配置:
    <property>
        <name>dfs.namenode.name.dir</name>
        <value>/home/hadoop/tmp/dfs/name</value>
     </property>
     
    <property>
        <name>dfs.datanode.data.dir</name>
        <value>/home/hadoop/tmp/dfs/data</value>
     </property>
    所以namenode -format的时候格式的是这个目录/home/hadoop/tmp/dfs/data,是不是hdfs-site.xml里面指定目录时,core-site.xml里面的配置就无法生效了。
    回复 有任何疑惑可以回复我~ 2019-08-25 10:13:23
  • Michael_PK 回复 提问者 Jmmmyy #2
    有可能是的,有些参数是在要指定的配置文件里
    回复 有任何疑惑可以回复我~ 2019-08-25 10:29:40
  • 提问者 Jmmmyy #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-08-26 20:12:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信