Есть несколько серверов, которые используют диски друг-друга через nfs (rw,async,nfs3). Для подмонтирования используется демон amd. Дистр на основе RHEL4 со своим ядром.
До ядер 2.6.16-27 включительно все было нормально. Как только перешли на ядра >= 2.6.18 начались проявляться проблемы при записи в файлы через nfs. Смысл в том, что вместо нужных строк данных в файл почему-то пишеться строка с символом \0 аналогичной длины.
Кто-нибудь знает что это за баг, как его обойти или в каких ядрах его уже пофиксили?