天天看点

fuse挂载hdfs文件系统

fuse挂载hdfs文件系统步骤(以cdh5的源为主,对应hadoop2.6版本)

1.cdh版本介绍

    1. hadoop源

    http://archive.cloudera.com/cdh5/

    http://archive.cloudera.com/cdh4/

    http://archive.cloudera.com/cdh/下有1、2、3

    http://archive.apache.org/dist/hadoop/core/下面有所有版本的源码

    CDH3版本对应Hadoop 1.0

    CDH4版本对应Hadoop 2.0

    CDH5基于hadoop2.2/2.3/2.5/2.6

2、添加源

    编辑/etc/apt/sources.list.d/cloudera-cdh5.list文件

        deb https://archive.cloudera.com/cdh5/debian/wheezy/amd64/cdh wheezy-cdh5 contrib

        deb-src https://archive.cloudera.com/cdh5/debian/wheezy/amd64/cdh wheezy-cdh5 contrib

3.安装挂载程序hadoop-hdfs-fuse

    apt-get install hadoop-hdfs-fuse

4.挂载

    hadoop-fuse-dfs dfs://192.168.1.1:9000 /mnt/

    这个需要hadoop上允许,配置文件core-site.xml

    <property>

        <name>fs.defaultFS</name>

        <value>hdfs://0.0.0.0:9000</value>

    </property>

5.卸载

    umount /mnt

继续阅读