NFS的配置使用及mount NFS常见错误处理方法
warning:
这篇文章距离上次修改已过1628天,其中的内容可能已经有所变动。
NFS配置方法:
第一步,在NFS服务器上启动portmap服务
第二步,配置
要共享的目录 允许使用的用户,*表示允许任意用户使用,也可以使用具体的ip,如本机可用192.168.1.168,括号中rw代表可读写,sync未知,no_root_squash意思是以root权限访问该共享文件夹。
第三步,执行
第四步,执行
第五步,在客户服务器执行
service rpcbind start
第二步,配置
/etc/exports
/opt *(rw,sync,no_root_squash)
要共享的目录 允许使用的用户,*表示允许任意用户使用,也可以使用具体的ip,如本机可用192.168.1.168,括号中rw代表可读写,sync未知,no_root_squash意思是以root权限访问该共享文件夹。
第三步,执行
exports -rv
使配置文件生效第四步,执行
service nfs start
启动nfs服务第五步,在客户服务器执行
mount -t nfs -o nolock 192.168.1.111:/opt /mnt
mount NFS常见错误处理方法总结:
第一种错误信息:
查看配置文件
第二种错误信息:
首先看是否在同一网段,然后执行
第三种错误信息:
首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,那在重新开启rpcbind后,要再
mount: 192.168.1.111:/opt failed, reason given by server: Permission denied
查看配置文件
vim /etc/exports
,是否为允许挂载的客户第二种错误信息:
mount: RPC: Unable to receive; errno = No route to host
首先看是否在同一网段,然后执行
service iptables status
查看防火墙是否开启,如果开启,执行service iptables stop
关闭。第三种错误信息:
mount: RPC: Unable to receive; errno = Connection refused
首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,那在重新开启rpcbind后,要再
restart nfs
服务,因为重启rpcbind已对nfs的一些配置造成影响,需要restart。