Hi. I have been trying to create my two node cluster but so far I am stuck! each node works properly as stand alone instance but I cannot then join one node to other. During the start up I am getting this error:
INFO 17:46:30,736 No commitlog files found; skipping replay
INFO 17:46:30,743 Cassandra version: 1.1.9.7
INFO 17:46:30,743 Thrift API version: 19.33.0
INFO 17:46:30,760 CQL supported versions: 2.0.0,3.0.0-beta1 (default: 2.0.0)
INFO 17:46:30,830 Loading persisted ring state
INFO 17:46:30,838 Starting up server gossip
INFO 17:46:30,871 Enqueuing flush of Memtable-LocationInfo@750887141(126/157 serialized/live bytes, 3 ops)
INFO 17:46:30,873 Writing Memtable-LocationInfo@750887141(126/157 serialized/live bytes, 3 ops)
INFO 17:46:30,972 Completed flushing /var/lib/cassandra/data/system/LocationInfo/system-LocationInfo-hf-1-Data.db (234 bytes) for commitlog position ReplayPosition(segmentId=1372844790506, position=588)
INFO 17:46:31,017 Starting Messaging Service on port 7000
INFO 17:46:31,034 JOINING: waiting for ring information
INFO 17:47:01,096 JOINING: schema complete
INFO 17:47:01,097 JOINING: waiting for pending range calculation
INFO 17:47:01,101 JOINING: calculation complete, ready to bootstrap
INFO 17:47:01,102 JOINING: getting bootstrap token
INFO 17:47:01,109 Enqueuing flush of Memtable-LocationInfo@1046509165(53/66 serialized/live bytes, 2 ops)
INFO 17:47:01,110 Writing Memtable-LocationInfo@1046509165(53/66 serialized/live bytes, 2 ops)
INFO 17:47:01,142 Completed flushing /var/lib/cassandra/data/system/LocationInfo/system-LocationInfo-hf-2-Data.db (163 bytes) for commitlog position ReplayPosition(segmentId=1372844790506, position=769)
INFO 17:47:01,148 JOINING: sleeping 30000 ms for pending range setup
INFO 17:47:31,149 JOINING: Starting to bootstrap...
ERROR 17:47:31,163 Exception encountered during startup
java.lang.IllegalStateException: No sources found for (168183629420731646530487238275193221866,168183629420731646530487238275193221866]
at org.apache.cassandra.dht.RangeStreamer.getAllRangesWithSourcesFor(RangeStreamer.java:163)
at org.apache.cassandra.dht.RangeStreamer.addRanges(RangeStreamer.java:121)
at org.apache.cassandra.dht.BootStrapper.bootstrap(BootStrapper.java:82)
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:818)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:666)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:535)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:427)
at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:271)
at com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:184)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:393)
at com.datastax.bdp.server.DseDaemon.main(DseDaemon.java:356)
java.lang.IllegalStateException: No sources found for (85070591730234615865843651857942052864,85070591730234615865843651857942052864]
at org.apache.cassandra.dht.RangeStreamer.getAllRangesWithSourcesFor(RangeStreamer.java:163)
at org.apache.cassandra.dht.RangeStreamer.addRanges(RangeStreamer.java:121)
at org.apache.cassandra.dht.BootStrapper.bootstrap(BootStrapper.java:82)
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:818)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:666)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:535)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:427)
at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:271)
at com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:184)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:393)
at com.datastax.bdp.server.DseDaemon.main(DseDaemon.java:356)
Exception encountered during startup: No sources found for (168183629420731646530487238275193221866,168183629420731646530487238275193221866]
INFO 17:47:31,172 Announcing shutdown
INFO 17:47:32,174 Waiting for messaging service to quiesce
INFO 17:47:32,177 MessagingService shutting down server thread.
What do I have to do???
My main node cassandra.yaml
# a random token, which will lead to hot spots.
initial_token: 0
auto_bootstrap: false
listen_address: 10.28.21.90
rpc_address: 0.0.0.0
# See http://wiki.apache.org/cassandra/HintedHandoff
hinted_handoff_enabled: true
My second node:
initial_token:85070591730234615865843651857942052864
auto_bootstrap: true
listen_address: 10.28.21.97
rpc_address: 0.0.0.0
# See http://wiki.apache.org/cassandra/HintedHandoff
hinted_handoff_enabled: true
# this defines the maximum amount of time a dead host will have hints
# generated. After it has bee