erg, that error means it's not really part of the ring. 

I would try to restart the joining. 

Shut down the node, and delete everything in /var/lib/data/system. You can 
leave the data that's already there if you want or delete it. 

Then try joining again. 

Cheers
-----------------
Aaron Morton
Freelance Cassandra Developer
New Zealand

@aaronmorton
http://www.thelastpickle.com

On 30/01/2013, at 5:40 AM, Daning Wang <dan...@netseer.com> wrote:

> Thanks very much Aaron.
> 
> * Other nodes still report it is in "Joining"
> * Here are bootstrap information in the log
> 
> [ca...@dsat305e.prod:/usr/local/cassy log]$ grep -i boot system.log
>  INFO [main] 2013-01-28 20:16:07,488 StorageService.java (line 774) JOINING: 
> schema complete, ready to bootstrap
>  INFO [main] 2013-01-28 20:16:07,489 StorageService.java (line 774) JOINING: 
> getting bootstrap token
>  INFO [main] 2013-01-28 20:16:37,518 StorageService.java (line 774) JOINING: 
> Starting to bootstrap...
> 
> * I tried to run repair -pr, but it gives exception
> 
> [ca...@dsat305e.prod:/usr/local/cassy log]$ nodetool -h localhost repair -pr
> Exception in thread "main" java.lang.AssertionError
>         at 
> org.apache.cassandra.locator.TokenMetadata.getToken(TokenMetadata.java:304)
>         at 
> org.apache.cassandra.service.StorageService.getPrimaryRangeForEndpoint(StorageService.java:2080)
>         at 
> org.apache.cassandra.service.StorageService.getLocalPrimaryRange(StorageService.java:211)
>         at 
> org.apache.cassandra.service.StorageService.forceTableRepairPrimaryRange(StorageService.java:1993)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:601)
>         at 
> com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:111)
>         at 
> com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:45)
>         at 
> com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:235)
>         at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
>         at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:250)
>         at 
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
>  
> 
> 
> On Mon, Jan 28, 2013 at 11:55 PM, aaron morton <aa...@thelastpickle.com> 
> wrote:
>>  there is no streaming anymore
> Nodes only bootstrap once, when they are first started. 
> 
>> I have turned on the debug, this is what it is doing now(cpu is pretty much 
>> idle), no any error message. 
> 
> Looks like it is receiving writes and reads, looks like it's part of the 
> ring. 
> 
> Is this ring output from the Joining node or from one of the others ? Do the 
> other nodes
> see this node as up or joining ? 
> 
> When starting the node was there a log line with "Bootstrap variables" ? 
> 
> Anyways I would try running a nodetool repair -pr on the joining node. If you 
> are not using QUOURM / QUOURM you maybe getting inconsistent results now. 
> 
> Cheers
> 
> -----------------
> Aaron Morton
> Freelance Cassandra Developer
> New Zealand
> 
> @aaronmorton
> http://www.thelastpickle.com
> 
> On 29/01/2013, at 9:51 AM, Daning Wang <dan...@netseer.com> wrote:
> 
>> I add a new node to ring(version 1.1.6), after more than 30 hours, it is 
>> still in the 'Joining' state
>> 
>> Address         DC          Rack        Status State   Load            
>> Effective-Ownership Token                                       
>>                                                                              
>>               141784319550391026443072753096570088105     
>> 10.28.78.123    datacenter1 rack1       Up     Normal  18.73 GB        
>> 50.00%              0                                           
>> 10.4.17.138     datacenter1 rack1       Up     Normal  15 GB           
>> 39.29%              24305883351495604533098186245126300818      
>> 10.93.95.51     datacenter1 rack1       Up     Normal  17.96 GB        
>> 41.67%              42535295865117307932921825928971026432      
>> 10.170.1.26     datacenter1 rack1       Up     Joining 6.89 GB         0.00% 
>>               56713727820156410577229101238628035242      
>> 10.6.115.239    datacenter1 rack1       Up     Normal  20.3 GB         
>> 50.00%              85070591730234615865843651857942052864      
>> 10.28.20.200    datacenter1 rack1       Up     Normal  22.68 GB        
>> 60.71%              127605887595351923798765477786913079296     
>> 10.240.113.171  datacenter1 rack1       Up     Normal  18.4 GB         
>> 58.33%              141784319550391026443072753096570088105  
>> 
>> 
>> since after a while, the cpu usage goes down to 0, looks it is stuck. I have 
>> restarted server several times in last 30 hours. when server is just 
>> started, you can see streaming in 'nodetool netstats', but after a few 
>> minutes, there is no streaming anymore
>> 
>> I have turned on the debug, this is what it is doing now(cpu is pretty much 
>> idle), no any error message. 
>> 
>> Please help, I can provide more info if needed.
>> 
>> Thanks in advance,
>> 
>> 
>> DEBUG [MutationStage:17] 2013-01-28 12:47:59,618 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='52f5298affbb8bf0', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:278@1359406079725000!3888000,])])
>> DEBUG [MutationStage:17] 2013-01-28 12:47:59,618 Table.java (line 395) 
>> applying mutation of row 52f5298affbb8bf0
>> DEBUG [MutationStage:17] 2013-01-28 12:47:59,618 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='52f5298affbb8bf0', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:278@1359406079725000!3888000,])]) applied.  Sending response to 
>> 571645593@/10.28.78.123
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,623 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='57f700499922964b', 
>> modifications=[ColumnFamily(dsatcache 
>> [cache_type:false:8@1359406079730002,path:false:30@1359406079730001,top_node:false:22@1359406079730000,v0:false:976@1359406079730003!3888000,])])
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,623 Table.java (line 395) 
>> applying mutation of row 57f700499922964b
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,623 Table.java (line 429) 
>> mutating indexed column top_node value 
>> 6d617474626f7574726f732e74756d626c722e636f6d
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,623 CollationController.java 
>> (line 78) collectTimeOrderedData
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,623 Table.java (line 453) 
>> Pre-mutation index row is null
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,624 KeysIndex.java (line 119) 
>> applying index row mattboutros.tumblr.com in 
>> ColumnFamily(dsatcache.dsatcache_top_node_idx 
>> [57f700499922964b:false:0@1359406079730000,])
>> DEBUG [MutationStage:26] 2013-01-28 12:47:59,624 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='57f700499922964b', 
>> modifications=[ColumnFamily(dsatcache 
>> [cache_type:false:8@1359406079730002,path:false:30@1359406079730001,top_node:false:22@1359406079730000,v0:false:976@1359406079730003!3888000,])])
>>  applied.  Sending response to 710680715@/10.28.20.200
>> DEBUG [MutationStage:22] 2013-01-28 12:47:59,624 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='57f700499922964b', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:278@1359406079731000!3888000,])])
>> DEBUG [MutationStage:22] 2013-01-28 12:47:59,624 Table.java (line 395) 
>> applying mutation of row 57f700499922964b
>> DEBUG [MutationStage:22] 2013-01-28 12:47:59,624 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='57f700499922964b', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:278@1359406079731000!3888000,])]) applied.  Sending response to 
>> 710680719@/10.28.20.200
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,652 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='2a50083d5332071f', 
>> modifications=[ColumnFamily(dsatcache 
>> [cache_type:false:8@1359406079692002,path:false:26@1359406079692001,top_node:false:18@1359406079692000,v0:false:583@1359406079692003!3888000,])])
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,652 Table.java (line 395) 
>> applying mutation of row 2a50083d5332071f
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,652 Table.java (line 429) 
>> mutating indexed column top_node value 7777772e706163696669632d72652e636f6d
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,652 CollationController.java 
>> (line 78) collectTimeOrderedData
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,652 Table.java (line 453) 
>> Pre-mutation index row is null
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,653 KeysIndex.java (line 119) 
>> applying index row www.pacific-re.com in 
>> ColumnFamily(dsatcache.dsatcache_top_node_idx 
>> [2a50083d5332071f:false:0@1359406079692000,])
>> DEBUG [MutationStage:25] 2013-01-28 12:47:59,653 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='2a50083d5332071f', 
>> modifications=[ColumnFamily(dsatcache 
>> [cache_type:false:8@1359406079692002,path:false:26@1359406079692001,top_node:false:18@1359406079692000,v0:false:583@1359406079692003!3888000,])])
>>  applied.  Sending response to 710680779@/10.28.20.200
>> DEBUG [MutationStage:6] 2013-01-28 12:47:59,653 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='2a50083d5332071f', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:278@1359406079693000!3888000,])])
>> DEBUG [MutationStage:6] 2013-01-28 12:47:59,653 Table.java (line 395) 
>> applying mutation of row 2a50083d5332071f
>> DEBUG [MutationStage:6] 2013-01-28 12:47:59,654 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='2a50083d5332071f', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:278@1359406079693000!3888000,])]) applied.  Sending response to 
>> 710680784@/10.28.20.200
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='66e348eeeb00bc33', 
>> modifications=[ColumnFamily(dsatcache 
>> [cache_type:false:8@1359406079783002,path:false:30@1359406079783001,top_node:false:22@1359406079783000,v0:false:246@1359406079783003!3888000,])])
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 Table.java (line 395) 
>> applying mutation of row 66e348eeeb00bc33
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 Table.java (line 429) 
>> mutating indexed column top_node value 
>> 63686963616964696f74612e74756d626c722e636f6d
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 CollationController.java 
>> (line 78) collectTimeOrderedData
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 Table.java (line 453) 
>> Pre-mutation index row is null
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 KeysIndex.java (line 119) 
>> applying index row chicaidiota.tumblr.com in 
>> ColumnFamily(dsatcache.dsatcache_top_node_idx 
>> [66e348eeeb00bc33:false:0@1359406079783000,])
>> DEBUG [MutationStage:23] 2013-01-28 12:47:59,677 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='66e348eeeb00bc33', 
>> modifications=[ColumnFamily(dsatcache 
>> [cache_type:false:8@1359406079783002,path:false:30@1359406079783001,top_node:false:22@1359406079783000,v0:false:246@1359406079783003!3888000,])])
>>  applied.  Sending response to 571645657@/10.28.78.123
>> DEBUG [MutationStage:16] 2013-01-28 12:47:59,678 RowMutationVerbHandler.java 
>> (line 44) Applying RowMutation(keyspace='dsat', key='66e348eeeb00bc33', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:230@1359406079785000!3888000,])])
>> DEBUG [MutationStage:16] 2013-01-28 12:47:59,678 Table.java (line 395) 
>> applying mutation of row 66e348eeeb00bc33
>> DEBUG [MutationStage:16] 2013-01-28 12:47:59,679 RowMutationVerbHandler.java 
>> (line 56) RowMutation(keyspace='dsat', key='66e348eeeb00bc33', 
>> modifications=[ColumnFamily(dsatcache 
>> [_meta:false:230@1359406079785000!3888000,])]) applied.  Sending response to 
>> 571645662@/10.28.78.123
>> 
>> 
>> 
>> 
> 
> 

Reply via email to