一、检查是否已安装。
1 | yum list installed | grep nfs |
卸载:
1 | yum -y remove nfs-utils rpcbind |
二、安装
1 | yum -y install nfs-utils rpcbind |
三、配置:
/home/gongwei 为 需要共享的目录
* 为 所有ip都可访问
1 2 | vi /etc/exports /home/gongwei *(async,insecure,no_root_squash,no_subtree_check,rw) |
执行使其生效:
1 | exportfs -r |
四、然后分别启动rpcbind和nfs服务:
1 2 | systemctl start rpcbind.service systemctl start nfs-server.service |
五、确认NFS服务器启动成功:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | [root@db101 ~]# rpcinfo -p 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 100024 1 udp 53325 status 100024 1 tcp 39351 status 100005 1 udp 20048 mountd 100005 1 tcp 20048 mountd 100005 2 udp 20048 mountd 100005 2 tcp 20048 mountd 100005 3 udp 20048 mountd 100005 3 tcp 20048 mountd 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100227 3 tcp 2049 nfs_acl 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100227 3 udp 2049 nfs_acl 100021 1 udp 40306 nlockmgr 100021 3 udp 40306 nlockmgr 100021 4 udp 40306 nlockmgr 100021 1 tcp 40155 nlockmgr 100021 3 tcp 40155 nlockmgr 100021 4 tcp 40155 nlockmgr |
六、检查 NFS 服务器是否挂载我们想共享的目录
1 2 | [root@db101 ~]# exportfs /opt/test <world> |
至此,NFS已安装完毕。
客户端须挂载:
七、挂载指令:客户端挂载。
192.168.0.101:/home/gongwei 为 服务端ip及共享目录
/opt/nfsfile 为 客户端目录
1 | [root@dev ~]# mount -t nfs 192.168.0.101:/home/gongwei /opt/nfsfile |
八、测试:
创建文件或文件夹,在另外一个服务器目录下同样可以看到。
九、设置开机自启:
1 2 | systemctl enable rpcbind.service systemctl enable nfs-server.service |