ECS: NFS-skrivning kaster en I / O-fejl efter en vis mængde data
Zusammenfassung: NFS-skrivninger mislykkes med en I/O-fejl på grund af en synkroniseringsuoverensstemmelse.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Der er en ny filsystemaktiveret bucket.
NFS-skrivninger mislykkes med en I/O-fejl på grund af en synkroniseringsuoverensstemmelse.
Eksempel på problemet med NFS-klient:
NFS-skrivninger mislykkes med en I/O-fejl på grund af en synkroniseringsuoverensstemmelse.
Eksempel på problemet med NFS-klient:
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 testI henhold til logfilernes placering nedenfor: (En forventet anmodning blev ikke set på
dataheadsvc service)
Kommando:
# cat /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Eksempel:
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
Ursache
Der er en synkroniseringsuoverensstemmelse mellem klient og server.
- Enten monterede klienten filsystemaktiveret bucket med synkroniseringsindstillingen.
Kommando: (Intet output forventet)
# mount -V nfs -o vers=3,proto=tcp,port=2049,sync <ECS IP> :/ns_nfs/nfs /mnt_ecs
- Indstillingen Eksporter vært i ECS UI-filmenuen er blevet ændret til Synkroniser (standard er Asynkron)
Lösung
Kør følgende kontroller:
- Kontroller, om klienten angiver indstillingen Sync Mount , og fjern den i så fald.
- Kontroller skriveoverførselspolitikken i indstillingerne for Eksporter vært (Fileksporter>), og skift den til Asynkron.
NFS v3 giver mulighed for sikre asynkrone skrivninger, hvilket øger ydeevnen i forhold til synkrone skrivninger, der ofte var et problem i tidligere NFS-implementeringer.
Fra RFC 1813 NFS version 3-protokollen
:
Bemærk: Forøgelse af
wsize i monteringsindstillingen gør det muligt at overføre flere data, før I / O-fejlen vises.
Fra RFC 1813 NFS version 3-protokollen
NFS3ERR_NOT_SYNC: Update synchronization mismatch was detected during a SETATTR operation.
Weitere Informationen
Relateret NFS-KB:
- ECS: Sådan oprettes en grundlæggende NFS-eksport og monteres på en klient
- ECS: NFS kunne ikke skrive eller slette objekter
- ECS: Store NFS-skrivninger fra ESX kan mislykkes efter 3.2-opgradering
- ECS: Nulstilling af NFS-eksportkonfiguration efter tilføjelse af ny eksport i multi-VDC-miljø
- ECS: dataheadsvc-logstreamingfejl: NFSv3-procedure LINK understøttes ikke i anmodningen ReadLinkRequest
- ECS: Dupliker cookiefejl ved notering af NFS
- ECS: NFS-montering mislykkes med Ingen sådan fil eller mappe eller ERROR_OBJECT_NOT_FOUND
- ECS: Undermappe eller mappe oprettet ved hjælp af S3 Browser er ikke opført af NFS Client / Linux-maskine, men undermappeindhold vises i hoved- eller rodmappen
- ECS: NFS Remote I/O-fejl; Ændring af skovtejer for FS-aktiveret bucket kan føre til, at applikationer / brugere ikke kan få adgang til NFS-filer
- ECS: NFS-skrivning kaster I/O-fejl efter en vis mængde data.
- ECS: Brug af NFS-fildeling fra ECS med et VMware NFS-datalager
- ECS: Bedste fremgangsmåder for montering af ECS NFS-eksport
- ECS: Sådan monteres NFS-deling på Windows-klient
- ECS: NFS kan ikke aktiveres efter ændring af fileksportindstillinger i brugergrænsefladen
- ECS: Er Oracle WebCenter Content (WCC) kompatibelt med ECS?
Betroffene Produkte
Elastic Cloud StorageProdukte
ECS Appliance, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, Elastic Cloud StorageArtikeleigenschaften
Artikelnummer: 000042461
Artikeltyp: Solution
Zuletzt geändert: 03 Sep. 2025
Version: 5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.