ECS: A gravação NFS gera um erro de E/S após determinado volume de dados
Summary: As gravações do NFS falham com um erro de E/S devido a uma disparidade de sincronização.
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
Há um novo bucket habilitado para file system.
As gravações do NFS falham com um erro de E/S devido a uma disparidade de sincronização.
Client NFS Exemplo do problema:
As gravações do NFS falham com um erro de E/S devido a uma disparidade de sincronização.
Client NFS Exemplo do problema:
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 testDe acordo com a localização dos logs abaixo: (Uma solicitação esperada não foi vista no
dataheadsvc serviço)
Comando:
# cat /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Exemplo:
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
Há uma disparidade de sincronização entre o client e o servidor.
- O client montou o bucket habilitado para file system com a opção de sincronização.
Comando: (Nenhuma saída prevista)
# mount -V nfs -o vers=3,proto=tcp,port=2049,sync <ECS IP> :/ns_nfs/nfs /mnt_ecs
- A opção Export Host no menu Arquivo da interface do usuário do ECS foi alterada para Sync (o padrão é assíncrono)
Resolution
Execute as seguintes verificações:
- Verifique se o client especifica a opção de montagem síncrona e, se for o caso, remova-a.
- Marque a política de transferência de gravação nas opções Host de exportação (exportações de arquivos>) e altere-a para assíncrona.
O NFS v3 permite gravações assíncronas seguras, o que aumenta o desempenho em relação às gravações síncronas que geralmente eram um problema em implementações anteriores do NFS.
A partir do protocolo RFC 1813 NFS Versão 3:
Nota: Aumentando o
wsize na opção de montagem, permite que mais dados sejam transferidos antes que o erro de E/S apareça.
A partir do protocolo RFC 1813 NFS Versão 3:
NFS3ERR_NOT_SYNC: Update synchronization mismatch was detected during a SETATTR operation.
Additional Information
Artigos da KB relacionados ao NFS:
- ECS: Como criar uma exportação NFS básica e montá-la em um client
- ECS: O NFS não consegue gravar ou excluir objetos
- ECS: Grandes gravações NFS a partir do ESX podem falhar após o upgrade 3.2
- ECS: Redefinição das configurações de exportação NFS após adicionar uma nova exportação a um ambiente com vários VDCs
- ECS: erro de streaming no log dataheadsvc: NFSv3 procedure LINK not supported in request ReadLinkRequest
- ECS: Erro de cookie duplicado ao listar NFS
- ECS: Falha na montagem do NFS com o erro No such file or directory ou ERROR_OBJECT_NOT_FOUND
- ECS: A subpasta ou o diretório criado usando o navegador S3 não é listado pela máquina Linux/client NFS, mas o conteúdo da subpasta é exibido no diretório raiz ou principal
- ECS: Erros de E/S remota do NFS; a alteração do proprietário do bucket para o bucket habilitado para FS pode fazer com que aplicativos/usuários não consigam acessar arquivos NFS
- ECS: A gravação NFS gera um erro de E/S após determinado volume de dados.
- ECS: Usando o compartilhamento de arquivos NFS a partir do ECS com um repositório de dados VMware NFS
- ECS: Práticas recomendadas para montar exportações NFS do ECS
- ECS: Como montar o compartilhamento NFS no client Windows
- ECS: Falha na montagem do NFS após alterar as configurações de exportação de arquivos na IU
- ECS: O Oracle WebCenter Content (WCC) é compatível com o 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.