cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jon Hermes (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CASSANDRA-1553) warn of imbalanced ranges in nodetool ring
Date Wed, 10 Nov 2010 02:41:24 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-1553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12930452#action_12930452
] 

Jon Hermes commented on CASSANDRA-1553:
---------------------------------------

{noformat}
$ bin/nodetool -h localhost ring
Address         Status State   Load            Owns    Token                             
         
                                                       155711579810515450140957394391963122371
    
127.0.0.2       Up     Normal  7.57 KB         41.54%  56247759826792015654375534268862190753
     
127.0.0.3       Up     Normal  7.57 KB         09.70%  72749652544211640932560301980848705886
     
127.0.0.1       Up     Normal  7.57 KB         48.76%  155711579810515450140957394391963122371
    
$ bin/nodetool -h localhost ring
Address         Status State   Load            Owns    Token                             
         
                                                       164941942527574387143433761941151641333
    
127.0.0.1       Up     Normal  10.27 KB        19.68%  28276783988490678116658263059846526307
     
127.0.0.3       Up     Normal  10.27 KB        73.39%  153144415326481392832217809981610293616
    
127.0.0.2       Up     Normal  10.27 KB        06.93%  164941942527574387143433761941151641333
    
$ bin/nodetool -h localhost ring
Address         Status State   Load            Owns    Token                             
         
                                                       74848299015461299193324859323238443723
     
127.0.0.2       Up     Normal  10.27 KB        83.77%  47232172623663922874593218770379172593
     
127.0.0.1       Up     Normal  10.27 KB        14.59%  72053652013445961630779772805427567567
     
127.0.0.3       Up     Normal  10.27 KB        01.64%  74848299015461299193324859323238443723

{noformat}

Cutting the "issue a warning if..." by jbellis request.
Current progress: writing test cases for RP and OPP describeOwnership() methods now. Gotta
show off the shinies first, of course.

> warn of imbalanced ranges in nodetool ring
> ------------------------------------------
>
>                 Key: CASSANDRA-1553
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1553
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>            Reporter: Jonathan Ellis
>            Assignee: Jon Hermes
>            Priority: Minor
>             Fix For: 0.6.7, 0.7.1
>
>         Attachments: ringer
>
>
> I'd like to enhance nodetool ring to show the % of the token range that it is responsible
for according to the partitioner (that is, before considering replication).  For RandomParitioner
this is easy.  For OPP we can estimate using describe_splits.  I'd also like to issue a warning
if any node N has more than 25% more of the ring than another node M.
> (The reason we need to use the range for this instead of load, is load may include an
arbitrary amount of data that no longer belongs to the node, pending removal by cleanup.)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message