Yes,I did not add the gpl-compression to the lib. It worked now. But I hava occured another error:
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.hbase.ipc.HBaseClient.call(Lorg/apache/hadoop/io/Writable;Ljava/net/InetSocketAddress;Ljava/lang/Class;Lorg/apache/hadoop/hbase/security/User;I)Lorg/apache/hadoop/io/Writable; at org.apache.hadoop.hbase.ipc.WritableRpcEngine$Invoker.invoke(WritableRpcEngine.java:150) at $Proxy5.getProtocolVersion(Unknown Source) at org.apache.hadoop.hbase.ipc.WritableRpcEngine.getProxy(WritableRpcEngine.java:183) at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:303) at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:280) at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:332) at org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:236) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:1278) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:1235) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:1222) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:918) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:814) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:782) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:915) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:818) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:782) at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:249) at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:213) at org.apache.hadoop.hbase.client.HTableFactory.createHTableInterface(HTableFactory.java:36) at org.apache.hadoop.hbase.client.HTablePool.createHTable(HTablePool.java:268) at org.apache.hadoop.hbase.client.HTablePool.findOrCreateTable(HTablePool.java:198) at org.apache.hadoop.hbase.client.HTablePool.getTable(HTablePool.java:173) On 18 March 2012 05:02, Stack <[email protected]> wrote: > On Sat, Mar 17, 2012 at 3:19 AM, Jiajun Chen <[email protected]> wrote: > > 2012-03-17 18:17:22,793 ERROR > > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed > open > > of > region=UrlMapDocRubbish,,1315295663867.920f6b6878106d1c673f898a4aeb9df8. > > java.io.IOException: Compression algorithm 'lzo' previously failed test. > > And after upgrade it can't find lzo? If files are lzo, you need lzo > installed properly to read them. See > http://hbase.apache.org/book.html#lzo.compression > > St.Ack > -- 陈加俊 项目经理 优讯时代(北京)网络技术有限公司 优讯网 www.uuwatch.com 地址:北京市海淀区上地五街7号昊海大厦207 电话:010-82895510 传真:010-82896636 手机:15110038983 电邮:*[email protected]*
