mapreduce卡住不动,良久抛出如下错误。hbase版本问题,再解决

org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 4 actions: org.apache.hadoop.hbase.exceptions.UnknownProtocolException: Is this a pre-hbase-1.0.0 or asynchbase client? Client is invoking getClosestRowBefore removed in hbase-2.0.0 replaced by reverse Scan.
at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2595)
at org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService 2. c a l l B l o c k i n g M e t h o d ( C l i e n t P r o t o s . j a v a : 44854 ) a t o r g . a p a c h e . h a d o o p . h b a s e . i p c . R p c S e r v e r . c a l l ( R p c S e r v e r . j a v a : 393 ) a t o r g . a p a c h e . h a d o o p . h b a s e . i p c . C a l l R u n n e r . r u n ( C a l l R u n n e r . j a v a : 133 ) a t o r g . a p a c h e . h a d o o p . h b a s e . i p c . R p c E x e c u t o r 2.callBlockingMethod(ClientProtos.java:44854) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:393) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133) at org.apache.hadoop.hbase.ipc.RpcExecutor 2.callBlockingMethod(ClientProtos.java:44854)atorg.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:393)atorg.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133)atorg.apache.hadoop.hbase.ipc.RpcExecutorHandler.run(RpcExecutor.java:338)
at org.apache.hadoop.hbase.ipc.RpcExecutor H a n d l e r . r u n ( R p c E x e c u t o r . j a v a : 318 ) : 4 t i m e s , a t o r g . a p a c h e . h a d o o p . m a p r e d . L o c a l J o b R u n n e r Handler.run(RpcExecutor.java:318) : 4 times, at org.apache.hadoop.mapred.LocalJobRunner Handler.run(RpcExecutor.java:318):4times,atorg.apache.hadoop.mapred.LocalJobRunnerJob.runTasks(LocalJobRunner.java:462)
at org.apache.hadoop.mapred.LocalJobRunner J o b . r u n ( L o c a l J o b R u n n e r . j a v a : 522 ) C a u s e d b y : o r g . a p a c h e . h a d o o p . h b a s e . c l i e n t . R e t r i e s E x h a u s t e d W i t h D e t a i l s E x c e p t i o n : F a i l e d 4 a c t i o n s : o r g . a p a c h e . h a d o o p . h b a s e . e x c e p t i o n s . U n k n o w n P r o t o c o l E x c e p t i o n : I s t h i s a p r e − h b a s e − 1.0.0 o r a s y n c h b a s e c l i e n t ? C l i e n t i s i n v o k i n g g e t C l o s e s t R o w B e f o r e r e m o v e d i n h b a s e − 2.0.0 r e p l a c e d b y r e v e r s e S c a n . a t o r g . a p a c h e . h a d o o p . h b a s e . r e g i o n s e r v e r . R S R p c S e r v i c e s . g e t ( R S R p c S e r v i c e s . j a v a : 2595 ) a t o r g . a p a c h e . h a d o o p . h b a s e . s h a d e d . p r o t o b u f . g e n e r a t e d . C l i e n t P r o t o s Job.run(LocalJobRunner.java:522) Caused by: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 4 actions: org.apache.hadoop.hbase.exceptions.UnknownProtocolException: Is this a pre-hbase-1.0.0 or asynchbase client? Client is invoking getClosestRowBefore removed in hbase-2.0.0 replaced by reverse Scan. at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2595) at org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos Job.run(LocalJobRunner.java:522)Causedby:org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException:Failed4actions:org.apache.hadoop.hbase.exceptions.UnknownProtocolException:Isthisaprehbase1.0.0orasynchbaseclient?ClientisinvokinggetClosestRowBeforeremovedinhbase2.0.0replacedbyreverseScan.atorg.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2595)atorg.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtosClientService 2. c a l l B l o c k i n g M e t h o d ( C l i e n t P r o t o s . j a v a : 44854 ) a t o r g . a p a c h e . h a d o o p . h b a s e . i p c . R p c S e r v e r . c a l l ( R p c S e r v e r . j a v a : 393 ) a t o r g . a p a c h e . h a d o o p . h b a s e . i p c . C a l l R u n n e r . r u n ( C a l l R u n n e r . j a v a : 133 ) a t o r g . a p a c h e . h a d o o p . h b a s e . i p c . R p c E x e c u t o r 2.callBlockingMethod(ClientProtos.java:44854) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:393) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133) at org.apache.hadoop.hbase.ipc.RpcExecutor 2.callBlockingMethod(ClientProtos.java:44854)atorg.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:393)atorg.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133)atorg.apache.hadoop.hbase.ipc.RpcExecutorHandler.run(RpcExecutor.java:338)
at org.apache.hadoop.hbase.ipc.RpcExecutor H a n d l e r . r u n ( R p c E x e c u t o r . j a v a : 318 ) : 4 t i m e s , a t o r g . a p a c h e . h a d o o p . h b a s e . c l i e n t . A s y n c P r o c e s s Handler.run(RpcExecutor.java:318) : 4 times, at org.apache.hadoop.hbase.client.AsyncProcess Handler.run(RpcExecutor.java:318):4times,atorg.apache.hadoop.hbase.client.AsyncProcessBatchErrors.makeException(AsyncProcess.java:205)
at org.apache.hadoop.hbase.client.AsyncProcess$BatchErrors.access 500 ( A s y n c P r o c e s s . j a v a : 189 ) a t o r g . a p a c h e . h a d o o p . h b a s e . c l i e n t . A s y n c P r o c e s s . g e t E r r o r s ( A s y n c P r o c e s s . j a v a : 1019 ) a t o r g . a p a c h e . h a d o o p . h b a s e . c l i e n t . H T a b l e . b a c k g r o u n d F l u s h C o m m i t s ( H T a b l e . j a v a : 1021 ) a t o r g . a p a c h e . h a d o o p . h b a s e . c l i e n t . H T a b l e . f l u s h C o m m i t s ( H T a b l e . j a v a : 1334 ) a t o r g . a p a c h e . h a d o o p . h b a s e . c l i e n t . H T a b l e . c l o s e ( H T a b l e . j a v a : 1371 ) a t o r g . a p a c h e . h a d o o p . h b a s e . m a p r e d u c e . T a b l e O u t p u t F o r m a t 500(AsyncProcess.java:189) at org.apache.hadoop.hbase.client.AsyncProcess.getErrors(AsyncProcess.java:1019) at org.apache.hadoop.hbase.client.HTable.backgroundFlushCommits(HTable.java:1021) at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:1334) at org.apache.hadoop.hbase.client.HTable.close(HTable.java:1371) at org.apache.hadoop.hbase.mapreduce.TableOutputFormat 500(AsyncProcess.java:189)atorg.apache.hadoop.hbase.client.AsyncProcess.getErrors(AsyncProcess.java:1019)atorg.apache.hadoop.hbase.client.HTable.backgroundFlushCommits(HTable.java:1021)atorg.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:1334)atorg.apache.hadoop.hbase.client.HTable.close(HTable.java:1371)atorg.apache.hadoop.hbase.mapreduce.TableOutputFormatTableRecordWriter.close(TableOutputFormat.java:112)
at org.apache.hadoop.mapred.MapTask N e w D i r e c t O u t p u t C o l l e c t o r . c l o s e ( M a p T a s k . j a v a : 667 ) a t o r g . a p a c h e . h a d o o p . m a p r e d . M a p T a s k . r u n N e w M a p p e r ( M a p T a s k . j a v a : 790 ) a t o r g . a p a c h e . h a d o o p . m a p r e d . M a p T a s k . r u n ( M a p T a s k . j a v a : 341 ) a t o r g . a p a c h e . h a d o o p . m a p r e d . L o c a l J o b R u n n e r NewDirectOutputCollector.close(MapTask.java:667) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:790) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) at org.apache.hadoop.mapred.LocalJobRunner NewDirectOutputCollector.close(MapTask.java:667)atorg.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:790)atorg.apache.hadoop.mapred.MapTask.run(MapTask.java:341)atorg.apache.hadoop.mapred.LocalJobRunnerJob M a p T a s k R u n n a b l e . r u n ( L o c a l J o b R u n n e r . j a v a : 243 ) a t j a v a . u t i l . c o n c u r r e n t . E x e c u t o r s MapTaskRunnable.run(LocalJobRunner.java:243) at java.util.concurrent.Executors MapTaskRunnable.run(LocalJobRunner.java:243)atjava.util.concurrent.ExecutorsRunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
INFO - Job job_local368657362_0001 failed with state FAILED due to: NA
INFO - Counters: 23
File System Counters
FILE: Number of bytes read=1124
FILE: Number of bytes written=624724
FILE: Number of read operations=0
FILE: Number of large read operations=0
FILE: Number of write operations=0
HDFS: Number of bytes read=7116
HDFS: Number of bytes written=0
HDFS: Number of read operations=12
HDFS: Number of large read operations=0
HDFS: Number of write operations=0
Map-Reduce Framework
Map input records=7
Map output records=7
Input split bytes=234
Spilled Records=0
Failed Shuffles=0
Merged Map outputs=0
GC time elapsed (ms)=45
CPU time spent (ms)=0
Physical memory (bytes) snapshot=0
Virtual memory (bytes) snapshot=0
Total committed heap usage (bytes)=421527552
File Input Format Counters
Bytes Read=3558
File Output Format Counters
Bytes Written=0

Process finished with exit code 0

猜你喜欢

转载自blog.csdn.net/yj2434/article/details/108423295