В общем такая система: файл-сервер на Mandriva 2008, samba 3.0.25b, в диру положена база 1с предприятие 7.7
При подключении к базе с одного компа (все клиенты на win), база открывается нормально, но при одновременном подключении с другого вываливается ошибка, что 1с не может прочитать файл конфигурации.
Есть подозрения, что виноваты oplocks, тока я чего-то не догадался в какой бубен ударить
Проблемка с базой 1С на самбе
- FlaKe
- Заглянувший
- Сообщения: 30
- Зарегистрирован: 14 дек 2007, 11:29
- Откуда: Минск, Сухарево-3
- Контактная информация:
Проблемка с базой 1С на самбе
[С моих слов записано, мной прочитано]
Re: Проблемка с базой 1С на самбе
если проблема действительно в них,
то поиграться можно со следующими параметрами
#strict locking = no
#oplocks = no
#kernel oplocks = no
#level2 oplocks = no
#fake oplocks = Yes
то поиграться можно со следующими параметрами
#strict locking = no
#oplocks = no
#kernel oplocks = no
#level2 oplocks = no
#fake oplocks = Yes
I did a 'zcat /vmlinuz > /dev/audio' and I think I heard God...
- FlaKe
- Заглянувший
- Сообщения: 30
- Зарегистрирован: 14 дек 2007, 11:29
- Откуда: Минск, Сухарево-3
- Контактная информация:
Re: Проблемка с базой 1С на самбе
В общем разобрался, побаловался с параметрами, получилось следующее:
Код: Выделить всё
[1с_db]
path = /var/files/1c_dbase
force user = 1c_user
read only = No
create mask = 0660
directory mask = 0770
inherit permissions = Yes
use sendfile = Yes
write cache size = 262144
veto oplock files = /*.LCK/*.lck/*.MD/*.md/*.cdx/*.CDX/*.dbf/*.DBF/
blocking locks = No
csc policy = disable
fake oplocks = no
oplock contention limit = 1
strict locking = No
dos filetime resolution = Yes
ole locking compatibility = yes
[С моих слов записано, мной прочитано]