Наши приложения записывают данные в NAS, которое подключено к нескольким серверам (под управлением Redhat и suse). Обычно это работает нормально, но несколько раз в неделю NAS перестает синхронизироваться. Записываемый файл часто бывает правильным на одной машине, но не на других. Сценарий:
сервер A, B и C / etc / fstab
eg-nasclnt-a02:/vol/ct_wlnvtest_nosnap/othertreatisewlnvtest /wlnv/analytical-cc/othertreatise nfs bg,hard,intr,tcp,nfsvers=3,rsize=32768,wsize=32768
проверка файла server-A
[serverA] md5sum /wlnv/analytical-cc/othertreatise/data/WLAWDB.PROD\@A.WLNV.WFTTEXT.B1.35826/conversion/output/WLAWDB.PROD\@A.WLNV.WFTTEXT.B1.35826_w_3rd_wfttext.xml
5e0116be3c26280a2cf8e6b83147a50c /wlnv/analytical-cc/othertreatise/data/WLAWDB.PROD@A.WLNV.WFTTEXT.B1.35826/conversion/output/WLAWDB.PROD@A.WLNV.WFTTEXT.B1.35826_w_3rd_wfttext.xml
проверка файла server-B
[serverB] md5sum /wlnv/analytical-cc/othertreatise/data/WLAWDB.PROD\@A.WLNV.WFTTEXT.B1.35826/conversion/output/WLAWDB.PROD\@A.WLNV.WFTTEXT.B1.35826_w_3rd_wfttext.xml
81dead688c6f5632d9b25f226b45e7f4 /wlnv/analytical-cc/othertreatise/data/WLAWDB.PROD@A.WLNV.WFTTEXT.B1.35826/conversion/output/WLAWDB.PROD@A.WLNV.WFTTEXT.B1.35826_w_3rd_wfttext.xml
проверка файла server-C
[serverC] md5sum /wlnv/analytical-cc/othertreatise/data/WLAWDB.PROD\@A.WLNV.WFTTEXT.B1.35826/conversion/output/WLAWDB.PROD\@A.WLNV.WFTTEXT.B1.35826_w_3rd_wfttext.xml
81dead688c6f5632d9b25f226b45e7f4 /wlnv/analytical-cc/othertreatise/data/WLAWDB.PROD@A.WLNV.WFTTEXT.B1.35826/conversion/output/WLAWDB.PROD@A.WLNV.WFTTEXT.B1.35826_w_3rd_wfttext.xml
Что контролирует задержку распространения или кеширование монтируемых NAS? Что я должен проверить, чтобы исправить это?
Я не знаю первопричины проблемы, но добавление этой опции монтирования устранило ее: actimeo = 1