文章目录
NFS的工作流程原理:
主机配置:
安装nfs-utils rpcbind:
yum -y install nfs-utils rpcbind
主机启动rpcbind :
[root@zhu_nfs ~]# /etc/init.d/rpcbind start
[root@zhu_nfs ~]# rpcinfo -p localhost
#查看NFS服务向rpc服务注册的端口信息,因为NFS还没有启动,因此,没有太多注册的端口影射信息。
· program vers proto port service
· 100000 4 tcp 111 portmapper
· 100000 3 tcp 111 portmapper
· 100000 2 tcp 111 portmapper
· 100000 4 udp 111 portmapper
· 100000 3 udp 111 portmapper
· 100000 2 udp 111 portmapper
· #提示:111端口为rpcbind服务对外提供服务的主端口
主机启动NFS服务 :
[root@zhu_nfs ~]# /etc/init.d/nfs start
主机配置NFS服务端服务开机自启动:
[root@zhu_nfs ~]# chkconfig rpcbind on
[root@zhu_nfs ~]# chkconfig nfs on
[root@zhu_nfs ~]# chkconfig --list rpcbind rpcbind
0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@zhu_nf_nfs ~]# chkconfig --list nfs nfs
0:off 1:off 2:on 3:on 4:on 5:on 6:off
修改NFS服务端配置文件:
(注意:先关闭NFS服务/etc/init.d/nfs stop
创建nfs的共享目录路径: mkdir /data
[root@zhu_nfs ~]# vim /etc/exports
[root@zhu_nfs ~]# cat /etc/exports
/data 192.168.200.0/24(rw,sync)
命令说明: ·
/data :nfs的共享目录路径 ·
192.168.200.0/24允许挂载我的共享目录的IP地址段 ·
(rw):可读可写 ·
(sync):实时同步
修改配置文件以后,必须重启nfs服务:
[root@zhuji_nfs /]# /etc/init.d/nfs restart
[root@zhuji_nfs /]# showmount -e localhost #查看生效的nfs配置文件规则
给共享目录更改属主属组为nfsnobady:
进行本地挂载测试:
进行文件写入测试: