Hi Shashwat, Here is the snippet of code which is throwing error Path phdfs = new Path( "hdfs://hadoop1.devqa.local:8020/user/hdfs/java/"); java.lang.IllegalArgumentException: Wrong FS: hdfs://hadoop1.devqa.local:8020/user/hdfs/java, expected: file:/// at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:410) at org.apache.hadoop.fs.RawLocalFileSystem.pathToFile(RawLocalFileSystem.java:56) at org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocalFileSystem.java:404) at org.apache.hadoop.fs.FilterFileSystem.getFileStatus(FilterFileSystem.java:251) at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:797) at org.apache.hadoop.fs.FileUtil.checkDest(FileUtil.java:349) at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:205) at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:157) at org.apache.hadoop.fs.LocalFileSystem.copyFromLocalFile(LocalFileSystem.java:55) at org.apache.hadoop.fs.FileSystem.copyFromLocalFile(FileSystem.java:1292) at Hdfs.main(Hdfs.java:18)
On Thu, Jul 19, 2012 at 12:02 PM, shashwat shriparv < dwivedishash...@gmail.com> wrote: > Can you provide the code(some part of it if you don't want to throw the > full code here) and let us know which part of your code is throwing this > error. > > Regards > > ∞ > Shashwat Shriparv > > > > On Thu, Jul 19, 2012 at 6:46 PM, Sandeep Reddy P < > sandeepreddy.3...@gmail.com> wrote: > > > Hi John, > > We have applications in windows. So our dev's need to connect to HDFS > from > > eclipse installed in windows. I'm trying to put data from <local-file> to > > <hdfs-file> using java code from windows. > > > > On Thu, Jul 19, 2012 at 5:41 AM, John Hancock <jhancock1...@gmail.com > > >wrote: > > > > > Sandeep, > > > > > > I don't understand your situation completely, but why not just use > > > bin/hadoop dfs -copyFromLocal <local-file-name> <hdfs-file-name> ? > > > > > > -John > > > > > > On Wed, Jul 18, 2012 at 11:33 AM, Sandeep Reddy P < > > > sandeepreddy.3...@gmail.com> wrote: > > > > > > > Hi, > > > > I'm trying to load data into hdfs from local linux file system using > > java > > > > code from a windows machine.But i'm getting the error > > > > > > > > java.lang.IllegalArgumentException: Wrong FS: > > > > hdfs://hadoop1.devqa.local:8020/user/hdfs/java, expected: file:/// > > > > at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:410) > > > > at > > > > > > > > > > > > > > org.apache.hadoop.fs.RawLocalFileSystem.pathToFile(RawLocalFileSystem.java:56) > > > > at > > > > > > > > > > > > > > org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocalFileSystem.java:404) > > > > at > > > > > > > > > > > > > > org.apache.hadoop.fs.FilterFileSystem.getFileStatus(FilterFileSystem.java:251) > > > > at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:797) > > > > at org.apache.hadoop.fs.FileUtil.checkDest(FileUtil.java:349) > > > > at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:205) > > > > at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:157) > > > > at > > > > > > > > > > > > > > org.apache.hadoop.fs.LocalFileSystem.copyFromLocalFile(LocalFileSystem.java:55) > > > > at > > > > > org.apache.hadoop.fs.FileSystem.copyFromLocalFile(FileSystem.java:1292) > > > > at Hdfs.main(Hdfs.java:18) > > > > File not found > > > > > > > > Can any one please help me with the issue. > > > > > > > > -- > > > > Thanks, > > > > sandeep > > > > > > > > > > > > > > > -- > > Thanks, > > sandeep > > > > > > -- > > > ∞ > Shashwat Shriparv > -- Thanks, sandeep