ONTAP NFS 凭据缓存如何工作?
适用于
- ONTAP 9
- NFS
问题解答
- 当客户端访问节点(nblade)时,ONTAP 将检查缓存的条目是否存在。
- 如果缓存存在,则从节点缓存提供凭据。
- ONTAP 将检查缓存是否已过期。
- 如果过期,ONTAP 将检查全局缓存,也称为集群缓存。
- 如果全局缓存存在,ONTAP 将检查用户(
passwd)是否存在。- 如果用户存在,ONTAP 将检查用户是否具有组成员身份。
- 如果不存在组成员资格,ONTAP 将查询
(group)以获取组。- 查询成功后,ONTAP 将同步全局缓存。
- 如果是,ONTAP 将同步全局缓存。
- 如果不存在组成员资格,ONTAP 将查询
- 此用户不存在,ONTAP 将查询(passwd)此用户。
- 成功查询用户后,ONTAP 将重复此循环并检查用户是否具有组成员身份。
- 如果不存在组成员资格,ONTAP 将查询(group)以查找组。
- 查询成功后,ONTAP 将同步全局缓存。
- 如果是,ONTAP 将同步全局缓存。
- 如果不存在组成员资格,ONTAP 将查询(group)以查找组。
- 成功查询用户后,ONTAP 将重复此循环并检查用户是否具有组成员身份。
- 如果用户存在,ONTAP 将检查用户是否具有组成员身份。
- 如果全局缓存存在,ONTAP 将检查用户(
- 如果未过期,访问将继续,而无需对缓存执行进一步操作。
- 如果过期,ONTAP 将检查全局缓存,也称为集群缓存。
- 点击此处展开工作流程图

追加信息
- 在缓存到期时,除非条目已被收集,否则重用它并设置标志
pending refresh。- 请勿在
pending refresh时重复使用,刷新完成后,缓存条目将被更新并删除标记。
- 请勿在
- 在第一个 914483 之后,过期的 NFS 凭据将继续使用,直到刷新完成。
- 如果凭据不存在,它将以部分状态创建,ONTAP 将不断尝试刷新,直到成功。