如何在Cloudera上安装HDFS?

时间:2015-04-23 15:33:17

标签: hadoop hdfs cloudera mount nfs

我正在运行一个运行Cloudera 5.3的集群,我已按照所有说明创建了一个NFS网关并且运行正常。我的问题是我仍然无法将HDFS目录视为Linux文件系统的一部分(这是RHEL 6)。我不是UNIX管理员所以我没有安装目录的经验,我在网上找到的文档没有帮助解决这个特定的问题。我尝试过简单的

mount /

在作为NFS网关的计算机上,但不起作用。当我尝试从另一台集群机器使用

进行安装时
mount <myNFSgateway>:/ /

我在网关服务器和HDFS上都看不到任何文件(虽然我可以使用hdfs dfs -ls轻松查看文件)。

如何在设置NFS时将HDFS实际挂载为目录?

1 个答案:

答案 0 :(得分:0)

尝试使用以下命令检查可用的挂载点

Exports list on <nfs_server_ip_address>: 
/ (everyone)

您应该看到类似于以下内容的输出:

 mount -t  nfs  -o vers=3,proto=tcp,nolock <nfs_server_hostname>:/ /hdfs_nfs_mount

在NFS客户端上安装HDFS 要在NFS客户端上导入HDFS文件系统,请在客户端上使用如下命令:

sudo yum install nfs-utils nfs-utils-lib

(在安装之前确保已安装nfs相关库。如果没有,请使用命令{{1}}安装库)

相关问题