LINUX.ORG.RU
ФорумAdmin

Проблема Samba+файловая 1c 7.7


0

1

Есть проблема. Стоит Ubuntu, на ней SAMBA, на SAMBA файловая поганка 1C 7.7 Если работают по одному пользователю-скорость работы вроде нормальная. Если подключается второй, то у обоих пользователей резко падает скорость. С чем может быть связана такая проблема?

★★

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

Если твои бухгалтера стерпят все твои опыты, то начни изучения вопроса с locking = no
Если ты не хочешь на ними издеваться, то подними виртуалку с виндой (можно даже 98ю), в ней расшарь базу и настрой бэкапы.
Если ты действительно желаешь этим людям и себе добра - переезжайте на 8ку

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

Если твои бухгалтера стерпят внезапную и бесповоротную порчу всех данных, то начни изучения вопроса с locking = no

Отремонтировал.

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

Работать это будет не сильно быстрее.

Если ты действительно желаешь этим людям и себе добра - переезжайте на 8ку

+1. Ну или в крайнем случае - MS SQL в виртуалке с вендой для всё той же 1с v7.7.

Deleted
()

С виндой та же самая шляпа. Спасает только сервер терминалов.
Или 1с v8.

Yustas ★★★★
()
Ответ на: комментарий от ChAnton

Тоесть выставление параметра в конфиге samba: locking=no помогло вам?

Вчитайся в цитату =).

Deleted
()

Etersoft вроде что-то крутил в части CIFS. Но это было так давно, что точнее я ничего не упомню. Переходите на восьмерку, семерка же даже не поддерживается уже.

strangeman ★★★★
()
Ответ на: комментарий от ChAnton

А как такую проблему лучше решать?

1C SQL

anonymous
()

1с 7.7 только в терминал RDP

petav ★★★★★
()
Ответ на: комментарий от ChAnton

http://smb-conf.ru/locking-s.html

Будьте осторожными при отключении блокировок как глобально так и для специфических сервисов, т.к. недостаток блокировок может привести к порче данных

такой конфиг работает у меня уже более 4 лет - 12 1с пользователей.
C условием - security = ADS

[1c_buh]
 comment = 1c bases for buh
 path = /1c/buh
 admin users = @"MYDOM\администраторы домена"
 read only = no
 create mask = 1775
 directory mask = 1775
 printable = no
 available = yes
 map acl inherit = yes
 inherit owner = no
 inherit acls = no
 inherit permissions = no
 acl check permissions = true
 acl map full control = true
 blocking locks = yes
 level2 oplocks = yes
 locking = yes
 oplocks = yes
 strict locking = no
 posix locking = yes
 browseable = yes
 share modes = yes
для увеличения производительности можно поиграть еще с опцией socket options. Но чаще это проблемы сети.

ATAMAH
()

Единственный вариант решения это организация терминального сервера на линуксовой тачке и отказ от самбы. Сейчас в одной конторке на 15 человек прекрасно крутится такая система Wine@etersoft 1.x + x2go.

daemonpnz ★★★★★
()

1С 7.7 довольно хорошо разбиралось в комплекте с netware — сказывалась врожденная недостаточность той самой в сфере кэширования файлов на запись. 1С в файловом режиме на netware опережала по производительности SQL-версию примерно раза в полтора.
Фиг знает как дела сейчас обстоят. Лучше переходи на 1C 8.

kerneliq ★★★★★
()
16 января 2014 г.
Ответ на: комментарий от ATAMAH

вот этот чувак дело говорит, у нас на похожем конфиге два десятка пользователей торговли и склада на 7.7 без проблем параллельно выписывали накладные и счета-фактуры, пока не переехали на восьмёрку

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

проблема не в параллельном выписывании, а в том, что если все пользователи будут запускаться на одном компе в терминальном режиме на локальной фс, то производительность на уровне, если же запускать по сети через самбу, то произволительность ни к чёрту и падает раз в 10 в некоторых случаях.

daemonpnz ★★★★★
()
Последнее исправление: daemonpnz (всего исправлений: 1)

База без блокировок - не гадь себе на голову, не надо так делать.
Проблема не в нагрузке диска на лин сервере, проблема в виндовых тачках, не умеют они кэш по сети. Не решается никакими настройками самбы. Либо переход на SQL, либо как уже сказали, сервер терминалов
Седьмая версия, без аппаратного ключа, прекрасно работает в WINE, можно поглядеть в эту сторону. Проблема сортировки привязанной к виндовым системным переменным решается созданием пустого файла - OrdNoChk.prm в каталоге файловой базы данных. Потенциально может создать трудности при написании собственной конфигурации, на практике не сталкивался.

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

Да, я видел письмо вчера, но не было времени ответить, сегодня в течении дня постараюсь накатать ответ.

daemonpnz ★★★★★
()
Ответ на: комментарий от kerneliq

Интересно в вендовом мирке девки пляшут.

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