hadoop mapreduce作业在检查HDFS中的JAR时失败(仅在hbase作业中)

hadoop mapreduce作业在检查HDFS中的JAR时失败(仅在hbase作业中),hadoop,mapreduce,hbase,Hadoop,Mapreduce,Hbase,Hadoop mapreduce作业失败,出现以下异常:如果该作业具有如下日志中所示的hbase处理,那么我是如何将想要的JAR添加到Hadoop\u classPath的。 我可以通过在HDFS上的通缉路径上添加通缉jar来克服这个问题,但我认为这不是解决这个问题的正确方法 我想知道是否有遗漏的事情,我应该做的处理这个问题 顺便说一句,此问题与中的相同: 以下是错误: Exception in thread "main" java.io.FileNotFoundException:

Hadoop mapreduce作业失败,出现以下异常:如果该作业具有如下日志中所示的hbase处理,那么我是如何将想要的JAR添加到
Hadoop\u classPath
的。 我可以通过在HDFS上的通缉路径上添加通缉jar来克服这个问题,但我认为这不是解决这个问题的正确方法

我想知道是否有遗漏的事情,我应该做的处理这个问题

顺便说一句,此问题与中的相同:

以下是错误:

Exception in thread "main" java.io.FileNotFoundException: File does not exist:     hdfs://localhost/dedge1/hadoop/hbase-0.96.1.1-hadoop2/lib/netty-3.6.6.Final.jar
at org.apache.hadoop.hdfs.DistributedFileSystem$17.doCall(DistributedFileSystem.java:1110)
at org.apache.hadoop.hdfs.DistributedFileSystem$17.doCall(DistributedFileSystem.java:1102)
at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1102)
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:264)
at org.apache.hadoop.mapreduce.JobSubmitter.copyAndConfigureFiles(JobSubmitter.java:300)
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:387)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1268)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1265)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)