Dell Unity: NFSv4를 통해 Unity NFS 내보내기 마운트 시 RHEL 8.4 클라이언트에서 ls 명령이 중단됨(사용자가 수정 가능)

Summary: NFSv4를 통해 Unity NFS 내보내기 마운트 시 RHEL 8.4 클라이언트에서 ls 명령이 중단되었습니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Linux 클라이언트에서 ls 명령이 계속 중단되었습니다. 이 문제는 커널-4.18.0-305.17.1.el8_4 이전의 커널 버전을 실행하는 RHEL 8.4 클라이언트에서만 관찰됩니다. 
 

Cause

이 문제는 커널-4.18.0-305.17.1.el8_4 이전의 커널을 실행하는 Unity NFS 서버와 RHEL 8.4 클라이언트 간의 상호 작용으로 인해 발생합니다.  NFS 서버가 READDIR 회신에서 0이 아닌 검증자를 전송하는 경우 NFS 클라이언트는 후속 READDIR 호출에서 쿠키 확인자용 0을 계속 보냅니다.  이로 인해 끝없이 읽기DIR 루프가 발생하여 ls 명령이 계속 중단됩니다. 

Resolution

해결 방법: 
- NFSv3

를 통해 nfs 내보내기 마운트영구 수정:

- 클라이언트 측에서 잘못된 행위가 커널-4.18.0-305.17.1.el8_4 수정됩니다.

자세한 내용은 RHEL 릴리스에서 확인할 수 있습니다. 


https://access.redhat.com/errata/RHSA-2021:3447서버 측 Readdir 검증 도구가 구현되면 공유 목록에 NFS 클라이언트가 중단됩니다(BZ#1993895)

이 이 문제에 대해 Redhat KB 문서도 사용할 수 있습니다.



https://access.redhat.com/solutions/6189341 Dell Unity 엔지니어링 팀에서는 이 문제를 추가로 해결하기 위해 향후 코드 개선 사항도 조사하고 있습니다. 업데이트가 있을 때 KB가 업데이트됩니다.

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000202521
Article Type: Solution
Last Modified: 27 Jul 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.