【问题标题】:How to mount HDFS on Ubuntu 14.04如何在 Ubuntu 14.04 上挂载 HDFS
【发布时间】:2014-10-02 06:07:18
【问题描述】:

所以,我无法在 Ubuntu 14.04 上挂载 HDFS。 Mucommander 不工作,保险丝不工作,有人可以用图像解释我或给我一些教程。谢谢,最好的问候。

【问题讨论】:

    标签: hadoop hdfs ubuntu-14.04


    【解决方案1】:

    我今天使用instructions on Cloudera site成功做到了

    wget http://archive.cloudera.com/cdh5/one-click-install/trusty/amd64/cdh5-repository_1.0_all.deb      
    sudo dpkg -i cdh5-repository_1.0_all.deb     
    sudo apt-get update       
    sudo apt-get install hadoop-hdfs-fuse
    sudo mkdir -p <mount_point>
    hadoop-fuse-dfs dfs://<name_node_hostname>:<namenode_port> <mount_point>
    

    您使用什么操作系统和 HDFS 版本?

    【讨论】:

    • 您好,先生,我的操作系统:14.04.1 HADOOP:2.4.0 最好的问候。
    • 我在 Ubuntu 12.04 上安装了 HDFS 2.3。它也应该适用于您的环境。
    • 先生,我收到此错误“'/mnt/hdfs': Transport endpoint is not connected”最好的问候。
    【解决方案2】:

    您必须先添加 CDH5 存储库(在 15.04 测试):

    wget http://archive.cloudera.com/cdh5/one-click-install/trusty/amd64/cdh5-repository_1.0_all.deb sudo dpkg -i cdh5-repository_1.0_all.deb sudo apt-get update

    然后继续@AlexDvoretsky's answer

    【讨论】:

      【解决方案3】:

      在 Ubuntu 16.04 上安装 CDH5 存储库的替代说明:来自 Cloudera

      sudo wget 'https://archive.cloudera.com/cdh5/debian/wheezy/amd64/cdh/cloudera.list' -O /etc/apt/sources.list.d/cloudera.list sudo apt-get update sudo apt-get install hadoop-hdfs-fuse

      然后回@AlexDvoretsky's answer

      【讨论】:

      【解决方案4】:

      我开发了一个 python 程序,它使用 FUSE 将 HDFS 作为标准文件系统挂载,它也适用于 Kerberos,并且运行良好:https://github.com/EDS-APHP/py-hdfs-mount

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-10-19
        • 1970-01-01
        • 1970-01-01
        • 2017-03-24
        • 2016-02-07
        • 1970-01-01
        • 2014-11-05
        相关资源
        最近更新 更多