[Devel] [Ошибка 4316] =?utf-8?b?INCg0LDQt9C+0LHRgNCw0YLRjNGB0Y8=?=, можно ли сделать блокировки advisory на CIFS
Vitaly Lipatov
lav на etersoft.ru
Ср Окт 7 20:00:57 MSD 2009
Решил перейти сюда, чтобы в багу вписать только резюме. Хотя думаю, что надо
уже на kb.etersoft.ru статью о CIFS<->SAMBA писать.
В сообщении от Вторник 06 октября 2009 Вы написали:
> http://bugs.etersoft.ru/show_bug.cgi?id=4316
> --- Comment #17 from Синельников Евгений <sin на etersoft.ru> 2009-10-06
> 23:39:23 --- Резюмирую проблему.
>
> Для отключения сброса блокировок после
> закрытия файла необходимо выставить
> параметр шары:
> posix locking = false
Странно, мне казалось это делали мы патчем на клиентской стороне, а потом
отключили.
И потом, при чём тут этот параметр, если он значит
"If yes, maps oplocks to POSIX locks on the local system."
http://www.samba.org/samba/docs/using_samba/ch08.html
О... Такой вопрос: а как взаимодействуют между собой в плане блокировок
процессы samba?
> На текущий момент стоит монтировать с
> параметром noperm,forcemand
>
> Связка noperm,forcemand,direct ведёт себя нестабильно
> и, если где-то требуется, то эти случаи
> прошу указать отдельно - будем лечить по
> частям...
Для начала нужно поднять историю, зачем вообще мы начали использовать параметр
direct.
Насколько я помню, он отключает использование OPLOCKS, которые глючно работали
в некоторых случаях (при взаимодействии с Linux-клиентами).
И также по поводу использования nounix - существует куча случаев, когда его
использование необходимо (мне не нужны никакие серверные UID на клиенте).
Также остаются неясными вопросы взаимодействия Windows-клиентов и Linux-
клиентов, не имеющих nounix - будет ли оно нормальным.
--
С уважением,
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! WINE! WIKI! LaTeX! LyX!
Подробная информация о списке рассылки devel