hadoop 2.2.0 fuse 编译及安装

为hadoop 2.2.0中添加fuse模块的支持步骤:

1. 进入目录HADOOP_SOURCE_DIR,执行mvn compile -Pnative,编译生成fuse_dfs可执行文件。

    (HADOOP_SOURCE_DIR/hadoop-hdfs-project/hadoop-hdfs/target/native/main/native/fuse-dfs/fuse_dfs)

2. 在本地创建mount目录,mkdir -p /mnt/dfs/ 。

3. 执行挂载 ./fuse_dfs dfs://172.16.19.22:53310 /mnt/dfs或者通过fuse_dfs_wrapper.sh执行挂载也是一样的。

    (HADOOP_SOURCE_DIR/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_dfs_wrapper.sh)

4. 如果需要卸载挂载点,执行umount /mnt/dfs即可。


至此,通过hadoop的fuse支持模块,实现将hadoop目录挂载到本地完成。

你可能感兴趣的:(hadoop 2.2.0 fuse 编译及安装)