NFS服务配置
做在前面的事:
-
确认IP,先检查网络通不通。
-
防火墙设置(不确定)。
打开防火墙设置界面:
开启防火墙:
3、关闭SELinux。
服务器端:
-
安装NFS
-
选择共享文件夹并配置NFS
直接修改配置文件:/etc/exports
表明共享的是/nfsshare这个目录,共享给192.168.193.141客户端。
参数为 rw(读写)、all_squash(任何客户端映射为本地匿名用户)、anonuid(为匿名用户指定用户ID)、anongid(为匿名用户指定组ID)
注意:共享文件夹一定要有可读写权限。
-
启动NFS
service nfs start|stop|restart|status
客户端:
-
创建挂载点
一般在 /mnt 中创建文件夹
-
查看服务器共享的资源
showmount -e 192.168.139.123(服务器地址)
-
挂载并执行操作
mount 192.168.193.141:/public /mnt/nfs
-
卸载
出现的问题
-
clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
当输入命令showmount -e 192.168.248.140 显示共享文件夹时出现
原因:
解决办法:回到服务器,关闭防火墙。
-
mount.nfs: access denied by server while mounting ---------
当输入mount 192.168.248.140:/home/lianwenjuan/qwktest /mnt/nfs 挂载时出现
原因:判断为/home/lianwenjuan/qwktes客户端没有权限
解决办法:另外建了一个共享文件夹在 /test ,这个文件夹可以实现挂载。