更改 qtree 安全模式如何影响用户配额

可以使用 NTFS 或混合安全模式在 qtree 上应用访问控制列表 (ACL),但不能使用 UNIX 安全模式来实现。因此,更改 qtree 的安全模式可能会影响配额的计算方式。更改 qtree 的安全模式后,请务必重新初始化配额。

如果将 qtree 的安全模式从 NTFS 或混合更改为 UNIX,则将忽略该 qtree 中所有的文件 ACL,并将文件使用量计到 UNIX 用户 ID 名下。

如果将 qtree 的安全模式从 UNIX 更改为混合或 NTFS,则会显示先前隐藏的 ACL。另外,之前忽略的所有 ACL 将重新生效,NFS 用户信息则会被忽略掉。如果之前没有 ACL,则配额计算过程中将继续使用 NFS 信息。
注:更改 qtree 的安全模式后,为了确保正确计算 UNIX 和 Windows 用户的配额使用量,必须重新初始化该 qtree 所在卷的配额。

示例

以下示例介绍了 qtree 安全模式的更改如何造成该特定 qtree 中文件使用量计到其他用户名下。

假设 qtree A 采用 NTFS 安全模式,ACL 向 Windows 用户 corp\joe 分配了一个 5 MB 的文件。qtree A 的 5 MB 磁盘空间用量将计到用户 corp\joe 名下。

现在将 qtree A 的安全模式从 NTFS 更改为 UNIX。重新初始化配额后,此文件不再计到 Windows 用户 corp\joe 名下,而是计到该文件 UID 所对应的 UNIX 用户名下。UID 可以是映射到 corp\joe 的 UNIX 用户或 root 用户。