[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13774148#comment-13774148 ] Vandana Ayyalasomayajula commented on HBASE-7351: - Hi, I am on maternity leave till 9th December, 2013. If you need any assistance please contact ol...@yahoo-inc.com. Thanks Vandana On Sep 20, 2013, at 1:30 PM, stack (JIRA) j...@apache.org wrote: [ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13773380#comment-13773380 ] stack edited comment on HBASE-7351 at 9/20/13 8:30 PM: --- nvm. I added one. I also just add some doc to the ops tools section so hopefully folks come to realize this is available. was (Author: stack): nvm. I added one. I also just add some doc to the ops tools section so hopefully folks come to realize this works. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13774165#comment-13774165 ] Vandana Ayyalasomayajula commented on HBASE-7351: - Hi, I am on maternity leave till 9th December, 2013. If you need any assistance please contact ol...@yahoo-inc.com. Thanks Vandana On Sep 20, 2013, at 1:30 PM, stack (JIRA) j...@apache.org wrote: [ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-7351: - Release Note: Run a script of your creation on a period. If it fails N times (configurable), have the server exit. New configs: hbase.node.health.script.location hbase.node.health.script.timeout hbase.node.health.script.frequency Default is every 60seconds. hbase.node.health.failure.threshold Defaults to 3. nvm. I added one. I also just add some doc to the ops tools section so hopefully folks come to realize this works. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13774157#comment-13774157 ] Vandana Ayyalasomayajula commented on HBASE-7351: - Hi, I am on maternity leave till 9th December, 2013. If you need any assistance please contact ol...@yahoo-inc.com. Thanks Vandana On Sep 20, 2013, at 1:16 PM, stack (JIRA) j...@apache.org wrote: [ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13773362#comment-13773362 ] stack commented on HBASE-7351: -- Can we have a release note on this? The configurations involved, what it does, etc.? Looks useful but has been lost in the mix. Thanks. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13773362#comment-13773362 ] stack commented on HBASE-7351: -- Can we have a release note on this? The configurations involved, what it does, etc.? Looks useful but has been lost in the mix. Thanks. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.95.2 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4, 0.95.0 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13544453#comment-13544453 ] Hudson commented on HBASE-7351: --- Integrated in HBase-0.94-security-on-Hadoop-23 #10 (See [https://builds.apache.org/job/HBase-0.94-security-on-Hadoop-23/10/]) HBASE-7351, HBASE-7399, HBASE-7406. Periodic health check chore (Vandana Ayyalasomayajula) (Revision 1428142) Result = FAILURE apurtell : Files : * /hbase/branches/0.94/src/examples/healthcheck * /hbase/branches/0.94/src/examples/healthcheck/healthcheck.sh * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HConstants.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthCheckChore.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthChecker.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthReport.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/master/HMaster.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestNodeHealthCheckChore.java Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.96.0, 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542873#comment-13542873 ] Hudson commented on HBASE-7351: --- Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #327 (See [https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/327/]) HBASE-7351, HBASE-7399, HBASE-7406. Periodic health check chore (Vandana Ayyalasomayajula) (Revision 1428141) Result = FAILURE apurtell : Files : * /hbase/trunk/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java * /hbase/trunk/hbase-examples/src/main/sh * /hbase/trunk/hbase-examples/src/main/sh/healthcheck * /hbase/trunk/hbase-examples/src/main/sh/healthcheck/healthcheck.sh * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/HealthCheckChore.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/HealthChecker.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/HealthReport.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java * /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestNodeHealthCheckChore.java Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.96.0, 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542349#comment-13542349 ] Hadoop QA commented on HBASE-7351: -- {color:green}+1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12561795/HBASE-7351_trunk_2.patch against trunk revision . {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 2 new or modified tests. {color:green}+1 hadoop2.0{color}. The patch compiles against the hadoop 2.0 profile. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 1.3.9) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 core tests{color}. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3805//console This message is automatically generated. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.5 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542580#comment-13542580 ] Lars Hofhansl commented on HBASE-7351: -- +1 Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542704#comment-13542704 ] Hudson commented on HBASE-7351: --- Integrated in HBase-TRUNK #3690 (See [https://builds.apache.org/job/HBase-TRUNK/3690/]) HBASE-7351, HBASE-7399, HBASE-7406. Periodic health check chore (Vandana Ayyalasomayajula) (Revision 1428141) Result = FAILURE apurtell : Files : * /hbase/trunk/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java * /hbase/trunk/hbase-examples/src/main/sh * /hbase/trunk/hbase-examples/src/main/sh/healthcheck * /hbase/trunk/hbase-examples/src/main/sh/healthcheck/healthcheck.sh * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/HealthCheckChore.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/HealthChecker.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/HealthReport.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java * /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestNodeHealthCheckChore.java Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.96.0, 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542713#comment-13542713 ] Hudson commented on HBASE-7351: --- Integrated in HBase-0.94 #695 (See [https://builds.apache.org/job/HBase-0.94/695/]) HBASE-7351, HBASE-7399, HBASE-7406. Periodic health check chore (Vandana Ayyalasomayajula) (Revision 1428142) Result = FAILURE apurtell : Files : * /hbase/branches/0.94/src/examples/healthcheck * /hbase/branches/0.94/src/examples/healthcheck/healthcheck.sh * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HConstants.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthCheckChore.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthChecker.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthReport.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/master/HMaster.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestNodeHealthCheckChore.java Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.96.0, 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542772#comment-13542772 ] Hudson commented on HBASE-7351: --- Integrated in HBase-0.94-security #93 (See [https://builds.apache.org/job/HBase-0.94-security/93/]) HBASE-7351, HBASE-7399, HBASE-7406. Periodic health check chore (Vandana Ayyalasomayajula) (Revision 1428142) Result = SUCCESS apurtell : Files : * /hbase/branches/0.94/src/examples/healthcheck * /hbase/branches/0.94/src/examples/healthcheck/healthcheck.sh * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HConstants.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthCheckChore.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthChecker.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/HealthReport.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/master/HMaster.java * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestNodeHealthCheckChore.java Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.96.0, 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13540364#comment-13540364 ] Lars Hofhansl commented on HBASE-7351: -- 0.94 are (hopefully) stabilized. If you like we can can pull this into 0.94.4 (it would be great if that could include the sample script, so people have an idea what to do with this). Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.5 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13537203#comment-13537203 ] Andrew Purtell commented on HBASE-7351: --- bq. Do you think that you could include a rudimentary health checker script (one that you find useful) as an example? That's a good idea. I opened subtask HBASE-7406 for this, it would be a separate commit already on trunk. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13537250#comment-13537250 ] Lars Hofhansl commented on HBASE-7351: -- Cool... Let's commit this (so it gets into 0.94.4). And add an example script later. (Or I'd be fine with committing this whole thing to 0.94.5, which just means it'll be about 6 weeks or so later) Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13537254#comment-13537254 ] Andrew Purtell commented on HBASE-7351: --- Sounds good to me either way [~lhofhansl]. I'll put up a trivial patch on HBASE-7399 today and commit it to trunk. Perhaps [~avandana] can contribute a script for HBASE-7406 before we cut 0.94.4? Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13537262#comment-13537262 ] Vandana Ayyalasomayajula commented on HBASE-7351: - Thanks [~lhofhansl] and [~apurtell]. I will work on getting an example health check script. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Fix For: 0.94.4 Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536278#comment-13536278 ] Andrew Purtell commented on HBASE-7351: --- Thanks for the consideration [~avandana]. I'll take a detailed look while porting your latest 0.94 patch to trunk shortly. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536296#comment-13536296 ] Vandana Ayyalasomayajula commented on HBASE-7351: - [~apurtell] If you are okay with the latest patch for 0.94 branch, I can create a patch for the trunk. Thanks for your time. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536310#comment-13536310 ] Andrew Purtell commented on HBASE-7351: --- Yes the v1 0.94 patch looks good, except for the occasional missing trivial s/region// . Ideally there could be one simple unit test to confirm the HealthChecker works as advertised. I was just thinking about this: a very small value for hbase.node.health.script.timeout with a shell script that sleeps too long, a script that is 'exit -1', a missing script (fails with exception), and finally a script that is 'exit 0'. What do you think? Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536694#comment-13536694 ] Andrew Purtell commented on HBASE-7351: --- Thanks. New test passes locally for me for trunk and 0.94. I checked MAPREDUCE-211 and the health checks are implemented similarly here as there. I'll commit this shortly if no other comment. [~lhofhansl] any concerns about the 0.94 patch? Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536718#comment-13536718 ] Lars Hofhansl commented on HBASE-7351: -- This looks like something that should stew in trunk a bit before we add this to 0.94. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0, 0.94.4 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536720#comment-13536720 ] Andrew Purtell commented on HBASE-7351: --- No problem. Looks like 0.94 might be where the contributor wants this to end up. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0, 0.94.4 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536748#comment-13536748 ] Lars Hofhansl commented on HBASE-7351: -- [~avandana] You have a need for this in the 0.94 code line? Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536821#comment-13536821 ] Vandana Ayyalasomayajula commented on HBASE-7351: - [~lhofhansl] -- We are using 0.94 in our deployments and would like this feature to be included. I have tested this on real cluster and it seems to work fine. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Affects Versions: 0.96.0 Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94_1.patch, HBASE-7331_94_2.patch, HBASE-7331_94_3.patch, HBASE-7331_94.patch, HBASE-7331_trunk.patch, HBASE-7351_trunk_2.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13535510#comment-13535510 ] Andrew Purtell commented on HBASE-7351: --- See comments on RB. Renamed the issue because this could/should be common to the regionserver and master, right? Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94.patch, HBASE-7331_trunk.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-7351) Periodic health check chore
[ https://issues.apache.org/jira/browse/HBASE-7351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13535549#comment-13535549 ] Vandana Ayyalasomayajula commented on HBASE-7351: - [~apurtell] I agree that the health checker can be common to both master and region server. I tried to do something similar to Hadoop, the datanode kills itself if its unhealthy. In our use case we wanted to the region server also to shutdown gracefully if something was wrong with the node. In case of the master, it does not do much of heavy lifting like the region server and also has a back up master in case it dies. So, I had the health checked chore only for the region server. I can move the classes HealthChecker, HealthReport, RegionServerHealthCheckChore and TestServerHealthChecker one level up and make them more generic. Periodic health check chore --- Key: HBASE-7351 URL: https://issues.apache.org/jira/browse/HBASE-7351 Project: HBase Issue Type: Improvement Components: regionserver Reporter: Vandana Ayyalasomayajula Assignee: Vandana Ayyalasomayajula Priority: Minor Attachments: HBASE-7331_94.patch, HBASE-7331_trunk.patch Similar to MAPREDUCE-211, region server should also have a mechanism to check the health of the node. It should run the health check script periodically and if there is any errors, it should stop itself gracefully. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira