Author Topic: Samba 3 и 1С 7.7 сетевая  (Read 4648 times)

0 Members and 1 Guest are viewing this topic.

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« on: July 10, 2008, 22:35:46 »
Приветствую, коллеги!
Есть CentOS 5.2 сервер, выделенная роль сетевого файлового сервера (NAS). Клиенты Windows XP Professional, доступ по SMB. Самба успешно выполняет требуемые от нее функции за исключением нормальной работы 1С:Бухгалтерии (сетевой, т.е. многопользовательская файловая версия на основе кучи dbf-файлов). Проблема - при одновременной работе 2++ пользователей (всего в конкретной конторе не более 4 одновременно работает с базой) время отклика 1С на клиенте просто раздражительное в сравнении с Windows-share-folder. Кучу времени и инета перерыл - проблема часто озвучивается (причина, как я понял, в использовании 1С специфических функций МС-реализации SMB), но решения системного (осмысленного рабочего конфига) не предлагается. По советам экспериметрировал с oplocks, max open files, lock spin time, locking, defer sharing violations... в разных сочетаниях. Обычно я не ищу решения методом тыка, но в ситуации использованием Samba3 для 1С-файловой не нашел системного подхода. Если у кого есть рабочий конфиг для 1С - прошу поделиться   Или все используют и платят за Windows-сервера для 1С? SQL-версии 1С? Терминалы?

ПС. Ну хоть отрицательным опытом поделитесь тогда   типа да, тоже пытались, но выбрали иное тех-решение (варианты, конечно же, есть). Отрицательный результат тоже полезен - ну может ru-samba-team не нашло-таки адекватное решение для file-share 1C 7.7.
ППС. Вероятно, придется специально под 1С-базы поднимать 2003 в virt-manager, поскольку терминальное решение для имеющейся ИТ-среды излишне.
« Last Edit: July 11, 2008, 11:55:26 by anovo »
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll

Offline .05

  • Full Member
  • ***
  • Posts: 225
  • Karma: +2/-1
Samba 3 и 1С 7.7 сетевая
« Reply #1 on: July 11, 2008, 13:05:53 »
Ведь я только всего и хочу, чтобы всё всегда было по-моему

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« Reply #2 on: July 11, 2008, 18:41:44 »
Спасибо, что погуглили   Правда, я "таких" конфигов за 3 дня танцев с бубном опробовал штук до 15, и каждый автор утверждает, что работает. Если учесть превносимые мной модификации и service smb restart, то штук 30 поди будет. Результата вот только положительного нет у меня. Что ж, буду знать, что 1С 7.7 сетевая не дружит (скажем так, дружет гоооораздо хуже, чем с виндусом) с самбой 3. Буду рад узнать, если в Тонете есть умельцы, решившие озвученную проблему.
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll

Offline .05

  • Full Member
  • ***
  • Posts: 225
  • Karma: +2/-1
Samba 3 и 1С 7.7 сетевая
« Reply #3 on: July 12, 2008, 13:49:18 »
Отпишитесь потом, какой результат получили
Ведь я только всего и хочу, чтобы всё всегда было по-моему

Offline empiko

  • Jr. Member
  • **
  • Posts: 64
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« Reply #4 on: July 14, 2008, 19:13:30 »
позвольте полюбопытствовать, на каком железе вертится ЦентОсь?
и на каком железе стояла винда для сравнения?

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« Reply #5 on: July 14, 2008, 19:40:22 »
Quote from: empiko
позвольте полюбопытствовать, на каком железе вертится ЦентОсь?
и на каком железе стояла винда для сравнения?
Почему интересуетесь?   Есть адекватно работающий конфиг в продакшене?
Центос - Intel Server Board на чипсете Intel s3210shlx (если правильно помню), Intel Xeon 3075, 4 Гб DDR2 ECC
Винда пока и стоит на обычной клиентской машинке с XP Pro SP2 - примерно i865, P4-2800, 1 Gb.

ПС. На другой железке с центосом (A-770, AMD BE-2350, 2 Gb) нормальной 2++ юзера работы 1С на самба-шаре также не обнаружено.
Так что будем ждать предложений по конфигу, от 1С 7.70.025 уже вряд ли что-то появится, поскольку 8-ка теперь в лидерах у 1С.
« Last Edit: July 14, 2008, 19:48:09 by anovo »
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll

Offline empiko

  • Jr. Member
  • **
  • Posts: 64
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« Reply #6 on: July 14, 2008, 22:39:14 »
рабочих конфигов не предложу, а вот куда посмотреть могу предложить.
немного неправильно задал вопрос по железо.  
дисковая подсистема?
скази, рэйд?
а на машине с хр?

о чем хочу сказать.
практика показала, что файловые базы с большим количеством пользователей (более 50) намного быстрее работают не на рэйдах и даже не на обычных сказях, а на обычных иде дисках. отчего - так и не смогли выяснить. пробовалось не на одном типе железа. попробуйте перевести базу на отдельный диск с интерфейсом сата или иде.
« Last Edit: July 14, 2008, 22:58:31 by empiko »

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« Reply #7 on: July 14, 2008, 22:56:34 »
Поскольку контора небольшая (15 РМ), то и сервер единственный и само собой начального уровня с 2-мя SATA дисками. Системная плата на чипсете ICH9. Возможные режимы работы дисковой подсистемы для данного чипсета - SATA, ACHI, RAID (LSI / Intel Matrix Storage). Не скажу, что я все режимы тестировал на производительность 1С, но SATA и LSI пробовал - никакой разницы. В настоящий момент 2 диска собраны в аппаратный LSI RAID 1. На другой машинке с 1 SATA диском ставил центос с теми же конфигами - все равно тормоза при 2++. Так что я не склонен связывать тормознутость с узким местом аппаратного происхождения. Предположение (рунетчики это также озвучивают на форумах) - привязка 1С реалиации к чему-то специфическому в SMB/CIFS от МС. Да и, видимо, в моей ситуации 1С-вопрос будет решен поднятием виртуального Сервера 2003 в центосе исключительно под 1С. (Хотя изначально-то планировалось на серверной стороне использовать полностью GNU/Linux решения, но вот купленная лицензия на сетевую 1С немного портит картину, а покупать SBS 2003 Premium с 15 CAL вроде как дороговато)
« Last Edit: July 14, 2008, 23:05:26 by anovo »
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll

Offline Barbarian

  • Full Member
  • ***
  • Posts: 161
  • Karma: +0/-0
Samba 3 и 1С 7.7 сетевая
« Reply #8 on: July 18, 2008, 00:16:38 »
Копайте в сторону увеличения открытых дескрипторов, я в свое время на FC напорлся на эту проблему, при запуске 2++ время отклика увеливается невыносимо и само собой работать могла только одна машина с 1с