I have  small test cluster of 2 nodes.  I ran a stress test on it and with 
nodetool status received the following:

/usr/local/bin/apache-cassandra-2.0.0-rc1/log $ ../bin/nodetool status
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address       Load       Tokens  Owns (effective)  Host ID                  
             Rack
UN  192.168.0.11  141.13 MB  256     49.2%             
4d281e2e-efd9-4abf-bb70-ebdf8e2b4fc3  rack1
UN  192.168.0.10  145.59 MB  256     50.8%             
7fc5795a-bd1b-4e42-88d6-024c5216a893  rack1

I then added a third node with no machines writing to the system.  Using 
nodetool status I got the following:

/usr/local/bin/apache-cassandra-2.0.0-rc1/log $ ../bin/nodetool status
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address       Load       Tokens  Owns (effective)  Host ID                  
             Rack
UN  192.168.0.11  141.12 MB  256     32.2%             
4d281e2e-efd9-4abf-bb70-ebdf8e2b4fc3  rack1
UN  192.168.0.10  145.59 MB  256     35.3%             
7fc5795a-bd1b-4e42-88d6-024c5216a893  rack1
UN  192.168.0.12  111.9 KB   256     32.5%             
e5e6d8bd-c652-4c18-8fa3-3d71471eee65  rack1

Is this correct ?  I was under the impression that adding a node to an existing 
cluster would distribute the load around the cluster. Am I perhaps missing a 
step or have a config error perhaps ?


Ta
Andy


The University of Dundee is a registered Scottish Charity, No: SC015096

Reply via email to