Сильные тормоза 1с в самба (mandriva 2009)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Аватара пользователя
mryura
Сообщения: 23

Сильные тормоза 1с в самба

Сообщение mryura »

Может у кого было уже такое и он решил эту проблему:
На Mandriva 2009 поставил Samba server 3.2.3. , расшарена папка с 1с DBF (Склад и Бухгалтерия).
На компьютерах пользователей стоит Wine 1.0.9 SQL от etersoft и Etercifs 4.0.
Если заходить в 1с монопольно то все работает быстро, если нет то тормозит сильно даже если вошел 1 пользователь.
Интернет весь перерыл читал и пробовал разные рекомендации по поводу настройки Samba, но ничего не помогло.
До этого на этом же компьютере и в этой же сети стоял Win 2000 server и SQL 2000 все работало нормально.
Пожалуйста не советуйте вернутся на Win или использовать терминальный сервер.

P.S. Пробовал ставить ASPLinux 11.2 и OpenSUSE 10.3 ( те же тормоза)
Спасибо сказали:
shtorm007
Сообщения: 4

Re: Сильные тормоза 1с в самба

Сообщение shtorm007 »

mryura писал(а):
17.12.2008 16:00
Может у кого было уже такое и он решил эту проблему:
На Mandriva 2009 поставил Samba server 3.2.3. , расшарена папка с 1с DBF (Склад и Бухгалтерия).
На компьютерах пользователей стоит Wine 1.0.9 SQL от etersoft и Etercifs 4.0.
Если заходить в 1с монопольно то все работает быстро, если нет то тормозит сильно даже если вошел 1 пользователь.
Интернет весь перерыл читал и пробовал разные рекомендации по поводу настройки Samba, но ничего не помогло.
До этого на этом же компьютере и в этой же сети стоял Win 2000 server и SQL 2000 все работало нормально.
Пожалуйста не советуйте вернутся на Win или использовать терминальный сервер.

P.S. Пробовал ставить ASPLinux 11.2 и OpenSUSE 10.3 ( те же тормоза)

Под вайном действительно 1с притормаживает чуть больше, чем под виндой. В ранних версиях под убунтой с етерцифсом были проблемы, поэтому пробовали вместо самбы использовать NFS. Безопасность, правда, немного меняется (не в лучшую сторону) , но чаще всего при работе с базой нужен полный доступ. Попробуй NFS, все-таки родная линуховая система. Забыл упомянуть. Почитай у этерсофта про блокировки, иначе база вылетает.
Спасибо сказали:
wjvik
Сообщения: 74

Re: Сильные тормоза 1с в самба

Сообщение wjvik »

shtorm007 писал(а):
17.12.2008 19:47
Под вайном действительно 1с притормаживает чуть больше, чем под виндой
Это "чуть больше" на конкретной базе выливается в 4 - 7 секунд задержки перед выводом диалога с выбором товара по сравнению с 1 - 2 секундами под Windows. Товар ищется по неполному наименованию, перебираются все товары. Данная ситуация склонила руководство к выбору продуктов Microsoft, несмотря на уже закупленный Wine@Etersoft network. И соответственно к падению моего авторитета как специалиста
Спасибо сказали:
wjvik
Сообщения: 74

Re: Сильные тормоза 1с в самба

Сообщение wjvik »

Хочу добавить, что результаты тестирования скорости работы 1С под субъектом самой Этерсофт, датированы еще декабрем 2005 г. По какой-то причине больше тестирований они не проводили.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

mryura писал(а):
17.12.2008 16:00
На Mandriva 2009 поставил Samba server 3.2.3. , расшарена папка с 1с DBF (Склад и Бухгалтерия).
На компьютерах пользователей стоит Wine 1.0.9 SQL от etersoft и Etercifs 4.0.

Если не секрет, то зачем SQL версия wine для DBF баз?!

Для DBF лучше терминального сервера по скорости/надёжности ничего нет.
Спасибо сказали:
Аватара пользователя
mryura
Сообщения: 23

Re: Сильные тормоза 1с в самба

Сообщение mryura »

Разница в скорости при формировании прайса например: 2 сек монопольно и 40 сек не монопольно даже если вошел 1 пользователь. При разнице 5 сек даже не писал бы.


PS Про блокировки знаю, пробовал всякие варианты в т.ч. и рекомендации Etersoft. Прежде чем написать перерыл кучу материалов , но ничего не вышло.

yaleks писал(а):
17.12.2008 22:51
mryura писал(а):
17.12.2008 16:00
На Mandriva 2009 поставил Samba server 3.2.3. , расшарена папка с 1с DBF (Склад и Бухгалтерия).
На компьютерах пользователей стоит Wine 1.0.9 SQL от etersoft и Etercifs 4.0.

Если не секрет, то зачем SQL версия wine для DBF баз?!

Для DBF лучше терминального сервера по скорости/надёжности ничего нет.


SQL версию Wine покупали когда стоял Win 2000 сервер с SQL 2000. Из лицензионных соображений перешли на Linux.
Все клиенты стоят Linux + 1 комп с Win 2000, т.к. есть специфика у бухгалтера ( на Linux не все запустилось).
Спасибо сказали:
masterhide
Сообщения: 51
ОС: OpenSUSE11

Re: Сильные тормоза 1с в самба

Сообщение masterhide »

По своему опыту могу сказать, что 1с dbf базами нормально работать на самбе не будет, уж сколько я на эту тему читал всего, сам разные варианты пробовал, все без толку. Почти год 1с у меня крутилась на сабме 3x, пока работали 2-3 пользователя с редким заходом в одну базу одновременно - то вроде жить было можно, хоть и сложно, когда стало от 5+ пользователей жить стало невозможно, совсем. Поэтому пришлось переходить на терминал. Попробуйте wine@etersoft в связке с FreeNX, тут уже избили эту тему и почти на все известные проблемы найдется решение. Все лучше чем мучиться с самбой.
Спасибо сказали:
wjvik
Сообщения: 74

Re: Сильные тормоза 1с в самба

Сообщение wjvik »

masterhide писал(а):
18.12.2008 17:43
По своему опыту могу сказать, что 1с dbf базами нормально работать на самбе не будет...Попробуйте wine@etersoft в связке с FreeNX

Я, к сожалению, забыл основное добавить. В этом сравнении (1-2 секунды против 4-7) речь шла о терминале под ОкнаСервер2003 и терминале openSUSE 10.3 и NX. Так что самба тут не при чем.
Спасибо сказали:
masterhide
Сообщения: 51
ОС: OpenSUSE11

Re: Сильные тормоза 1с в самба

Сообщение masterhide »

wjvik писал(а):
19.12.2008 02:45
masterhide писал(а):
18.12.2008 17:43
По своему опыту могу сказать, что 1с dbf базами нормально работать на самбе не будет...Попробуйте wine@etersoft в связке с FreeNX

Я, к сожалению, забыл основное добавить. В этом сравнении (1-2 секунды против 4-7) речь шла о терминале под ОкнаСервер2003 и терминале openSUSE 10.3 и NX. Так что самба тут не при чем.



Ну в данном топе речь идет о самбе, а терминал всяко быстрее самбы будет, у нас сейчас работает 7+ пользователей в связке wine@etersoft 1.0.9 + NX, никаких тормозов замечено небыло, правда по секундам я не замерял да и сравнить с win2k терминальным сервером нет возможности из-за отсутсвия оного.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

wjvik писал(а):
19.12.2008 02:45
Я, к сожалению, забыл основное добавить. В этом сравнении (1-2 секунды против 4-7) речь шла о терминале под ОкнаСервер2003 и терминале openSUSE 10.3 и NX. Так что самба тут не при чем.

т.е. доступ к базам был напрямую без samba или обращение к ним шло через samba на локальной машине?
Спасибо сказали:
wjvik
Сообщения: 74

Re: Сильные тормоза 1с в самба

Сообщение wjvik »

yaleks писал(а):
19.12.2008 11:57
т.е. доступ к базам был напрямую без samba или обращение к ним шло через samba на локальной машине?

Без самба. Напрямую. На всякий случай уточню что eterCIFS в это время был запущен - но само собой не использовался
Спасибо сказали:
Аватара пользователя
mryura
Сообщения: 23

Re: Сильные тормоза 1с в самба

Сообщение mryura »

Как выяснилось дело не в сервере с Самба. Клиенты с Windows отлично работают с этим сервером. Проблема либо в Cifs либо в Wine.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

wjvik писал(а):
23.12.2008 00:55
yaleks писал(а):
19.12.2008 11:57
т.е. доступ к базам был напрямую без samba или обращение к ним шло через samba на локальной машине?

Без самба. Напрямую. На всякий случай уточню что eterCIFS в это время был запущен - но само собой не использовался

так а сервер один и тот же? или тестируется на 2-х разных серверах?
Спасибо сказали:
wjvik
Сообщения: 74

Re: Сильные тормоза 1с в самба

Сообщение wjvik »

yaleks писал(а):
23.12.2008 12:29
так а сервер один и тот же? или тестируется на 2-х разных серверах?
Пробовал на двух, но и там и там - оба варианта (Lin и Win). Пробовал под oSUSE 10.3 - wine@eter 108 и под oSUSE 11.0 -wine@eter 109
Спасибо сказали:
wjvik
Сообщения: 74

Re: Сильные тормоза 1с в самба

Сообщение wjvik »

Сегодня попробовал на openSUSE 11.1 и wine@etersoft 1.09 крайним на 03 января (открытая часть - eter38suse, закрытая - eter16suse). На глазок - быстрее. До скорости под оффтопиком не дотягивает, но быстрее, хоть про оптимизацию в этом релизе они не упоминали.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

SUSE это вообще довольно странный дистрибутив, так что всё может быть.
Спасибо сказали:
ShotSDV
Сообщения: 142
ОС: Mandriva

Re: Сильные тормоза 1с в самба

Сообщение ShotSDV »

yaleks писал(а):
03.01.2009 15:17
SUSE это вообще довольно странный дистрибутив, так что всё может быть.

Вот я бы лично тоже копал в сторону серверного дистрибутива. У меня на ДБФ базе на дебиане крутится в базе одновременно около 20 бухов и вполне терпимо. Правда линуксовых клиентов нет. Есть опыт когда 1с крутилась в таком же режиме сперва на линуксовом серваке с самбой и потом на виндовом серваке с вин2003 и разница в скорости была ниже примерно на 10-15% не более...
Очень неплохо крутится 1с с самбой на альтовых серваках ( у меня в офисе так и стоит и клиенты смешаные и цифс запущен)
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Сильные тормоза 1с в самба

Сообщение aSteklov »

yaleks писал(а):
03.01.2009 15:17
SUSE это вообще довольно странный дистрибутив, так что всё может быть.
Я так и не определился с выбором своего дистрибутива, хотя склоняюсь к openSUSE. Не могли бы вы разъяснить, в чём странности, чтобы мне не наступать на грабли и выбирать заведомо плохое?

ShotSDV писал(а):
03.01.2009 19:01
и разница в скорости была ниже примерно на 10-15% не более...
Вот это опыт. Уловить 10%-ное замедление работы... На глаз? :rolleyes:
=======
Как можно замерить время выполнения какого либо действия с 1С? Чтобы выложить конкретные данные.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

aSteklov писал(а):
04.01.2009 09:47
yaleks писал(а):
03.01.2009 15:17
SUSE это вообще довольно странный дистрибутив, так что всё может быть.
Я так и не определился с выбором своего дистрибутива, хотя склоняюсь к openSUSE. Не могли бы вы разъяснить, в чём странности, чтобы мне не наступать на грабли и выбирать заведомо плохое?

очень много пакетов из нестабильных/экспериментальных версий (в т.ч. GCC, binutils и прочее), да и тормозит он как-то сильно по сравнению с остальными.
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Сильные тормоза 1с в самба

Сообщение aSteklov »

yaleks писал(а):
04.01.2009 09:58
да и тормозит он как-то сильно по сравнению с остальными

Попробовал AltLinux 4.1 desktop. По ощущениям - в 1С тормоза сильнее.
По ощущениям. Ибо как реально замерить - не знаю
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

Сколько памяти на машине? С 256Mb современные дистрибутивы с WINE подтормаживают... с 512Mb всё летает.
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Сильные тормоза 1с в самба

Сообщение aSteklov »

yaleks писал(а):
07.01.2009 18:36
Сколько памяти на машине?
512Mb

Как можно узнать время выполнения процедуры в 1С? Написанной на встроенном языке. Тогда можно было бы конкретные цифры приводить и не на глаз оцени вать
Спасибо сказали:
sisop
Сообщения: 54

Re: Сильные тормоза 1с в самба

Сообщение sisop »

лично я уже больше года долбаюсь с проблемой запуска 1С77 под етерсофтом в линуксе. по поводу самбы у меня результаты следующие:
1) клиент "1С+винда" с самбой работает отлично, тормозов нет
2) клиент "линукс+1С" с самбой работает дичайше медленно. замерял через 1Совский отладчик время, разница с виндой дичайшая.

теперь самое интересное. клиент "линукс+1С" в монопольном режиме работает с самбой идеально. скорость почти как в варианте 1С+винда. напрашивается вполне логичный вывод, что линуксовый клиент криво ставит блокировки на файлы. а так как юзается модуль CIFS от етерсофта, то копать надо, имхо, в их сторону.

далее, вариант с базой на NFS. линуксовый клиент работает с ней очень быстро. но, так как у меня есть виндовые клиенты, оно мне не подходит. пробовал ставить виндовый клиент NFS от MS, не пашет толком.
есть еще куча наблюдений, напишу в след раз :)
Спасибо сказали:
Аватара пользователя
mryura
Сообщения: 23

Re: Сильные тормоза 1с в самба

Сообщение mryura »

sisop писал(а):
13.01.2009 06:29
лично я уже больше года долбаюсь с проблемой запуска 1С77 под етерсофтом в линуксе. по поводу самбы у меня результаты следующие:
1) клиент "1С+винда" с самбой работает отлично, тормозов нет
2) клиент "линукс+1С" с самбой работает дичайше медленно. замерял через 1Совский отладчик время, разница с виндой дичайшая.

теперь самое интересное. клиент "линукс+1С" в монопольном режиме работает с самбой идеально. скорость почти как в варианте 1С+винда. напрашивается вполне логичный вывод, что линуксовый клиент криво ставит блокировки на файлы. а так как юзается модуль CIFS от етерсофта, то копать надо, имхо, в их сторону.

далее, вариант с базой на NFS. линуксовый клиент работает с ней очень быстро. но, так как у меня есть виндовые клиенты, оно мне не подходит. пробовал ставить виндовый клиент NFS от MS, не пашет толком.
есть еще куча наблюдений, напишу в след раз :)

Все аналогично.
Спасибо сказали:
sisop
Сообщения: 54

Re: Сильные тормоза 1с в самба

Сообщение sisop »

Сейчас вот думаю над тем, можно ли сделать так, чтобы с базой работали и через самбу, и через NFS одновременно. Самба для винды, nfs для никса, соответственно. пока всё глухо :(
С виндовыми клиентами для NFS ситуация вовсе унылая, бесплатный нашел только один - от MS. С ним не пашет. точнее, пашет, но интересным способом. Пока с базой работают либо только win, либо только lin клиенты, всё нормально. Но как только они пытаются начать работать одновременно, 1С вылетает еще при запуске с требованием переиндексировать.
Платных клиентов NFS тоже пробовал парочку, что-то уныло тоже.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сильные тормоза 1с в самба

Сообщение yaleks »

sisop писал(а):
13.01.2009 14:02
Сейчас вот думаю над тем, можно ли сделать так, чтобы с базой работали и через самбу, и через NFS одновременно.

терминал-сервер, и никаких CIFS и NFS.
Спасибо сказали:
sisop
Сообщения: 54

Re: Сильные тормоза 1с в самба

Сообщение sisop »

yaleks писал(а):
13.01.2009 14:21
терминал-сервер, и никаких CIFS и NFS.

опять за старое. умных тут хватает. если я не использую терминал, значит мне так надо.
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Сильные тормоза 1с в самба

Сообщение aSteklov »

sisop писал(а):
13.01.2009 14:02
Сейчас вот думаю над тем, можно ли сделать так, чтобы с базой работали и через самбу, и через NFS одновременно. Самба для винды, nfs для никса, соответственно. пока всё глухо :(

У вас получилось что-нибудь?
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Сильные тормоза 1с в самба

Сообщение DjSpike »

aSteklov писал(а):
12.07.2009 19:38
У вас получилось что-нибудь?

Что у Вас за конфигурация 1с ? Если торговля и склад то лучше даже и не мучайтесь с CIFS а поднимайте сервер терминалов FreeNX.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Сильные тормоза 1с в самба

Сообщение aSteklov »

DjSpike писал(а):
12.07.2009 22:09
то лучше даже и не мучайтесь с CIFS

Один клиент должен быть под WinXP. Должен и все. А так уже все и подняли и опустили. Нужен CIFS
Спасибо сказали: