挂载HDFS目录

时间:2014-05-31 04:35:54

标签: ubuntu hdfs mount

我可以将HDFS目录(在Ubuntu中配置)挂载到Windows服务器中的驱动器吗?

映射后例如H:\ ---> \ home \ user1 \ HDFSCreatedDir,想要使用普通的Java IO包API读取,写入和移动/复制文件。

1 个答案:

答案 0 :(得分:2)

是的,HDFS目录可以在Windows和Linux中安装。您可以使用以下工具之一:

  • contrib / fuse-dfs建立在fuse,some C glue,libhdfs和hadoop-dev.jar
  • 之上
  • fuse-j-hdfs建立在保险丝上,用于java的保险丝和hadoop-dev.jar
  • hdfs-fuse - 谷歌代码项目与contrib / fuse-dfs
  • 非常相似
  • webdav - 作为webdav资源公开的hdfs
  • mapR - 包含支持读/写NFS访问的闭源hdfs兼容文件系统
  • HDFS NFS代理 - 在不使用保险丝的情况下将HDFS导出为NFS。支持Kerberos并重新排序写入,以便按顺序将它们写入hdfs。
  • native-hdfs-fuse - C语言中支持随机写入的FUSE实现 虽然不是完整的文件系统实现(FUSE或其他),但在构建一个
  • 时,以下项目可能很有用
  • hadoofus - 用于hadoop 0.20.203到1.0.3的C中的libhdfs API的实现