[ 
https://issues.apache.org/jira/browse/CASSANDRA-5370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brandon Williams resolved CASSANDRA-5370.
-----------------------------------------

    Resolution: Not A Problem

It's pretty clear that /usr/local/share/cassandra/conf/cassandra.yaml 
incorrectly has the cluster named 'Meta Cluster' where the system tables have 
it saved as 'Test Cluster'.  Obviously a human typed that, it's not corruption.
                
> Restart Corrupting system.local
> -------------------------------
>
>                 Key: CASSANDRA-5370
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5370
>             Project: Cassandra
>          Issue Type: Bug
>    Affects Versions: 1.2.2
>         Environment: 1.2.2
>            Reporter: Brooke Bryan
>            Priority: Critical
>
> Im not too sure on the best way to explain this, however, when we have been 
> upgrading nodes, from 1.1.9 and 1.2.0 up to v 1.2.2, we have found some nodes 
> are corrupting on their second or third boot / restart.
> The nodes would be happily sat in the ring, running normally, and we would 
> upgrade them to 1.2.2, and they would continue to run fine.  However, on a 
> restart, the cluster would then think its part of a Test Cluster.  We did see 
> a few nodes that were running in the main cluster, but "SELECT cluster_name 
> FROM system.local;" would return Test Cluster.  Updating this, and restarting 
> would fix the issue, however, I have no idea how the cluster name would have 
> changed after boot.
>  INFO [main] 2013-03-21 05:14:01,561 CassandraDaemon.java (line 100) Logging 
> initialized
>  INFO [main] 2013-03-21 05:14:01,581 CassandraDaemon.java (line 122) JVM 
> vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.7.0
>  INFO [main] 2013-03-21 05:14:01,581 CassandraDaemon.java (line 123) Heap 
> size: 10653532160/10653532160
>  INFO [main] 2013-03-21 05:14:01,581 CassandraDaemon.java (line 124) 
> Classpath: 
> /usr/local/share/cassandra/bin/../conf:/usr/local/share/cassandra/bin/../build/classes/main:/usr/local/share/cassandra/bin/../build/classes/thrift:/usr/local/share/cassandra/bin/../lib/antlr-3.2.jar:/usr/local/share/cassandra/bin/../lib/apache-cassandra-1.2.2.jar:/usr/local/share/cassandra/bin/../lib/apache-cassandra-clientutil-1.2.2.jar:/usr/local/share/cassandra/bin/../lib/apache-cassandra-thrift-1.2.2.jar:/usr/local/share/cassandra/bin/../lib/avro-1.4.0-fixes.jar:/usr/local/share/cassandra/bin/../lib/avro-1.4.0-sources-fixes.jar:/usr/local/share/cassandra/bin/../lib/commons-cli-1.1.jar:/usr/local/share/cassandra/bin/../lib/commons-codec-1.2.jar:/usr/local/share/cassandra/bin/../lib/commons-lang-2.6.jar:/usr/local/share/cassandra/bin/../lib/compress-lzf-0.8.4.jar:/usr/local/share/cassandra/bin/../lib/concurrentlinkedhashmap-lru-1.3.jar:/usr/local/share/cassandra/bin/../lib/guava-13.0.1.jar:/usr/local/share/cassandra/bin/../lib/high-scale-lib-1.1.2.jar:/usr/local/share/cassandra/bin/../lib/jackson-core-asl-1.9.2.jar:/usr/local/share/cassandra/bin/../lib/jackson-mapper-asl-1.9.2.jar:/usr/local/share/cassandra/bin/../lib/jamm-0.2.5.jar:/usr/local/share/cassandra/bin/../lib/jbcrypt-0.3m.jar:/usr/local/share/cassandra/bin/../lib/jline-1.0.jar:/usr/local/share/cassandra/bin/../lib/jna.jar:/usr/local/share/cassandra/bin/../lib/json-simple-1.1.jar:/usr/local/share/cassandra/bin/../lib/libthrift-0.7.0.jar:/usr/local/share/cassandra/bin/../lib/log4j-1.2.16.jar:/usr/local/share/cassandra/bin/../lib/lz4-1.1.0.jar:/usr/local/share/cassandra/bin/../lib/metrics-core-2.0.3.jar:/usr/local/share/cassandra/bin/../lib/mx4j-tools.jar:/usr/local/share/cassandra/bin/../lib/netty-3.5.9.Final.jar:/usr/local/share/cassandra/bin/../lib/servlet-api-2.5-20081211.jar:/usr/local/share/cassandra/bin/../lib/slf4j-api-1.7.2.jar:/usr/local/share/cassandra/bin/../lib/slf4j-log4j12-1.7.2.jar:/usr/local/share/cassandra/bin/../lib/snakeyaml-1.6.jar:/usr/local/share/cassandra/bin/../lib/snappy-java-1.0.4.1.jar:/usr/local/share/cassandra/bin/../lib/snaptree-0.1.jar:/usr/local/share/cassandra/bin/../lib/jamm-0.2.5.jar
>  INFO [main] 2013-03-21 05:14:01,601 CLibrary.java (line 65) JNA link 
> failure, one or more native method will be unavailable.
>  INFO [main] 2013-03-21 05:14:01,612 DatabaseDescriptor.java (line 131) 
> Loading settings from file:/usr/local/share/cassandra/conf/cassandra.yaml
>  INFO [main] 2013-03-21 05:14:01,908 DatabaseDescriptor.java (line 190) 
> DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO [main] 2013-03-21 05:14:01,908 DatabaseDescriptor.java (line 204) 
> disk_failure_policy is stop
>  INFO [main] 2013-03-21 05:14:01,913 DatabaseDescriptor.java (line 265) 
> Global memtable threshold is enabled at 3386MB
>  INFO [main] 2013-03-21 05:14:02,438 CacheService.java (line 111) 
> Initializing key cache with capacity of 100 MBs.
>  INFO [main] 2013-03-21 05:14:02,446 CacheService.java (line 140) Scheduling 
> key cache save to each 14400 seconds (going to save all keys).
>  INFO [main] 2013-03-21 05:14:02,447 CacheService.java (line 154) 
> Initializing row cache with capacity of 0 MBs and provider 
> org.apache.cassandra.cache.SerializingCacheProvider
>  INFO [main] 2013-03-21 05:14:02,452 CacheService.java (line 166) Scheduling 
> row cache save to each 0 seconds (going to save all keys).
> --
>  INFO [SSTableBatchOpen:1] 2013-03-21 05:14:02,667 SSTableReader.java (line 
> 164) Opening /cassandra_data/system/peers/system-peers-ib-42 (525 bytes)
>  INFO [SSTableBatchOpen:2] 2013-03-21 05:14:02,668 SSTableReader.java (line 
> 164) Opening /cassandra_data/system/peers/system-peers-ib-41 (25308 bytes)
>  INFO [SSTableBatchOpen:1] 2013-03-21 05:14:02,678 SSTableReader.java (line 
> 164) Opening /cassandra_data/system/local/system-local-ib-48 (84 bytes)
>  INFO [SSTableBatchOpen:2] 2013-03-21 05:14:02,678 SSTableReader.java (line 
> 164) Opening /cassandra_data/system/local/system-local-ib-47 (84 bytes)
>  INFO [SSTableBatchOpen:3] 2013-03-21 05:14:02,679 SSTableReader.java (line 
> 164) Opening /cassandra_data/system/local/system-local-ib-46 (3151 bytes)
> ERROR [main] 2013-03-21 05:14:02,780 CassandraDaemon.java (line 180) Fatal 
> exception during initialization
> org.apache.cassandra.exceptions.ConfigurationException: Saved cluster name 
> Test Cluster != configured name Meta Cluster
>         at 
> org.apache.cassandra.db.SystemTable.checkHealth(SystemTable.java:452)
>         at 
> org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:176)
>         at 
> org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:366)
>         at 
> org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:409)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to