复制设置

bwleehnv  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(315)

我正在使用hadoop2.6
在yarn-site.xml中,我定义了以下内容:

<property>
   <name>yarn.nodemanager.vmem-check-enabled</name>
   <value>false</value>
</property>

但是如果我查看一下yarn ui/conf url,我会得到以下两个定义:

<property>
   <name>yarn.nodemanamger.vmem-check-enabled</name>
   <value>false</value>
   <source>java.io.BufferedInputStream@2893de87</source>
</property>

<property>
   <name>yarn.nodemanager.vmem-check-enabled</name>
   <value>true</value>
   <source>yarn-default.xml</source>
</property>

两个属性中的哪一个实际上被跟踪了?我说的对吗 <source>java.io.BufferedInputStream@2893de87</source> 覆盖 <source>yarn-default.xml</source> ?

lo8azlld

lo8azlld1#

这个 <source> 不是财产 value .
通过一些外部源(inputstream)从配置中读取该值,然后使用 <value>false</value> 如何读取该文件取决于 Configuration 对象。

相关问题