我已使用 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
我已使用 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 重新生成的数据节点配置中设置。此配置可以在 /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。