Chinaunix首页 | 论坛 | 博客
  • 博客访问: 591139
  • 博文数量: 718
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 4960
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 13:24
文章分类

全部博文(718)

文章存档

2011年(1)

2008年(717)

我的朋友

分类:

2008-10-17 13:27:40


  NFS即网络文件系统,是UNIX系统直接用以共享文件的。
  NFS:提供网络共享资源的系统
  NFS客户:使用网络共享资源的系统
  
  当客户端发出一个NFS请求时,挂接进程联系挂接守护进程(/usr/lib/nfs/mountd)。本地挂接进程将挂接信息写到/etc/mnttab文件中。一旦客户完成NFS挂接请求,中的/etc/rmtab文件中会写入挂接信息。当客户卸载了NFS共享资源后,这些信息就会从文件中删除。
  
  NFS 服务器守护进程
  当客户试图访问远程共享资源时,NFS服务器的守护进程(/usr/lib/nfs/nfsd)响应请求并返回数据。服务器守护进程由/etc/init.d/nfs.server产生。如果/etc/dfs/dfstab文件中有共享条目,这些共享目录会在守护进程启动时自动共享。
  客户端NFS 守护进程
  客户端有两个守护进程,/usr/lib/nfs/statd和/usr/lib/nfs/lockd。这些进程在系统进入运行级别2时自动运行。
  
  # more /etc/dfs/dfstab
  # Place share(M) commands here for automatic execution
  # on entering init state 3.
  #
  # Issue the command '/etc/init.d/nfs.server start' to run the NFS
  # daemon processes and the share commands, after adding the very
  # first entry to this file.
  #
  # share [-F fstype] [ -o options] [-d ""] [resource]
  # e.g,
  # share -F nfs -o rw=engineering -d "home dirs" /export/home2
  
  share命令
  share [ -F FSType ] [ -o options ] [ -d description ] pathname
  参数
  -F FSType 指定文件系统的类型。如果/etc/dfs/fstypes文件中缺省的远程文件类型是NFS,则不需要指定
  -o options 控制客户端访问NFS共享资源的权限
  -d description 共享资源的描述
  pathname 要共享的资源
  
  unshare命令
  unshare [ -F nfs ] pathname
  
  dfshares命令
  用以查看服务器的共享资源
  
  # dfshares
  RESOURCE SERVER ACCESS TRANSPORT
  venus:/usr/share/man venus - -
  #dfshares mars
  RESOURCE SERVER ACCESS TRANSPORT
  mars:/export mars - -
  
  dfmounts命令
  服务器上查看共享资源被利用的状况
  
  # dfmounts
  RESOURCE SERVER PATHNAME CLIENTS
  - venus /usr/share/man earth, pluto,(anon)
  
  
  挂接远程网络文件系统
  mount [ -F nfs ] [ -o options ] server:pathname mount_point
  
  # mount venus:/usr/share/man /usr/share/man
  
  
【责编:admin】

--------------------next---------------------

阅读(237) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~