Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F22EC745C for ; Wed, 3 Aug 2011 15:52:18 +0000 (UTC) Received: (qmail 29080 invoked by uid 500); 3 Aug 2011 15:52:16 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 28819 invoked by uid 500); 3 Aug 2011 15:52:15 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 28811 invoked by uid 99); 3 Aug 2011 15:52:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Aug 2011 15:52:15 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.160.172] (HELO mail-gy0-f172.google.com) (209.85.160.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Aug 2011 15:52:08 +0000 Received: by gyd5 with SMTP id 5so616526gyd.31 for ; Wed, 03 Aug 2011 08:51:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.150.207.9 with SMTP id e9mr827614ybg.358.1312386706843; Wed, 03 Aug 2011 08:51:46 -0700 (PDT) Received: by 10.150.144.9 with HTTP; Wed, 3 Aug 2011 08:51:46 -0700 (PDT) X-Originating-IP: [115.240.59.79] In-Reply-To: References: Date: Wed, 3 Aug 2011 21:21:46 +0530 Message-ID: Subject: Re: Installation Exception From: samal To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=000e0cdf1a3e78295d04a99bd73c X-Virus-Checked: Checked by ClamAV on apache.org --000e0cdf1a3e78295d04a99bd73c Content-Type: text/plain; charset=ISO-8859-1 did u compile source code? :) you have downloaded source code not binary. try with binary. On Wed, Aug 3, 2011 at 9:14 PM, Eldad Yamin wrote: > Hi, > I'm trying to install Cassandra on Amazon EC2 without success, this is what > I did: > > 1. Created new "Small" EC2 instance (this is just for testing), running > Ubuntu OS - custom AIM (ami-596f3c1c) from: > http://uec-images.ubuntu.com/releases/11.04/release/ > 2. Installed Java: > # sudo add-apt-repository "deb http://archive.canonical.com/ lucid > partner" > # sudo apt-get update > # sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts > openjdk-6-jre > 3. Upgraded: > # sudo apt-get upgrade > 4. Downloaded Cassandra: > # cd /usr/src/ > # sudo wget > http://apache.mivzakim.net//cassandra/0.8.2/apache-cassandra-0.8.2-src.tar.gz > > # sudo tar xvfz apache-cassandra-* > # cd apache-cassandra-* > 5. Config (according to README.txt) > # sudo mkdir -p /var/log/cassandra > # sudo chown -R `whoami` /var/log/cassandra > # sudo mkdir -p /var/lib/cassandra > # sudo chown -R `whoami` /var/lib/cassandra > 6. RUN CASSANDRA > # bin/cassandra -f > > The I got Exception: > "ubuntu@ip-10-170-31-128:/usr/src/apache-cassandra-0.8.2-src$ > bin/cassandra -f > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/cassandra/thrift/CassandraDaemon > Caused by: java.lang.ClassNotFoundException: > org.apache.cassandra.thrift.CassandraDaemon > at java.net.URLClassLoader$1.run(URLClassLoader.java:217) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:321) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) > at java.lang.ClassLoader.loadClass(ClassLoader.java:266) > Could not find the main class: org.apache.cassandra.thrift.CassandraDaemon. > Program will exit." > > > Any idea what is wrong? > Thanks! > --000e0cdf1a3e78295d04a99bd73c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable did u compile source code? :)
you have downloaded source code not binar= y.

try with binary.

On Wed, Aug 3, 2= 011 at 9:14 PM, Eldad Yamin <eldad87@gmail.com> wrote:
Hi,
I'm trying to = install Cassandra on Amazon EC2 without success, this is what I did:
<= div>
  1. Created new "Small" EC2 instance (this is just for testin= g), running Ubuntu OS - custom AIM (ami-596f3c1c)=A0from:
    http://uec-images.ubuntu.com/releases/11.04/release/
  2. In= stalled Java:
    # sudo add-apt-repository "deb http://archive.canonical.com/ luc= id partner"
    # sudo apt-get update
    # sudo apt-get install sun-java6-jre sun-java6-plu= gin sun-java6-fonts openjdk-6-jre
  3. Upgraded:
    # sudo apt-get upgra= de
  4. Downloaded Cassandra:
    #=A0cd /usr/src/
    #=A0sudo wget http://apache.mivzakim.net//cassandra/0.8.2/apa= che-cassandra-0.8.2-src.tar.gz=A0
    #=A0sudo tar xvfz apache-cassandra-*
    #=A0cd apache-cassandra-*
  5. C= onfig (according to=A0README.txt)
    # sudo mkdir -p /var/log/cassandra
    = # sudo chown -R `whoami` /var/log/cassandra
    # sudo mkdir -p /var/lib/cas= sandra
    # sudo chown -R `whoami` /var/lib/cassandra
  6. RUN CASSANDRA
    #=A0bi= n/cassandra -f
The I got=A0Exception:
"ubuntu@ip-10= -170-31-128:/usr/src/apache-cassandra-0.8.2-src$ bin/cassandra -f
Exception in thread "main" java.lang.NoClassDefFoundError: org/ap= ache/cassandra/thrift/CassandraDaemon
Caused by: java.lang.ClassN= otFoundException: org.apache.cassandra.thrift.CassandraDaemon
=A0 =A0 =A0 =A0 at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
=A0 =A0 =A0 =A0 at java.security.AccessController.doPrivileged(Nat= ive Method)
=A0 =A0 =A0 =A0 at java.net.URLClassLoader.findClass(= URLClassLoader.java:205)
=A0 =A0 =A0 =A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:32= 1)
=A0 =A0 =A0 =A0 at sun.misc.Launcher$AppClassLoader.loadClass(= Launcher.java:294)
=A0 =A0 =A0 =A0 at java.lang.ClassLoader.loadC= lass(ClassLoader.java:266)
Could not find the main class: org.apache.cassandra.thrift.CassandraDa= emon. Program will exit."


Any = idea what is wrong?
Thanks!

--000e0cdf1a3e78295d04a99bd73c--