我正在使用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>
?
1条答案
按热度按时间lo8azlld1#
这个
<source>
不是财产value
.通过一些外部源(inputstream)从配置中读取该值,然后使用
<value>false</value>
如何读取该文件取决于Configuration
对象。