OneFS:客户端统计信息无法识别区域
摘要: “isi statistics client list”无法识别区域。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
运行“isi statistics client list”可能会导致在转换 UID 时出现不正确的用户名。
例如,非 System 分区中的 UserA 具有 1000001 的(生成的)UID, 而 UserB 在 System 分区中共享相同(生成的)UID。当 用户 A 访问群集时,使用命令“isi statistics client list”表明 用户 B 而不是 用户 A 正在执行工作。
例如,非 System 分区中的 UserA 具有 1000001 的(生成的)UID, 而 UserB 在 System 分区中共享相同(生成的)UID。当 用户 A 访问群集时,使用命令“isi statistics client list”表明 用户 B 而不是 用户 A 正在执行工作。
原因
“isi statistics client list”命令缺少“--zone”参数来指定区域。每个分区都有自己的 UID-SID<> 映射数据库,分区之间的 SID-UID> 转换预计不会相同。
“isi statistics client list”不具有区域感知能力,并且在查看(例如)客户端协议统计信息时处理 UID 名称转换时,只能在“System”分区中运行。
统计信息引擎只能考虑 UID,而不能考虑 SID。对于使用文件协议 (NFS/SMB/HTTP) 访问群集的非 System 分区中的用户,与用户 SID 对应的 UID 存储在 Statistics 子系统中,在运行命令时,该子系统可能匹配 System 分区中不同 SID(和名称)的 UID。
(zoneX) SID -> UID —> SID —> 名称(系统)
“isi statistics client list”不具有区域感知能力,并且在查看(例如)客户端协议统计信息时处理 UID 名称转换时,只能在“System”分区中运行。
统计信息引擎只能考虑 UID,而不能考虑 SID。对于使用文件协议 (NFS/SMB/HTTP) 访问群集的非 System 分区中的用户,与用户 SID 对应的 UID 存储在 Statistics 子系统中,在运行命令时,该子系统可能匹配 System 分区中不同 SID(和名称)的 UID。
(zoneX) SID -> UID —> SID —> 名称(系统)
解析度
尽管这可能在使用“isi_run -z <zid> [command]”的 7.x 代码系列的 OneFS 版本中起作用,但在 8.x 及更高版本中不再起作用。“isi statistics”命令集已移至 PAPI(平台 API),从而更改了使用区域运行命令的方式。
工程部门已意识到这个问题,但遗憾的是,尚未找到任何修复方法,而且这并非平凡的,因为它正在对服务或进程进行区域感知的 API 调用。
工程部门已意识到这个问题,但遗憾的是,尚未找到任何修复方法,而且这并非平凡的,因为它正在对服务或进程进行区域感知的 API 调用。
其他資訊
命令“isi_run -z <zid>”在此处不起作用,因为该命令是作为 API (PAPI) 调用发出的,无论调用哪个区域,该调用默认为系统区域。
受影響的產品
PowerScale OneFS文章屬性
文章編號: 000175154
文章類型: Solution
上次修改時間: 11 12月 2025
版本: 5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。