文件系统-nfs挂载hdfs报错:mount.nfs3 mount system call failed

问题描述

nfs挂载hdfs报错:mount.nfs3 mount system call failed

作为一只菜鸟,为了能达到hdfs映射到linux本地文件系统中的目的,参照apache官网的文档一步一步操作下来https://hadoop.apache.org/docs/r2.4.1/hadoop-project-dist/hadoop-hdfs/HdfsNfsGateway.html 中间都没有遇到什么问题
nfs3和portmap都启动了,防火墙也关掉了

 [root@Master hadoop]# rpcinfo -p Master.dev
   program vers proto   port  service
    100005    3   udp   4242  mountd
    100005    1   tcp   4242  mountd
    100000    2   udp    111  portmapper
    100000    2   tcp    111  portmapper
    100005    3   tcp   4242  mountd
    100005    2   tcp   4242  mountd
    100003    3   tcp   2049  nfs
    100005    2   udp   4242  mountd
    100005    1   udp   4242  mountd
 [root@Master hadoop]# showmount -e Master.dev
Export list for Master.dev:
/ *

执行到最后一步的时候就报错mount.nfs3 mount system call failed了

mount -t nfs -o nfsvers=3,vers=3,proto=tcp,nolock Master.dev:/ /data/hdfs/

已经琢磨了两天了。。还是解决不了。。。求各位指点呀T.T

解决方案

nfs的一个报错:mount.nfs: Input/output error

解决方案二:

你安装的NFS版本是多少,你通过参数指定了nfsvers=3,请确定参数的版本匹配。或者参照官网上的,使用

mount -t nfs -o vers=3,proto=tcp,nolock,noacl,sync $server:/  $mount_point
时间: 2024-07-31 00:16:55

文件系统-nfs挂载hdfs报错:mount.nfs3 mount system call failed的相关文章

linux中挂载硬盘报错(you must specify the filesystem type)

  今天自己的虚拟机磁盘用完成,于是想加一磁盘,当挂载时发现报错you must specify the filesystem type.(注:我的系统环境是lcentos6.3装在virtualbox的虚拟机) 原来是因为该磁盘没有格式分区导致的于是有了以下操作: 1)先查看一下当前的系统情况,新加的盘是sdb  代码如下   [root@test ~]# lsblk NAME                        MAJ:MIN RM   SIZE RO TYPE MOUNTPOIN

flume hdfs-flume1.5.2希望将log4j的日志写入hdfs报错Unexpected exception from downstream.

问题描述 flume1.5.2希望将log4j的日志写入hdfs报错Unexpected exception from downstream. 1.conf文件如下 agent1.sources = source1agent1.channels = channel1agent1.sinks = snik1# sourceagent1.sources.source1.type = avroagent1.sources.source1.bind = nnodeagent1.sources.sourc

nutch 2.2.1 运行报错InjectorJob: java.lang.RuntimeException: job failed: name=inject

问题描述 在windows下的eclipse中运行报错,如下,求各位大神帮帮忙,本人小白一个,急急急急InjectorJob:startingat2014-06-2615:45:36InjectorJob:InjectingurlDir:urlsInjectorJob:Usingclassorg.apache.gora.memory.store.MemStoreastheGorastorageclass.****file:/D:/workspace/nutchTest/urlsInjectorJ

C# 求解图片显示,报错为:无法将system.string类型转换为system.byte[] 类型

问题描述 我是想在点击表单的时候,显示相应的照片,第15列存储的是image格式数据,代码和报错截图如下,请帮忙解答,谢谢! 解决方案 解决方案二:图片应该是一个实实在在物理存在的图片转为字节数组,string是转不了的.解决方案三:既然系统已经提示Value是String,那你就Console.WriteLine(Value),确认下Value是什么呗如果输出System.Byte[]或其他的类型名说明加载的时候已经ToString()了如果是个base64的字符串,那就先arr=Conver

启动hdfs报错

问题描述 Unabletoloadnative-hadooplibraryforyourplatform...usingbuiltin-javaclasseswhereapplicableStartingnamenodeson[hadoop001]我的系统是32位,所以不存在网上说的64位系统的情况对此一筹莫展,跪求大神!!! 解决方案 解决方案二:求大神!!!!!解决方案三:没用人解答吗

apache启动报错:the requested operation has failed解决办法_Linux

原因一:80端口占用 例如IIS,另外就是迅雷.我的apache服务器就是被迅雷害得无法启用! 原因二:软件冲突 装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了. 原因三:httpd.conf配置错误 如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operat

VM启动报错Cannot open the disk,Failed to lock the file

在windows下运行VMware创建的虚拟机时出错,无法运行. 错误提示大概为: Failed to lock the file Cannot open the disk 'D:\Windows Server 2008 R2 x64.vmdk' or one of the snapshot disks it depends on. 解决方法:        把虚拟机文件夹里[.lck]后缀的文件/文件夹删除即可.

代码-java连接hadoop hdfs文件系统报错

问题描述 java连接hadoop hdfs文件系统报错 10C 报错信息:java.io.IOException: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException: Protocol message end-group tag did not match expected tag.; Host Details : local host is: ""localhost.local

hadoop新特性通过NFSv3挂载HDFS到本地目录

原理 NFS允许用户像访问本地文件系统一样访问远程文件系统,而将NFS引入HDFS后,用户可像读写本地文件一样读写HDFS上的文件,大大简化了HDFS使用,这是通过引入一个NFS gateway服务实现的,该服务能将NFS协议转换为HDFS访问协议,具体如下图所示. Portmap和Nfs3进程是成功启动hdfs nfs网关后才有的进程 HDFS NFS Gateway安装配置详解 http://blog.csdn.net/rzliuwei/article/details/38388279 启动