hadoop-common-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From samanthula <bharath.i...@gmail.com>
Subject Java run-time error while executing my application - unable to find the files on the HDFS
Date Thu, 10 Jun 2010 13:42:41 GMT

Hello friends,
                    I have built my own java application that performs some
map-reduce operations on the input files. I have loaded my files into HDFS
whose path is as follows:

when i used the command $hadoop dfs -cat /user/sam/input/1.txt.. it outputs
the contents of the file correctly. My application uses the files on HDFS as
java strings as follows
String str = "hdfs://"

String file1 = str + "1.txt"
String file2 = str + "Corrected"

Here file1 file2 are fed as input to my mapper functions. After i started my
daemons, i ran my application as follows:
$hadoop jar maximum.jar /user/sam/input/in output

It is generating an error as follows 
Java.io.FileNotFoundException: hdfs://
(No such file or directory)

But, when i type $hadoop dfs -cat
hdfs:// ..... it outputs the contents
of the file correctly.

I tried other possible ways as follows:
String str = "/user/sam/input/"
String str = "hdfs:/user/sam/input"

But none of the above paths works. 

Could anyone point out the possible mistake. Any kind of suggestions are


View this message in context: http://old.nabble.com/Java-run-time-error-while-executing-my-application---unable-to-find-the-files-on-the-HDFS-tp28843314p28843314.html
Sent from the Hadoop core-user mailing list archive at Nabble.com.

View raw message