LINUX.ORG.RU
ФорумAdmin

И снова 1С и Samba


0

0

Рассмотрев заметки из форумов относительно 1С и Самбы поборол проблему с нехваткой количества открытых файлов, гонял после работы систему на 10 станциях, на некоторых по 2-3 сеанса, все запускается, работает, пашут отчеты. Но когда доходит до реальной работы, 1С стал выдавать ошибку, возникающую при транзакции у другого пользователя, спотыкаясь и клиня, как я понял, на записи данных. После этого уже ни кто не может записать свой документ и приходится валить приложение под виндами. Войти снова можно, но записать нет. :( И соответственно реиндексация...

Система RH7.2, Samba 2.2.1a Конфа 1С - урезанная комплексная

Чего еще ему надо? Может кто сталкивался? Спасибо

anonymous
Ответ на: комментарий от HellDog

workgroup = WG server string = Linux2 hosts allow = 192.168. 127. printcap name = /etc/printcap load printers = yes printing = lprng log file = /var/log/samba/%m.log max log size = 0 security = user encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd username map = /etc/samba/smbusers socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no unix password sync = no netbios name = linux2 map to guest = never password level = 0 null passwords = no preferred master = no domain master = no dead time = 0 debug level = 0 status = yes ldap ssl = yes

max open files = 30000 max smbd processes = 0

[CLIENT] comment = CLIENT path = /home/CLIENT public = yes writable = yes printable = no create mode = 770 directory mode = 0770

Наверное надо чего-то с локировками еще (кроме defaultов) покуралесить?

anonymous
()
Ответ на: комментарий от HellDog

Читал, но там все опции, которые касаются локировок такие же как в самбе по умолчанию :( и опция ole locking compatibility в самбе 2.2.1 апсутствует :(

anonymous
()

oplocks = no blocking locks = no force create mode = 040 force directory mode = 010

попробуй вот это , а так же обнови самбу до версии 2.2.4

Trek
()

По рекомендациям участников форума в smb.conf прописал

oplocks = no blocking locks = no force create mode = 060 force directory mode = 010

самба теперь 2.2.5

Но 1С все равно ругается с ошибкой такого содержания:

<Кусок кода> {<Название модуля>(<Строка>)}: Таблица: <Имя таблицы> Ошибка обращения к данным при транзакции, выполняемой другим пользователем

И при этом, что уже приятно, не слетают индексы! :) И нет более грубых ошибок (по крайней мере при тестовой нагрузке)...

Может кто знает как это победить? Или это уже нормальный режим работы 1С в сетевом режиме? :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.