Hi Cheolsoo, Thanks for your response! It's very important infor.
Yong On Thu, Nov 8, 2012 at 6:21 PM, Cheolsoo Park <[email protected]> wrote: > Hi Yong, > > ERROR 2999: Unexpected internal error. Not a host:port pair: � > 9854@hans-laptophans-laptop,60020,1352383501956 > > This is because you're using the standalone "pig.jar" that bundles hbase > 0.90 with hbase 0.94. Please find more details in the following mailing > thread: > http://search-hadoop.com/m/sSEnxElsww1&subj=Re+IllegalArgumentException+Not+a+host+port+pair+Pig+0+10+0+with+HBase > > This has been an issue to many users, so we made a change to stop bundling > hbase in pig.jar as part of > (PIG-2885<https://issues.apache.org/jira/browse/PIG-2885>). > The patch is committed to trunk now, so this should be no longer issue from > pig 0.12. > > Thanks, > Cheolsoo > > On Thu, Nov 8, 2012 at 7:40 AM, yonghu <[email protected]> wrote: > >> Dear all, >> >> I use pig 0.10.0, hadoop 1.0.3 and hbase 0.94.1. My configuration mode >> is pseudo-distribution. When I use >> org.apache.pig.backend.hadoop.hbase.HBaseStorage() method to load data >> into Hbase, I got the following errors: >> Pig Stack Trace >> --------------- >> ERROR 2999: Unexpected internal error. Not a host:port pair: � >> 9854@hans-laptophans-laptop,60020,1352383501956 >> >> java.lang.IllegalArgumentException: Not a host:port pair: � >> 9854@hans-laptophans-laptop,60020,1352383501956 >> at >> org.apache.hadoop.hbase.HServerAddress.<init>(HServerAddress.java:60) >> at >> org.apache.hadoop.hbase.zookeeper.RootRegionTracker.dataToHServerAddress(RootRegionTracker.java:82) >> at >> org.apache.hadoop.hbase.zookeeper.RootRegionTracker.waitRootRegionLocation(RootRegionTracker.java:73) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:575) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:555) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:684) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:586) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:555) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:684) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:590) >> at >> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:555) >> at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:171) >> at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:145) >> at >> org.apache.hadoop.hbase.mapreduce.TableOutputFormat.setConf(TableOutputFormat.java:196) >> at >> org.apache.pig.backend.hadoop.hbase.HBaseStorage.getOutputFormat(HBaseStorage.java:630) >> at >> org.apache.pig.newplan.logical.rules.InputOutputFileValidator$InputOutputFileVisitor.visit(InputOutputFileValidator.java:80) >> at >> org.apache.pig.newplan.logical.relational.LOStore.accept(LOStore.java:77) >> at >> org.apache.pig.newplan.DepthFirstWalker.depthFirst(DepthFirstWalker.java:64) >> at >> org.apache.pig.newplan.DepthFirstWalker.depthFirst(DepthFirstWalker.java:66) >> at >> org.apache.pig.newplan.DepthFirstWalker.depthFirst(DepthFirstWalker.java:66) >> at >> org.apache.pig.newplan.DepthFirstWalker.walk(DepthFirstWalker.java:53) >> at org.apache.pig.newplan.PlanVisitor.visit(PlanVisitor.java:50) >> at >> org.apache.pig.newplan.logical.rules.InputOutputFileValidator.validate(InputOutputFileValidator.java:45) >> at >> org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.compile(HExecutionEngine.java:293) >> at org.apache.pig.PigServer.compilePp(PigServer.java:1316) >> at >> org.apache.pig.PigServer.executeCompiledLogicalPlan(PigServer.java:1253) >> at org.apache.pig.PigServer.execute(PigServer.java:1245) >> at org.apache.pig.PigServer.executeBatch(PigServer.java:362) >> at >> org.apache.pig.tools.grunt.GruntParser.executeBatch(GruntParser.java:132) >> at >> org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:193) >> at >> org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:165) >> at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:84) >> at org.apache.pig.Main.run(Main.java:555) >> at org.apache.pig.Main.main(Main.java:111) >> >> ================================================================================ >> Can anyone tell me how to solve this problem? >> >> regards! >> >> Yong >>
