配置:二台centos7服务器,一个服务端、一个客户端
安装服务端
安装 nfs 服务器
yum install -y rpcbind nfs-utils
创建 exports 文件
mkdir /root/nfs
vim /etc/exports
/root/nfs/ *(insecure,rw,sync,no_root_squash)
启动nfs
systemctl enable rpcbind
systemctl enable nfs-server
systemctl start rpcbind
systemctl start nfs-server
exportfs -r
检查nfs
exportfs
# 返回结果
/root/nfs <world>
# 如果有防火墙,服务器端需要开放111、662、875、892、2049的 tcp / udp 允许。
安装客户端
安装 nfs 客户端
yum install -y nfs-utils
检查是否正常连接到服务端
服务端IP地址:192.168.1.10
showmount -e 192.168.1.10
Export list for 192.168.1.10:
/root/nfs *
挂载nfs
mkdir /root/mynfs
mount -t nfs 192.168.1.10:/root/nfs /root/mynfs
# 新建一个文件
touch /root/mynfs/123
在服务端检查是否有该文件
ls -l /root/nfs/
total 0
-rw-r--r-- 1 root root 0 Nov 28 2022 123