Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
MapReduce, mail # user - Create and write files on mounted HDFS via java api


Copy link to this message
-
RE: Create and write files on mounted HDFS via java api
金龙 李 2013-04-20, 11:49
Hi HemanthI did used contrib/fuse-dfs to mount HDFS which is built on FUSE,I did it as here http://wiki.apache.org/hadoop/MountableHDFSThere are various ways mounting HDFS as the url describedBesides FUSE I tried hdfs-nfs-proxy,but both failed.I just wonder if mounted HDFS supports the way I use,because I didn't see anyone done that before.
Date: Sat, 20 Apr 2013 17:01:19 +0530
Subject: Re: Create and write files on mounted HDFS via java api
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

Sorry - no. I just wanted to know if you were using FUSE, because I knew of no other way of mounting HDFS.. Basically was wondering if some libraries needed to be system path for the Java programs to work.

From your response looks like you aren't using FUSE. So what are you using to mount ?

Hemanth

On Sat, Apr 20, 2013 at 4:24 PM, 金龙 李 <[EMAIL PROTECTED]> wrote:
Yes,I tried both FUSE and NTFS,but all failed.Have you done this before?And do you know why?

Date: Sat, 20 Apr 2013 15:48:36 +0530
Subject: Re: Create and write files on mounted HDFS via java api

From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Are you using Fuse for mounting HDFS ?

On Fri, Apr 19, 2013 at 4:30 PM, lijinlong <[EMAIL PROTECTED]> wrote:
I mounted HDFS to a local directory for storage,that is /mnt/hdfs.I can do the basic file operation such as create ,remove,copy etc just using linux command and GUI.But when I tried to do the same thing in the mounted directory via java api(not hadoop api),I got exceptions.The detail information can be senn here. http://stackoverflow.com/questions/16083497/java-exception-when-creating-or-writing-files-on-mounted-hdfs .

Now my question is that if I can do file operactions to the mounted hdfs via java api that I wrote in the url.If not,what should be the proper way to acomplish that?