hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Silvio Di gregorio <silvio.digrego...@gmail.com>
Subject Re: example of hbase definitive guide
Date Mon, 25 Nov 2013 13:18:21 GMT
Caused by: java.lang.RuntimeException: hbase-default.xml file seems to be
for and old version of HBase (0.94.13), this version is Unknown
   at
org.apache.hadoop.hbase.HBaseConfiguration.checkDefaultsVersion(HBaseConfiguration.java:68)
   at
org.apache.hadoop.hbase.HBaseConfiguration.addHbaseResources(HBaseConfiguration.java:100)
   at
org.apache.hadoop.hbase.HBaseConfiguration.create(HBaseConfiguration.java:111)
   at client.PutWriteBufferExample.main(PutWriteBufferExample.java:18)
   at java.lang.reflect.Method.invoke(libgcj.so.10)



2013/11/25 Silvio Di gregorio <silvio.digregorio@gmail.com>

> sorry for the grammatical error " i have did a very dirty solution"
> perhaps better "i tried a very dirty solution"
>
>
> 2013/11/25 Silvio Di gregorio <silvio.digregorio@gmail.com>
>
>> like "extrema ratio" i have did a very dirty solution: a runnable JAR
>> with all required libraries inside.
>> Now the error is:
>> Exception in thread "main" java.lang.reflect.InvocationTargetException
>>    at java.lang.reflect.Method.invoke(libgcj.so.10)
>>    at
>> org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
>> Caused by: java.lang.NoClassDefFoundError:
>> com.google.common.collect.Interners
>>
>> Although i have packaged com.google.guava.source_1.6.0 inside
>>
>>
>> 2013/11/25 Silvio Di gregorio <silvio.digregorio@gmail.com>
>>
>>> also i have tried to execute the example in standalone mode, i have
>>> downloaded the hbase-0.94.13.tar.gz, and after i have launched
>>>
>>> java -cp hbase-trai.jar:hbase/hbase-0.94.13 client.PutWriteBufferExample
>>>
>>> as result i have had:
>>> Exception in thread "main" java.lang.NoClassDefFoundError:
>>> org.apache.hadoop.hbase.HBaseConfiguration
>>>    at client.PutWriteBufferExample.main(PutWriteBufferExample.java:18)
>>>
>>>
>>>
>>> 2013/11/25 Silvio Di gregorio <silvio.digregorio@gmail.com>
>>>
>>>> Exception in thread "main" java.lang.NoClassDefFoundError:
>>>> org.apache.hadoop.hbase.HBaseConfiguration
>>>>    at client.PutWriteBufferExample.main(PutWriteBufferExample.java:18)
>>>>
>>>>
>>>>
>>>> 2013/11/25 Haosong Huang <haosdent@gmail.com>
>>>>
>>>>>  I think the structure of your hbase directory may be have some
>>>>> problem. Try
>>>>> the command below, I think you would get a different error message:
>>>>>
>>>>> java -cp
>>>>> hbase-trai.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/hbase.jar
>>>>> client.PutWriteBufferExample
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Nov 25, 2013 at 3:47 PM, Silvio Di gregorio <
>>>>> silvio.digregorio@gmail.com> wrote:
>>>>>
>>>>> > Good morning,
>>>>> > the "grep" result is:
>>>>> >  /opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/hbase.jar
>>>>> > matches,
>>>>> > hbase.jar is a link to hbase-0.94.6-cdh4.3.0-security.jar.
>>>>> >
>>>>> >
>>>>> > 2013/11/23 Haosong Huang <haosdent@gmail.com>
>>>>> >
>>>>> > > Execute "grep 'org.apache.hadoop.hbase.HBaseConfiguration'
>>>>> /opt/cloudera/
>>>>> > > parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/*.jar " and post the result
to
>>>>> this
>>>>> > > email.
>>>>> > >
>>>>> > > On Fri, Nov 22, 2013 at 8:29 PM, Silvio Di gregorio <
>>>>> > > silvio.digregorio@gmail.com> wrote:
>>>>> > >
>>>>> > > > the same error:
>>>>> > > > Exception in thread "main" java.lang.NoClassDefFoundError:
>>>>> > > > org.apache.hadoop.hbase.HBaseConfiguration
>>>>> > > >    at
>>>>> client.PutWriteBufferExample.main(PutWriteBufferExample.java:18)
>>>>> > > >
>>>>> > > > i believed that in *hadoop jar hbase-trai.jar
>>>>> > > client.PutWriteBufferExample
>>>>> > > > -libjars `hbase classpath` *Command
>>>>> > > >
>>>>> > > > * - libjars `hbase classpath` - would provide all hbase
jara and
>>>>>  -
>>>>> > > hadoop
>>>>> > > > jar - all hadoop jar*
>>>>> > > >
>>>>> > > >
>>>>> > > >
>>>>> > > > 2013/11/22 Haosong Huang <haosdent@gmail.com>
>>>>> > > >
>>>>> > > > > Make sure you are add all dependent jars to classpath
>>>>> correctly. If
>>>>> > you
>>>>> > > > > still failed after execute the command above, post
the error
>>>>> message
>>>>> > to
>>>>> > > > > this email please. :-)
>>>>> > > > >
>>>>> > > > > On Fri, Nov 22, 2013 at 7:53 PM, Haosong Huang <
>>>>> haosdent@gmail.com>
>>>>> > > > wrote:
>>>>> > > > >
>>>>> > > > > > The error log looks like you don't add the hbase
jar
>>>>> correctly. Try
>>>>> > > the
>>>>> > > > > > commond below:
>>>>> > > > > >
>>>>> > > > > > java -cp
>>>>> hbase-trai.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.
>>>>> > > > > >
>>>>> p0.22/lib/*:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/*
>>>>> > > > > > client.PutWriteBufferExample
>>>>> > > > > >
>>>>> > > > > >
>>>>> > > > > > On Fri, Nov 22, 2013 at 7:17 PM, Silvio Di gregorio
<
>>>>> > > > > > silvio.digregorio@gmail.com> wrote:
>>>>> > > > > >
>>>>> > > > > >> Hi to All
>>>>> > > > > >> this is the first time, i have launched
the example
>>>>> > > > > PutWriteBufferExample,
>>>>> > > > > >> chapter 3 of the "hbase definitive guide"
in a working
>>>>> hadoop
>>>>> > > cluster
>>>>> > > > > and
>>>>> > > > > >> returns this error
>>>>> > > > > >>
>>>>> > > > > >> Caused by: java.lang.ClassNotFoundException:
>>>>> > > > > >> org.apache.hadoop.hbase.HBaseConfiguration
>>>>> > > > > >>
>>>>> > > > > >> i have build the example in eclipse with
all necessary jar,
>>>>> after
>>>>> > > the
>>>>> > > > > >> command i have launched:
>>>>> > > > > >>
>>>>> > > > > >> *- java -cp hbase-trai.jar client.PutWriteBufferExample
>>>>> -classpath
>>>>> > > > > `hbase
>>>>> > > > > >> classpath`*
>>>>> > > > > >>  ERROR:
>>>>> > > > > >>  Exception in thread "main" java.lang.NoClassDefFoundError:
>>>>> > > > > >> org/apache/hadoop/hbase/HBaseConfiguration
>>>>> > > > > >>         at
>>>>> > > > > >>
>>>>> client.PutWriteBufferExample.main(PutWriteBufferExample.java:18)
>>>>> > > > > >>
>>>>> > > > > >> *- hadoop jar hbase-trai.jar client.PutWriteBufferExample
>>>>> -libjars
>>>>> > > > > `hbase
>>>>> > > > > >> classpath`*
>>>>> > > > > >> ERROR:
>>>>> > > > > >> Exception in thread "main" java.lang.NoClassDefFoundError:
>>>>> > > > > >> org/apache/hadoop/hbase/HBaseConfiguration
>>>>> > > > > >>         at
>>>>> > > > > >>
>>>>> client.PutWriteBufferExample.main(PutWriteBufferExample.java:18)
>>>>> > > > > >>
>>>>> > > > > >> hbase classpath work, a piace of output
>>>>> > > > > >>
>>>>> > > > > >>
>>>>> > > > > >>
>>>>> > > > >
>>>>> > > >
>>>>> > >
>>>>> >
>>>>> /opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../conf:/opt/jdk1.7.0_21//lib/tools.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/..:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../hbase-0.94.6-cdh4.3.0-security.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../hbase-0.94.6-cdh4.3.0-security-tests.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../hbase.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/activation-1.1.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/aopalliance-1.0.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/asm-3.2.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/avro-1.7.4.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-beanutils-1.7.0.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-beanutils-core-1.8.0.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-cli-1.2.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-codec-1.4.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-collections-3.2.1.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-compress-1.4.1.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-configuration-1.6.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-daemon-1.0.3.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-digester-1.8.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-el-1.0.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-httpclient-3.1.jar:/opt/cloudera/parcels/CDH-4.3.0-1.cdh4.3.0.p0.22/lib/hbase/bin/../lib/commons-io-2.1.jar:/opt/cloude
>>>>> > > > > >> ........
>>>>> > > > > >>
>>>>> > > > > >> Can you help me? i'm newbie.
>>>>> > > > > >> thanks in advance
>>>>> > > > > >> Silvio
>>>>> > > > > >>
>>>>> > > > > >
>>>>> > > > > >
>>>>> > > > > >
>>>>> > > > > > --
>>>>> > > > > > Best Regards,
>>>>> > > > > > Haosdent Huang
>>>>> > > > > >
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >
>>>>> > > > > --
>>>>> > > > > Best Regards,
>>>>> > > > > Haosdent Huang
>>>>> > > > >
>>>>> > > >
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > --
>>>>> > > Best Regards,
>>>>> > > Haosdent Huang
>>>>> > >
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best Regards,
>>>>> Haosdent Huang
>>>>>
>>>>
>>>>
>>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message