如何在Ubuntu 14.04上挂载HDFS

10

所以,我在Ubuntu 14.04上无法挂载HDFS。Mucommander不起作用,fuse也不起作用,有人可以用图片解释给我或制作一些教程吗?谢谢,最好的问候。

4个回答

10

我今天成功地完成了它,使用的是Cloudera网站上的说明

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。此致敬礼。 - user3589613
我在Ubuntu 12.04上安装了HDFS 2.3。它应该也适用于你的环境。 - Alex Dvoretsky
先生,我遇到了这个错误:“'/mnt/hdfs':传输端点未连接”。最好的问候。 - user3589613

5

首先需要添加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的回答继续操作。


2

在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答案


这是一个不错的开始,但仓库认证问题仍然存在。请参阅 http://www.cloudera.com/documentation/enterprise/latest/topics/cdh_ig_cdh5_install.html 了解如何使用 apt-key 下载和启用仓库密钥。 - Zólyomi István

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接