问题描述
尝试使用HBase从HBase导出表
Hbase版本-1.2.6 Hadoop版本-2.7.3
org.apache.hadoop.hbase.mapreduce.Export tablename filepath_to_be_export
我有例外。
2020-09-09 21:36:00,993 WARN [main] util.HeapMemorySizeUtil: hbase.regionserver.global.memstore.upperLimit is deprecated by hbase.regionserver.global.memstore.size
2020-09-09 21:36:01,294 INFO [main] mapreduce.Export: versions=1,starttime=0,endtime=9223372036854775807,keepDeletedCells=false
2020-09-09 21:36:01,320 WARN [main] util.HeapMemorySizeUtil: hbase.regionserver.global.memstore.upperLimit is deprecated by hbase.regionserver.global.memstore.size
2020-09-09 21:36:01,373 WARN [main] util.HeapMemorySizeUtil: hbase.regionserver.global.memstore.upperLimit is deprecated by hbase.regionserver.global.memstore.size
2020-09-09 21:36:01,847 INFO [main] Configuration.deprecation: session.id is deprecated. Instead,use dfs.metrics.session-id
2020-09-09 21:36:01,848 INFO [main] jvm.JvmMetrics: Initializing JVM Metrics with processName=JobTracker,sessionId=
2020-09-09 21:36:01,996 INFO [main] mapreduce.JobSubmitter: Cleaning up the staging area file:/tmp/hadoop-sas/mapred/staging/user1374816789/.staging/job_local1374816789_0001
Exception in thread "main" java.io.FileNotFoundException: File does not exist: hdfs://clustername/home/user/hbase-1.2.6/lib/htrace-core-3.1.0-incubating.jar
at org.apache.hadoop.hdfs.distributedFileSystem$17.doCall(distributedFileSystem.java:1072)
at org.apache.hadoop.hdfs.distributedFileSystem$17.doCall(distributedFileSystem.java:1064)
at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
at org.apache.hadoop.hdfs.distributedFileSystem.getFileStatus(distributedFileSystem.java:1064)
at org.apache.hadoop.mapreduce.filecache.ClientdistributedCacheManager.getFileStatus(ClientdistributedCacheManager.java:288)
at org.apache.hadoop.mapreduce.filecache.ClientdistributedCacheManager.getFileStatus(ClientdistributedCacheManager.java:224)
at org.apache.hadoop.mapreduce.filecache.ClientdistributedCacheManager.determineTimestamps(ClientdistributedCacheManager.java:93)
at org.apache.hadoop.mapreduce.filecache.ClientdistributedCacheManager.determineTimestampsAndCacheVisibilities(ClientdistributedCacheManager.java:57)
at org.apache.hadoop.mapreduce.JobSubmitter.copyAndConfigureFiles(JobSubmitter.java:265)
at org.apache.hadoop.mapreduce.JobSubmitter.copyAndConfigureFiles(JobSubmitter.java:301)
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:389)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1285)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1282)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at org.apache.hadoop.security.UserGroup@R_8_404[email protected](UserGroup@R_8_404[email protected]:1614)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1282)
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1303)
at org.apache.hadoop.hbase.mapreduce.Export.main(Export.java:188)
当我在Hbase1.4.10中尝试以上相同的Export命令时,它可以工作。请帮忙解决
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)