NFS服务器

#centos7
yum -y install nfs-utils
#ubuntu 16.04
apt-get -y install nfs-kernel-server
#配置
vim /etc/exports
/mnt/data 192.168.1.0/24(rw,async,no_root_squash,no_all_squash)
#启动nfs服务器
systemctl restart rpcbind nfs-server
systemctl enable rpcbind nfs-server

客户端操作:

yum -y install nfs-utils
systemctl start rpcbind
systemctl enable rpcbind
mount -t nfs dlp.srv.world:/home /mnt

开机挂载:

dlp.srv.world:/home  /home                   nfs     defaults        0 0

# 在其他机器上执行
showmount -e nfs-server-ip

当NFS在NFS客户端加载时,系统会问是使用 soft-mount 还是hard-mount, 它们之间有什么区别?
它们的区别在于当发生网络或NFS服务器端故障时,选用hard-mount选项会引起NFS客户端的程序挂起,而soft-mount则不会。
soft-mount: 当客户端加载NFS不成功时,重试retrans设定的次数.如果retrans次都不成功,则放弃此操作,返回错误信息 "Connect time out"
hard-mount: 当客户端加载NFS不成功时,一直重试,直到NFS服务器有响应。hard-mount 是系统的缺省值。在选定hard-mount 时,最好同时选 intr , 允许中断系统的调用请求,避免引起系统的挂起。当NFS服务器不能响应NFS客户端的 hard-mount请求时, NFS客户端会显示
"NFS server hostname not responding, still trying"
  • storage/nfs/nfs服务器.txt
  • 最后更改: 2020/08/05 03:45
  • (外部编辑)