[
https://issues.apache.org/jira/browse/CASSANDRA-8072?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14497140#comment-14497140
]
Jon Svede commented on CASSANDRA-8072:
--------------------------------------
FWIW, I am on OS X, v10.9.5 and was using JDK 8 and got a similar error though
with subtly different stacktrace:
{code}
java.lang.RuntimeException: Unable to gossip with any seeds
at org.apache.cassandra.gms.Gossiper.doShadowRound(Gossiper.java:1222)
~[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:463)
~[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:706)
~[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:643)
~[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:535)
~[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:324)
[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:448)
[apache-cassandra-2.1.2.jar:2.1.2]
at
org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:537)
[apache-cassandra-2.1.2.jar:2.1.2]
java.lang.RuntimeException: Unable to gossip with any seeds
at org.apache.cassandra.gms.Gossiper.doShadowRound(Gossiper.java:1222)
at
org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:463)
at
org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:706)
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:643)
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:535)
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:324)
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:448)
at
org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:537)
{code}
This was cassandra 2.1.2 installed via brew. I uninstalled it, installed from
the CLI using this:
http://exponential.io/blog/2015/01/28/install-cassandra-2_1-on-mac-os-x/
And still had the issue. Then I changed my JAVA_HOME to point back to Java7:
{{export
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home}}
And now it starts fine.
HTH.
> Exception during startup: Unable to gossip with any seeds
> ---------------------------------------------------------
>
> Key: CASSANDRA-8072
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8072
> Project: Cassandra
> Issue Type: Bug
> Reporter: Ryan Springer
> Assignee: Brandon Williams
> Fix For: 2.0.15, 2.1.5
>
> Attachments: 8072.txt,
> cas-dev-dt-01-uw1-cassandra-seed01_logs.tar.bz2,
> cas-dev-dt-01-uw1-cassandra-seed02_logs.tar.bz2,
> cas-dev-dt-01-uw1-cassandra02_logs.tar.bz2,
> casandra-system-log-with-assert-patch.log, trace_logs.tar.bz2
>
>
> When Opscenter 4.1.4 or 5.0.1 tries to provision a 2-node DSC 2.0.10 cluster
> in either ec2 or locally, an error occurs sometimes with one of the nodes
> refusing to start C*. The error in the /var/log/cassandra/system.log is:
> ERROR [main] 2014-10-06 15:54:52,292 CassandraDaemon.java (line 513)
> Exception encountered during startup
> java.lang.RuntimeException: Unable to gossip with any seeds
> at org.apache.cassandra.gms.Gossiper.doShadowRound(Gossiper.java:1200)
> at
> org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:444)
> at
> org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:655)
> at
> org.apache.cassandra.service.StorageService.initServer(StorageService.java:609)
> at
> org.apache.cassandra.service.StorageService.initServer(StorageService.java:502)
> at
> org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:378)
> at
> org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:496)
> at
> org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:585)
> INFO [StorageServiceShutdownHook] 2014-10-06 15:54:52,326 Gossiper.java
> (line 1279) Announcing shutdown
> INFO [StorageServiceShutdownHook] 2014-10-06 15:54:54,326
> MessagingService.java (line 701) Waiting for messaging service to quiesce
> INFO [ACCEPT-localhost/127.0.0.1] 2014-10-06 15:54:54,327
> MessagingService.java (line 941) MessagingService has terminated the accept()
> thread
> This errors does not always occur when provisioning a 2-node cluster, but
> probably around half of the time on only one of the nodes. I haven't been
> able to reproduce this error with DSC 2.0.9, and there have been no code or
> definition file changes in Opscenter.
> I can reproduce locally with the above steps. I'm happy to test any proposed
> fixes since I'm the only person able to reproduce reliably so far.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)