Solaris 10 新增功能

将 CacheFS 用于 NFS 版本 4

此功能是 Solaris Express 6/04 发行版中的新增功能。

高速缓存文件系统 CacheFSTM 是一种通用的非易失性的高速缓存机制。CacheFS 利用小而快速的本地磁盘提高了某些文件系统的性能。可以使用 CacheFS 提高 NFS 环境的性能。

CacheFS 在不同版本的 NFS 上的工作方式不同。例如,如果客户机和后台文件系统运行的是 NFS 版本 2 或版本 3,则文件将在前台文件系统中进行高速缓存以便客户机访问。但是,如果客户机和服务器运行的都是 NFS 版本 4,则其功能如下:当客户机最初请求访问 CacheFS 文件系统的文件时,请求将绕过前台的(即高速缓存的)文件系统,并直接访问后台文件系统。使用 NFS 版本 4 后,文件将不再在前台文件系统中进行高速缓存。后台文件系统将提供所有文件访问权。并且,由于前台文件系统中没有高速缓存任何文件,因此特定于 CacheFS 的挂载选项(该选项影响前台文件系统)将被忽略。特定于 CacheFS 的挂载选项不适用于后台文件系统。


注 –

第一次在系统上配置 NFS 版本 4 时,控制台上将出现一条警告,指出高速缓存不再起作用。


有关 NFS 版本 4 的详细信息,请参见《系统管理指南:网络服务》