hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ming Ma (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-4442) Provide test script to do rolling restart of RSs, master and do verification
Date Mon, 19 Sep 2011 19:01:11 GMT
Provide test script to do rolling restart of RSs, master and do verification
----------------------------------------------------------------------------

                 Key: HBASE-4442
                 URL: https://issues.apache.org/jira/browse/HBASE-4442
             Project: HBase
          Issue Type: Improvement
          Components: test
            Reporter: Ming Ma
            Assignee: Michael Weng


We use a script that restart RS on a rolling fashion and found couple new issues in HBase
in the area of server shutdown and region assignments. Running such test on a cluster will
help to verify changes made in the area of server shutdown and regions assignment. The script
could do the followings:

1. Based on the cluster config file, get the list of RSs and master server.
2. Restart RSs and Master periodically. The parameters like the sleep time between stop and
start, the percentage of machines down at at given time, etc. should be configurable. 
3. Use hbck or other ways to verify the cluster is moving. There will be inconsistency at
a given time when you have lots of regions in transition. So that is ok. Script should mark
test failure only when things are moving, for example, .META. isn't online for > timeoutmonitor
period.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message