gpt4 book ai didi

hadoop - Hadoop NFS网关-挂载失败:没有此类文件或目录

转载 作者:行者123 更新时间:2023-12-02 21:36:22 25 4
gpt4 key购买 nike

我正在尝试使用NFS网关挂载我的HDFS,如此处所示:
http://hadoop.apache.org/docs/r2.7.1/hadoop-project-dist/hadoop-hdfs/HdfsNfsGateway.html

不幸的是,一步一步地遵循文档对我不起作用(CentOS 6.6上的Hadoop 2.7.1)。执行安装命令时,我收到以下错误消息:

[root@server1 ~]# mount -t nfs -o vers=3,proto=tcp,nolock,noacl,sync server1:/ /hdfsmount/ mount.nfs: mounting server1:/ failed, reason given by server: No such file or directory



我创建了文件夹hdfsmount,以便可以说它确实存在。我的问题是:
  • 有谁遇到过和我一样的问题?
  • 在开始按照文档中的步骤进行操作之前,我是否必须配置NFS服务器(例如,我阅读了有关编辑/ etc / exports的内容)。

  • 非常感谢您的帮助!

    最佳答案

    我在日志深处发现了问题。在执行命令(请参阅下文)以启动HDFS的nfs3组件时,执行用户需要删除/tmp/.hdfs-nfs中配置为nfs.dump.dircore-site.xml的权限。

    如果未设置权限,您将收到类似以下的日志消息:

    15/08/12 01:19:56 WARN fs.FileUtil: Failed to delete file or dir [/tmp/.hdfs-nfs]: it still exists. Exception in thread "main" java.io.IOException: Cannot remove current dump directory: /tmp/.hdfs-nfs



    另一个选择是简单地以root身份启动nfs组件。

    [root]> /usr/local/hadoop/sbin/hadoop-daemon.sh --script /usr/local/hadoop/bin/hdfs start nfs3

    关于hadoop - Hadoop NFS网关-挂载失败:没有此类文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31939013/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com