鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 操作系统维护 > solaris > >

Solaris系统管理培训(第十五章:网络文件系统)

来源:互联网 作者:佚名 时间:2015-06-03 08:39
NFS即网络文件系统 是UNIX系统直接用以共享文件的协议 NFS服务器 提供网络共享资源的系统 NFS客户 使用网络共享资源的系统 当客户端发出一个NFS请求时 挂接进程联系挂接守护进程(/usr/lib/nfs/mountd) 本地挂接进程将挂接信息写到/etc/mnttab文件中 一旦客

  NFS即网络文件系统是UNIX系统直接用以共享文件的协议
  NFS服务器提供网络共享资源的系统
  NFS客户使用网络共享资源的系统
  
  当客户端发出一个NFS请求时挂接进程联系挂接守护进程(/usr/lib/nfs/mountd)本地挂接进程将挂接信息写到/etc/mnttab文件中一旦客户完成NFS挂接请求服务器中的/etc/rmtab文件中会写入挂接信息当客户卸载了NFS共享资源后这些信息就会从文件中删除
  
  NFS 服务器守护进程
  当客户试图访问远程共享资源时NFS服务器的守护进程(/usr/lib/nfs/nfsd)响应请求并返回数据服务器守护进程由/etc/initd/nfsserver产生如果/etc/dfs/dfstab文件中有共享条目这些共享目录会在守护进程启动时自动共享
  客户端NFS 守护进程
  客户端有两个守护进程/usr/lib/nfs/statd和/usr/lib/nfs/lockd这些进程在系统进入运行级别时自动运行
  
  # more /etc/dfs/dfstab
  # Place share(M) commands here for automatic execution
  # on entering init state
  #
  # Issue the command /etc/initd/nfsserver 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]
  # eg
  # share F nfs o rw=engineering d home dirs /export/home
  
  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
  
网友评论
<