Операция NFS COMMIT не запускается, несмотря на использование fsync

Вот вы:

make remake 2> errors.txt && cp ./bin/out.out ../exe/out.out || less errors.txt
2
24.02.2016, 11:47
1 ответ

Коллега на работе откопал возможный ответ:

в техническом отчете Netapp tr-3183 (Использование Red Hat Client с NetApp Storage через NFS) говорится:

NFS сервер Data ONTAP продвигает все запросы на запись в FILE_SYNC, независимо от того, запрашивает ли клиент запись UNSTABLE, DATA_SYNC или FILE_SYNC. Таким образом, клиенту никогда не нужно отправлять запрос COMMIT при записи в хранилище NetApp, поскольку все записи регистрируются в NVRAM, и клиенты сразу же получают подтверждение записи. Таким образом, запись в хранилище NetApp является асинхронной по своей природе и выполняется намного быстрее.

1
27.01.2020, 22:48

Теги

Похожие вопросы