I logged HBASE-11076 for updating refguide so that users have the right steps to follow.
Cheers On Fri, Apr 25, 2014 at 6:46 AM, Lukáš Drbal <[email protected]> wrote: > Cool, it's running now. > > Thank you Ted. > > L. > > > 2014-04-25 15:18 GMT+02:00 Ted Yu <[email protected]>: > > > In 0.94, there're some .proto files. The two related to exception you > > posted are: > > > > ./src/main/protobuf/ErrorHandling.proto > > ./src/main/protobuf/hbase.proto > > > > src/main/java/org/apache/hadoop/hbase/protobuf/generated contains classes > > generated by protobuf 2.4 compiler. > > You should regenerate classes for the above two .proto files. > > > > Run the following for each .proto file (assuming you have protobuf 2.5.0 > > installed locally): > > > > protoc -Isrc/main/protobuf --java_out=src/main/java $PROTO_FILE > > > > Then rebuild tar ball. > > > > Cheers > > > > On Fri, Apr 25, 2014 at 4:32 AM, Lukáš Drbal <[email protected]> > > wrote: > > > > > Hi Guys, > > > > > > Ted thank you for -Dhadoop.version=2.2.0 it works. > > > > > > Now i have master running on hadoop 2.2.0 but region server don't run. > > > Full log - https://gist.github.com/LesTR/57e2a8f2afe419b42405 > > > > > > > > > 2014-04-24 12:00:18,103 WARN > > > org.apache.hadoop.hbase.regionserver.HRegionServer: Exception in > > > region server : > > > java.lang.UnsupportedOperationException: This is supposed to be > > > overridden by subclasses. > > > at > > > > > > com.google.protobuf.GeneratedMessage.getUnknownFields(GeneratedMessage.java:180) > > > at > > > > > > org.apache.hadoop.hbase.protobuf.generated.HBaseProtos$RegionServerInfo.getSerializedSize(HBaseProtos.java:883) > > > at > > > > > > com.google.protobuf.AbstractMessageLite.toByteArray(AbstractMessageLite.java:62) > > > at > > > > > > org.apache.hadoop.hbase.regionserver.HRegionServer.createMyEphemeralNode(HRegionServer.java:1148) > > > at > > > > > > org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1109) > > > at > > > > > > org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:758) > > > at java.lang.Thread.run(Thread.java:745) > > > > > > From this exception i see a problem with protobufers libs. I change > > > version from 2.4.0a to 2.5.0 as is mentioned in book and compiled with > > > -Dprotobuf.version=2.5.0 > > > > > > In classpath exits only 2.5.0 version > > > root@hadoop-master:/usr/share/hbase/lib# hbase classpath | tr ":" "\n" > > > | grep -i proto > > > /usr/share/hbase/bin/../lib/protobuf-java-2.5.0.jar > > > > > > root@hadoop-master:/usr/share/hbase/lib# > > > > > > Any hint please? > > > > > > > > > L. > > > > > > > > > > > > > > > > > > > > > 2014-04-24 18:33 GMT+02:00 Ted Yu <[email protected]>: > > > > > > > Support for hadoop 3.0 is tracked by HBASE-6581 > > > > > > > > FYI > > > > > > > > > > > > On Thu, Apr 24, 2014 at 2:49 AM, Azuryy Yu <[email protected]> > wrote: > > > > > > > > > Hi Ted, > > > > > Sorry I misunderstood something, I found these issues during built > > > > > hbase-0.9* against hadoop trunk. > > > > > > > > > > we can consider trunk as Hadoop-3.0, so hbase doesn't support 3.0 > is > > > > > reasonabl currently. > > > > > > > > > > > > > > > > > > > > On Thu, Apr 24, 2014 at 10:32 AM, Ted Yu <[email protected]> > > wrote: > > > > > > > > > > > Looking at branch-2 , we can > > > > > > find > > > > > > > > > > > > > > > > > > > > > hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/http/HttpServer.java > > > > > > > > > > > > Please refer to this commit: > > > > > > > > > > > > r1561967 | suresh | 2014-01-27 23:50:54 -0800 (Mon, 27 Jan 2014) > | > > 1 > > > > line > > > > > > > > > > > > HADOOP-10292. Restore HttpServer from branch-2.2 in branch-2. > > > > Contributed > > > > > > by Haohui Mai. > > > > > > > > > > > > bq. also some MapReduce issues > > > > > > > > > > > > Can you list what issues they're ? > > > > > > > > > > > > Thanks > > > > > > > > > > > > On Wed, Apr 23, 2014 at 6:56 PM, Azuryy Yu <[email protected]> > > > wrote: > > > > > > > > > > > > > This is a serious issue, HBase-0.94 doesn't support Hadoop-2.4, > > > > > > HttpServer > > > > > > > was removed in the Hadoop2.4, but HBase InfoServer still use > it, > > > and > > > > > > there > > > > > > > are also some MapReduce issues, so if you build HBase-0.94 > > against > > > > > > > Hadoop-2.4, it will fail. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Save The World - http://www.worldcommunitygrid.org/ > > > > http://www.worldcommunitygrid.org/stat/viewMemberInfo.do?userName=LesTR > > > > > > LesTR > > > > > > > > > -- > Save The World - http://www.worldcommunitygrid.org/ > http://www.worldcommunitygrid.org/stat/viewMemberInfo.do?userName=LesTR > > LesTR >
