NFS服务器是什么

运维 服务器运维
这篇文章可以帮助刚接触网络的朋友了解NFS服务器,为您将来的工作扫清障碍。

Network File System的简写。NFS 是由Sun公司发展, 并於1984年推出, NFS是一个RPC service ,它使我们能够达到档案的共享, 它的设计是为了在不同的系统间使用, 所以它的通讯协定设计与主机及作业系统无关.当使用者想用远端档案时只要用"mount"就可把remote档案系统挂接在自己的档案系统之下,使得远端的档案使用上和local机器的档案没两样.

假如我们在机器A上, 要把机器B上的 /usr/man 挂接到machine A 的/usr/man只要下mount machine_name:/usr/man /usr/home 就可mount过来.而我们不只是可以mount目录,就是一个档也是可以的.在挂接之后我们只能对档案做reading (or writing) 的动作,而不能在remote machie上把此档或目录move,delete掉 , 但须注意的是如我们mount /usr 后 , 不能再mount /usr底下的目录, 否则会发生错误

NFS就是促使Servers上的档案能被其他的机器mount,而达到资源共享,享用这些档案的机器就可称为Client,一个client可以从server上mount一个档或是一个层次的目录(file hierarchies) . 然而事实上任何一台机器都可以做NFS server or NFS client ,甚至同时为NFS server and NFS client 也可以.

NFS 服务器所export 出来的档案或目录都记录在 /etc/exports 这一个档中,当我们启动NFS server 时 在 /etc/rc.local 的这一个script会自动的启动 exportfs 这一个程式 , 搜寻 /etc/exports 这一个档是否存在, 并且赋予正确的权限给所有export出去的 file hierarchies .

但须注意的是,只有服务器所export出去的路径,NFS client才能够mount, 同样的当启动client时 , 系统会自动去mount所有server export的路径,而mount到的所有路径都会记录在 /etc/fstab 下 , 类似如下的fstab档

/dev/sd0a / 4.2 rw 1 1
/dev/sd0h /tmp 4.2 rw 1 3
/dev/sd0g /usr 4.2 rw 1 2
/dev/fd0 /pcfs pcfs rw,noauto 0 0
sparc20:/swap /swap nfs rw,intr,bg,soft 0 0
sparc17:/home /home nfs rw,intr,bg,soft 0 0
sparc17:/home3 /home3 nfs rw,intr,bg,soft 0 0
sparc14:/home4 /home4 nfs rw,intr,bg,soft 0 0
sparc20:/home2 /home2 nfs rw,intr,bg,soft 0 0
sparc20:/var/spool/mail /var/spool/mail nfs rw,intr,bg,soft 0 0
rs970:/home1 /home1 nfs rw,intr,bg,soft 0 0

当client mount 到一个路径,绝对不是说copy server上的这一个路径到local的机器上,我们可以用 cd 进入这一个mount到的路径,就如同是使用local directory一样

责任编辑:桑丘 来源: 百度知道
相关推荐

2009-09-01 09:50:22

Samba服务器

2009-09-16 16:32:30

WUSU服务器

2009-09-01 11:18:26

邮件服务器

2018-01-22 09:04:06

镜像服务器作用

2009-09-08 13:48:13

NFS服务器

2010-08-05 09:43:09

NFS服务器安全

2010-08-04 15:35:02

2009-08-26 23:13:44

2018-02-05 10:36:01

APP服务器WEB

2010-08-04 11:04:48

UbuntuNFS服务器

2010-08-05 14:15:20

NFS服务器

2010-08-05 09:49:18

NFS服务器配置

2010-08-04 16:07:05

NFS服务器

2010-08-03 15:53:07

CentOSNFS服务器

2010-08-04 12:14:23

NFS服务器

2010-08-05 13:40:06

NFS服务器

2010-07-27 13:59:53

Linux NFS服务

2010-08-03 11:49:26

Ubuntu nfs服

2009-12-04 09:47:47

LinuxNFS服务器

2009-09-08 16:31:07

点赞
收藏

51CTO技术栈公众号