[
https://issues.apache.org/jira/browse/MAPREDUCE-2990?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13112447#comment-13112447
]
Subroto Sanyal commented on MAPREDUCE-2990:
-------------------------------------------
1)
The latest nodehealth is not updated at the RMNodeImpl at resourcemanager
Only a event is triggered,in case of a node health status change.
So no matter what's the status of the node, the node page in UI and the node
report always shows the node as healthy as the status is never updated.
2)
Even if the NodeHealthChecker script exits with a non-zero exitcode the
nodemanager reports the node as healthy.
> Health Report on Resource Manager UI is null if the NM's are all healthy.
> -------------------------------------------------------------------------
>
> Key: MAPREDUCE-2990
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-2990
> Project: Hadoop Map/Reduce
> Issue Type: Improvement
> Components: mrv2
> Affects Versions: 0.23.0
> Reporter: Mahadev konar
> Priority: Blocker
> Labels: newbie
> Fix For: 0.23.0
>
> Attachments: MAPREDUCE-2990(1).patch
>
>
> The web UI on the RM for the link Nodes shows that Health-report as null when
> the NM is healthy.
> This is a simple fix where in we can check for null in NodesPage.java and put
> something meaningful instead of null.
> NodesPage.java:
> {code}
> render(..)
> td((health.getHealthReport() == null) ?"REPORT HEALTHY":
> health.getHealthReport());
> {code}
> Or something like that.
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira