Three weeks ago I played with libhdfs and NFS, but I did not get the results I expected. Then my next idea was, why not to use Samba? Samba3x is stable and most OS can mount an exported share. The main task was to research the performance and setup of this scenario, because samba has a lot of tuning mechanisms inside. Let's go! I used a RHEL 5.7 and the delivered RPMs: #> rpm -qa|grep samba samba-3.0.33-3.29.el5_7.4.x86_64 samba-common-3.0.33-3.29.el5_7.4.x86_64 Like I described in " NFS exported HDFS " I mounted hdfs over fuse into the directory /123 via /etc/fstab: #> cat /etc/fstab [..] hadoop-fuse-dfs#dfs://NAMENODE:9000 /123/hdfs fuse usetrash,rw 0 0 and checked it: #> mount [..] fuse on /123/hdfs type fuse (rw,nosuid,nodev,allow_other,default_permissions) #> ls -la /123 total 16 drwxr-xr-x 3 root root 4096 Dec 9 16:36 . drwxr-xr-x 27 root root 4096 Dec 9 12:11 .. drwxr-xr-x 5 hdfs nobody 4096 Dec 9 02:14
Hey, I'm Alex. I founded X-Warp, Infinimesh, Infinite Devices, Scalytics and worked with Cloudera, E.On, Google, Evariant, and had the incredible luck to build products with outstanding people in my life, across the globe.