一组服务器系统里面必然存在一台NFS服务器,实现多服务器的文件共享。
NFS服务器:nfs_server
NFS客户端:host1,host2,host3
共享目录:/share
一、NFS服务器配置
vi /etc/rc.conf
rpcbind_enable="YES"
nfs_server_enable="YES"
mountd_flags="-r"
二、客户端配置
vi /etc/rc.conf
nfs_client_enable="YES"
三、文件共享配置
vi /etc/exports
/share -alldirs host1 host2 host3
共享设置好了之后,重启NFS服务器以启动NFS服务。
四、客户端挂载NFS文件系统
mount nfs_server:/share /share
或者写进fstab让系统启动时自动挂载文件系统:
vi /etc/fstab
nfs_server:/share /share nfs rw 0 0
权限问题:最好让所有服务器上操作NFS共享文件的用户ID相同。
关于NFS的其他问题请参考FreeBSD手册。