当前所在位置:珠峰网资料 >> 计算机 >> 软件水平 >> 正文
浅谈NFS与Solaris的应用和配置
发布时间:2010/8/4 10:39:15 来源:城市学习网 编辑:ziteng
  Solaris 10使用的NFS协议
  在Solaris 2.5以前的版本中,运行的是NFS2.由于它的数据传输采用了不太可靠的UDP协议,所以效果较差.而NFS 3是基于TCP协议的,数据传输比UDP协议更可靠.并且,NFS 3允许NFS服务通过缓存来加快磁盘的读写速度.此外,Solaris 2.6以后还提供了一种新型的NFS支持,这就是WebNFS.作为传统Internet文件共享技术(如FTP)的一种替代技术,WebNFS允许文件系统通过Internet实现共享.另据实验表明,Sun的WebNFS比传统的Web服务器具有更大的带宽,这意味着WebNFS很有可能在将来取代超文本传输协议(HTTP)而成为Web数据传输的标准.在Solaris 10中,默认安装NFS 4,它比起NFS 3主要有以下改进:
  在NFS V4协议中,文件加锁的实现和以前的NFS协议有很大的不同.为文件加锁的RPC操作从分离的协议移到了核心协议之中,而rpc.lockd, rpc.statd和rpc.mountd在NFS V4中将不再被使用,但它们仍然存在于Solaris 10系统之中,以便支持NFS 3.
  NFS 4.0版的Solaris实现与Kerberos V5完全集成,又称做SEAM,可以提供验证、完整性和保密性.
  使用NFS版本4后,文件将不再在前台文件系统中进行高速缓存.后台文件系统将提供所有文件访问权.并且,由于前台文件系统中没有高速缓存任何文件,因此特定于CacheFS的安装选项(该选项影响前台文件系统)将被忽略.特定于CacheFS的安装选项不适用于后台文件系统.
  理解Solaris 10下NFS相关配置文件
  NFS配置文件如下:
  /etc/default/nfslogd 列出NFS 服务器日志记录守护进程nfslogd 的配置信息.
  /etc/dfs/dfstab 列出要共享的本地资源.
  /etc/dfs/fstypes 列出远程文件系统的缺省文件系统类型.
  /etc/dfs/sharetab 列出共享的本地资源和远程资源.注意:此文件不能手工编辑.
  /etc/mnttab 列出当前挂载的文件系统,包括自动挂载的目录.注意:此文件不能手工编辑.
  /etc/netconfig 列出传输协议.注意:此文件不能手工编辑.
  /etc/nfs/nfslog.conf 列出NFS 服务器日志记录的常规配置信息.
  /etc/nfs/nfslogtab 列出与nfslogd 进行日志后期处理相关的信息.注意:此文件不能手工编辑.
  /etc/nfssec.conf 列出NFS 安全服务.
  /etc/rmtab 列出由NFS 客户机远程挂载的文件系统.注意:此文件不能手工编辑.
  /etc/vfstab 定义要本地挂载的文件系统.
  /etc/default/autofs 列出autofs 环境的配置信息.具体来说,此文件提供了配置autofs 命令和autofs 守护进程的其他方法.
  /etc/default/fs 列出本地文件系统的缺省文件系统类型.
  /etc/default/nfs 列出lockd 和nfsd 的配置信息.
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved