PowerScale: OneFS perde i blocchi NFSv4 al riavvio del nodo

Summary: I client NFSv4 potrebbero perdere i blocchi o non essere in grado di rilasciare correttamente i blocchi dopo il riavvio del nodo.

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

Questo problema è presente in tutte le versioni di OneFS prima di correggere lo sviluppo.
Può influire su qualsiasi applicazione che utilizza NFSv4 e le operazioni di blocco.

Questo problema è stato più spesso osservato con le applicazioni "Message Queue" come ActiveMQ o OpenMQ, in quanto fanno ampio uso di meccanismi di blocco NFSv4.

Per le applicazioni MQ; si manifesta spesso come un server MQ secondario che prende il controllo di quello primario quando non dovrebbe.
Ciò causa interruzioni o incoerenze dei dati che richiedono un intervento manuale sul lato Applicazione per risolvere il problema.

Quando viene osservato nelle acquisizioni di pacchetti, il client blocca correttamente un file mentre un secondo client tenta di accedervi.
Quando il nodo il client di blocco è connesso al riavvio, al secondo client viene concesso il blocco.
Il primo client riceve un errore al termine del blocco poiché non dispone più del blocco.

Il problema può essere riprodotto come segue:

  1. Sul primo client, eseguire il mount di un'esportazione utilizzando NFSv4.0.
  2. Sul secondo client, eseguire il mount della stessa esportazione utilizzando NFSv4.0.
  3. Sul primo client, bloccare un file per 5 minuti.
  4. Sul secondo client, avviare un loop che tenta di bloccare lo stesso file.
  5. Riavviare il nodo OneFS a cui è connesso il primo client.
  6. Se il problema è presente, al secondo client viene concesso un blocco prima del termine del primo blocco del client.

 

Cause

Si è verificato un errore nella logica per lo spostamento delle connessioni NFSv4 in altri nodi che ha causato il rilascio dei blocchi al riavvio del nodo.

 

Resolution

Correzione:
Eseguire l'aggiornamento o la patch a una delle seguenti versioni di OneFS.

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

Soluzione:
Non sono disponibili soluzioni alternative per questo problema.

 

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.