Justin SB created HBASE-13360: --------------------------------- Summary: Standalone example docs Key: HBASE-13360 URL: https://issues.apache.org/jira/browse/HBASE-13360 Project: HBase Issue Type: Improvement Components: Consensus Affects Versions: HBASE-12259 Reporter: Justin SB Priority: Minor
I'm very interested in the Raft implementation (in particular, whether it can be reused elsewhere, given that this effort seems likely to produce the canonical Raft implementation). I'd like to try it standalone, but I'm not yet having much success. I start a cluster of 3 servers (N=0,1,2): java -cp "conf:hbase-consensus/target/hbase-consensus-2.0.0-SNAPSHOT.jar:hbase-consensus/target/dependency/*" org.apache.hadoop.hbase.consensus.server.LocalConsensusServer -region 1 -servers 127.0.0.1:10000,127.0.0.1:10001,127.0.0.1:10002 -debug DEBUG -localIndex ${N} And then I try running the load-test client: java -cp "hbase-consensus/target/hbase-consensus-2.0.0-SNAPSHOT.jar:hbase-consensus/target/dependency/*" org.apache.hadoop.hbase.consensus.client.QuorumLoadTestClient -region 1 -servers 127.0.0.1:10000,127.0.0.1:10001,127.0.0.1:10002 That gives an immediate NPE at org.apache.hadoop.hbase.consensus.quorum.QuorumInfo.populateInternalMaps(QuorumInfo.java:315). Are there any docs on how to get started playing with running this branch? Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)