系统版本声明: rhel7
安装NFS服务器
# 安装依赖包
yum -y install nfs-utils rpcbind
# 启动并开机自启nfs-server和rpcbind服务
systemctl enable --now rpcbind.service
systemctl enable --now nfs-server.service
服务端配置
NFS的配置文件为 /etc/exports
(默认是空文件),此处要注意三台服务器开放的ip限制有区别,除了exports文件外,其他配置完全一样;
vim /etc/exports
#主机HOST1增加以下一行内容
/data1 192.168.186.0/24(rw,sync,no_root_squash)
客户端配置
mount -t nfs 192.168.3.35:/volume2/homes/caisenqun/logfile /mnt/nfs
# data文件夹权限
chmod 777 /data
# 3、检查和测试
showmount -e 192.168.186.30
showmount -a
# 4、客户端挂载
# 5、使NFS开机即挂载
# 目录 /etc/fstab 最好不要写入,因为尝试挂载NFS时,系统不一定启动了网络。
# 开机自启方式1:
vim /etc/rc.d/rc.local
mount -t nfs -o nosuid,noexec,nodev,rw,bg,soft,rsize=32768,ws=32768 192.168.1.11:/data1
# 建议使用autofs来实现按需挂载