Dell Unity: 通过 NFSv4 装载 Unity NFS 导出时,rHEL 8.4 客户端上的 ls 命令挂起(用户可更正)

Resumen: 通过 NFSv4 装载 Unity NFS 导出时,rHEL 8.4 客户端上的 ls 命令挂起。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

ls 命令在 Linux 客户端上永久挂起。仅在运行早于 kernel-4.18.0-305.17.1.el8_4 的内核版本的 RHEL 8.4 客户端上观察到问题。 
 

Causa

此问题是由 Unity NFS 服务器与运行早于内核 4.18.0-305.17.1.el8_4 的内核的 RHEL 8.4 客户端之间的交互引起的。  当 NFS 服务器在 READDIR 回复中发送非零验证程序时,NFS 客户端将继续在后续 READDIR 调用中为 cookie 验证程序发送 0。  这会导致无休止的 READDIR 循环,从而导致 ls 命令永久挂起。 

Resolución

解决办法:
- 通过 NFSv3 装载 nfs 导出。

永久修复:

- 从客户端,错误行为已在内核-4.18.0-305.17.1.el8_4中修复。

可从 RHEL 版本中找到详细信息。


https://access.redhat.com/errata/RHSA-2021:3447实施服务器端 readdir 验证程序时,NFS 客户端挂起在共享列表中 (BZ#1993895)

Redhat 知识库文章也可用于此问题。



https://access.redhat.com/solutions/6189341 Dell Unity 工程部门也在研究未来的代码增强功能,以进一步解决此问题。当有更新时,将更新知识库文章。

Productos afectados

Dell EMC Unity
Propiedades del artículo
Número del artículo: 000202521
Tipo de artículo: Solution
Última modificación: 27 jul 2023
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.