我已经使用Cloudera Manager将dfs.datanode.du.reserved属性设置为10 GB。但是,当我检查map-reduce job.xml文件时,我发现dfs.datanode.du.reserved仍然设置为0。如何验证是否设置了该属性?

PS:我正在将Cloudera Standard 4.7.2和CDH 4.4.0一起使用

最佳答案

此标志在hdfs-site.xml中设置,而不在mapred-site.xml中设置。
如果不进行配置调整,您将无法在客户端配置(/etc/hadoop/conf/hdfs-site.xml)中看到此标志。

仅在由Cloudera Manager重新生成的datanode配置中设置。可以在/var/run/cloudera-scm-agent/process/XXXXXX-hdfs-DATANODE/hdfs-site.xml中找到此配置,其中XXXXXX是某种增量编号(由Cloudera Manager使用)。

在Cloudera Manager中,您可以在Datanode()上看到此标志,单击Processes,然后单击Configuration files / Environment-Show,然后找到一个datanode的hdfs-site.xml。

关于hadoop - Cloudera Manager-dfs.datanode.du.reserved不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20064861/

10-12 23:04