filenotfoundexception - Executing JOIN query from Hive 1.0.0 on HBase 0.98 -


i following exception when execute join query, using hive 1.0.0 on hbase(0.98) table. simple select queries work fine. also, jar file mentioned present in said location.

error [main]: exec.task (sessionstate.java:printerror(833)) - job submission failed exception 'java.io.filenotfoundexception(file not exist: hdfs://localhost:9000/home/user/hadoop-2.6.0/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.6.0.jar)' java.io.filenotfoundexception: file not exist: hdfs://localhost:9000/home/user/hadoop-2.6.0/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.6.0.jar @ org.apache.hadoop.hdfs.distributedfilesystem$18.docall(distributedfilesystem.java:1122) @ org.apache.hadoop.hdfs.distributedfilesystem$18.docall(distributedfilesystem.java:1114) @ org.apache.hadoop.fs.filesystemlinkresolver.resolve(filesystemlinkresolver.java:81) @ org.apache.hadoop.hdfs.distributedfilesystem.getfilestatus(distributedfilesystem.java:1114) @ org.apache.hadoop.mapreduce.filecache.clientdistributedcachemanager.getfilestatus(clientdistributedcachemanager.java:288) @ org.apache.hadoop.mapreduce.filecache.clientdistributedcachemanager.getfilestatus(clientdistributedcachemanager.java:224) @ org.apache.hadoop.mapreduce.filecache.clientdistributedcachemanager.determinetimestamps(clientdistributedcachemanager.java:93) @ org.apache.hadoop.mapreduce.filecache.clientdistributedcachemanager.determinetimestampsandcachevisibilities(clientdistributedcachemanager.java:57) @ org.apache.hadoop.mapreduce.jobsubmitter.copyandconfigurefiles(jobsubmitter.java:269) @ org.apache.hadoop.mapreduce.jobsubmitter.copyandconfigurefiles(jobsubmitter.java:390) @ org.apache.hadoop.mapreduce.jobsubmitter.submitjobinternal(jobsubmitter.java:483) @ org.apache.hadoop.mapreduce.job$10.run(job.java:1296) @ org.apache.hadoop.mapreduce.job$10.run(job.java:1293) @ java.security.accesscontroller.doprivileged(native method) @ javax.security.auth.subject.doas(subject.java:415) @ org.apache.hadoop.security.usergroupinformation.doas(usergroupinformation.java:1628) @ org.apache.hadoop.mapreduce.job.submit(job.java:1293) @ org.apache.hadoop.mapred.jobclient$1.run(jobclient.java:562) @ org.apache.hadoop.mapred.jobclient$1.run(jobclient.java:557) @ java.security.accesscontroller.doprivileged(native method) @ javax.security.auth.subject.doas(subject.java:415) @ org.apache.hadoop.security.usergroupinformation.doas(usergroupinformation.java:1628) @ org.apache.hadoop.mapred.jobclient.submitjobinternal(jobclient.java:557) @ org.apache.hadoop.mapred.jobclient.submitjob(jobclient.java:548) @ org.apache.hadoop.hive.ql.exec.mr.execdriver.execute(execdriver.java:429) @ org.apache.hadoop.hive.ql.exec.mr.mapredtask.execute(mapredtask.java:137) @ org.apache.hadoop.hive.ql.exec.task.executetask(task.java:160) @ org.apache.hadoop.hive.ql.exec.taskrunner.runsequential(taskrunner.java:85) @ org.apache.hadoop.hive.ql.driver.launchtask(driver.java:1604) @ org.apache.hadoop.hive.ql.driver.execute(driver.java:1364) @ org.apache.hadoop.hive.ql.driver.runinternal(driver.java:1177) @ org.apache.hadoop.hive.ql.driver.run(driver.java:1004) @ org.apache.hadoop.hive.ql.driver.run(driver.java:994) @ org.apache.hadoop.hive.cli.clidriver.processlocalcmd(clidriver.java:201) @ org.apache.hadoop.hive.cli.clidriver.processcmd(clidriver.java:153) @ org.apache.hadoop.hive.cli.clidriver.processline(clidriver.java:364) @ org.apache.hadoop.hive.cli.clidriver.executedriver(clidriver.java:712) @ org.apache.hadoop.hive.cli.clidriver.run(clidriver.java:631) @ org.apache.hadoop.hive.cli.clidriver.main(clidriver.java:570) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:606) @ org.apache.hadoop.util.runjar.run(runjar.java:221) @ org.apache.hadoop.util.runjar.main(runjar.java:136)

2015-04-24 12:24:37,114 error [main]: ql.driver (sessionstate.java:printerror(833)) - failed: execution error, return code 1 org.apache.hadoop.hive.ql.exec.mr.mapredtask

the hadoop-mapreduce-client-core-2.6.0.jar being searched in hdfs.

hdfs://localhost:9000/ hadoop hdfs address. can either set home path or upload jar hdfs.

hdfs dfs -put [local jar path] hdfs://localhost:9000/home/user/hadoop-2.6.0/share/hadoop/mapreduce/


Comments

Popular posts from this blog

shopping cart - Page redirect not working PHP -

php - How to modify a menu to show sub-menus -

python - Installing PyDev in eclipse is failed -