PowerScale: 'NFS: v4 서버가 확인되지 않은 시퀀스에서 잘못된 시퀀스 ID 오류를 반환했습니다.'
Summary: OneFS 9.3 및 OneFS 9.4: NFSv4 클라이언트가 다음 오류 보고: 'NFS: v4 서버가 확인되지 않은 시퀀스에서 잘못된 시퀀스 ID 오류를 반환했습니다.' 패킷 캡처에서도 Dell Technologies는 다음 오류를 확인합니다. NFS4ERR_NO_GRACE
Symptoms
PowerScale이 OneFS 9.3 또는 9.4에 있으며 NFSv4 클라이언트가 다음과 같은 오류를 보고합니다.
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
이러한 오류가 나타나면 NFS 파일 시스템에 액세스하는 애플리케이션이 충돌하여 운영에 영향을 미치며 하루에 몇 번씩 수동 개입이 필요합니다.
NFS 클라이언트가 재부팅된 후에도 클라이언트에서 계속 오류를 보고합니다.
클라이언트 또는 노드 패킷 캡처에서 다음 오류가 표시될 수도 있습니다.
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_SEQIDCause
이 문제는 알려진 결함으로 인해 발생합니다. PSCALE-162845파일로 교체합니다. 이전 작업에 대해 증가된 시퀀스 ID를 허용합니다. NFS4ERR_NO_GRACE or NFS4ERR_GRACE 받으십시오.
4.1 및 4.2뿐만 아니라 모든 버전의 NFSv4가 영향을 받습니다.
결함에 대한 세부 정보는 다음과 같습니다.
OneFS에서 시퀀스 ID를 증가시킬 것으로 예상하지 않았는데도 클라이언트가 시퀀스 ID를 증가시킵니다. 따라서 OneFS는 시퀀스 ID를 올바르게 증가시키지 않습니다.
NFS 클라이언트의 시퀀스 번호가 단조롭게 증가하는 것 같습니다. OPEN/CLOSE/other 를 포함한 작업 NFS4ERR_NO_GRACE 및 NFS4ERR_GRACE 받으십시오. 그러나 PowerScale은 이전 작업에서 NFS4ERR_NO_GRACE or NFS4ERR_GRACE 받으십시오. 따라서 PowerScale이 NFS4ERR_NO_GRACE/NFS4ERR_GRACE 이전 작업에 대한 오류입니다. 이로 인해 다음과 같은 결과가 발생합니다. NFS4ERR_BAD_SEQID PowerScale은 시퀀스 ID 증가를 예상하지 않으므로 다음 수신 작업을 위해.
에 따라 NFSv4 RFC, 에 대한 정의가 없습니다. NFS4ERR_NO_GRACE/NFS4ERR_GRACE 증가된 값을 허용하지 않습니다.
Linux와 PowerScale 사이에는 NFS4ERR_NO_GRACE 오류. 따라서 다음과 같은 증가를 허용하겠습니다. seqence-id Isilon 코드에서 Linux 코드에 맞게 조정할 수 있습니다.
Resolution
해결 방법은 워크플로를 NFSv3로 이동하는 것입니다.
또는
패치 설치: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)