這是本文件的舊版!
NFS
Server
exports
create folder for exporting
mkdir -p /usr/home/nfs/public mkdir -p /usr/home/nfs/private
vi /etc/exports
/usr/home/nfs/public -maproot=root 10.130.48.166 /usr/home/nfs/private -maproot=root -ro 10.130.48.166
everytime exports is edited, use service mountd reload
to reload
if ufs is used, without adding new disk, bind folder to folder like so:
mkdir -p /var/nfs/public mkdir -p /var/nfs/private vi /etc/fstab
add following content to fstab
/var/nfs/public /usr/home/nfs/public nullfs rw 0 0 /var/nfs/private /usr/home/nfs/private nullfs rw 0 0
if zfs is used, edit exports at /etc/zfs/exports
,
the exported path needs to be zfs dataset.
zfs create zroot/usr/home/nfs zfs create zroot/usr/home/nfs/public zfs create zroot/usr/home/nfs/private
service config
add following to rc.conf
rpcbind_enable="YES" nfs_server_enable="YES" mountd_enable="YES" mountd_flags="-r"
start service
start nfs server
service nfsd start
Client
service config
nfs_client_enable="YES"
start service
start nfs client
service nfsclient start