Return-Path: X-Original-To: apmail-accumulo-user-archive@www.apache.org Delivered-To: apmail-accumulo-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 52CF4EC06 for ; Sat, 2 Mar 2013 18:55:10 +0000 (UTC) Received: (qmail 4614 invoked by uid 500); 2 Mar 2013 18:55:07 -0000 Delivered-To: apmail-accumulo-user-archive@accumulo.apache.org Received: (qmail 4570 invoked by uid 500); 2 Mar 2013 18:55:07 -0000 Mailing-List: contact user-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@accumulo.apache.org Delivered-To: mailing list user@accumulo.apache.org Received: (qmail 4535 invoked by uid 99); 2 Mar 2013 18:55:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Mar 2013 18:55:07 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of thebookworm101@gmail.com designates 209.85.223.173 as permitted sender) Received: from [209.85.223.173] (HELO mail-ie0-f173.google.com) (209.85.223.173) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Mar 2013 18:55:00 +0000 Received: by mail-ie0-f173.google.com with SMTP id 9so4820469iec.32 for ; Sat, 02 Mar 2013 10:54:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=XUf406Y76huJOyjVFbxXRdN0jkXGFFvda8GNBs8cqvo=; b=hj8G7LxSCrvp8DPE9vkPD9TJTDws0jCpniDWGy6FyAU1Wq8ttV4Fz35Miv+IDfBTkW Mor2O0eZk+4KVD2jehpOzDzKgw3aQyvS0Gkkjk59AV2EdIItTIi86KsgG0CwUSecITUh iWoQKLZYLCNzxSmlW1ZIuliyhR5WDtHFcX9RbJl4HLXdswWZRQWjTOcPpyftHdpaAiDR p4ugWiByERIe509hC7lqDwcLrzpF3sDYSicYaLY7RUTOLHfZ3KiJ6gnj+38zan39bhBZ Ur+o4R1lb/lVW7B01wr2AYSQSDOG0RkPgKzSBYziPlqD0LrjoF3v3vzTaVkgYpMGUBsW 7nmA== MIME-Version: 1.0 X-Received: by 10.42.67.10 with SMTP id r10mr16061957ici.7.1362250479966; Sat, 02 Mar 2013 10:54:39 -0800 (PST) Received: by 10.43.128.9 with HTTP; Sat, 2 Mar 2013 10:54:39 -0800 (PST) In-Reply-To: References: Date: Sat, 2 Mar 2013 21:54:39 +0300 Message-ID: Subject: Re: Uncaught exception From: jiun bookworm To: user@accumulo.apache.org, vines@apache.org Content-Type: multipart/alternative; boundary=20cf3030bd29f4764404d6f5a7e9 X-Virus-Checked: Checked by ClamAV on apache.org --20cf3030bd29f4764404d6f5a7e9 Content-Type: text/plain; charset=ISO-8859-1 iv given hadoop 0.23.6 a go and when i try accumulo init this is the error m getting: and google doesnt seem to be any good. java.lang.NoClassDefFoundError: org/apache/hadoop/io/WritableComparable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at org.apache.accumulo.core.Constants.(Constants.java:91) at org.apache.accumulo.server.util.Initialize.(Initialize.java:99) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.apache.accumulo.start.classloader.AccumuloClassLoader.loadClass(AccumuloClassLoader.java:363) at org.apache.accumulo.start.classloader.AccumuloClassLoader.loadClass(AccumuloClassLoader.java:370) at org.apache.accumulo.start.Main.main(Main.java:48) Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.io.WritableComparable 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 java.lang.ClassLoader.loadClass(ClassLoader.java:266) ... 17 more On Sat, Mar 2, 2013 at 7:54 PM, John Vines wrote: > Anything between hadoop 0.20.2 to 1.x should work. > > Sent from my phone, please pardon the typos and brevity. > On Mar 2, 2013 11:51 AM, "jiun bookworm" wrote: > >> which is the latest version of hadoop that accumulo 1.4.2 works with? >> >> On Sat, Mar 2, 2013 at 7:49 PM, Billie Rinaldi wrote: >> >>> On Sat, Mar 2, 2013 at 8:44 AM, John Vines wrote: >>> >>>> Accumulo 1.4.x does not work against Hadoop 2. >>>> >>> >>> John Vines makes a good point about 1.4 not working with Hadoop 2. >>> >>> >>>> However, your error is different. Are you sure you have Hadoop_home >>>> pointing at the right path. If you run bin/Accumulo classpath, you should >>>> get a listing which includes a smorgasbord of Hadoop classes. >>>> >>>> Sent from my phone, please pardon the typos and brevity. >>>> On Mar 2, 2013 11:25 AM, "jiun bookworm" >>>> wrote: >>>> >>>> This may be a noob issue, but some help would be appreciated. >>>> im trying out accumulo, and i have setup zookeeper and hadoop in a >>>> single node setup >>>> when i try to start accumulo this is what i see, >>>> >>>> accumulo-1.4.2]$ ./bin/accumulo init >>>> Uncaught exception: org/apache/hadoop/io/WritableComparable >>>> java.lang.NoClassDefFoundError: org/apache/hadoop/io/WritableComparable >>>> at java.lang.ClassLoader.defineClass1(Native Method) >>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634) >>>> at >>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) >>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) >>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73) >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:321) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:266) >>>> at org.apache.accumulo.core.Constants.(Constants.java:91) >>>> at >>>> org.apache.accumulo.server.util.Initialize.(Initialize.java:99) >>>> at java.lang.Class.forName0(Native Method) >>>> at java.lang.Class.forName(Class.java:264) >>>> at >>>> org.apache.accumulo.start.classloader.AccumuloClassLoader.loadClass(AccumuloClassLoader.java:363) >>>> at >>>> org.apache.accumulo.start.classloader.AccumuloClassLoader.loadClass(AccumuloClassLoader.java:370) >>>> at org.apache.accumulo.start.Main.main(Main.java:48) >>>> Caused by: java.lang.ClassNotFoundException: >>>> org.apache.hadoop.io.WritableComparable >>>> 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 java.lang.ClassLoader.loadClass(ClassLoader.java:266) >>>> ... 17 more >>>> >>>> i have set the environement settings properly, >>>> >>>> test -z "$ACCUMULO_HOME" && export >>>> ACCUMULO_HOME=/home/me/eng/source/storage/accumulo-1.4.2 >>>> test -z "$JAVA_HOME" && export >>>> JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/ >>>> test -z "$HADOOP_HOME" && export >>>> HADOOP_HOME=/home/me/eng/source/storage/hadoop >>>> test -z "$ZOOKEEPER_HOME" && export >>>> ZOOKEEPER_HOME=/home/me/eng/source/storage/zookeeper-3.4.5 >>>> test -z "$ACCUMULO_LOG_DIR" && export >>>> ACCUMULO_LOG_DIR=$ACCUMULO_HOME/logs >>>> >>>> what could be the issue, the hadoop im using is 2.0.3alpha. >>>> >>>> >>> >> --20cf3030bd29f4764404d6f5a7e9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable iv=A0 given hadoop 0.23.6 a go and when i try accumulo init this is the err= or m getting:
and google doesnt seem to be any good.


java.l= ang.NoClassDefFoundError: org/apache/hadoop/io/WritableComparable
=A0=A0= =A0 at java.lang.ClassLoader.defineClass1(Native Method)
=A0=A0=A0 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
=A0= =A0=A0 at java.security.SecureClassLoader.defineClass(SecureClassLoader.jav= a:142)
=A0=A0=A0 at java.net.URLClassLoader.defineClass(URLClassLoader.j= ava:277)
=A0=A0=A0 at java.net.URLClassLoader.access$000(URLClassLoader.= java:73)
=A0=A0=A0 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
=A0= =A0=A0 at java.security.AccessController.doPrivileged(Native Method)
=A0= =A0=A0 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
=A0= =A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
=A0=A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
=A0= =A0=A0 at org.apache.accumulo.core.Constants.<clinit>(Constants.java:= 91)
=A0=A0=A0 at org.apache.accumulo.server.util.Initialize.<clinit&g= t;(Initialize.java:99)
=A0=A0=A0 at java.lang.Class.forName0(Native Method)
=A0=A0=A0 at java.l= ang.Class.forName(Class.java:264)
=A0=A0=A0 at org.apache.accumulo.start= .classloader.AccumuloClassLoader.loadClass(AccumuloClassLoader.java:363)=A0=A0=A0 at org.apache.accumulo.start.classloader.AccumuloClassLoader.loa= dClass(AccumuloClassLoader.java:370)
=A0=A0=A0 at org.apache.accumulo.start.Main.main(Main.java:48)
Caused by= : java.lang.ClassNotFoundException: org.apache.hadoop.io.WritableComparable=
=A0=A0=A0 at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
= =A0=A0=A0 at java.security.AccessController.doPrivileged(Native Method)
=A0=A0=A0 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
= =A0=A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
=A0= =A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
=A0=A0= =A0 ... 17 more






On Sat, Mar 2, 2013 at 7:54 PM, = John Vines <vines@apache.org> wrote:

Anything between hadoop 0.20.2 to 1.x should work.

Sent from my phone, please pardon the typos and brevity.

On= Mar 2, 2013 11:51 AM, "jiun bookworm" <thebookworm101@gmail.com> wr= ote:
which is the latest version of hadoop that accumulo 1.4.2 works with?
On Sat, Mar 2, 2013 at 7:49 PM, Billie Rinaldi= <billie@apache.org> wrote:
On Sat, Mar 2, 2013 at 8:44 AM, John Vi= nes <vines@apache.org> wrote:=A0

Accumulo 1.4.x does not work against Hadoop 2.


John Vines makes a good point about 1.4 not working with = Hadoop 2.
=A0

However, your error is different. Are you sure you have Hado= op_home pointing at the right path. If you run bin/Accumulo classpath, you = should get a listing which includes a smorgasbord of Hadoop classes.

Sent from my phone, please pardon the typos and brevity.

=
On Mar 2, 2013 11:25 AM, "jiun bookworm&quo= t; <theboo= kworm101@gmail.com> wrote:
This may be a noob issue, but some help would be appreciated.
im trying= out accumulo, and i have setup zookeeper and hadoop in a single node setup=
when i try to start accumulo this is what i see,

accumulo-1.4.2= ]$ ./bin/accumulo init
Uncaught exception: org/apache/hadoop/io/WritableComparable
java.lang.No= ClassDefFoundError: org/apache/hadoop/io/WritableComparable
=A0=A0=A0 at= java.lang.ClassLoader.defineClass1(Native Method)
=A0=A0=A0 at java.lan= g.ClassLoader.defineClass(ClassLoader.java:634)
=A0=A0=A0 at java.security.SecureClassLoader.defineClass(SecureClassLoader.= java:142)
=A0=A0=A0 at java.net.URLClassLoader.defineClass(URLClassLoade= r.java:277)
=A0=A0=A0 at java.net.URLClassLoader.access$000(URLClassLoad= er.java:73)
=A0=A0=A0 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
=A0= =A0=A0 at java.security.AccessController.doPrivileged(Native Method)
=A0= =A0=A0 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
=A0= =A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
=A0=A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
=A0= =A0=A0 at org.apache.accumulo.core.Constants.<clinit>(Constants.java:= 91)
=A0=A0=A0 at org.apache.accumulo.server.util.Initialize.<clinit&g= t;(Initialize.java:99)
=A0=A0=A0 at java.lang.Class.forName0(Native Method)
=A0=A0=A0 at java.l= ang.Class.forName(Class.java:264)
=A0=A0=A0 at org.apache.accumulo.start= .classloader.AccumuloClassLoader.loadClass(AccumuloClassLoader.java:363)=A0=A0=A0 at org.apache.accumulo.start.classloader.AccumuloClassLoader.loa= dClass(AccumuloClassLoader.java:370)
=A0=A0=A0 at org.apache.accumulo.start.Main.main(Main.java:48)
Caused by= : java.lang.ClassNotFoundException: org.apache.hadoop.io.WritableComparable=
=A0=A0=A0 at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
= =A0=A0=A0 at java.security.AccessController.doPrivileged(Native Method)
=A0=A0=A0 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
= =A0=A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
=A0= =A0=A0 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
=A0=A0= =A0 ... 17 more

i have set the environement settings properly,

test -z "$ACCUMULO_HOME"=A0=A0=A0=A0=A0=A0=A0=A0 && e= xport ACCUMULO_HOME=3D/home/me/eng/source/storage/accumulo-1.4.2
test -z= "$JAVA_HOME"=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 && expo= rt JAVA_HOME=3D/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/
test -z "$HADOOP_HOME"=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 && e= xport HADOOP_HOME=3D/home/me/eng/source/storage/hadoop
test -z "$ZO= OKEEPER_HOME"=A0=A0=A0=A0=A0=A0=A0 && export ZOOKEEPER_HOME=3D= /home/me/eng/source/storage/zookeeper-3.4.5
test -z "$ACCUMULO_LOG_DIR"=A0=A0=A0=A0=A0 && export ACCU= MULO_LOG_DIR=3D$ACCUMULO_HOME/logs

what could be the issue, the hado= op im using is 2.0.3alpha.



--20cf3030bd29f4764404d6f5a7e9--