Phoenix doesn't currently support HBase 0.96, but only 0.98.1+.

Thanks,
James

On Wednesday, July 2, 2014, Jeffrey Zhong <[email protected]> wrote:

>
> Have you put phoenix-core-*.jar into your hbase region server & master
> classpath and restart your region server & master?
>
> -Jeffrey
>
> On 7/2/14 8:05 AM, "Mike Friedman" <[email protected] <javascript:;>>
> wrote:
>
> >Hi,
> >
> >We are running HBase Version 0.96.1.1-cdh5.0.2 from CDH 5.02 deployed
> >using Cloudera Manager 5.0. Is there a version of Phoenix that is
> >compatible with this version of HBase? We have tried several versions of
> >Phoenix old and new and when starting HBase  get the error
> >
> >1:51:25.022 PM INFO
> >org.apache.hadoop.hbase.regionserver.HRegionServer
> >STOPPED: Failed initialization
> >1:51:25.026 PM ERROR  org.apache.hadoop.hbase.regionserver.HRegionServer
> >
> >Failed init
> >java.lang.NoClassDefFoundError:
> >org/apache/hadoop/hbase/regionserver/wal/WALEditCodec
> >                at java.lang.ClassLoader.defineClass1(Native Method)
> >                at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> >                at
> >java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >                at
> >java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> >                at
> >java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >                at java.security.AccessController.doPrivileged(Native
> >Method)
> >                at
> >java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >                at
> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >                at java.lang.Class.forName0(Native Method)
> >                at java.lang.Class.forName(Class.java:190)
> >                at
> >org.apache.hadoop.hbase.util.ReflectionUtils.instantiateWithCustomCtor(Ref
> >lectionUtils.java:31)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.WALCellCodec.create(WALCellCodec.
> >java:79)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriter.init(ProtobufLo
> >gWriter.java:72)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.HLogFactory.createWriter(HLogFact
> >ory.java:194)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.HLogFactory.createWALWriter(HLogF
> >actory.java:177)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.createWriterInstance(FSHLo
> >g.java:588)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.rollWriter(FSHLog.java:519
> >)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.rollWriter(FSHLog.java:476
> >)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.<init>(FSHLog.java:383)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.<init>(FSHLog.java:295)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.HLogFactory.createHLog(HLogFactor
> >y.java:56)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.instantiateHLog(HRegion
> >Server.java:1443)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.setupWALAndReplication(
> >HRegionServer.java:1422)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResp
> >onse(HRegionServer.java:1184)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:
> >786)
> >                at java.lang.Thread.run(Thread.java:745)
> >Caused by: java.lang.ClassNotFoundException:
> >org.apache.hadoop.hbase.regionserver.wal.WALEditCodec
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >                at java.security.AccessController.doPrivileged(Native
> >Method)
> >                at
> >java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >                at
> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >                ... 30 more
> >1:51:25.052 PM FATAL   org.apache.hadoop.hbase.regionserver.HRegionServer
> >
> >ABORTING region server blvdevhdp05.ds-iq.corp,60020,1403902281899:
> >Unhandled: Region server startup failed
> >java.io.IOException: Region server startup failed
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.convertThrowableToIOE(H
> >RegionServer.java:2644)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResp
> >onse(HRegionServer.java:1199)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:
> >786)
> >                at java.lang.Thread.run(Thread.java:745)
> >Caused by: java.lang.NoClassDefFoundError:
> >org/apache/hadoop/hbase/regionserver/wal/WALEditCodec
> >                at java.lang.ClassLoader.defineClass1(Native Method)
> >                at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> >                at
> >java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >                at
> >java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> >                at
> >java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >                at java.security.AccessController.doPrivileged(Native
> >Method)
> >                at
> >java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >                at
> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >                at java.lang.Class.forName0(Native Method)
> >                at java.lang.Class.forName(Class.java:190)
> >                at
> >org.apache.hadoop.hbase.util.ReflectionUtils.instantiateWithCustomCtor(Ref
> >lectionUtils.java:31)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.WALCellCodec.create(WALCellCodec.
> >java:79)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriter.init(ProtobufLo
> >gWriter.java:72)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.HLogFactory.createWriter(HLogFact
> >ory.java:194)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.HLogFactory.createWALWriter(HLogF
> >actory.java:177)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.createWriterInstance(FSHLo
> >g.java:588)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.rollWriter(FSHLog.java:519
> >)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.rollWriter(FSHLog.java:476
> >)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.<init>(FSHLog.java:383)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.FSHLog.<init>(FSHLog.java:295)
> >                at
> >org.apache.hadoop.hbase.regionserver.wal.HLogFactory.createHLog(HLogFactor
> >y.java:56)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.instantiateHLog(HRegion
> >Server.java:1443)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.setupWALAndReplication(
> >HRegionServer.java:1422)
> >                at
> >org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResp
> >onse(HRegionServer.java:1184)
> >                ... 2 more
> >Caused by: java.lang.ClassNotFoundException:
> >org.apache.hadoop.hbase.regionserver.wal.WALEditCodec
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >                at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >                at java.security.AccessController.doPrivileged(Native
> >Method)
> >                at
> >java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >                at
> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >                at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >                ... 30 more
> >1:51:25.056 PM FATAL   org.apache.hadoop.hbase.regionserver.HRegionServer
> >
> >RegionServer abort: loaded coprocessors are: []
> >1:51:25.098 PM INFO
> >org.apache.hadoop.hbase.regionserver.HRegionServer
> >STOPPED: Unhandled: Region server startup failed
> >
> >We are using the following config in the hbase-site.xml file:
> >
> ><property>
> >  <name>hbase.regionserver.wal.codec</name>
> >
> ><value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value
> >>
> ></property>
> >
> >
> >
> >Thanks.
> >
> >
> >
> >
> >
> >
> >Mike
>
>
>
> --
> CONFIDENTIALITY NOTICE
> NOTICE: This message is intended for the use of the individual or entity to
> which it is addressed and may contain information that is confidential,
> privileged and exempt from disclosure under applicable law. If the reader
> of this message is not the intended recipient, you are hereby notified that
> any printing, copying, dissemination, distribution, disclosure or
> forwarding of this communication is strictly prohibited. If you have
> received this communication in error, please contact the sender immediately
> and delete it from your system. Thank You.
>

Reply via email to