Server端
1、检查是否安装NFS必备的portmap和nfs-utils。一般suse默认安装portmap,但是nfs-utils没有装
zypper install nfs-utils
2、设置共享目录。设置文件的格式网上随便查。注意被共享的目录要有rw等权限,用chmod修改
vi /etc/exports
3、启动相关服务
service portmap start
service nfsserver start
注意:suse上面nfsserver才是nfsd服务
ps -A 查看是否有nfsd进程
showmount -e 查看已有的共享目录
4、如果修改了/etc/exports这个文件,不需要重新激活nfs。只需执行
exportfs -rv,其中r表示重启,v表示显示export的选项
1、扫瞄可以使用的NFS Server目录
showmount -e 190.168.0.1
2、挂载server上/home/public目录。首先建立一个目录,然后再利用mount指令来挂载/home/public目录:
# mkdir -p /home/nfs/public
# mount -t nfs 190.168.0.1:/home/public /home/nfs/public
挂载的格式:
# mount -t nfs hostname(orIP):/directory/mount/point
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda1 1904920 1235380 572776 68% /
/dev/hdb1 976344 115212 810736 13% /backup
192.168.0.1 1904920 1235376 572776 69% /home/nfs/public
将资料挂载进来后,只要进入/home/nfs/public目录,就等于到了190.168.0.1那部NFS Server/home/public 目录中。
3. 卸载使用umount
# umount /home/nfs/public
4. cat /proc/mounts 可以查看已挂载的nfs盘
参考
http://hi.baidu.com/lxfjiangsu/blog/item/4c6a42c4b9d9fbce39db496a.html
http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/14/4809475.aspx