Export the HDFS file system through a NFS protocol
--------------------------------------------------
Key: HADOOP-834
URL: http://issues.apache.org/jira/browse/HADOOP-834
Project: Hadoop
Issue Type: New Feature
Components: dfs
Reporter: dhruba borthakur
Assigned To: dhruba borthakur
Attachments: nfshadoop.tar.gz
It would be nice if can expose the HDFS filesystem using the NFS protocol.
There are a couple of options that I could find:
1. Use a user space C-language-implementation of a NFS server and then use the
libhdfs API to integrate that code with Hadoop. There is such an implementation
available at http://sourceforge.net/project/showfiles.php?group_id=66203.
2. Use a user space Java implementation of a NFS server and then integrate it
with HDFS using Java API. There is such an implementation of NFS server at
http://void.org/~steven/jnfs/.
I have experimented with Option 2 and have written a first version of the
Hadoop integration. I am attaching the code for your preliminary feedback. This
implementation of the Java NFS server has one limitation: it supports UDP only.
Some licensing issues will have to be sorted out before it can be used. Steve
(the writer of the NFS server implemenation) has told me that he can change the
licensing of the code if needed.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira