pNFS SCSI 布局服务器用户指南¶
本文档描述了 Linux NFS 服务器中对 pNFS SCSI 布局的支持。使用 pNFS SCSI 布局,NFS 服务器充当 pNFS 的元数据服务器 (MDS),除了处理对 NFS 导出的所有元数据访问外,还向客户端提供布局,以便它们可以直接访问与客户端共享的底层 SCSI LUN。
要将 pNFS SCSI 布局与 Linux NFS 服务器一起使用,导出的文件系统需要支持 pNFS SCSI 布局(目前仅支持 XFS),并且文件系统必须位于客户端和 MDS 都可访问的 SCSI LUN 上。目前,文件系统需要直接位于导出的 LUN 上,暂不支持在 MDS 和客户端上条带化或连接 LUN。
在构建时使用 CONFIG_NFSD_SCSI 的服务器上,如果使用 “pnfs” 选项导出文件系统并且底层 SCSI 设备支持持久保留,则会自动启用 pNFS SCSI 卷支持。在客户端上,请确保内核已启用 CONFIG_PNFS_BLOCK 选项,并且使用 NFSv4.1 协议版本(mount -o vers=4.1)挂载文件系统。