ECS: NFS-kirjoitus aiheuttaa I/O-virheen tietyn tietomäärän jälkeen
Summary: NFS-kirjoitusvirhe ja I/O-virhe synkronointiristiriidan vuoksi.
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
On olemassa uusi tiedostojärjestelmää tukeva säilö.
NFS-kirjoitusvirhe ja I/O-virhe synkronointiristiriidan vuoksi.
Esimerkki ongelmasta NFS-asiakkaalla:
NFS-kirjoitusvirhe ja I/O-virhe synkronointiristiriidan vuoksi.
Esimerkki ongelmasta NFS-asiakkaalla:
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 testAlla olevan lokisijainnin mukaan: (Odotettua pyyntöä ei nähty
dataheadsvc palvelu)
Komento:
# cat /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Esimerkki:
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
Asiakkaan ja palvelimen välillä on synkronointiristiriita.
- Joko asiakas otti käyttöön tiedostojärjestelmää käyttävän säilön synkronointivaihtoehdolla.
Komento: (Tulosta ei odoteta)
# mount -V nfs -o vers=3,proto=tcp,port=2049,sync <ECS IP> :/ns_nfs/nfs /mnt_ecs
- ECS-käyttöliittymän tiedostovalikon Export Host -asetukseksi on vaihdettu Sync (oletus on Async)
Resolution
Tee seuraavat tarkistukset:
- Tarkista, määrittääkö asiakas synkronointiliitosvaihtoehdon , ja jos määrittää, poista se.
- Tarkista kirjoitusten siirtokäytäntöExport Host -vaihtoehdoista (File >Exports) ja muuta sen tilaksi Async.
NFS v3 mahdollistaa turvallisen asynkronisen kirjoittamisen, mikä parantaa suorituskykyä verrattuna synkronisiin kirjoituksiin, jotka olivat usein ongelma aiemmissa NFS-toteutuksissa.
RFC 1813 NFS Version 3 -protokollasta
:
Huomautus: Lisätään
wsize Mount (Liitä) -vaihtoehdon avulla voidaan siirtää enemmän tietoja, ennen kuin I/O-virhe näkyy.
RFC 1813 NFS Version 3 -protokollasta
NFS3ERR_NOT_SYNC: Update synchronization mismatch was detected during a SETATTR operation.
Additional Information
Aiheeseen liittyvä NFS KB:
- ECS: Kuinka luoda NFS-perusvienti ja asentaa se asiakkaalle
- ECS: NFS ei voi kirjoittaa tai poistaa objekteja
- ECS: ESX:n suuret NFS-kirjoitukset saattavat epäonnistua 3.2-päivityksen jälkeen
- ECS: NFS-vientimäärityksen nollaus uuden viennin lisäämisen jälkeen useassa VDC-ympäristössä
- ECS: dataheadsvc-lokin suoratoistovirhe: NFSv3-menettely ReadLinkRequest-pyyntö ei tue LINK-linkkiä
- ECS: Päällekkäinen evästevirhe NFS:ää listattaessa
- ECS: NFS-asennus epäonnistuu, ei tällaista tiedostoa, hakemistoa tai ERROR_OBJECT_NOT_FOUND
- ECS: NFS Client/Linux -tietokone ei listaa S3-selaimella luotua alikansiota tai hakemistoa, mutta alikansion sisältö näkyy pää- tai juurihakemistossa
- ECS: NFS-etä-I/O-virheet; FS-yhteensopivan säilön omistajan vaihtaminen voi johtaa siihen, että sovellukset/käyttäjät eivät voi käyttää NFS-tiedostoja
- ECS: NFS-kirjoitus heittää I/O-virheen tietyn tietomäärän jälkeen.
- ECS: ECS:n NFS-tiedostonjaon käyttäminen VMware NFS -tietosäilön kanssa
- ECS: Parhaat käytännöt ECS NFS -viennin lisäämiseen
- ECS: NFS-jaon liittäminen Windows-asiakasohjelmaan
- ECS: NFS:n käyttöönotto epäonnistuu, kun tiedostojen vientiasetuksia on muutettu käyttöliittymässä
- ECS: Onko Oracle WebCenter Content (WCC) yhteensopiva ECS:n kanssa?
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.