问题描述
- 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