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

Resumen: Клієнти NFSv4 можуть втратити блокування або не зможуть правильно відпускати блокування після перезавантаження вузла.

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

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

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

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

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

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

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

 

Causa

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

 

Resolución

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

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

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

 

Productos afectados

PowerScale OneFS
Propiedades del artículo
Número del artículo: 000215804
Tipo de artículo: Solution
Última modificación: 26 set. 2023
Versión:  2
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.