[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