ЕКС: NFS Write видає помилку введення-виведення після певної кількості даних
Summary: Запис NFS не виконується з помилкою введення-виведення через невідповідність синхронізації.
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
З'явився новий сегмент із підтримкою файлової системи.
Запис NFS не виконується з помилкою введення-виведення через невідповідність синхронізації.
Приклад проблеми клієнта НФС:
Запис NFS не виконується з помилкою введення-виведення через невідповідність синхронізації.
Приклад проблеми клієнта НФС:
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 testЗгідно з розташуванням журналів нижче: (Очікуваного запиту не було помічено на
dataheadsvc сервісу)
Команда:
# cat /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Приклад:
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
Існує невідповідність синхронізації між клієнтом і сервером.
- Або клієнт підключив сегмент із підтримкою файлової системи з опцією синхронізації.
Команда: (Вихід не очікується)
# mount -V nfs -o vers=3,proto=tcp,port=2049,sync <ECS IP> :/ns_nfs/nfs /mnt_ecs
- Параметр «Експорт хоста» в меню «Файл інтерфейсу ECS» було змінено на «Синхронізація» (за замовчуванням асинхронний)
Resolution
Виконайте такі перевірки:
- Перевірте, чи клієнт вказує параметр Sync Mount , і якщо так, видаліть його.
- Перевірте політику передачі запису в опціях Export Host (Експорт файлів>) і змініть її на Async.
NFS v3 забезпечує безпечний асинхронний запис, що підвищує продуктивність у порівнянні з синхронними записами, які часто були проблемою в ранніх реалізаціях NFS.
З протоколу RFC 1813 NFS версії 3:
Примітка: Збільшуючи
wsize у параметрі монтування дозволяє передати більше даних до появи помилки введення-виведення.
З протоколу RFC 1813 NFS версії 3:
NFS3ERR_NOT_SYNC: Update synchronization mismatch was detected during a SETATTR operation.
Additional Information
Пов'язана КБ НФС:
- ЕКС: Як створити базовий експорт NFS і змонтувати його на клієнті
- ЕКС: NFS не може записати або видалити об'єкти
- ЕКС: Великі записи NFS з ESX можуть вийти з ладу після оновлення 3.2
- ЕКС: Скидання конфігурації експорту NFS після додавання нового експорту в середовищі Multi-VDC
- ECS: помилка потокового передавання журналу dataheadsvc: Процедура NFSv3 LINK не підтримується в запиті ReadLinkRequest
- ЕКС: Помилка дублювання файлів cookie при лістингу NFS
- ЕКС: Помилка монтування NFS без такого файлу, каталогу або ERROR_OBJECT_NOT_FOUND
- ЕКС: Підпапка або каталог, створений за допомогою браузера S3, не відображається в списку NFS Client/Linux, але вміст підпапки відображається в головному або кореневому каталозі
- ЕКС: помилки віддаленого вводу/виводу NFS; Зміна власника сегмента для сегмента з увімкненою FS може призвести до того, що програми/користувачі не зможуть отримати доступ до файлів NFS
- ЕКС: Запис NFS видає помилку введення-виведення після певної кількості даних.
- ЕКС: Використання спільного доступу до файлів NFS з ECS зі сховищем даних VMware NFS
- ЕКС: Практичні поради щодо монтажу експорту ECS NFS
- ЕКС: Як підключити спільний доступ NFS на клієнті Windows
- ЕКС: NFS не монтується після зміни параметрів експорту файлів в інтерфейсі користувача
- ЕКС: Чи сумісний контент Oracle WebCenter (WCC) з 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.