При монтировании файлов по протоколу CIFS, некорректно работают блокировки. Это можно увидеть при запуске winelocktest. Возможно, проблема настроек самбы?
Нужно дописать документацию на тему настроек и использования CIFS как на клиенте, так и на сервере, причём на сервере виндовом.
по поводу виндового срера я писал на wiki. а по поводу линуксового сервера необходимо сделать ко всем тем настройкам описанным на клиенте, доавить ещё и пользователя, в этом случае все фалы будут копироваться с нужными правами.
Какого пользователя? Пример строки нельзя ли привести? Есть несколько ситуаций: 1. виндовый сервер использовать uid=, gid= противопоказано, потому что не напишешься их в каждой машине 2. линуксовый сервер при этом uid/gid не действуют, потому что CIFS Unix extensions включены и сами управляют uid'ами.
Нужно проверить работу W@E 1.0.6 на совместной работе на шаре, смонтированной через CIFS с SAMBA и Win2k3
если использовать глобальную авторизацию, то проблемы с добавлением uid нет
Боря, по результатам дневных исследований, пиши итоги пожалуйста в багу. Насколько я понял, сейчас ситуация такая, что тест не показывает наличие проблем, а 1Сы друг-друга не видят.
При монтировании Windows шары, проблем с winelock нет, но клиенты 1с друг друга не видят (как 2 linux клиента, так и 1 windows и 1 linux)
проверено на SUSE 10.1 монтирование mount -t cifs //192.168.1.20/base /mnt/ -o rw,soft,uid=boris,password='' Первый случай: запускаем 1с на линукс. запускаем 1с на windows. Итог: windows видит обоих пользователей, linux видит себя Второй случай: запускаем 1с на windows. запускаем 1с на линукс. Итог: на windows все открывается без проблем, на linux не удается открыть базу -- "Программа была завершена аварийно..." Такая же проблема у <parhomenko@list.ru> в супорте
Такой режим поддерживается только начиная с 1.0.7, с использованием нашего модуля CIFS.
Все работает кроме одного варианта. И то если подкрутить, то и он начинает работать. -- #) <статус теста> <порядок запуска><тип клиента> -- SAMBA share 1) OK 1Lin 2Win 2) OK 1Lin 2Lin 3) OK 1Win 2Lin Win share 1) ERROR! with /proc/fs/cifs/OplockEnabled=1 1Lin 2Win 2) OK with /proc/fs/cifs/OplockEnabled=0 1Lin 2Win 3) OK 1Lin 2Lin 4) OK 1Win 2Lin
Я закомитил предварительную версию patch-а, необходимо тестировать. Кстати тестировать можно при помощи wintestread и lintestread.
тест проходит. 1с работает нормально
Ну расскажите пожалуйста как вы с CIFS заработать его заставили... если не сложно то с приложенными конфигами... Я пока работаю на NFS... но что-то с производительностью не так....
http://etersoft.ru/content/view/56/1/#cifs тут вроде довольно подробно описано. если что-то не понятно, обращайтесь в сапорт