format”格式错误的目录

zz2j4svz  于 2021-06-04  发布在  Hadoop
关注(0)|答案(4)|浏览(309)

我正在尝试在centos 6.3上安装hadoop 1.1.2.21
我已经在/etc/hadoop/conf/hdfs-site.xml文件中配置了dfs.name.dir

<name>dfs.name.dir</name>
<value>/mnt/ext/hadoop/hdfs/namenode</value>

但当我运行“hadoopnamenode-format”命令时,它将格式化/tmp/hadoophadoop/dfs/name。
我错过了什么?

pkbketx9

pkbketx91#

检查hadoop进程是否已经在后台运行。如果您中止了上一个进程,但它没有被终止,并且变成了僵尸进程,则会发生这种情况。如果是这样,请终止该进程,然后再次尝试格式化系统
您还可以检查目录的权限。
尝试为目录指定一个不同的位置(如果它被反射)

jljoyd4f

jljoyd4f2#

它可能正在走这条路 /tmp/hadoop-hadoop/dfs/namehdfs-default.xml . 不知道为什么 hdfs-site.xml 没有采取行动。是 dfs.name.dir 标记为 finalhdfs-default.xml ?

2cmtqfgy

2cmtqfgy3#

我遇到了这个问题并解决了它。所以更新这个答案。确保您的环境变量 HADOOP_CONF_DIR 指向它可以找到所有你 xml 用于配置的文件。它帮我解决了。

mcdcgff0

mcdcgff04#

请不要设置hadoop\u conf\u dir。您可以检查.bashrc文件并将其删除。

相关问题