LINUX.ORG.RU
ФорумAdmin

1C+samba or 1C+Term.Server


0

0

Неужели никто не подскажет как решить проблемму медленной работы 1с
под samba когда к ней подключено более 1-го пользователя?
Параметр ole locking compatibility, который отсутствует в самба 3.0.1 может как-то влиять на это дело?

мой кусок конфига:

[global]
dos charset = 866
unix charset = KOI8-R
workgroup = Work-group
server string = Samba Server samba %v %h
allow trusted domains = No
map to guest = Bad Password
syslog = 6
log file = /var/log/samba/%m.log
max log size = 0
max open files = 35000
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
dns proxy = No
ldap ssl = no
hosts allow = 10.0.3., 127.
printing = lprng
locking = No
oplocks = No
level2 oplocks = No

[base]
comment = BASE
path = /mnt/base
force group = Work-group
read only = No
create mask = 0667
force create mode = 0777
directory mask = 0777
guest ok = Yes
use sendfile = Yes
write cache size = 262144
locking = Yes
oplocks = Yes
level2 oplocks = Yes
fstype = FAT



1. Тормозит только 1С или файлы тоже медлено копируются??? 2. Попробуй увеличить SO_RCVBUF=8192 SO_SNDBUF=8192 до 65535, как-то так. 3. Откатись на Самбу 2.2.7, у меня все "летает" :))

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

Тормозит только 1с. В процессе работы могу передовать с/на сервера файлы очень быстро. А медленно 1с работать начинает только тогда, когда в не входит второй пользователь. При этом скорость построения отчета изменяется на порядок. :-( (Второй пользователь только вошел и еще ничего не делает).

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

Еще замечен интересный эффект. Когда смотришь по swat "status", видно,
что первому клиенту зашедшему в 1с samba присваивает файлам статус "EXCLUSIVE+BATCH" в поле "oplock", а потом когда входят остальные, этот статус меняется на "NONE". Это так должно быть?! :-(

grizzly
() автор топика
Ответ на: комментарий от timotei

Летает я понимаю когда почти нет разницы в монопольном режиме зашёл или в многопользовательском.
У тебя летает в не зависимости от того 2 или один человек зашел?
с oplocks = Yes level2 oplocks = Yes один человек зашедший в 1С отчет делает за 10 сек. А если в тот момент, когда он его делает заходит второй (только заходит и ничего не делает) скорость первого падает сразу на порядок, а то и не два. И потом не важно, вышел ли второй из 1С или в ней остался, скорость 1С так и остаётся на 2 порядка ниже :-(( Мать её.....


P.S. Перехожу пока на терминальный режим win2003. Будет время спокойно разобраться.

grizzly
() автор топика
Ответ на: комментарий от mukhin

Но ведь в этом случае 1С будет медленно отчеты строить. Как быть?

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