ECS: NFS-skrivning genererar ett I/O-fel efter en viss mängd data
Summary: NFS-skrivningar misslyckas med ett I/O-fel på grund av ett synkroniseringsmatchningsfel.
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
Det finns en ny filsystemaktiverad bucket.
NFS-skrivningar misslyckas med ett I/O-fel på grund av ett synkroniseringsmatchningsfel.
NFS-klientexempel på problemet:
NFS-skrivningar misslyckas med ett I/O-fel på grund av ett synkroniseringsmatchningsfel.
NFS-klientexempel på problemet:
root@client~:/mnt_ecs# dd if=/dev/zero of=/mnt_ecs/test bs=1024 count=80000 dd: write error: I/O error dd: write error: I/O error root@client:/mnt_ecs# ll total 8222 drwx---rwx- 3 2147483647 2147483647 96 Aug 13 10:51 . drwxr-xr-x- 30 root system 4096 Aug 07 10:46 .. -rw-r--r--- 1 root system 2102272 Aug 13 10:51 testEnligt loggplatsen nedan: (En förväntad begäran sågs inte på
dataheadsvc tjänst)
Kommando:
# cat /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Exempel:
admin@node1~>cat /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log 2018-08-17T06:09:02,499 [RpcDispatcherWriteIO-5411370] INFO RpcProgramNfs3.java (line 241) No sync response, expect an async response for request WriteRequest : FileHandle:[objectId = e7e6d9327488f5a316420e1f8805fac18d8a4f0773173ff12de2512a384d25de, ownerZoneUUID = 4f7a7b18-4e08-4e25-9bbb-ebeb02b085c3]Export:2 offset:0 count:524288 stablehowUNSTABLE 2018-08-17T06:09:03,261 [RpcDispatcherMD-5323256] ERROR RpcProgramNfs3.java (line 277) Error processing NfsRequest: xid:1229074411 ip:/<Client IP> SysSecurity: AuthStatus:AUTH_OK Uid:0 Gid:0 Proc:SETATTR SetAttrRequest : FileHandle:[objectId = e7e6d9327488f5a316420e1f8805fac18d8a4f0773173ff12de2512a384d25de, ownerZoneUUID = 4f7a7b18-4e08-4e25-9bbb-ebeb02b085c3]Export:2 SetAttr3Object : uid:0 gid:0 mode:0 atime:null mtime:null verf:10487808 updateFields:[SIZE] check:true ctime(NfsTime-1534486142s, 467000000ns) NfsResponse: SetAttr3Response : status:NFS3ERR_NOT_SYNC wccData: WccData: WccAttr: size:10485760 mtime:(NfsTime-1534486142s, 600000000ns) ctime:(NfsTime-1534486143s, 243000000ns) postOpAttr type:NFSREG mode:rw-r--r-- nlink:1 uid:0 gid:0 size:10485760 used:10485760 rdev:(Specdata3: specdata10, specdata2:0) fileid:1019241384186633961 atime:(NfsTime-1534486143s, 243000000ns) mtime:(NfsTime-1534486142s, 600000000ns) ctime:(NfsTime-1534486143s, 243000000ns) RpcError: null
Cause
Det finns ett synkroniseringsmatchningsfel mellan klient och server.
- Antingen monterade klienten den filsystemaktiverade bucketen med synkroniseringsalternativet.
Kommando: (Inga utdata förväntas)
# mount -V nfs -o vers=3,proto=tcp,port=2049,sync <ECS IP> :/ns_nfs/nfs /mnt_ecs
- Alternativet Exportera värd i ECS-gränssnittet File-menyn har ändrats till Synkronisera (standard är Async)
Resolution
Kör följande kontroller:
- Kontrollera om klienten anger alternativet Synkroniseringsmontering och ta i så fall bort det.
- Kontrollera skrivöverföringsprincipen i alternativen för exportvärd (filexporter>) och ändra den till Async.
NFS v3 möjliggör säkra asynkrona skrivningar, vilket ökar prestanda över synkrona skrivningar som ofta var ett problem i tidigare NFS-implementeringar.
Från RFC 1813 NFS Version 3-protokollet
:
Obs! Att öka
wsize i monteringsalternativet tillåter att mer data överförs innan I/O-felet visas.
Från RFC 1813 NFS Version 3-protokollet
NFS3ERR_NOT_SYNC: Update synchronization mismatch was detected during a SETATTR operation.
Additional Information
Relaterad NFS-kunskapsbas:
- ECS: Hur man skapar en grundläggande NFS-export och monterar den på en klient
- ECS: NFS kan inte skriva eller ta bort objekt
- ECS: Stora NFS-skrivningar från ESX kan misslyckas efter 3.2-uppgradering
- ECS: Återställning av NFS-exportkonfiguration efter tillägg av ny export i en miljö med flera VDC
- ECS: Fel vid strömning av dataheadsvc-logg: NFSv3-procedur LINK stöds inte i begäran ReadLinkRequest
- ECS: Duplicerat cookie-fel vid listning av NFS
- ECS: NFS-montering misslyckas med Ingen sådan fil eller katalog eller ERROR_OBJECT_NOT_FOUND
- ECS: Undermapp eller katalog som skapats med S3-webbläsaren visas inte av NFS-klienten/Linux-maskinen, men innehållet i undermappen visas i huvud- eller rotkatalogen
- ECS: NFS-fjärr-I/O-fel; Byte av bucketägare för FS-aktiverad bucket kan leda till att program/användare inte kan komma åt NFS-filer
- ECS: NFS-skrivning genererar I/O-fel efter en viss mängd data.
- ECS: Använda NFS-filresurs från ECS med ett VMware NFS-datalager
- ECS: Bästa praxis för montering av ECS NFS-exporter
- ECS: Så här monterar du NFS-resurs på Windows-klienten
- ECS: NFS kan inte monteras efter att filexportinställningarna har ändrats i användargränssnittet
- ECS: Är Oracle WebCenter Content (WCC) kompatibelt med ECS?
Affected Products
Elastic Cloud StorageProducts
ECS Appliance, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, Elastic Cloud StorageArticle Properties
Article Number: 000042461
Article Type: Solution
Last Modified: 03 Sep 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.