【问题标题】:Getting "mount.nfs: mount system call failed" on mounting HDFS在挂载 HDFS 时获取“mount.nfs:挂载系统调用失败”
【发布时间】:2015-01-02 22:55:27
【问题描述】:

我正在尝试根据 URL http://hadoop.apache.org/docs/r2.5.1/hadoop-project-dist/hadoop-hdfs/HdfsNfsGateway.html 中的内容挂载 HDFS 文件系统

但是在最后的 mount 语句中,我得到了mount.nfs: mount system call failed

我在执行以下命令时得到了输出:

mount -t nfs -o vers=3,proto=tcp,nolock,noacl <HDFS server name>:/ <existing local directory>

我在伪分布式模式下运行 hadoop。

【问题讨论】:

  • 这似乎是一个更适合“serverfault.com”的问题。那里有更多的 linux 大师 ;)

标签: linux hdfs mount


【解决方案1】:

如果在客户端使用root挂载nfs,例如,需要在$HADOOP_HOME/etc/hadoop/下的core-site.xml中添加如下配置

  <property>
    <name>hadoop.proxyuser.root.groups</name>
    <value>*</value>
  </property>
  <property>
    <name>hadoop.proxyuser.root.hosts</name>
    <value>*</value>
  </property>

【讨论】:

    猜你喜欢
    • 2011-07-03
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 2014-07-20
    • 2018-01-03
    • 2017-05-18
    • 2015-03-03
    • 1970-01-01
    相关资源
    最近更新 更多