[ 
https://issues.apache.org/jira/browse/HADOOP-4?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12594038#action_12594038
 ] 

Craig Macdonald commented on HADOOP-4:
--------------------------------------

Comments on the latest patch:


 *  +1 It compiles for me from ant

 * -1 but only after I build libhdfs or alter fuse-dfs/src/Makefile.am to refer 
to $(HADOOP_HOME)/libhdfs and not $(HADOOP_HOME)/build/libhdfs

 * -1fuse_dfs_wrapper.sh : LD_LIBRARY_PATH should be set after JAVA_HOME; 
LD_LIBRARY_PATH should contain $HADOOP_HOME/libhdfs

 * -1 I think that there should be package target in fuse-dfs/build.xml that 
copies fuse-dfs stuff into $HADOOP_HOME/contrib/fuse-dfs - this to be the final 
place that fuse-dfs can always be found at in a hadoop installation

 * Note: when I run my fuse-dfs mount as root, I have to turn dfs.permissions 
to off. root doesnt have any permissions in our dfs setup, so hence everything 
gets permission denied. In future, we should alter libhdfs such that it has a 
"super-user API" - i.e. if I access file X as user Y, am I permitted to access 
it? See also HADOOP-3264, which deals with supporting permissions in libhdfs



> tool to mount dfs on linux
> --------------------------
>
>                 Key: HADOOP-4
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: fs
>         Environment: OSs that support FUSE. Includes Linux, MacOSx, 
> OpenSolaris... http://fuse.sourceforge.net/wiki/index.php/OperatingSystems
>            Reporter: John Xing
>         Attachments: fuse-dfs.tar.gz, fuse-dfs.tar.gz, fuse-dfs.tar.gz, 
> fuse-dfs.tar.gz, fuse-dfs.tar.gz, 
> fuse-hadoop-0.1.0_fuse-j.2.2.3_hadoop.0.5.0.tar.gz, 
> fuse-hadoop-0.1.0_fuse-j.2.4_hadoop.0.5.0.tar.gz, fuse-hadoop-0.1.1.tar.gz, 
> fuse-j-hadoopfs-03.tar.gz, fuse_dfs.c, fuse_dfs.c, fuse_dfs.c, fuse_dfs.c, 
> fuse_dfs.c, fuse_dfs.sh, fuse_dfs.tar.gz, HADOOP-4.patch, HADOOP-4.patch, 
> HADOOP-4.patch, Makefile, patch.txt, patch.txt, patch2.txt, patch3.txt, 
> patch4.txt, patch4.txt, patch4.txt, patch5.txt, patch6.txt
>
>
> tool to mount dfs on Unix or any OS that supports FUSE

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to