YARN-7647. NM print inappropriate error log when node-labels is enabled. Contributed by Yang Wang.

This commit is contained in:
Weiwei Yang 2017-12-13 13:11:41 +08:00
parent 118d653eea
commit dff710632e
1 changed files with 6 additions and 3 deletions

View File

@ -1208,9 +1208,12 @@ public class NodeStatusUpdaterImpl extends AbstractService implements
public void verifyRMHeartbeatResponseForNodeLabels( public void verifyRMHeartbeatResponseForNodeLabels(
NodeHeartbeatResponse response) { NodeHeartbeatResponse response) {
if (areLabelsSentToRM) { if (areLabelsSentToRM) {
if (response.getAreNodeLabelsAcceptedByRM() && LOG.isDebugEnabled()) { if (response.getAreNodeLabelsAcceptedByRM()) {
LOG.debug("Node Labels {" + StringUtils.join(",", previousNodeLabels) if(LOG.isDebugEnabled()){
+ "} were Accepted by RM "); LOG.debug(
"Node Labels {" + StringUtils.join(",", previousNodeLabels)
+ "} were Accepted by RM ");
}
} else { } else {
// case where updated labels from NodeLabelsProvider is sent to RM and // case where updated labels from NodeLabelsProvider is sent to RM and
// RM rejected the labels // RM rejected the labels