时间:2021-07-01 10:21:17 帮助过:201人阅读
续上一篇译文,集群运行在test[1-4],设置nfsserver的用户组是root,host为test1(同namenode)。版本为CDH5.2.1(Hadoop 2.5.0)。 vim /etc/hadoop/conf/core-site.xmlproperty namehadoop.proxyuser.root.groups/name valueroot/value/propertyproperty name
续上一篇译文,集群运行在test[1-4],设置nfsserver的用户组是root,host为test1(同namenode)。版本为CDH5.2.1(Hadoop 2.5.0)。
- vim /etc/hadoop/conf/core-site.xml
- <property>
- <name>hadoop.proxyuser.root.groups</name>
- <value>root</value>
- </property>
- <property>
- <name>hadoop.proxyuser.root.hosts</name>
- <value>test1</value>
- </property>
- #只允许所有用户只读:
- <property>
- <name>nfs.exports.allowed.hosts</name>
- <value>* ro</value>
- </property>
- #停止原生的服务
- service nfs stop
- service rpcbind stop
- #启动NFS服务
- nohup hdfs portmap &
- ...
- 14/12/24 09:45:13 INFO portmap.Portmap: Portmap server started at tcp:///0.0.0.0:111, udp:///0.0.0.0:111
- su - hdfs
- hdfs nfs3
- #查看服务状态
- rpcinfo -p test1
- program vers proto port service
- 100000 4 tcp 111 portmapper
- 100000 3 tcp 111 portmapper
- 100000 2 tcp 111 portmapper
- 100000 4 udp 111 portmapper
- 100000 3 udp 111 portmapper
- 100000 2 udp 111 portmapper
- 100005 1 udp 4242 mountd
- 100005 2 udp 4242 mountd
- 100005 3 udp 4242 mountd
- 100005 1 tcp 4242 mountd
- 100005 2 tcp 4242 mountd
- 100005 3 tcp 4242 mountd
- 100003 3 tcp 2049 nfs
- #查看export目录
- showmount -e test1
- Export list for test1:
- / *
- #挂载目录
- mkdir /mnt/hdfs
- mount.nfs test1:/ /mnt/hdfs -o nolock
- hdfs dfs -appendToFile - /user/hive/hello.txt
- hello
- cat /mnt/hdfs/user/hive/hello.txt
- hello
本文出自:http://debugo.com, 原文地址:http://debugo.com/hdfs-nfsop/, 感谢原作者分享。