You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cassandra.apache.org by Saurabh Lodha <sa...@outlook.com> on 2012/08/09 01:25:49 UTC

Error while running Cassandra CLI

Hi All,

I am interested in contributing to the Cassandra project. As a first step, I have setup my development environment based on the instructions over here:
http://wiki.apache.org/cassandra/RunningCassandraInEclipse

My run/debug configuration is using the following class as the main class:
org.apache.cassandra.service.CassandraDaemon

Following is the output on the console on starting cassandra:
 INFO 19:24:15,422 JVM vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.6.0_33
 INFO 19:24:15,434 Heap size: 85000192/1065025536
 INFO 19:24:15,434 Classpath: /Users/saurabhlodha/Documents/cassandra-trunk/build/classes/main:/Users/saurabhlodha/Documents/cassandra-trunk/build/classes/thrift:/Users/saurabhlodha/Documents/cassandra-trunk/build/test/classes:/Users/saurabhlodha/Documents/cassandra-trunk/test/conf:/Users/saurabhlodha/Documents/cassandra-trunk/lib/antlr-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/avro-1.4.0-fixes.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/avro-1.4.0-sources-fixes.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-cli-1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-codec-1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-lang-2.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/compress-lzf-0.8.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/concurrentlinkedhashmap-lru-1.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/guava-12.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/high-scale-lib-1.1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jackson-core-asl-1.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jackson-mapper-asl-1.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jamm-0.2.5.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jline-1.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/json-simple-1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/libthrift-0.7.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/log4j-1.2.16.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/metrics-core-2.0.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/netty-3.5.2.Final.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/servlet-api-2.5-20081211.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/slf4j-api-1.6.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/slf4j-log4j12-1.6.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snakeyaml-1.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snappy-java-1.0.4.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snaptree-0.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/ant-1.6.5.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-core-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-tasks-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/asm-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/avro-1.3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-beanutils-1.7.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-beanutils-core-1.8.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-cli-1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-codec-1.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-collections-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-configuration-1.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-digester-1.8.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-el-1.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-httpclient-3.0.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-lang-2.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-logging-1.1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-math-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-net-1.4.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/core-3.1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/hadoop-core-0.20.203.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/hsqldb-1.8.0.10.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jackson-core-asl-1.4.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jackson-mapper-asl-1.4.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jasper-compiler-5.5.12.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jasper-runtime-5.5.12.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jets3t-0.7.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jetty-6.1.26.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jetty-util-6.1.26.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jna-3.2.7.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jopt-simple-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jsp-2.1-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jsp-api-2.1-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/junit-4.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/kfs-0.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/oro-2.0.8.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-2.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-ant-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-generator-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/pig-0.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/qdox-1.10.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/servlet-api-2.5-20081211.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/servlet-api-2.5-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/slf4j-api-1.5.11.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/xmlenc-0.52.jar
 INFO 19:24:15,845 JNA link failure, one or more native method will be unavailable.
 INFO 19:24:16,081 Loading settings from file:/Users/saurabhlodha/documents/cassandra-trunk/conf/cassandra.yaml
 INFO 19:24:16,383 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
 INFO 19:24:16,900 Global memtable threshold is enabled at 338MB
 INFO 19:24:19,784 Initializing key cache with capacity of 4 MBs.
 WARN 19:24:19,786 MemoryMeter uninitialized (jamm not specified as java agent); KeyCache size in JVM Heap will not be calculated accurately. Usually this means cassandra-env.sh disabled jamm because you are using a buggy JRE; upgrade to the Sun JRE instead
 INFO 19:24:19,819 Scheduling key cache save to each 14400 seconds (going to save all keys).
 INFO 19:24:19,820 Initializing row cache with capacity of 0 MBs and provider org.apache.cassandra.cache.SerializingCacheProvider
 INFO 19:24:19,881 Scheduling row cache save to each 0 seconds (going to save all keys).
 INFO 19:24:20,369 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-2 (75 bytes)
 INFO 19:24:20,370 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-3 (83 bytes)
 INFO 19:24:20,372 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-1 (228 bytes)
 INFO 19:24:21,411 Couldn't detect any schema definitions in local storage.
 INFO 19:24:21,419 Found table data in data directories. Consider using the CLI to define your schema.
 INFO 19:24:21,499 completed pre-loading (3 keys) key cache.
 INFO 19:24:21,691 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log, /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
 INFO 19:24:21,703 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log
 INFO 19:24:21,716 Finished reading /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log
 INFO 19:24:21,717 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
 INFO 19:24:21,733 Finished reading /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
 INFO 19:24:21,733 Log replay complete, 0 replayed mutations
 INFO 19:24:21,922 Cassandra version: Unknown
 INFO 19:24:21,923 Thrift API version: 19.33.0
 INFO 19:24:21,923 CQL supported versions: 2.0.0,3.0.0-beta1 (default: 2.0.0)
 INFO 19:24:21,950 Loading persisted ring state
 INFO 19:24:21,974 Starting up server gossip
 INFO 19:24:22,053 Enqueuing flush of Memtable-local@1924792446(141/141 serialized/live bytes, 6 ops)
 INFO 19:24:22,061 Writing Memtable-local@1924792446(141/141 serialized/live bytes, 6 ops)
 INFO 19:24:22,450 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-4-Data.db (159 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=346)
 INFO 19:24:22,752 Compacting [SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-1-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-4-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-3-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-2-Data.db')]
 INFO 19:24:22,788 Starting Messaging Service on port 7000
 INFO 19:24:22,888 Using saved token [38049279868559163425916663793496341957]
 INFO 19:24:22,890 Enqueuing flush of Memtable-local@368488013(43/43 serialized/live bytes, 2 ops)
 INFO 19:24:22,890 Writing Memtable-local@368488013(43/43 serialized/live bytes, 2 ops)
 INFO 19:24:22,900 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-5-Data.db (76 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=479)
 INFO 19:24:22,903 Enqueuing flush of Memtable-local@1771190445(51/51 serialized/live bytes, 2 ops)
 INFO 19:24:22,904 Writing Memtable-local@1771190445(51/51 serialized/live bytes, 2 ops)
 INFO 19:24:22,913 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-6-Data.db (83 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=620)
 INFO 19:24:23,019 Node localhost/127.0.0.1 state jump to normal
 INFO 19:24:23,029 Bootstrap/Replace/Move completed! Now serving reads.
 INFO 19:24:23,146 Compacted to [/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-7-Data.db,].  545 to 315 (~57% of original) bytes for 1 keys at 0.000778MB/s.  Time: 386ms.
 INFO 19:24:23,426 Binding thrift service to localhost/127.0.0.1:9160
 INFO 19:24:23,479 Using TFastFramedTransport with a max frame size of 15728640 bytes.
 INFO 19:24:23,486 Using synchronous/threadpool thrift server on localhost/127.0.0.1 : 9160
 INFO 19:24:23,486 Not starting native transport as requested. Use JMX (StorageService->startNativeTransport()) to start it
 INFO 19:24:23,486 Listening for thrift clients...

However I am seeing this error on trying to run Cassandra CLI:

$ ./cassandra-cli
Connected to: "Test Cluster" on 127.0.0.1/9160
Welcome to Cassandra CLI version Unknown

Exception in thread "main" java.lang.AssertionError
    at org.apache.cassandra.cli.CliClient.loadHelp(CliClient.java:178)
    at org.apache.cassandra.cli.CliClient.getHelp(CliClient.java:171)
    at org.apache.cassandra.cli.CliClient.printBanner(CliClient.java:197)
    at org.apache.cassandra.cli.CliMain.main(CliMain.java:312)

Any idea what's wrong?

Thanks,
Saurabh

 		 	   		  

Re: Error while running Cassandra CLI

Posted by Gaurav Bhati <ga...@bloomreach.com>.
+saurabh

Possibility:
> your cassandra intermediate directories are set to /var/log/***
> try running using sudo bin/cassandra -f
>
>
> On Tue, Aug 14, 2012 at 8:13 AM, Dave Brosius <db...@mebigfatguy.com>wrote:
>
>> I'd try these instructions
>>
>> http://wiki.apache.org/**cassandra/HowToDebug<http://wiki.apache.org/cassandra/HowToDebug>
>>
>>
>>
>>
>> On 08/13/2012 02:43 PM, Jonathan Ellis wrote:
>>
>>> Sounds like a classpath problem.  Perhaps you just need to add the
>>> resources directory to your Eclipse project.
>>>
>>> On Wed, Aug 8, 2012 at 6:25 PM, Saurabh Lodha<saurabhlodha@outlook.com**>
>>>  wrote:
>>>
>>>> Hi All,
>>>>
>>>> I am interested in contributing to the Cassandra project. As a first
>>>> step, I have setup my development environment based on the instructions
>>>> over here:
>>>> http://wiki.apache.org/**cassandra/**RunningCassandraInEclipse<http://wiki.apache.org/cassandra/RunningCassandraInEclipse>
>>>>
>>>> My run/debug configuration is using the following class as the main
>>>> class:
>>>> org.apache.cassandra.service.**CassandraDaemon
>>>>
>>>> Following is the output on the console on starting cassandra:
>>>>   INFO 19:24:15,422 JVM vendor/version: Java HotSpot(TM) 64-Bit Server
>>>> VM/1.6.0_33
>>>>   INFO 19:24:15,434 Heap size: 85000192/1065025536
>>>>   INFO 19:24:15,434 Classpath: /Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/classes/**main:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/classes/thrift:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/test/**
>>>> classes:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> test/conf:/Users/saurabhlodha/**Documents/cassandra-trunk/lib/**
>>>> antlr-3.2.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/avro-1.4.**0-fixes.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/avro-1.4.**
>>>> 0-sources-fixes.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/commons-**cli-1.1.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/commons-**
>>>> codec-1.2.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/commons-**lang-2.6.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/compress-**
>>>> lzf-0.8.4.jar:/Users/**saurabhlodha/Documents/**cassandra-trunk/lib/**
>>>> concurrentlinkedhashmap-lru-1.**3.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/lib/**guava-12.0.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/high-**
>>>> scale-lib-1.1.2.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/jackson-**core-asl-1.9.2.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/jackson-**
>>>> mapper-asl-1.9.2.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/jamm-0.2.**5.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/lib/**jline-1.0.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/json-**
>>>> simple-1.1.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/libthrift-**0.7.0.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/lib/**log4j-1.2.16.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/metrics-**
>>>> core-2.0.3.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/netty-3.5.**2.Final.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/lib/servlet-**
>>>> api-2.5-20081211.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/slf4j-api-**1.6.1.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/lib/**slf4j-log4j12-1.6.1.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/lib/snakeyaml-**
>>>> 1.6.jar:/Users/saurabhlodha/**Documents/cassandra-trunk/lib/**
>>>> snappy-java-1.0.4.1.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/lib/snaptree-**0.1.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/ant-1.6.5.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/apache-rat-0.6.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/apache-rat-core-0.6.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/apache-rat-tasks-0.6.jar:**/Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/asm-3.2.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/avro-1.3.2.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/commons-beanutils-1.7.0.**
>>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> build/lib/jars/commons-**beanutils-core-1.8.0.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/commons-cli-1.2.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/commons-codec-1.4.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/commons-collections-3.2.**jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/commons-**
>>>> configuration-1.6.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/commons-digester-1.8.jar:**
>>>> /Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/commons-el-1.0.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/commons-httpclient-3.0.1.**
>>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> build/lib/jars/commons-lang-2.**4.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/commons-**
>>>> logging-1.1.1.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/commons-math-2.1.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/commons-net-1.4.1.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/core-3.1.1.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/hadoop-core-0.20.203.0.**jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/hsqldb-1.8.0.**
>>>> 10.jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> build/lib/jars/jackson-core-**asl-1.4.2.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/jackson-mapper-asl-1.4.2.**jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/jasper-**
>>>> compiler-5.5.12.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/jasper-runtime-5.5.12.**
>>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> build/lib/jars/jets3t-0.7.1.**jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/jetty-6.1.26.**
>>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> build/lib/jars/jetty-util-6.1.**26.jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/jna-3.2.7.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/jopt-simple-3.2.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/jsp-2.1-6.1.14.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/jsp-api-2.1-6.1.14.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/junit-4.6.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/kfs-0.3.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/oro-2.0.8.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/paranamer-2.2.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/paranamer-ant-2.1.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/paranamer-generator-2.1.**jar:/Users/saurabhlodha/**
>>>> Documents/cassandra-trunk/**build/lib/jars/pig-0.9.2.jar:/**
>>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/qdox-1.10.jar:/Users/**saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/servlet-api-2.5-20081211.**
>>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>>> build/lib/jars/servlet-api-2.**5-6.1.14.jar:/Users/**
>>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>>> jars/slf4j-api-1.5.11.jar:/**Users/saurabhlodha/Documents/**
>>>> cassandra-trunk/build/lib/**jars/xmlenc-0.52.jar
>>>>   INFO 19:24:15,845 JNA link failure, one or more native method will be
>>>> unavailable.
>>>>   INFO 19:24:16,081 Loading settings from file:/Users/saurabhlodha/**
>>>> documents/cassandra-trunk/**conf/cassandra.yaml
>>>>   INFO 19:24:16,383 DiskAccessMode 'auto' determined to be mmap,
>>>> indexAccessMode is mmap
>>>>   INFO 19:24:16,900 Global memtable threshold is enabled at 338MB
>>>>   INFO 19:24:19,784 Initializing key cache with capacity of 4 MBs.
>>>>   WARN 19:24:19,786 MemoryMeter uninitialized (jamm not specified as
>>>> java agent); KeyCache size in JVM Heap will not be calculated accurately.
>>>> Usually this means cassandra-env.sh disabled jamm because you are using a
>>>> buggy JRE; upgrade to the Sun JRE instead
>>>>   INFO 19:24:19,819 Scheduling key cache save to each 14400 seconds
>>>> (going to save all keys).
>>>>   INFO 19:24:19,820 Initializing row cache with capacity of 0 MBs and
>>>> provider org.apache.cassandra.cache.**SerializingCacheProvider
>>>>   INFO 19:24:19,881 Scheduling row cache save to each 0 seconds (going
>>>> to save all keys).
>>>>   INFO 19:24:20,369 Opening /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-2
>>>> (75 bytes)
>>>>   INFO 19:24:20,370 Opening /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-3
>>>> (83 bytes)
>>>>   INFO 19:24:20,372 Opening /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-1
>>>> (228 bytes)
>>>>   INFO 19:24:21,411 Couldn't detect any schema definitions in local
>>>> storage.
>>>>   INFO 19:24:21,419 Found table data in data directories. Consider
>>>> using the CLI to define your schema.
>>>>   INFO 19:24:21,499 completed pre-loading (3 keys) key cache.
>>>>   INFO 19:24:21,691 Replaying /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**2-1344217815135074000.log,
>>>> /Users/saurabhlodha/documents/**cassandra-trunk/var/lib/**
>>>> cassandra/commitlog/CommitLog-**2-1344217814961289000.log
>>>>   INFO 19:24:21,703 Replaying /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>>> 2-1344217815135074000.log
>>>>   INFO 19:24:21,716 Finished reading /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>>> 2-1344217815135074000.log
>>>>   INFO 19:24:21,717 Replaying /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>>> 2-1344217814961289000.log
>>>>   INFO 19:24:21,733 Finished reading /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>>> 2-1344217814961289000.log
>>>>   INFO 19:24:21,733 Log replay complete, 0 replayed mutations
>>>>   INFO 19:24:21,922 Cassandra version: Unknown
>>>>   INFO 19:24:21,923 Thrift API version: 19.33.0
>>>>   INFO 19:24:21,923 CQL supported versions: 2.0.0,3.0.0-beta1 (default:
>>>> 2.0.0)
>>>>   INFO 19:24:21,950 Loading persisted ring state
>>>>   INFO 19:24:21,974 Starting up server gossip
>>>>   INFO 19:24:22,053 Enqueuing flush of Memtable-local@1924792446(141/**141
>>>> serialized/live bytes, 6 ops)
>>>>   INFO 19:24:22,061 Writing Memtable-local@1924792446(141/**141
>>>> serialized/live bytes, 6 ops)
>>>>   INFO 19:24:22,450 Completed flushing /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-4-Data.db
>>>> (159 bytes) for commitlog position ReplayPosition(segmentId=**1344295461632719000,
>>>> position=346)
>>>>    INFO 19:24:22,752 Compacting [SSTableReader(path='/Users/**
>>>> saurabhlodha/documents/**cassandra-trunk/var/lib/**
>>>> cassandra/data/system/local/**system-local-ia-1-Data.db'),
>>>> SSTableReader(path='/Users/**saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/datahttp://wiki.**
>>>> apache.org/cassandra/**HowToDebug/system/local/**
>>>> system-local-ia-4-Data.db'<http://wiki.apache.org/cassandra/HowToDebug/system/local/system-local-ia-4-Data.db'>),
>>>> SSTableReader(path='/Users/**saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-3-Data.db'),
>>>> SSTableReader(path='/Users/**saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**
>>>> system-local-ia-2-Data.db')]
>>>>
>>>>   INFO 19:24:22,788 Starting Messaging Service on port 7000
>>>>   INFO 19:24:22,888 Using saved token [**380492798685591634259166637934
>>>> **96341957]
>>>>   INFO 19:24:22,890 Enqueuing flush of Memtable-local@368488013(43/43
>>>> serialized/live bytes, 2 ops)
>>>>   INFO 19:24:22,890 Writing Memtable-local@368488013(43/43
>>>> serialized/live bytes, 2 ops)
>>>>   INFO 19:24:22,900 Completed flushing /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-5-Data.db
>>>> (76 bytes) for commitlog position ReplayPosition(segmentId=**1344295461632719000,
>>>> position=479)
>>>>   INFO 19:24:22,903 Enqueuing flush of Memtable-local@1771190445(51/**51
>>>> serialized/live bytes, 2 ops)
>>>>   INFO 19:24:22,904 Writing Memtable-local@1771190445(51/**51
>>>> serialized/live bytes, 2 ops)
>>>>   INFO 19:24:22,913 Completed flushing /Users/saurabhlodha/documents/**
>>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**
>>>> system-local-ia-6-http://wiki.**apache.org/cassandra/**
>>>> HowToDebugData.db <http://wiki.apache.org/cassandra/HowToDebugData.db>(83 bytes) for commitlog position ReplayPosition(segmentId=
>>>> **1344295461632719000, position=620)
>>>>
>>>>   INFO 19:24:23,019 Node localhost/127.0.0.1 state jump to normal
>>>>   INFO 19:24:23,029 Bootstrap/Replace/Move completed! Now serving reads.
>>>>   INFO 19:24:23,146 Compacted to [/Users/saurabhlodha/**
>>>> documents/cassandra-trunk/var/**lib/cassandra/data/system/**
>>>> local/system-local-ia-7-Data.**db,].  545 to 315 (~57% of original)
>>>> bytes for 1 keys at 0.000778MB/s.  Time: 386ms.
>>>>   INFO 19:24:23,426 Binding thrift service to localhost/127.0.0.1:9160
>>>>   INFO 19:24:23,479 Using TFastFramedTransport with a max frame size of
>>>> 15728640 bytes.
>>>>   INFO 19:24:23,486 Using synchronous/threadpool thrift server on
>>>> localhost/127.0.0.1 : 9160
>>>>   INFO 19:24:23,486 Not starting native transport as requested. Use JMX
>>>> (StorageService->**startNativeTransport()) to start it
>>>>   INFO 19:24:23,486 Listening for thrift clients...
>>>>
>>>> However I am seeing this error on trying to run Cassandra CLI:
>>>>
>>>> $ ./cassandra-cli
>>>> Connected to: "Test Cluster" on 127.0.0.1/9160
>>>> Welcome to Cassandra CLI version Unknown
>>>>
>>>> Exception in thread "main" java.lang.AssertionError
>>>>      at org.apache.cassandra.cli.**CliClient.loadHelp(CliClient.**
>>>> java:178)
>>>>      at org.apache.cassandra.cli.**CliClient.getHelp(CliClient.**
>>>> java:171)
>>>>      at org.apache.cassandra.cli.**CliClient.printBanner(**
>>>> CliClient.java:197)
>>>>      at org.apache.cassandra.cli.**CliMain.main(CliMain.java:312)
>>>>
>>>> Any idea what's wrong?
>>>>
>>>> Thanks,
>>>> Saurabh
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>

Re: Error while running Cassandra CLI

Posted by Gaurav Bhati <ga...@bloomreach.com>.
Possibility:
your cassandra intermediate directories are set to /var/log/***
try running using sudo bin/cassandra -f


On Tue, Aug 14, 2012 at 8:13 AM, Dave Brosius <db...@mebigfatguy.com>wrote:

> I'd try these instructions
>
> http://wiki.apache.org/**cassandra/HowToDebug<http://wiki.apache.org/cassandra/HowToDebug>
>
>
>
>
> On 08/13/2012 02:43 PM, Jonathan Ellis wrote:
>
>> Sounds like a classpath problem.  Perhaps you just need to add the
>> resources directory to your Eclipse project.
>>
>> On Wed, Aug 8, 2012 at 6:25 PM, Saurabh Lodha<saurabhlodha@outlook.com**>
>>  wrote:
>>
>>> Hi All,
>>>
>>> I am interested in contributing to the Cassandra project. As a first
>>> step, I have setup my development environment based on the instructions
>>> over here:
>>> http://wiki.apache.org/**cassandra/**RunningCassandraInEclipse<http://wiki.apache.org/cassandra/RunningCassandraInEclipse>
>>>
>>> My run/debug configuration is using the following class as the main
>>> class:
>>> org.apache.cassandra.service.**CassandraDaemon
>>>
>>> Following is the output on the console on starting cassandra:
>>>   INFO 19:24:15,422 JVM vendor/version: Java HotSpot(TM) 64-Bit Server
>>> VM/1.6.0_33
>>>   INFO 19:24:15,434 Heap size: 85000192/1065025536
>>>   INFO 19:24:15,434 Classpath: /Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/classes/**main:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/classes/thrift:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/test/**
>>> classes:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> test/conf:/Users/saurabhlodha/**Documents/cassandra-trunk/lib/**
>>> antlr-3.2.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/avro-1.4.**0-fixes.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/avro-1.4.**
>>> 0-sources-fixes.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/commons-**cli-1.1.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/commons-**
>>> codec-1.2.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/commons-**lang-2.6.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/compress-**
>>> lzf-0.8.4.jar:/Users/**saurabhlodha/Documents/**cassandra-trunk/lib/**
>>> concurrentlinkedhashmap-lru-1.**3.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/lib/**guava-12.0.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/high-**
>>> scale-lib-1.1.2.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/jackson-**core-asl-1.9.2.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/jackson-**
>>> mapper-asl-1.9.2.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/jamm-0.2.**5.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/lib/**jline-1.0.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/json-**
>>> simple-1.1.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/libthrift-**0.7.0.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/lib/**log4j-1.2.16.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/metrics-**
>>> core-2.0.3.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/netty-3.5.**2.Final.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/lib/servlet-**
>>> api-2.5-20081211.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/lib/slf4j-api-**1.6.1.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/lib/**slf4j-log4j12-1.6.1.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/lib/snakeyaml-**
>>> 1.6.jar:/Users/saurabhlodha/**Documents/cassandra-trunk/lib/**
>>> snappy-java-1.0.4.1.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/lib/snaptree-**0.1.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/ant-1.6.5.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/apache-rat-0.6.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/apache-rat-core-0.6.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/apache-rat-tasks-0.6.jar:**/Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/asm-3.2.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/avro-1.3.2.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/commons-beanutils-1.7.0.**
>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> build/lib/jars/commons-**beanutils-core-1.8.0.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/commons-cli-1.2.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/commons-codec-1.4.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/commons-collections-3.2.**jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/commons-**
>>> configuration-1.6.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/commons-digester-1.8.jar:**
>>> /Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/commons-el-1.0.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/commons-httpclient-3.0.1.**
>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> build/lib/jars/commons-lang-2.**4.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/commons-**
>>> logging-1.1.1.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/commons-math-2.1.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/commons-net-1.4.1.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/core-3.1.1.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/hadoop-core-0.20.203.0.**jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/hsqldb-1.8.0.**
>>> 10.jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> build/lib/jars/jackson-core-**asl-1.4.2.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/jackson-mapper-asl-1.4.2.**jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/jasper-**
>>> compiler-5.5.12.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/jasper-runtime-5.5.12.**
>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> build/lib/jars/jets3t-0.7.1.**jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/jetty-6.1.26.**
>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> build/lib/jars/jetty-util-6.1.**26.jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/jna-3.2.7.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/jopt-simple-3.2.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/jsp-2.1-6.1.14.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/jsp-api-2.1-6.1.14.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/junit-4.6.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/kfs-0.3.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/oro-2.0.8.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/paranamer-2.2.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/paranamer-ant-2.1.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/paranamer-generator-2.1.**jar:/Users/saurabhlodha/**
>>> Documents/cassandra-trunk/**build/lib/jars/pig-0.9.2.jar:/**
>>> Users/saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/qdox-1.10.jar:/Users/**saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/servlet-api-2.5-20081211.**
>>> jar:/Users/saurabhlodha/**Documents/cassandra-trunk/**
>>> build/lib/jars/servlet-api-2.**5-6.1.14.jar:/Users/**
>>> saurabhlodha/Documents/**cassandra-trunk/build/lib/**
>>> jars/slf4j-api-1.5.11.jar:/**Users/saurabhlodha/Documents/**
>>> cassandra-trunk/build/lib/**jars/xmlenc-0.52.jar
>>>   INFO 19:24:15,845 JNA link failure, one or more native method will be
>>> unavailable.
>>>   INFO 19:24:16,081 Loading settings from file:/Users/saurabhlodha/**
>>> documents/cassandra-trunk/**conf/cassandra.yaml
>>>   INFO 19:24:16,383 DiskAccessMode 'auto' determined to be mmap,
>>> indexAccessMode is mmap
>>>   INFO 19:24:16,900 Global memtable threshold is enabled at 338MB
>>>   INFO 19:24:19,784 Initializing key cache with capacity of 4 MBs.
>>>   WARN 19:24:19,786 MemoryMeter uninitialized (jamm not specified as
>>> java agent); KeyCache size in JVM Heap will not be calculated accurately.
>>> Usually this means cassandra-env.sh disabled jamm because you are using a
>>> buggy JRE; upgrade to the Sun JRE instead
>>>   INFO 19:24:19,819 Scheduling key cache save to each 14400 seconds
>>> (going to save all keys).
>>>   INFO 19:24:19,820 Initializing row cache with capacity of 0 MBs and
>>> provider org.apache.cassandra.cache.**SerializingCacheProvider
>>>   INFO 19:24:19,881 Scheduling row cache save to each 0 seconds (going
>>> to save all keys).
>>>   INFO 19:24:20,369 Opening /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-2
>>> (75 bytes)
>>>   INFO 19:24:20,370 Opening /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-3
>>> (83 bytes)
>>>   INFO 19:24:20,372 Opening /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-1
>>> (228 bytes)
>>>   INFO 19:24:21,411 Couldn't detect any schema definitions in local
>>> storage.
>>>   INFO 19:24:21,419 Found table data in data directories. Consider using
>>> the CLI to define your schema.
>>>   INFO 19:24:21,499 completed pre-loading (3 keys) key cache.
>>>   INFO 19:24:21,691 Replaying /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**2-1344217815135074000.log,
>>> /Users/saurabhlodha/documents/**cassandra-trunk/var/lib/**
>>> cassandra/commitlog/CommitLog-**2-1344217814961289000.log
>>>   INFO 19:24:21,703 Replaying /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>> 2-1344217815135074000.log
>>>   INFO 19:24:21,716 Finished reading /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>> 2-1344217815135074000.log
>>>   INFO 19:24:21,717 Replaying /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>> 2-1344217814961289000.log
>>>   INFO 19:24:21,733 Finished reading /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/commitlog/CommitLog-**
>>> 2-1344217814961289000.log
>>>   INFO 19:24:21,733 Log replay complete, 0 replayed mutations
>>>   INFO 19:24:21,922 Cassandra version: Unknown
>>>   INFO 19:24:21,923 Thrift API version: 19.33.0
>>>   INFO 19:24:21,923 CQL supported versions: 2.0.0,3.0.0-beta1 (default:
>>> 2.0.0)
>>>   INFO 19:24:21,950 Loading persisted ring state
>>>   INFO 19:24:21,974 Starting up server gossip
>>>   INFO 19:24:22,053 Enqueuing flush of Memtable-local@1924792446(141/**141
>>> serialized/live bytes, 6 ops)
>>>   INFO 19:24:22,061 Writing Memtable-local@1924792446(141/**141
>>> serialized/live bytes, 6 ops)
>>>   INFO 19:24:22,450 Completed flushing /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-4-Data.db
>>> (159 bytes) for commitlog position ReplayPosition(segmentId=**1344295461632719000,
>>> position=346)
>>>   INFO 19:24:22,752 Compacting [SSTableReader(path='/Users/**
>>> saurabhlodha/documents/**cassandra-trunk/var/lib/**
>>> cassandra/data/system/local/**system-local-ia-1-Data.db'),
>>> SSTableReader(path='/Users/**saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/datahttp://wiki.**
>>> apache.org/cassandra/**HowToDebug/system/local/**
>>> system-local-ia-4-Data.db'<http://wiki.apache.org/cassandra/HowToDebug/system/local/system-local-ia-4-Data.db'>),
>>> SSTableReader(path='/Users/**saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-3-Data.db'),
>>> SSTableReader(path='/Users/**saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**
>>> system-local-ia-2-Data.db')]
>>>
>>>   INFO 19:24:22,788 Starting Messaging Service on port 7000
>>>   INFO 19:24:22,888 Using saved token [**380492798685591634259166637934*
>>> *96341957]
>>>   INFO 19:24:22,890 Enqueuing flush of Memtable-local@368488013(43/43
>>> serialized/live bytes, 2 ops)
>>>   INFO 19:24:22,890 Writing Memtable-local@368488013(43/43
>>> serialized/live bytes, 2 ops)
>>>   INFO 19:24:22,900 Completed flushing /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**system-local-ia-5-Data.db
>>> (76 bytes) for commitlog position ReplayPosition(segmentId=**1344295461632719000,
>>> position=479)
>>>   INFO 19:24:22,903 Enqueuing flush of Memtable-local@1771190445(51/**51
>>> serialized/live bytes, 2 ops)
>>>   INFO 19:24:22,904 Writing Memtable-local@1771190445(51/**51
>>> serialized/live bytes, 2 ops)
>>>   INFO 19:24:22,913 Completed flushing /Users/saurabhlodha/documents/**
>>> cassandra-trunk/var/lib/**cassandra/data/system/local/**
>>> system-local-ia-6-http://wiki.**apache.org/cassandra/**HowToDebugData.db<http://wiki.apache.org/cassandra/HowToDebugData.db>(83 bytes) for commitlog position ReplayPosition(segmentId=
>>> **1344295461632719000, position=620)
>>>
>>>   INFO 19:24:23,019 Node localhost/127.0.0.1 state jump to normal
>>>   INFO 19:24:23,029 Bootstrap/Replace/Move completed! Now serving reads.
>>>   INFO 19:24:23,146 Compacted to [/Users/saurabhlodha/**
>>> documents/cassandra-trunk/var/**lib/cassandra/data/system/**
>>> local/system-local-ia-7-Data.**db,].  545 to 315 (~57% of original)
>>> bytes for 1 keys at 0.000778MB/s.  Time: 386ms.
>>>   INFO 19:24:23,426 Binding thrift service to localhost/127.0.0.1:9160
>>>   INFO 19:24:23,479 Using TFastFramedTransport with a max frame size of
>>> 15728640 bytes.
>>>   INFO 19:24:23,486 Using synchronous/threadpool thrift server on
>>> localhost/127.0.0.1 : 9160
>>>   INFO 19:24:23,486 Not starting native transport as requested. Use JMX
>>> (StorageService->**startNativeTransport()) to start it
>>>   INFO 19:24:23,486 Listening for thrift clients...
>>>
>>> However I am seeing this error on trying to run Cassandra CLI:
>>>
>>> $ ./cassandra-cli
>>> Connected to: "Test Cluster" on 127.0.0.1/9160
>>> Welcome to Cassandra CLI version Unknown
>>>
>>> Exception in thread "main" java.lang.AssertionError
>>>      at org.apache.cassandra.cli.**CliClient.loadHelp(CliClient.**
>>> java:178)
>>>      at org.apache.cassandra.cli.**CliClient.getHelp(CliClient.**
>>> java:171)
>>>      at org.apache.cassandra.cli.**CliClient.printBanner(**
>>> CliClient.java:197)
>>>      at org.apache.cassandra.cli.**CliMain.main(CliMain.java:312)
>>>
>>> Any idea what's wrong?
>>>
>>> Thanks,
>>> Saurabh
>>>
>>>
>>>
>>
>>
>
>

Re: Error while running Cassandra CLI

Posted by Dave Brosius <db...@mebigfatguy.com>.
I'd try these instructions

http://wiki.apache.org/cassandra/HowToDebug



On 08/13/2012 02:43 PM, Jonathan Ellis wrote:
> Sounds like a classpath problem.  Perhaps you just need to add the
> resources directory to your Eclipse project.
>
> On Wed, Aug 8, 2012 at 6:25 PM, Saurabh Lodha<sa...@outlook.com>  wrote:
>> Hi All,
>>
>> I am interested in contributing to the Cassandra project. As a first step, I have setup my development environment based on the instructions over here:
>> http://wiki.apache.org/cassandra/RunningCassandraInEclipse
>>
>> My run/debug configuration is using the following class as the main class:
>> org.apache.cassandra.service.CassandraDaemon
>>
>> Following is the output on the console on starting cassandra:
>>   INFO 19:24:15,422 JVM vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.6.0_33
>>   INFO 19:24:15,434 Heap size: 85000192/1065025536
>>   INFO 19:24:15,434 Classpath: /Users/saurabhlodha/Documents/cassandra-trunk/build/classes/main:/Users/saurabhlodha/Documents/cassandra-trunk/build/classes/thrift:/Users/saurabhlodha/Documents/cassandra-trunk/build/test/classes:/Users/saurabhlodha/Documents/cassandra-trunk/test/conf:/Users/saurabhlodha/Documents/cassandra-trunk/lib/antlr-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/avro-1.4.0-fixes.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/avro-1.4.0-sources-fixes.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-cli-1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-codec-1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-lang-2.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/compress-lzf-0.8.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/concurrentlinkedhashmap-lru-1.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/guava-12.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/high-scale-lib-1.1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jackson-core-asl-1.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jackson-mapper-asl-1.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jamm-0.2.5.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jline-1.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/json-simple-1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/libthrift-0.7.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/log4j-1.2.16.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/metrics-core-2.0.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/netty-3.5.2.Final.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/servlet-api-2.5-20081211.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/slf4j-api-1.6.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/slf4j-log4j12-1.6.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snakeyaml-1.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snappy-java-1.0.4.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snaptree-0.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/ant-1.6.5.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-core-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-tasks-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/asm-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/avro-1.3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-beanutils-1.7.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-beanutils-core-1.8.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-cli-1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-codec-1.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-collections-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-configuration-1.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-digester-1.8.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-el-1.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-httpclient-3.0.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-lang-2.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-logging-1.1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-math-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-net-1.4.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/core-3.1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/hadoop-core-0.20.203.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/hsqldb-1.8.0.10.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jackson-core-asl-1.4.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jackson-mapper-asl-1.4.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jasper-compiler-5.5.12.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jasper-runtime-5.5.12.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jets3t-0.7.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jetty-6.1.26.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jetty-util-6.1.26.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jna-3.2.7.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jopt-simple-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jsp-2.1-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jsp-api-2.1-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/junit-4.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/kfs-0.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/oro-2.0.8.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-2.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-ant-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-generator-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/pig-0.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/qdox-1.10.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/servlet-api-2.5-20081211.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/servlet-api-2.5-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/slf4j-api-1.5.11.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/xmlenc-0.52.jar
>>   INFO 19:24:15,845 JNA link failure, one or more native method will be unavailable.
>>   INFO 19:24:16,081 Loading settings from file:/Users/saurabhlodha/documents/cassandra-trunk/conf/cassandra.yaml
>>   INFO 19:24:16,383 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>>   INFO 19:24:16,900 Global memtable threshold is enabled at 338MB
>>   INFO 19:24:19,784 Initializing key cache with capacity of 4 MBs.
>>   WARN 19:24:19,786 MemoryMeter uninitialized (jamm not specified as java agent); KeyCache size in JVM Heap will not be calculated accurately. Usually this means cassandra-env.sh disabled jamm because you are using a buggy JRE; upgrade to the Sun JRE instead
>>   INFO 19:24:19,819 Scheduling key cache save to each 14400 seconds (going to save all keys).
>>   INFO 19:24:19,820 Initializing row cache with capacity of 0 MBs and provider org.apache.cassandra.cache.SerializingCacheProvider
>>   INFO 19:24:19,881 Scheduling row cache save to each 0 seconds (going to save all keys).
>>   INFO 19:24:20,369 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-2 (75 bytes)
>>   INFO 19:24:20,370 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-3 (83 bytes)
>>   INFO 19:24:20,372 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-1 (228 bytes)
>>   INFO 19:24:21,411 Couldn't detect any schema definitions in local storage.
>>   INFO 19:24:21,419 Found table data in data directories. Consider using the CLI to define your schema.
>>   INFO 19:24:21,499 completed pre-loading (3 keys) key cache.
>>   INFO 19:24:21,691 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log, /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
>>   INFO 19:24:21,703 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log
>>   INFO 19:24:21,716 Finished reading /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log
>>   INFO 19:24:21,717 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
>>   INFO 19:24:21,733 Finished reading /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
>>   INFO 19:24:21,733 Log replay complete, 0 replayed mutations
>>   INFO 19:24:21,922 Cassandra version: Unknown
>>   INFO 19:24:21,923 Thrift API version: 19.33.0
>>   INFO 19:24:21,923 CQL supported versions: 2.0.0,3.0.0-beta1 (default: 2.0.0)
>>   INFO 19:24:21,950 Loading persisted ring state
>>   INFO 19:24:21,974 Starting up server gossip
>>   INFO 19:24:22,053 Enqueuing flush of Memtable-local@1924792446(141/141 serialized/live bytes, 6 ops)
>>   INFO 19:24:22,061 Writing Memtable-local@1924792446(141/141 serialized/live bytes, 6 ops)
>>   INFO 19:24:22,450 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-4-Data.db (159 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=346)
>>   INFO 19:24:22,752 Compacting [SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-1-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/datahttp://wiki.apache.org/cassandra/HowToDebug/system/local/system-local-ia-4-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-3-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-2-Data.db')]
>>   INFO 19:24:22,788 Starting Messaging Service on port 7000
>>   INFO 19:24:22,888 Using saved token [38049279868559163425916663793496341957]
>>   INFO 19:24:22,890 Enqueuing flush of Memtable-local@368488013(43/43 serialized/live bytes, 2 ops)
>>   INFO 19:24:22,890 Writing Memtable-local@368488013(43/43 serialized/live bytes, 2 ops)
>>   INFO 19:24:22,900 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-5-Data.db (76 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=479)
>>   INFO 19:24:22,903 Enqueuing flush of Memtable-local@1771190445(51/51 serialized/live bytes, 2 ops)
>>   INFO 19:24:22,904 Writing Memtable-local@1771190445(51/51 serialized/live bytes, 2 ops)
>>   INFO 19:24:22,913 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-6-http://wiki.apache.org/cassandra/HowToDebugData.db (83 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=620)
>>   INFO 19:24:23,019 Node localhost/127.0.0.1 state jump to normal
>>   INFO 19:24:23,029 Bootstrap/Replace/Move completed! Now serving reads.
>>   INFO 19:24:23,146 Compacted to [/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-7-Data.db,].  545 to 315 (~57% of original) bytes for 1 keys at 0.000778MB/s.  Time: 386ms.
>>   INFO 19:24:23,426 Binding thrift service to localhost/127.0.0.1:9160
>>   INFO 19:24:23,479 Using TFastFramedTransport with a max frame size of 15728640 bytes.
>>   INFO 19:24:23,486 Using synchronous/threadpool thrift server on localhost/127.0.0.1 : 9160
>>   INFO 19:24:23,486 Not starting native transport as requested. Use JMX (StorageService->startNativeTransport()) to start it
>>   INFO 19:24:23,486 Listening for thrift clients...
>>
>> However I am seeing this error on trying to run Cassandra CLI:
>>
>> $ ./cassandra-cli
>> Connected to: "Test Cluster" on 127.0.0.1/9160
>> Welcome to Cassandra CLI version Unknown
>>
>> Exception in thread "main" java.lang.AssertionError
>>      at org.apache.cassandra.cli.CliClient.loadHelp(CliClient.java:178)
>>      at org.apache.cassandra.cli.CliClient.getHelp(CliClient.java:171)
>>      at org.apache.cassandra.cli.CliClient.printBanner(CliClient.java:197)
>>      at org.apache.cassandra.cli.CliMain.main(CliMain.java:312)
>>
>> Any idea what's wrong?
>>
>> Thanks,
>> Saurabh
>>
>>
>
>



Re: Error while running Cassandra CLI

Posted by Jonathan Ellis <jb...@gmail.com>.
Sounds like a classpath problem.  Perhaps you just need to add the
resources directory to your Eclipse project.

On Wed, Aug 8, 2012 at 6:25 PM, Saurabh Lodha <sa...@outlook.com> wrote:
> Hi All,
>
> I am interested in contributing to the Cassandra project. As a first step, I have setup my development environment based on the instructions over here:
> http://wiki.apache.org/cassandra/RunningCassandraInEclipse
>
> My run/debug configuration is using the following class as the main class:
> org.apache.cassandra.service.CassandraDaemon
>
> Following is the output on the console on starting cassandra:
>  INFO 19:24:15,422 JVM vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.6.0_33
>  INFO 19:24:15,434 Heap size: 85000192/1065025536
>  INFO 19:24:15,434 Classpath: /Users/saurabhlodha/Documents/cassandra-trunk/build/classes/main:/Users/saurabhlodha/Documents/cassandra-trunk/build/classes/thrift:/Users/saurabhlodha/Documents/cassandra-trunk/build/test/classes:/Users/saurabhlodha/Documents/cassandra-trunk/test/conf:/Users/saurabhlodha/Documents/cassandra-trunk/lib/antlr-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/avro-1.4.0-fixes.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/avro-1.4.0-sources-fixes.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-cli-1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-codec-1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/commons-lang-2.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/compress-lzf-0.8.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/concurrentlinkedhashmap-lru-1.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/guava-12.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/high-scale-lib-1.1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jackson-core-asl-1.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jackson-mapper-asl-1.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jamm-0.2.5.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/jline-1.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/json-simple-1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/libthrift-0.7.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/log4j-1.2.16.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/metrics-core-2.0.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/netty-3.5.2.Final.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/servlet-api-2.5-20081211.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/slf4j-api-1.6.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/slf4j-log4j12-1.6.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snakeyaml-1.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snappy-java-1.0.4.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/lib/snaptree-0.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/ant-1.6.5.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-core-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/apache-rat-tasks-0.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/asm-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/avro-1.3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-beanutils-1.7.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-beanutils-core-1.8.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-cli-1.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-codec-1.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-collections-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-configuration-1.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-digester-1.8.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-el-1.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-httpclient-3.0.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-lang-2.4.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-logging-1.1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-math-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/commons-net-1.4.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/core-3.1.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/hadoop-core-0.20.203.0.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/hsqldb-1.8.0.10.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jackson-core-asl-1.4.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jackson-mapper-asl-1.4.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jasper-compiler-5.5.12.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jasper-runtime-5.5.12.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jets3t-0.7.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jetty-6.1.26.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jetty-util-6.1.26.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jna-3.2.7.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jopt-simple-3.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jsp-2.1-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/jsp-api-2.1-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/junit-4.6.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/kfs-0.3.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/oro-2.0.8.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-2.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-ant-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/paranamer-generator-2.1.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/pig-0.9.2.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/qdox-1.10.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/servlet-api-2.5-20081211.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/servlet-api-2.5-6.1.14.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/slf4j-api-1.5.11.jar:/Users/saurabhlodha/Documents/cassandra-trunk/build/lib/jars/xmlenc-0.52.jar
>  INFO 19:24:15,845 JNA link failure, one or more native method will be unavailable.
>  INFO 19:24:16,081 Loading settings from file:/Users/saurabhlodha/documents/cassandra-trunk/conf/cassandra.yaml
>  INFO 19:24:16,383 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 19:24:16,900 Global memtable threshold is enabled at 338MB
>  INFO 19:24:19,784 Initializing key cache with capacity of 4 MBs.
>  WARN 19:24:19,786 MemoryMeter uninitialized (jamm not specified as java agent); KeyCache size in JVM Heap will not be calculated accurately. Usually this means cassandra-env.sh disabled jamm because you are using a buggy JRE; upgrade to the Sun JRE instead
>  INFO 19:24:19,819 Scheduling key cache save to each 14400 seconds (going to save all keys).
>  INFO 19:24:19,820 Initializing row cache with capacity of 0 MBs and provider org.apache.cassandra.cache.SerializingCacheProvider
>  INFO 19:24:19,881 Scheduling row cache save to each 0 seconds (going to save all keys).
>  INFO 19:24:20,369 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-2 (75 bytes)
>  INFO 19:24:20,370 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-3 (83 bytes)
>  INFO 19:24:20,372 Opening /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-1 (228 bytes)
>  INFO 19:24:21,411 Couldn't detect any schema definitions in local storage.
>  INFO 19:24:21,419 Found table data in data directories. Consider using the CLI to define your schema.
>  INFO 19:24:21,499 completed pre-loading (3 keys) key cache.
>  INFO 19:24:21,691 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log, /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
>  INFO 19:24:21,703 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log
>  INFO 19:24:21,716 Finished reading /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217815135074000.log
>  INFO 19:24:21,717 Replaying /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
>  INFO 19:24:21,733 Finished reading /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/commitlog/CommitLog-2-1344217814961289000.log
>  INFO 19:24:21,733 Log replay complete, 0 replayed mutations
>  INFO 19:24:21,922 Cassandra version: Unknown
>  INFO 19:24:21,923 Thrift API version: 19.33.0
>  INFO 19:24:21,923 CQL supported versions: 2.0.0,3.0.0-beta1 (default: 2.0.0)
>  INFO 19:24:21,950 Loading persisted ring state
>  INFO 19:24:21,974 Starting up server gossip
>  INFO 19:24:22,053 Enqueuing flush of Memtable-local@1924792446(141/141 serialized/live bytes, 6 ops)
>  INFO 19:24:22,061 Writing Memtable-local@1924792446(141/141 serialized/live bytes, 6 ops)
>  INFO 19:24:22,450 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-4-Data.db (159 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=346)
>  INFO 19:24:22,752 Compacting [SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-1-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-4-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-3-Data.db'), SSTableReader(path='/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-2-Data.db')]
>  INFO 19:24:22,788 Starting Messaging Service on port 7000
>  INFO 19:24:22,888 Using saved token [38049279868559163425916663793496341957]
>  INFO 19:24:22,890 Enqueuing flush of Memtable-local@368488013(43/43 serialized/live bytes, 2 ops)
>  INFO 19:24:22,890 Writing Memtable-local@368488013(43/43 serialized/live bytes, 2 ops)
>  INFO 19:24:22,900 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-5-Data.db (76 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=479)
>  INFO 19:24:22,903 Enqueuing flush of Memtable-local@1771190445(51/51 serialized/live bytes, 2 ops)
>  INFO 19:24:22,904 Writing Memtable-local@1771190445(51/51 serialized/live bytes, 2 ops)
>  INFO 19:24:22,913 Completed flushing /Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-6-Data.db (83 bytes) for commitlog position ReplayPosition(segmentId=1344295461632719000, position=620)
>  INFO 19:24:23,019 Node localhost/127.0.0.1 state jump to normal
>  INFO 19:24:23,029 Bootstrap/Replace/Move completed! Now serving reads.
>  INFO 19:24:23,146 Compacted to [/Users/saurabhlodha/documents/cassandra-trunk/var/lib/cassandra/data/system/local/system-local-ia-7-Data.db,].  545 to 315 (~57% of original) bytes for 1 keys at 0.000778MB/s.  Time: 386ms.
>  INFO 19:24:23,426 Binding thrift service to localhost/127.0.0.1:9160
>  INFO 19:24:23,479 Using TFastFramedTransport with a max frame size of 15728640 bytes.
>  INFO 19:24:23,486 Using synchronous/threadpool thrift server on localhost/127.0.0.1 : 9160
>  INFO 19:24:23,486 Not starting native transport as requested. Use JMX (StorageService->startNativeTransport()) to start it
>  INFO 19:24:23,486 Listening for thrift clients...
>
> However I am seeing this error on trying to run Cassandra CLI:
>
> $ ./cassandra-cli
> Connected to: "Test Cluster" on 127.0.0.1/9160
> Welcome to Cassandra CLI version Unknown
>
> Exception in thread "main" java.lang.AssertionError
>     at org.apache.cassandra.cli.CliClient.loadHelp(CliClient.java:178)
>     at org.apache.cassandra.cli.CliClient.getHelp(CliClient.java:171)
>     at org.apache.cassandra.cli.CliClient.printBanner(CliClient.java:197)
>     at org.apache.cassandra.cli.CliMain.main(CliMain.java:312)
>
> Any idea what's wrong?
>
> Thanks,
> Saurabh
>
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support
http://www.datastax.com