用途:为客户机提供共享使用的文件夹
协议:NFS( 2049)、RPC( 111)
所需软件包:nfs-utils
虚拟机A:服务端
[root@server ~]# rpm -q nfs-utils
nfs-utils-1.3.0-0.54.el7.x86_64
[root@server ~]# mkdir /abc #创建共享目录
[root@server ~]# echo haha > /abc/h.txt
[root@server ~]# echo xixi > /abc/x.txt
[root@server ~]# ls /abc/
[root@server ~]# vim /etc/exports
文件夹路径 客户机地址(权限)
/abc *(ro) #允许所有客户端进行只读访问
[root@server ~]# systemctl restart nfs-server
虚拟机B:客户端
]# rpm -q nfs-utils
nfs-utils-1.3.0-0.54.el7.x86_64
]# showmount -e 192.168.88.240 #查看对方nfs共享
Export list for 192.168.88.240:
/abc *
]# mkdir /mnt/mynfs
]# mount 192.168.88.240:/abc /mnt/mynfs
]# ls /mnt/mynfs
]# df -h /mnt/mynfs #查看正在挂载的设备信息
实现开机自动挂载
_netdev:声明网络设备,系统在具备网络参数后,再进行挂载本设备
[root@pc2 ~]# vim /etc/fstab
……此处省略一万字
192.168.88.240:/abc /mnt/mynfs nfs _netdev 0 0
[root@pc2 ~]# umount /mnt/mynfs
[root@pc2 ~]# ls /mnt/mynfs
[root@pc2 ~]# mount -a
[root@pc2 ~]# ls /mnt/mynfs