日期:2014-05-16 浏览次数:20743 次
本文链接:http://codingstandards.iteye.com/blog/816389 ? (转载请注明出处)
?
本文内容包括:
1?NFS概述及实例
2?Linux下NFS服务端的设置
3?Linux下NFS客户端的设置
4?Windows下NFS客户端的安装及设置
?
?
Unix/Linux系统把一切设备都当做文件来处理,NFS共享目录的使用也不例外。此处假定NFS服务器地址为192.168.6.55,共享目录为/vmsnfs。那么在其他Linux机器如果要访问这个共享目录,首先要挂载 (mount)此nfs共享目录,比如也可以是/vmsnfs。这样对于所有Linux机器上的程序都可以访问/vmsnfs目录下的文件或子目录,如同这些文件就存储在本机之上。
?
?
首先创建挂载点,就是Linux下一个普通目录。
mkdir?/vmsnfs
?
然后使用mount命令将nfs共享目录挂载上来。
mount?-t?nfs?192.168.6.55:/vmsnfs?/vmsnfs
?
如果不想再使用此nfs共享目录,可以使用umount命令卸载掉。
umount /vmsnfs
?
这种方式使用nfs共享目录有个问题,它是临时的,重新启动机器就会丢失。最好的方式是采用autofs来自动挂载。
?
?
mount 是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载。对于本地固定设备,如硬盘可以使用mount挂载;而光盘、软盘、?NFS、 SMB等文件系统具有动态性,即需要的时候才有必要挂载。光驱和软盘我们一般知道什么时候需要挂载,但NFS和SMB共享等就不一定知道了,即我们一般不 能及时知道NFS共享和SMB什么时候可以挂载。而autofs服务就提供这种功能,好像windows中的光驱自动打开功能,能够及时挂载动态加载的文 件系统。免去我们手动挂载的麻烦。
?
创建/etc/auto.nas文件
在文件中添加一行
vmsnfs?-rw,rsize=8192,wsize=8192,soft,intr?192.168.6.55:/vmsnfs