LinuxForum.Fans
Тема

Samba и 1С-бухгалтерия

Автор: Cruiser78 5 сообщений 4323 просмотров
#18877

Вопрос простой. Дано:
1. Fedora 12
2. samba
3. 1С-бухгалтерия v.7.7 в файлсерверном исполнении.

Симптомы: монитор пользователя видит только пользователя, зашедшим последним в 1С. Это неприятно, и, главное, лишает монитор цели его использования. Кроме этого - наводит на неприятные мысли о сетевой работе юзерей с базой данных, блокировки там всякие могут отрабатывать неправильно...
Каким образом научить самбу и 1С работать корректно, монитор показывать всех юзерей?
Задача то ведь типовая и только для меня - новая...

====================
Решение, как всегда пришло из Инета. А именно отсюда:
http://forum.ixbt.com/topic.cgi?id=76:8314
Применил, попробовал, монитор заработал и показал всех юзерей. Надеюсь и остальное будет работать не хуже.

#18899

Блокировки на самбе глючат! Всмысле, как рабочее решение, базу лежащую на самбе нельзя рассматривать. Проверено было на собственном опыте.

#57576

А по-моему, дело в настройках, у людей же как то работает

#119350

спасибо Cruiser78, и нам помогло, тоже покувыркались с самбой :(

проблемы с монитором ушли, с надежностью - пока заметно лучше, но времени еще мало прошло вообще то - в реальную работу самбу запустим с понедельника :)

#121634
ded-vova-chka написал:
спасибо Cruiser78, и нам помогло, тоже покувыркались с самбой :(

проблемы с монитором ушли, с надежностью - пока заметно лучше, но времени еще мало прошло вообще то - в реальную работу самбу запустим с понедельника :)

Ну тогда держи еще небольшой подарок. Вот мои настройки на каталог, где живет 1С (dbf) уже почти год.

text
[BD]
comment = 1C baze 
path = /mnt/drbd/BD
browseable = yes
public = yes
readonly = no
writable = yes
create mask = 0660
directory mask = 02770
write cache size = 0
strict locking = auto
strict sync=no
csc policy = manual
# наследовать владельца (вышестоящей директории)
inherit owner = yes
# наследовать ACL
inherit acls = yes
# наследовать права
inherit permissions = yes

Ну и в секции [global]

text
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536 SO_KEEPALIVE
max xmit=65536

#Настройки SAMBA для работы блокировок 1C и MS-Access locking = yes kernel oplocks = no level2 oplocks = yes oplocks = yes use sendfile=yes strict locking = auto oplock break wait time = 30 lock spin time = 2000

create mask = 0664 directory mode = 0755 deadtime = 120 delete readonly = yes

aio read size = 32768 aio write size = 32768 read raw = no write raw = yes getwd cache = yes

И еще - обрати внимание на параметр posix lock. Если размещать самбовые каталоги на кластерной системе glusterfs, то там, для нормальной работы windows-приложений надо его выключать (no). А так - по барабану. Из-за этого незнания пришлось разверуть и drbd, на нем блокировки не глючат.

Войдите или зарегистрируйтесь, чтобы ответить.