症状
由于线程受阻而导致 DataMover (DM) 死机后,VDM 无法加载,问题是当 eNAS 使用 NFSv4 运行版本 8.1.15.401 时。
从日志中:
2022 年 8 月 8 日 07:59:57:DART:KERNEL:ERROR:3:Slot 2:::1659959974:ThreadsServicesSupervisor:Service:NFSD Pool:NFSD_v4Daemons BLOCKED for 422 seconds:服务器操作可能会受到影响。
2022 年 8 月 8 日 07:59:57:DART:KERNEL:ERROR:3:Slot 2:::1659959974:ThreadsServicesSupervisor:Service:NFSD Pool:NFSD_Exec BLOCKED for 400 seconds:服务器操作可能会受到影响。
原因
- NFSv4_ClientList::Clean() 中的代码存在问题。
- 升级到累积 Epack 5978.711.711_9699 或 9734 将 eNAS 版本升级到 8.1.15.401,并在使用 NFSv4 装载文件系统时引入暴露。
解决方案
- 运行 eNAS 版本 8.1.15.401(在累积 Epacks 5978.711.711_9699 和 9734 中发布)并具有 NFSv4 装载的文件系统的客户,建议使用 NFSv3 重新装载文件系统。
- 运行 eNAS 版本 8.1.15.401 的客户应提交 Epack 请求,请求 eNAS 版本 8.1.15.402。
受影响的产品
PowerMax, Symmetrix, VMAX