什么是 NFS 挂载 "noac" 选项?
适用于
ONTAP 9
问题解答
- "noac" 选项是可用于禁用属性缓存的客户端选项。
- 默认情况下,此选项处于禁用状态。
- 除非有非常具体的理由启用 "noac" 选项,否则 NetApp 技术支持不建议启用此选项。
- NFS 属性缓存是文件和目录权限的本地缓存。
- 通过禁用此缓存,每次都必须进行新的查找来验证文件和目录权限。
- 如果启用此选项,预计 IO 操作会增加,性能会降低。
追加信息
"
noac" 挂载选项意味着同步 IO。要使写操作完整地返回到应用程序,所有数据和文件系统元数据都必须命中 NFS 服务器。"
actimeo=0" 选项确实关闭了属性缓存,但是 IO 仍然异步完成到 VFS 层,并且客户端上的脏页面刷新守护程序会在以后处理将数据写出到 NFS 服务器。