PowerScale: 'NFS: v4 server vrátil chybnou chybu sequence-id na nepotvrzené sekvenci'.

Summary: OneFS 9.3 a OneFS 9.4: Klient NFSv4 hlásí chybu: 'NFS: v4 server vrátil chybnou chybu sequence-id na nepotvrzené sekvenci'. Při zachytávání paketů se společnosti Dell Technologies zobrazí také následující chyba: NFS4ERR_NO_GRACE ...

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

PowerScale je v systému OneFS 9.3 nebo 9.4 a klienti NFSv4 hlásí chyby, jako jsou následující:
 

Nov 18 13:00:22 kernel: NFS: v4 server returned a bad sequence-id error on an unconfirmed sequence 00000000c6d21f3b!
Nov 18 13:00:22  kernel: NFS: nfs4_reclaim_open_state: unhandled error -10026
Nov 18 13:00:22  kernel: NFSv4: state recovery failed for open file /test2.txt, error = -10026


Když se tyto chyby zobrazí, dojde k chybě aplikace, která přistupuje k systému souborů NFS, což má vliv na provoz a vyžaduje ruční zásah několikrát denně.

I po restartování klientů NFS klienti stále hlásí chyby.

V zachytávání paketů klienta nebo uzlu se mohou zobrazit také následující chyby:
 

PCAP:
41    13:00:11.313563    10.205.224.32    10.205.224.12    NFS    302    V4 Call (Reply In 42) OPEN DH: 0x1eb1379b/
42    13:00:11.313804    10.205.224.12    10.205.224.32    NFS    122    V4 Reply (Call In 41) OPEN Status: NFS4ERR_NO_GRACE
43    13:00:11.314731    10.205.224.32    10.205.224.12    NFS    330    V4 Call (Reply In 44) OPEN DH: 0xa07785fa/test2.txt
44    13:00:11.314911    10.205.224.12    10.205.224.32    NFS    122    V4 Reply (Call In 43) OPEN Status: NFS4ERR_BAD_SEQID

Cause

Tento problém je způsoben známou závadou: PSCALE-162845:  Přijmout inkrementální ID sekvence pro předchozí operaci, která má NFS4ERR_NO_GRACE or NFS4ERR_GRACE

Dotčeny jsou všechny verze systému NFSv4, nejen verze 4.1 a 4.2.

Podrobnosti o závadě jsou následující: Klient zvyšuje ID sekvence,

i když to systém OneFS neočekává. Proto systém OneFS nezvyšuje ID sekvence správně. 

Zdá se, že klient NFS monotónně zvyšuje pořadové číslo pro OPEN/CLOSE/other operace, včetně NFS4ERR_NO_GRACE a NFS4ERR_GRACE . PowerScale však nepovolí ID inkrementované sekvence, pokud při předchozí operaci došlo k NFS4ERR_NO_GRACE or NFS4ERR_GRACE . Předpokládejme tedy, že PowerScale vrátí NFS4ERR_NO_GRACE/NFS4ERR_GRACE Chyba pro předchozí operaci. To vede k NFS4ERR_BAD_SEQID pro další příchozí operaci, protože software PowerScale neočekává inkrementální ID sekvence.

Podle NFSv4 RFC, neexistuje žádná definice pro NFS4ERR_NO_GRACE/NFS4ERR_GRACE zakažte přírůstkové hodnoty.

Mezi systémem Linux a systémem PowerScale je rozdíl v logice přírůstkového ID sekvence pro NFS4ERR_NO_GRACE Chyby. Umožněme tedy inkrementaci seqence-id v kódu Isilon, aby byl v souladu s kódem systému Linux.

Resolution

Alternativním řešením je přesunout pracovní postup do NFSv3.

NEBO

nainstalujte opravu:

GA:  PSP-3035 PATCH: [9.4.0.11_GA-RUP_2023-01][Multiple User space and Kernel Fixes](January 2023)
DA: PSP-3069 PATCH: [9.4.0.10_DA-CUSTOM_2022-12][9.4.0.10_GA-RUP_2022-12 + NFS Fix](VMWARE)
 

Affected Products

PowerScale F900
Article Properties
Article Number: 000207189
Article Type: Solution
Last Modified: 20 فبراير 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.