Dell Unity. Команда ls зависает на клиенте RHEL 8.4 при монтировании экспорта Unity NFS через NFSv4 (исправляется пользователем)

Summary: Команда ls зависает на клиенте RHEL 8.4 при монтировании экспорта Unity NFS через NFSv4.

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

Команда ls зависает навсегда на клиенте Linux. Проблема наблюдается только в клиенте RHEL 8.4 с версией ядра, которая была более ранней, чем kernel-4.18.0-305.17.1.el8_4. 
 

Cause

Эта проблема вызвана взаимодействием между сервером Unity NFS и клиентами RHEL 8.4, на которых ранее было запущено ядро, чем kernel-4.18.0-305.17.1.el8_4.  Когда сервер NFS отправляет ненулевую проверку в ответе READDIR, клиент NFS продолжает отправлять 0 для проверки cookie во время последующего вызова READDIR.  Это приводит к бесконечному циклу READDIR, что приводит к зависанию команды ls навсегда. 

Resolution

Временное решение. 
- Смонтируйте экспорт nfs через NFSv3.

Окончательное исправление

: на стороне клиента неправильное устранение неполадок исправлено в kernel-4.18.0-305.17.1.el8_4.

Подробные сведения можно найти в выпуске RHEL. 


https://access.redhat.com/errata/RHSA-2021:3447Клиент NFS зависает в списке сетевых папк, когда внедряются проверяемые устройства readdir на стороне сервера (BZ#1993895).

Для решения этой проблемы также доступна статья базы знаний RedHat.



https://access.redhat.com/solutions/6189341 dell Unity Engineering также изучают будущие улучшения кода для дальнейшего решения этой проблемы. Статья базы знаний будет обновлена после обновления.

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.