1、配置服务器端:
$ sudoyum install nfs-utils rpcbind
假设服务端要挂载的目录是/var/lib/libvirt/images,设置如下
$ sudo vi /etc/exports
添加行:/var/lib/libvirt/images guestHostIp(rw,fsid=0,insecure,no_subtree_check,async,no_root_squash)
其中 guestHostIp可以是一个地址,也可以用通配符表示一个地址段,如192.168.1.*
后面括号中的参数的含义为:
设置开机启动:
# /etc/init.d/rpcbind start && chkconfig --level 2345 rpcbind on
# /etc/init.d/nfs start && chkconfig --level 2345 nfs on
重启的命令为:sudo service nfs restart 或 /etc/init.d/nfs restart
2、配置客户端
# yum install nfs-utils rpcbind
查看服务端共享的目录
#showmount -e serverIp
挂载到本地
# mount -t nfs serverIp:/var/lib/libvirt/images /var/lib/libvirt/images -o nolock -o proto=tcp
NFS默认是用UDP协议,也可以加上-o proto=tcp换成TCP协议。
设置开机自动挂载
# vi /etc/fstab
serverIp:/var/lib/libvirt/images /var/lib/libvirt/imagesnfs defaults 0 0