Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

ONTAP 中支持的 NFSv4 的 FPolicy 文件操作和筛选器

贡献者 netapp-barbe netapp-mdavidson netapp-aherbin netapp-lenida netapp-thomi

在配置 FPolicy 事件时,您需要注意,在监控 NFSv4 文件访问操作时,仅支持特定的文件操作和筛选器组合。

从ONTAP 9.15.1开始、FPolicy支持NFSv4.1协议。

从 ONTAP 9.19.1 开始,管理员可以在 SVM 级别控制 NFSv4.2 的可用性,使用 System Manager、CLI 或 REST API 为各个存储 VM 启用或禁用该协议。

从 ONTAP 9.20.1 开始,FPolicy 支持监控 NFSv4.2 文件访问事件,包括扩展属性(xattr)写入的新文件操作和标记 NFS 活动的安全标签筛选器。详细了解 "为 ONTAP SVM 启用或禁用 NFS"。

备注 安全标签筛选器(setattr_with_security_label_change`和 `getattr_with_security_label_read)要求在 SVM 上启用 NFSv4.2 安全标签(已标记 NFS)。了解有关 "启用 NFSv4.2 安全标签" 的详细信息。 `getxattr`和 `listxattrs`是只读操作,不受 FPolicy 监控。

下表提供了 NFSv4、NFSv4.1 或 NFSv4.2 文件访问事件的 FPolicy 监控支持的文件操作和筛选器组合列表:

支持的文件操作

支持的筛选器

关闭

脱机位,排除目录

创建

脱机位

create_dir

目前,此文件操作不支持任何筛选器。

删除

脱机位

delete_dir

目前,此文件操作不支持任何筛选器。

getattr

offline-bit, exclude-directory getattr_with_security_label_read (从 ONTAP 9.20.1 开始,支持此过滤器,需要标记的 NFS)

链接。

脱机位

查找

脱机位,排除目录

打开

脱机位,排除目录

读取

脱机位,首次读取

写入

脱机位,首次写入,写入时更改大小

重命名

脱机位

rename_dir

目前,此文件操作不支持任何筛选器。

SETATTR

offline-bit, setattr_with_owner_change, setattr_with_group_change, setattr_with_mode_change, setattr_with_sacl_change, setattr_with_dacl_change, setattr_with_modify_time_change, setattr_with_access_time_change, setattr_with_size_change, exclude_directory setattr_with_security_label_change (从 ONTAP 9.20.1 开始,此过滤器受支持,并且需要 Labeled NFS)

setxattr

从 ONTAP 9.20.1 开始,此文件操作受支持,需要 Labeled NFS。当前不支持对此文件操作使用筛选器。

removexattr

从 ONTAP 9.20.1 开始,此文件操作受支持,需要 Labeled NFS。当前不支持对此文件操作使用筛选器。

符号链接

脱机位

从 ONTAP 9.13.1 开始,用户可以接收由于缺乏权限而导致文件操作失败的通知。下表提供了 NFSv4、NFSv4.1 或 NFSv4.2 文件访问事件的 FPolicy 监控支持的拒绝访问文件操作和筛选器组合的列表:

支持拒绝访问文件操作

支持的筛选器

访问

不适用

创建

不适用

create_dir

不适用

删除

不适用

delete_dir

不适用

链接。

不适用

打开

不适用

读取

不适用

重命名

不适用

rename_dir

不适用

SETATTR

不适用

写入

不适用