[
https://issues.apache.org/jira/browse/HBASE-2340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12846634#action_12846634
]
Todd Lipcon commented on HBASE-2340:
------------------------------------
Yea, what I'd love to see eventually is a "rambo" script that will do any
number of nasty things periodically to nodes in the cluster. Including but not
limited to:
- kill -9 a {RS,Master,DN,ZKNode}
- kill -INT a {RS,Master,DN,ZKNode}
- kill -STOP a {RS,Master,DN,ZKNode}, followed by -CONT a few minutes later
- ifconfig eth0 down ; sleep 10; ifconfig eth0 up
- insert bad routes to {ZK,NN,HM} for short periods of time (to simulate
situation where you can't talk to DFS but you can still talk to ZK, etc)
this script could be done rather generally and would be useful for testing
Hadoop by itself as well.
> Add end-to-end test of sync/flush
> ---------------------------------
>
> Key: HBASE-2340
> URL: https://issues.apache.org/jira/browse/HBASE-2340
> Project: Hadoop HBase
> Issue Type: Task
> Reporter: stack
> Assignee: stack
> Priority: Blocker
> Fix For: 0.20.4, 0.21.0
>
>
> Add a test to do the following:
> {code}
> + Start a HBase/HDFS cluster (local node is fine).
> + Use top-level (HTable) level APIs to put items.
> + Try about single column puts, as well as puts which span multiple
> columns/multiple column families, etc.
> + Then kill one region server.
> + Wait for recovery to happen.
> + And then check the rows exist.
> {code}
> Assigning myself.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.