作为一只菜鸟,为了能达到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