Hi,
I try to setup a 4 node cluster with 4 vmware images. For the images i use debian squeeze, java-1.6.0-24. Brisk was installed with the squeeze repository. I run into trouble while i try to start the brisk-seed node and the brisk-node.
brisk-seed:
root@brisk-seed:~# brisk cassandra -t
root@brisk-seed:~# INFO 09:40:38,183 Logging initialized
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/share/brisk/cassandra/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/share/brisk/hadoop/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
INFO 09:40:38,203 Heap size: 256704512/257753088
INFO 09:40:38,206 JNA not found. Native methods will be disabled.
INFO 09:40:38,226 Loading settings from file:/etc/brisk/cassandra/cassandra.yaml
INFO 09:40:38,360 DiskAccessMode 'auto' determined to be standard, indexAccessMode is standard
INFO 09:40:38,379 Detected Hadoop trackers are enabled, setting my DC to Brisk
WARN 09:40:38,516 Seed provider couldn't lookup host 192.168.200.61
INFO 09:40:38,535 Global memtable threshold is enabled at 81MB
INFO 09:40:38,564 Deleted /var/lib/cassandra/data/system/LocationInfo-g-29
INFO 09:40:38,565 Deleted /var/lib/cassandra/data/system/LocationInfo-g-30
INFO 09:40:38,622 Opening /var/lib/cassandra/data/system/IndexInfo-g-1
INFO 09:40:38,655 Opening /var/lib/cassandra/data/system/Schema-g-3
INFO 09:40:38,660 Opening /var/lib/cassandra/data/system/Schema-g-2
INFO 09:40:38,665 Opening /var/lib/cassandra/data/system/Schema-g-1
INFO 09:40:38,674 Opening /var/lib/cassandra/data/system/Migrations-g-3
INFO 09:40:38,678 Opening /var/lib/cassandra/data/system/Migrations-g-2
INFO 09:40:38,683 Opening /var/lib/cassandra/data/system/Migrations-g-1
INFO 09:40:38,692 Opening /var/lib/cassandra/data/system/LocationInfo-g-33
INFO 09:40:38,748 Loading schema version 62253040-7ca4-11e0-0000-242d50cf1f96
INFO 09:40:39,094 Creating new commitlog segment /var/lib/cassandra/commitlog/CommitLog-1305272439094.log
INFO 09:40:39,107 Replaying /var/lib/cassandra/commitlog/CommitLog-1305220442032.log
INFO 09:40:39,172 Finished reading /var/lib/cassandra/commitlog/CommitLog-1305220442032.log
INFO 09:40:39,173 Log replay complete, 0 replayed mutations
INFO 09:40:39,185 Cassandra version: 0.8.0-beta2-SNAPSHOT
INFO 09:40:39,185 Thrift API version: 19.10.0
INFO 09:40:39,185 Loading persisted ring state
INFO 09:40:39,196 Starting up server gossip
INFO 09:40:39,202 Enqueuing flush of Memtable-LocationInfo@17743384(29/36 serialized/live bytes, 1 ops)
INFO 09:40:39,203 Writing Memtable-LocationInfo@17743384(29/36 serialized/live bytes, 1 ops)
INFO 09:40:39,280 Completed flushing /var/lib/cassandra/data/system/LocationInfo-g-34-Data.db (80 bytes)
INFO 09:40:39,308 Starting Messaging Service on port 7000
INFO 09:40:39,364 Using saved token 0
INFO 09:40:39,367 Enqueuing flush of Memtable-LocationInfo@7182746(38/47 serialized/live bytes, 2 ops)
INFO 09:40:39,367 Writing Memtable-LocationInfo@7182746(38/47 serialized/live bytes, 2 ops)
INFO 09:40:39,380 Completed flushing /var/lib/cassandra/data/system/LocationInfo-g-35-Data.db (148 bytes)
WARN 09:40:39,381 Token 0 changing ownership from /192.168.200.60 to /192.168.200.61
INFO 09:40:39,384 Will not load MX4J, mx4j-tools.jar is not in the classpath
INFO 09:40:39,384 Starting up Hadoop trackers
INFO 09:40:39,384 Waiting for gossip to start
INFO 09:40:40,321 Node /192.168.200.60 has restarted, now UP again
INFO 09:40:40,322 InetAddress /192.168.200.60 is now UP
INFO 09:40:40,325 Nodes /192.168.200.60 and /192.168.200.61 have the same token 0. Ignoring /192.168.200.60
ERROR 09:40:44,413 Exception encountered during startup.
java.lang.RuntimeException: No seeds found in this DC: Brisk
at org.apache.cassandra.hadoop.trackers.CassandraJobConf.getJobTrackerNode(CassandraJobConf.java:81)
at org.apache.cassandra.hadoop.trackers.TrackerInitializer.init(TrackerInitializer.java:55)
at com.datastax.brisk.BriskDaemon.setup(BriskDaemon.java:85)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:313)
at com.datastax.brisk.BriskDaemon.main(BriskDaemon.java:200)
Exception encountered during startup.
java.lang.RuntimeException: No seeds found in this DC: Brisk
at org.apache.cassandra.hadoop.trackers.CassandraJobConf.getJobTrackerNode(CassandraJobConf.java:81)
at org.apache.cassandra.hadoop.trackers.TrackerInitializer.init(TrackerInitializer.java:55)
at com.datastax.brisk.BriskDaemon.setup(BriskDaemon.java:85)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:313)
at com.datastax.brisk.BriskDaemon.main(BriskDaemon.java:200)
root@brisk-seed:~#
brisk:
root@brisk:~# brisk cassandra -t
root@brisk:~# INFO 09:40:45,899 Logging initialized
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/share/brisk/cassandra/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/share/brisk/hadoop/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
INFO 09:40:45,914 Heap size: 256704512/257753088
INFO 09:40:45,915 JNA not found. Native methods will be disabled.
INFO 09:40:45,927 Loading settings from file:/etc/brisk/cassandra/cassandra.yaml
INFO 09:40:46,015 DiskAccessMode 'auto' determined to be standard, indexAccessMode is standard
INFO 09:40:46,026 Detected Hadoop trackers are enabled, setting my DC to Brisk
WARN 09:40:46,102 Seed provider couldn't lookup host 192.168.200.61
INFO 09:40:46,112 Global memtable threshold is enabled at 81MB
INFO 09:40:46,133 Deleted /var/lib/cassandra/data/system/LocationInfo-g-29
INFO 09:40:46,135 Deleted /var/lib/cassandra/data/system/LocationInfo-g-31
INFO 09:40:46,135 Deleted /var/lib/cassandra/data/system/LocationInfo-g-32
INFO 09:40:46,136 Deleted /var/lib/cassandra/data/system/LocationInfo-g-30
INFO 09:40:46,177 Opening /var/lib/cassandra/data/system/IndexInfo-g-1
INFO 09:40:46,205 Opening /var/lib/cassandra/data/system/Schema-g-3
INFO 09:40:46,209 Opening /var/lib/cassandra/data/system/Schema-g-2
INFO 09:40:46,213 Opening /var/lib/cassandra/data/system/Schema-g-1
INFO 09:40:46,221 Opening /var/lib/cassandra/data/system/Migrations-g-3
INFO 09:40:46,223 Opening /var/lib/cassandra/data/system/Migrations-g-2
INFO 09:40:46,226 Opening /var/lib/cassandra/data/system/Migrations-g-1
INFO 09:40:46,234 Opening /var/lib/cassandra/data/system/LocationInfo-g-35
INFO 09:40:46,236 Opening /var/lib/cassandra/data/system/LocationInfo-g-34
INFO 09:40:46,239 Opening /var/lib/cassandra/data/system/LocationInfo-g-33
INFO 09:40:46,285 Loading schema version 62253040-7ca4-11e0-0000-242d50cf1f96
INFO 09:40:46,549 Opening /var/lib/cassandra/data/PortfolioDemo/StockHist-g-6
INFO 09:40:46,558 Opening /var/lib/cassandra/data/PortfolioDemo/StockHist-g-5
INFO 09:40:46,568 Opening /var/lib/cassandra/data/PortfolioDemo/StockHist-g-7
INFO 09:40:46,575 Opening /var/lib/cassandra/data/PortfolioDemo/Portfolios-g-1
INFO 09:40:46,587 Opening /var/lib/cassandra/data/PortfolioDemo/Stocks-g-1
INFO 09:40:46,602 Opening /var/lib/cassandra/data/HiveMetaStore/MetaStore-g-3
INFO 09:40:46,604 Opening /var/lib/cassandra/data/HiveMetaStore/MetaStore-g-2
INFO 09:40:46,605 Opening /var/lib/cassandra/data/HiveMetaStore/MetaStore-g-1
INFO 09:40:46,610 Opening /var/lib/cassandra/data/cfs/sblocks-g-2
INFO 09:40:46,610 Opening /var/lib/cassandra/data/cfs/sblocks-g-3
INFO 09:40:46,612 Opening /var/lib/cassandra/data/cfs/sblocks-g-1
INFO 09:40:46,615 Opening /var/lib/cassandra/data/cfs/inode-g-5
INFO 09:40:46,618 Opening /var/lib/cassandra/data/cfs/inode-g-6
INFO 09:40:46,621 Opening /var/lib/cassandra/data/cfs/inode-g-7
INFO 09:40:46,627 Opening /var/lib/cassandra/data/cfs/inode.path-g-7
INFO 09:40:46,628 Opening /var/lib/cassandra/data/cfs/inode.path-g-6
INFO 09:40:46,630 Opening /var/lib/cassandra/data/cfs/inode.path-g-5
INFO 09:40:46,635 Opening /var/lib/cassandra/data/cfs/inode.sentinel-g-6
INFO 09:40:46,636 Opening /var/lib/cassandra/data/cfs/inode.sentinel-g-7
INFO 09:40:46,638 Opening /var/lib/cassandra/data/cfs/inode.sentinel-g-5
INFO 09:40:46,654 Creating new commitlog segment /var/lib/cassandra/commitlog/CommitLog-1305272446654.log
INFO 09:40:46,670 Replaying /var/lib/cassandra/commitlog/CommitLog-1305220242978.log
INFO 09:40:46,710 Finished reading /var/lib/cassandra/commitlog/CommitLog-1305220242978.log
INFO 09:40:46,712 Log replay complete, 0 replayed mutations
INFO 09:40:46,719 Cassandra version: 0.8.0-beta2-SNAPSHOT
INFO 09:40:46,719 Thrift API version: 19.10.0
INFO 09:40:46,719 Loading persisted ring state
INFO 09:40:46,727 Starting up server gossip
INFO 09:40:46,731 Enqueuing flush of Memtable-LocationInfo@6533862(29/36 serialized/live bytes, 1 ops)
INFO 09:40:46,732 Writing Memtable-LocationInfo@6533862(29/36 serialized/live bytes, 1 ops)
INFO 09:40:46,766 Completed flushing /var/lib/cassandra/data/system/LocationInfo-g-36-Data.db (80 bytes)
INFO 09:40:46,800 Compacting Major: [SSTableReader(path='/var/lib/cassandra/data/system/LocationInfo-g-34-Data.db'), SSTableReader(path='/var/lib/cassandra/data/system/LocationInfo-g-36-Data.db'), SSTableReader(path='/var/lib/cassandra/data/system/LocationInfo-g-33-Data.db'), SSTableReader(path='/var/lib/cassandra/data/system/LocationInfo-g-35-Data.db')]
INFO 09:40:46,819 Major@6232809(system, LocationInfo, 227/814) now compacting at 16777 bytes/ms.
INFO 09:40:46,825 Starting Messaging Service on port 7000
INFO 09:40:46,848 Using saved token 0
INFO 09:40:46,851 Enqueuing flush of Memtable-LocationInfo@12968655(38/47 serialized/live bytes, 2 ops)
INFO 09:40:46,851 Writing Memtable-LocationInfo@12968655(38/47 serialized/live bytes, 2 ops)
INFO 09:40:46,867 Completed flushing /var/lib/cassandra/data/system/LocationInfo-g-38-Data.db (148 bytes)
WARN 09:40:46,868 Token 0 changing ownership from /192.168.200.63 to /192.168.200.62
INFO 09:40:46,870 Will not load MX4J, mx4j-tools.jar is not in the classpath
INFO 09:40:46,870 Starting up Hadoop trackers
INFO 09:40:46,870 Waiting for gossip to start
INFO 09:40:46,872 Compacted to /var/lib/cassandra/data/system/LocationInfo-tmp-g-37-Data.db. 814 to 506 (~62% of original) bytes for 4 keys. Time: 70ms.
INFO 09:40:46,876 Node /192.168.200.60 is now part of the cluster
INFO 09:40:46,879 InetAddress /192.168.200.60 is now UP
INFO 09:40:46,881 Nodes /192.168.200.60 and /192.168.200.62 have the same token 0. Ignoring /192.168.200.60
INFO 09:40:46,889 Node /192.168.200.61 is now part of the cluster
INFO 09:40:46,889 InetAddress /192.168.200.61 is now UP
INFO 09:40:46,889 Nodes /192.168.200.61 and /192.168.200.62 have the same token 0. Ignoring /192.168.200.61
ERROR 09:40:51,897 Exception encountered during startup.
java.lang.RuntimeException: No seeds found in this DC: Brisk
at org.apache.cassandra.hadoop.trackers.CassandraJobConf.getJobTrackerNode(CassandraJobConf.java:81)
at org.apache.cassandra.hadoop.trackers.TrackerInitializer.init(TrackerInitializer.java:55)
at com.datastax.brisk.BriskDaemon.setup(BriskDaemon.java:85)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:313)
at com.datastax.brisk.BriskDaemon.main(BriskDaemon.java:200)
Exception encountered during startup.
java.lang.RuntimeException: No seeds found in this DC: Brisk
at org.apache.cassandra.hadoop.trackers.CassandraJobConf.getJobTrackerNode(CassandraJobConf.java:81)
at org.apache.cassandra.hadoop.trackers.TrackerInitializer.init(TrackerInitializer.java:55)
at com.datastax.brisk.BriskDaemon.setup(BriskDaemon.java:85)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:313)
at com.datastax.brisk.BriskDaemon.main(BriskDaemon.java:200)
root@brisk:~#
cassandra-seed
root@cassandra-seed:~# grep "initial_token" /etc/brisk/cassandra/cassandra.yaml
initial_token: 0
root@cassandra-seed:~#
brisk-seed
root@brisk-seed:~# grep "initial_token" /etc/brisk/cassandra/cassandra.yaml
initial_token: 42535295865117307932921825928971026432
root@brisk-seed:~#
brisk
root@brisk:~# grep "initial_token" /etc/brisk/cassandra/cassandra.yaml
initial_token: 85070591730234615865843651857942052864
root@brisk:~#
cassandra
root@cassandra:~# grep "initial_token" /etc/brisk/cassandra/cassandra.yaml
initial_token: 127605887595351923798765477786913079296
root@cassandra:~#
What's going wrong?
