PowerScale: OneFS програє блокування NFSv4 при перезавантаженні вузла

Summary: Клієнти 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

Ця проблема присутня у всіх версіях OneFS до виправлення розробки.
Це може вплинути на будь-яку програму, яка використовує NFSv4 та операції блокування.

Ця проблема найчастіше спостерігається з додатками «черги повідомлень», такими як ActiveMQ або OpenMQ, оскільки вони широко використовують механізми блокування NFSv4.

Для додатків MQ; він часто проявляється як вторинний сервер MQ, який бере на себе первинний, коли це не повинно.
Це призводить до перебоїв або невідповідностей даних, для усунення яких потрібне ручне втручання на стороні програми.

При спостереженні під час захоплення пакетів клієнт успішно блокує файл, в той час як другий клієнт намагається отримати до нього доступ.
Коли вузол клієнта блокування підключений до перезавантаження, другому клієнту надається блокування.
Перший клієнт отримує помилку, коли його блокування закінчується, оскільки у нього більше немає блокування.

Випуск можна відтворити наступним чином:

  1. На першому клієнті змонтуйте експорт за допомогою NFSv4.0.
  2. На другому клієнті змонтуйте той же експорт за допомогою NFSv4.0.
  3. На першому клієнті заблокуйте файл на 5 хвилин.
  4. У другому клієнті запустіть цикл, намагаючись заблокувати той самий файл.
  5. Перезавантажте вузол OneFS, до якого підключений перший клієнт.
  6. Якщо проблема присутня, другому клієнту надається блокування до закінчення блокування першого клієнта.

 

Cause

У нашій логіці переміщення з'єднань NFSv4 на інші вузли була помилка, яка призвела до того, що блокування відпускалися при перезавантаженні вузла.

 

Resolution

Виправити:
Оновіть або виправте до однієї з наступних версій OneFS.

  • 9.1.0.19+
  • 9.2.1.12+
  • 9.4.0.3+
  • 9.5.0.0+

Спосіб вирішення:
Немає обхідних шляхів вирішення цієї проблеми.

 

Affected Products

PowerScale OneFS
Article Properties
Article Number: 000215804
Article Type: Solution
Last Modified: 26 Sep 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.