After running the storage node installer to add an additional storage node, the new storage node failed to start indicating it could not reach any seeds/hosts.
Issue
- After running the storage node installer to add an additional storage node, the new storage node failed to start indicating it could not reach any seeds/hosts.
- Attempt to add new storage node fails with the exception:
ERROR 16:06:12,289 Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:947)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:716)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:554)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:451)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:348)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:447)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:490)
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:947)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:716)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:554)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:451)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:348)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:447)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:490)
Exception encountered during startup: Unable to contact any seeds!
ERROR 16:06:12,298 Exception in thread Thread[StorageServiceShutdownHook,5,main]
java.lang.NullPointerException
at org.apache.cassandra.service.StorageService.stopRPCServer(StorageService.java:321)
at org.apache.cassandra.service.StorageService.shutdownClientServers(StorageService.java:370)
at org.apache.cassandra.service.StorageService.access$000(StorageService.java:88)
at org.apache.cassandra.service.StorageService$1.runMayThrow(StorageService.java:519)
at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
at java.lang.Thread.run(Thread.java:722)
Environment
- Red Hat JBoss Operations Network (JON) 3.2.0
- The following properties in $JON-SERVER/bin/rhq-storage.properties file are uncommented out but left unset:
# rhq.storage.hostname
# The hostname or IP address on which the node will listen
# for requests.
# Defaults to this node's hostname.
# rhq.storage.seeds
# A comma-delimited list of hostnames or IP addresses that
# serve as contact points. Nodes use this list to find each
# other and to learn the cluster topology. It does not need
# to specify all nodes in the cluster.
# Defaults to this node's hostname.
#############################################################################
rhq.storage.hostname=
rhq.storage.seeds=
#############################################################################
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.