centos/fedora nfs的配置

ゝ一纸荒年。 2022-09-28 15:25 223阅读 0赞

参考资料:

http://fedorasolved.org/post-install-solutions/nfsv4-fedora

一、准备的软件包

server :

  1. nfs
  2. portmap (optional)

    Client’:

  3. nfs

  4. nfslock

二、server的配置

1.开防火墙端口

nfs是2049 setup里是NF4

portmap是111

2.配置nfs的/etc/idmapd.conf

  1. [General]
  2. Domain = example.com
  3. [Mapping]
  4. Nobody-User = nfsnobody
  5. Nobody-Group = nfsnobody
  6. 3.启动nfs nfslock(portmap)服务
  7. #su -c "/sbin/service portmap start"
  8. su -c "/sbin/service nfslock start"
  9. su -c "/sbin/service nfs start"
  10. #su -c "/sbin/chkconfig --level 345 portmap on"
  11. su -c "/sbin/chkconfig --level 345 nfslock on"
  12. su -c "/sbin/chkconfig --level 345 nfs on"
  13. 4.配置nfs的分区等
  14. su -c "mkdir -p /nfs4exports/{share1,share2,share3}"
  15. 5.修改/etc/fstab
  16. /path/to/share1 /nfs4exports/share1 none bind 0 0
  17. /path/to/share2 /nfs4exports/share2 none bind 0 0
  18. /path/to/share3 /nfs4exports/share3 none bind 0 0
  19. 然后mount -a
  20. 6.修改/etc/exports
  21. 这是对192.168.1.0开发 读写,如果是只读,就把rw改为ro
  22. /nfs4exports 192.168.1.0/255.255.255.0(rw,insecure,no_subtree_check,nohide,fsid=0)
  23. /nfs4exports/share1 192.168.1.0/255.255.255.0(rw,insecure,no_subtree_check,nohide)
  24. /nfs4exports/share2 192.168.1.0/255.255.255.0(rw,insecure,no_subtree_check,nohide)
  25. /nfs4exports/share3 192.168.1.0/255.255.255.0(rw,insecure,no_subtree_check,nohide)
  26. 然后 重启服务
  27. su -c "exportfs -rv"
  28. 7,有可能还得需要修改
  29. /etc/hosts.allow
  30. 三、客户端的配置
  31. 1.修改 /etc/idmapd.conf
  32. [General]
  33. Domain = example.com
  34. [Mapping]
  35. Nobody-User = nfsnobody
  36. Nobody-Group = nfsnobody
  37. 2.建立挂载目录
  38. su -c "mkdir /mnt/shares /home/me/share1 /home/he/share2 /home/it/share3"
  39. 3.修改/etc/fstab
  40. 192.168.1.3:/usr/local/nfs /mnt/shares nfs4 rsize=8192,wsize=8192,timeo=14,intr
  41. <ip-address-to-server>:/ /home/me/share1 nfs4 rsize=8192,wsize=8192,timeo=14,intr
  42. <ip-address-to-server>:/ /home/he/share2 nfs4 rsize=8192,wsize=8192,timeo=14,intr
  43. <ip-address-to-server>:/ /home/it/share3 nfs4 rsize=8192,wsize=8192,timeo=14,intr
  44. 然后mount -a
  45. ps:修改完/etc/idmapd.conf, 之后需要运行service rpcidmapd restart

发表评论

表情:
评论列表 (有 0 条评论,223人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Ubuntu nfs配置

    NFS 即网络文件系统(Network File-System),可以通过网络让不同机器、不同系统之间可以实现文件共享。通过 NFS,可以访问远程共享目录,就像访问本地磁盘一样

    相关 NFS配置和使用

    NFS(Network File System)可以实现网络中不同主机间的文件实现共享,本地客户端挂载远程NFS,使用就像本地挂载的磁盘一样。 下文举例环境 NFS Se

    相关 nfs配置详解

    [详细讲解NFS配置过程][NFS] 为什么要用NFS   NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允

    相关 nfs配置案例

    [一.nfs配置案例][.nfs] 要求: 1.NTFSSERVER共享/home目录给nfsclient,且nfsclient享有对共享文件系统读写权限 2.nfscl

    相关 配置NFS服务

    在 system1 配置NFS服务,要求如下: 1、以只读的方式共享目录 /public ,同时只能被 group8.example.com 域中的系统访问 2、以读写的方

    相关 Ubuntu配置NFS

    NFS 是Network File System的缩写,即网络文件系统,一种使用于分散式文件系统的协定 NFS通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,例如