当前位置:Gxlcms > mysql > HDFSNFS网关操作实战

HDFSNFS网关操作实战

时间: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)。

  1. vim /etc/hadoop/conf/core-site.xml
  2. <property>
  3. <name>hadoop.proxyuser.root.groups</name>
  4. <value>root</value>
  5. </property>
  6. <property>
  7. <name>hadoop.proxyuser.root.hosts</name>
  8. <value>test1</value>
  9. </property>
  10. #只允许所有用户只读:
  11. <property>
  12. <name>nfs.exports.allowed.hosts</name>
  13. <value>* ro</value>
  14. </property>
  15. #停止原生的服务
  16. service nfs stop
  17. service rpcbind stop
  18. #启动NFS服务
  19. nohup hdfs portmap &
  20. ...
  21. 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
  22. su - hdfs
  23. hdfs nfs3
  24. #查看服务状态
  25. rpcinfo -p test1
  26. program vers proto port service
  27. 100000 4 tcp 111 portmapper
  28. 100000 3 tcp 111 portmapper
  29. 100000 2 tcp 111 portmapper
  30. 100000 4 udp 111 portmapper
  31. 100000 3 udp 111 portmapper
  32. 100000 2 udp 111 portmapper
  33. 100005 1 udp 4242 mountd
  34. 100005 2 udp 4242 mountd
  35. 100005 3 udp 4242 mountd
  36. 100005 1 tcp 4242 mountd
  37. 100005 2 tcp 4242 mountd
  38. 100005 3 tcp 4242 mountd
  39. 100003 3 tcp 2049 nfs
  40. #查看export目录
  41. showmount -e test1
  42. Export list for test1:
  43. / *
  44. #挂载目录
  45. mkdir /mnt/hdfs
  46. mount.nfs test1:/ /mnt/hdfs -o nolock
  47. hdfs dfs -appendToFile - /user/hive/hello.txt
  48. hello
  49. cat /mnt/hdfs/user/hive/hello.txt
  50. hello

人气教程排行