[
https://issues.apache.org/jira/browse/HADOOP-3585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12615886#action_12615886
]
dhruba borthakur commented on HADOOP-3585:
------------------------------------------
It would be nice if we could do the folowing:
1. Remove the code changes from Namenode.java and DataNode.java. Instead run
this app from a bunch os shell scripts.
2. Move failmon.properties from conf to src/contrib/failmon/conf/ or something
like that.
3. Make the code reside in src/contrib/failmon. Let it be a contrib project.
4. Write a junit test to test some amount of functionality. It could be based
on standalone class testing.
5. Integrate with the over build process so that "ant compile-contrib" builds
FailMon too. Similarly, "ant test" should run FailMon junit test(s).
6. Maybe some people from the chukwa project should browse this code and give a
+1.
Once these are done, we should check this as a contrib project.
> Hardware Failure Monitoring in large clusters running Hadoop/HDFS
> -----------------------------------------------------------------
>
> Key: HADOOP-3585
> URL: https://issues.apache.org/jira/browse/HADOOP-3585
> Project: Hadoop Core
> Issue Type: New Feature
> Environment: Linux
> Reporter: Ioannis Koltsidas
> Priority: Minor
> Attachments: FailMon-standalone.zip, failmon.pdf, failmon.pdf,
> FailMon_Package_descrip.html, HADOOP-3585.patch
>
> Original Estimate: 480h
> Remaining Estimate: 480h
>
> At IBM we're interested in identifying hardware failures on large clusters
> running Hadoop/HDFS. We are working on a framework that will enable nodes to
> identify failures on their hardware using the Hadoop log, the system log and
> various OS hardware diagnosing utilities. The implementation details are not
> very clear, but you can see a draft of our design in the attached document.
> We are pretty interested in Hadoop and system logs from failed machines, so
> if you are in possession of such, you are very welcome to contribute them;
> they would be of great value for hardware failure diagnosing.
> Some details about our design can be found in the attached document
> failmon.doc. More details will follow in a later post.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.