1C и wine в многопользовательском режиме

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

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

mmm
Сообщения: 15

1C и wine в многопользовательском режиме

Сообщение mmm »

Купили в Eterosofte сетевой wine. Установили Fedore Core 5, wine. Все работает, 1С прекрасно устанвливается и работает. Запустили терминальный сервер (VNC или NX серверы на Linux и RealVNC или NXclient на Windows), все заходит и 1С запускается. НО запускаем 1с в первой сессии все прекрасно, при запуске 1с из второй сессии 1с требует монопольный режим и переидексацию. Два разных пользователя в одной группе, папка с базой на Linux сервере все права установили согласно рекомендациям Eterosofta. Кто работает с сервером терминалов на Linuxe помогите, непойму ЧТО ЕМУ МЕШАЕТ.
Спасибо сказали:
bugel
Сообщения: 225

Re: 1C и wine в многопользовательском режиме

Сообщение bugel »

А сам Etersoft чего говорит? Разве у них нет поддержки продукта?

Трабла может быть и в 1С, попробуй спросить у монстров одноэсников на www.mista.ru.
С уважением, bugel
Спасибо сказали:
Alx
Сообщения: 77
ОС: CentOS, Fedora

Re: 1C и wine в многопользовательском режиме

Сообщение Alx »

winelocktest проходит?
Спасибо сказали:
mmm
Сообщения: 15

Re: 1C и wine в многопользовательском режиме

Сообщение mmm »

От Etersoft пока толку мало. winelocktest не нашел.
Спасибо сказали:
bugel
Сообщения: 225

Re: 1C и wine в многопользовательском режиме

Сообщение bugel »

mmm - ввиду того, что вопрос 1С под линухом весьма интересен, убедительная просьба рассказать, как на самом деле etersoft осуществляет поддержку пользователей своего продукта.
С уважением, bugel
Спасибо сказали:
Alx
Сообщения: 77
ОС: CentOS, Fedora

Re: 1C и wine в многопользовательском режиме

Сообщение Alx »

winelocktest нужно запускать от root'а

С Etersoft'ом общаюсь через jabber или по e-mail. Поддержкой доволен.
Спасибо сказали:
mmm
Сообщения: 15

Re: 1C и wine в многопользовательском режиме

Сообщение mmm »

По почте отвечают регулярно, но в данном вопросе помощи пока мало. Локально для одного пользователя 1С работает нормально. Сетевой ключ видит нормально.

winelocktest проходит нормально
Спасибо сказали:
lav
Модератор
Сообщения: 192
Контактная информация:

Re: 1C и wine в многопользовательском режиме

Сообщение lav »

mmm писал(а):
16.06.2006 14:49
По почте отвечают регулярно, но в данном вопросе помощи пока мало. Локально для одного пользователя 1С работает нормально. Сетевой ключ видит нормально.

winelocktest проходит нормально

Проблема может быть в том, на какой файловой системе лежит база, как смонтирована файловая система.
Локально ли расположена база или на удалённом сервере.
$ winediag должен показывать что у вас сетевая версия.
Спасибо сказали:
mmm
Сообщения: 15

Re: 1C и wine в многопользовательском режиме

Сообщение mmm »

База лежит локально. Ответ Etersoft:
Скорее всего вам нужно обновить WINE, и это решит проблему. В
понедельник (завтра) со второй половины дня должна быть доступна
новая версия 1.0.3.
Спасибо сказали:
NiKoLa_N
Сообщения: 639

Re: 1C и wine в многопользовательском режиме

Сообщение NiKoLa_N »

mmm писал(а):
19.06.2006 08:05
База лежит локально. Ответ Etersoft:
Скорее всего вам нужно обновить WINE, и это решит проблему. В
понедельник (завтра) со второй половины дня должна быть доступна
новая версия 1.0.3.


Как дела ?
Обновили wine?
Помогло ?
Спасибо сказали:
mmm
Сообщения: 15

Re: 1C и wine в многопользовательском режиме

Сообщение mmm »

Жду обновления
Спасибо сказали:
bvlad
Сообщения: 260
ОС: Suse

Re: 1C и wine в многопользовательском режиме

Сообщение bvlad »

mmm
не могли бы описать как вы запустили терминальный сервер+wine+клиенты (в смысле как это работает)

У меня ситуация такая
1С крутится на W2Server, клиенты linux подключаются используя rdesktop. Проблем никаких, кроме одной, надо избавиться от Windows. За помощью хочу обратиться к Etersoft, но вот как грамотно организовать работу 1С под Linux терминальным сервером пока не знаю. Хотелось бы знать от чего отталкиваться.
Спасибо сказали:
Аватара пользователя
c_u_l8r
Сообщения: 84

Re: 1C и wine в многопользовательском режиме

Сообщение c_u_l8r »

Поддерживаю предидущего оратора, mmm было бы замечательно узнать как вы сделали сие действие, прежде чем обращаться в etersoft, если вас не затруднит напишите что то вроде доки или статейки на сабж
Спасибо сказали:
mmm
Сообщения: 15

Re: 1C и wine в многопользовательском режиме

Сообщение mmm »

Ситуация наоборот. Нужен терминальный сервер под Linux, а клиенты под Windows (требуется соблюсти законность использования ПО, а Windows сервер на 30 клиентов дороговато). Связка VNC сервер и RealVNC клиент выглядит както коряво. Пробовал LTSP сервер, но не нашел клиента под Windows. Можно как-то использовать X-Windows, но как, где клиент под Windows? В результате блужданий наткнулся на NX сервер (http://www.nomachine.com). Есть бесплатные клиенты под Windows, Linux и т.д. Стоит около 500$. Есть на месяц бесплатный ключ. Вылядит приятно. Легко ставится и настраивается. Вобщем понравился. Купили Wine у Etersoft, наконец-то все нормально заработало. Все ставил по описаниям с сайтов этих компаний, напрягов небыло (как обычно с Linuxом). Честно говоря я в Linuxe новичек, хотелось бы узнать как по другому можно использовать связку терминальный сервер Linux и Windows клиент, какие есть варианты? Если есть люди с более богатым опытом подскажите пожалуста.
Спасибо сказали:
Alx
Сообщения: 77
ОС: CentOS, Fedora

Re: 1C и wine в многопользовательском режиме

Сообщение Alx »

Ну зачем такие сложности.
1. Если нужно к линуксовому серверу (на котором вообще-то исполняются X-клиенты, если быть точным в терминологии) подключить windows-терминалы, то установите Xming - свободный X-сервер для windows.
2. Если нужно к линуксовому серверу подключить линуксовые (или, в общем случае, *nix) компьютеры, то есть множество различных вариантов - от LTSP до ssh-forward'а.
Спасибо сказали:
bvlad
Сообщения: 260
ОС: Suse

Re: 1C и wine в многопользовательском режиме

Сообщение bvlad »

mmm спасибо все понял
тогда вопрос для lav
Подскажите, как Etersoft рекомендует организовать работу сетевого wine в многопользовательском режиме на сервере приложений (какие терминальные технологии лучше использовать)?
Просто хочется сначала научится управлять всем этим хозяйтвом, а потом уж переводить базу 1С на Linux.
Спасибо сказали:
lav
Модератор
Сообщения: 192
Контактная информация:

Re: 1C и wine в многопользовательском режиме

Сообщение lav »

bvlad писал(а):
28.06.2006 22:41
Подскажите, как Etersoft рекомендует организовать работу сетевого wine в многопользовательском режиме на сервере приложений (какие терминальные технологии лучше использовать)?
Просто хочется сначала научится управлять всем этим хозяйтвом, а потом уж переводить базу 1С на Linux.

В локальной сети самый простой вариант - это простое подключение Икс-сервером. Удалённое подключение поддерживают многие дистрибутивы (часто встроена прямо в KDM). Может быть вам будет интересно почитать об этом
http://www.freesource.info/wiki/AltLinux/D...eraPrilozhenijj
Если требуется сохранение сессии, или используется медленная линия (ADSL) для подключения к серверу, то стоит рассмотреть вариант FreeNX.
Вы можете получить WINE@Etersoft на тестирование (пишите на info@etersoft.ru), чтобы оценить все за и против, потренироваться.
Спасибо сказали:
Alx
Сообщения: 77
ОС: CentOS, Fedora

Re: 1C и wine в многопользовательском режиме

Сообщение Alx »

Под windows лучше запускать связку Xming + SSH http://solaris.reys.net/categories/9-SysAdmin
При этом варианте не потребуется грузить сервер лишними копиями KDE или Gnome.
Нужно только скачать plink.exe http://www.chiark.greenend.org.uk/~sgtatha...y/download.html
Спасибо сказали:
bvlad
Сообщения: 260
ОС: Suse

Re: 1C и wine в многопользовательском режиме

Сообщение bvlad »

lav, alx спасибо
Я сначало разберусь с сервером приложений, что б все в сети подключалось и работало, потом обращусь в Etersoft.
Спасибо сказали:
mmm
Сообщения: 15

Re: 1C и wine в многопользовательском режиме

Сообщение mmm »

Запускаю xming или xmanager. Есть соединение, запускается серый экран. А дальше, что сним делать? Помогите разобратся.
Спасибо сказали:
albert_j
Сообщения: 1
ОС: asplinux v11

Re: 1C и wine в многопользовательском режиме

Сообщение albert_j »

mmm писал(а):
04.08.2006 15:19
Запускаю xming или xmanager. Есть соединение, запускается серый экран. А дальше, что сним делать? Помогите разобратся.

В этом пакете есть хорошая документация. Для тестирования я сделал 2 bat-файла: 1 запускает xming(который ожидает подключения клиентов)., во втором запускается plink из пакета putty. Соответсвенно, если что-то не так, plink ругнется:)).
Спасибо сказали:
rAW
Сообщения: 2
ОС: DBN Sarge

Re: 1C и wine в многопользовательском режиме

Сообщение rAW »

eto vse konechno horosho, a nikto ne skajet kakie gluki i kakoe vremya 1C rabotaet stabil`no i kak chasto on padaet?
Спасибо сказали:
bvlad
Сообщения: 260
ОС: Suse

Re: 1C и wine в многопользовательском режиме

Сообщение bvlad »

Получил на тестирование Wine-Network, за что огромное
спасибо Etersoft.
Впечатления.
Очень прилично. Нужно забыть про настройки обычного Wine.
Просто устанавливаете по инструкции Wine, 1С и начинаете работать.
Многопользовательский режим без проблем по сети, на сервере
приложений, на локальной машине.
Теперь о плохом.
1. На что лично я не могу закрыть глаза, так это потеря фокуса
окна подбора товара, после ввода количества. Правда возвратиться можно
нажав Alt-Tab, но при большом количестве товара это не работа а мучение.
Желаю разработчикам поскорее решить эту проблему.
2. Цена. Огромное количество сетевой 1с на малых предприятиях,
это 3-х пользовательские версии. За эти деньги покупается 3 WinXP Home,
и работаешь без проблем. Для большего количества пользователей (компьютеров) выгода
конечно заметна.
3. Производительность.
Протестировал реальную базу за последний месяц на момент теста, на одном компьютере.
Для Линуса (Suse 10.0 KDE) база копировалась в линуксовый раздел. Для VMware на виртуальный диск.
Для каждой системы компьютер включался, запускалась 1С (Торговля и Склад)
запускался "Отчет по продажам ТМЦ" два раза подряд, затем производил
пересчет документов(за последний месяц). Результаты в таблице.


Система...............Отчет.................Отчет...............Пересчет
..........................1 проход............2 проход...........документов

WinXP....................2m36c...............2m12c.................6m42c

Linux......................3m21c...............3m00c.................10m10c

VMware.................1m52c...............1m37c..................6m21c

На всякий случай произвел измерение с другим оконным
менеджером (WindowMaker). Результаты практически такие
как и в KDE. Конечно можно придраться к грамотности проведения теста,
но разница в производительности видна и без секундомера и очень существенна.

Автоматом напрашиваются вопросы. Возможно увеличить
производительность 1С под Wine? Почему производительность 1С
под Wine в отдельных тестах Etersoft выше чем под Windows? см.сайт Etersoft

Что касается стабильности работы, то у меня пока ни каких глюков еще не было.
Хотя для этого надо срок хотя бы полгода каждодневной работы.

Пока я вынужден отказаться от покупки Wine-Etersoft из-за недостатка указанного
в пункте 1. Буду ждать исправления этого недостатка. Для других, у кого нет
необходимости работать с большим количеством номенклатуры, продукт подойдет без
проблем.
Спасибо сказали:
kwolf
Сообщения: 6

Re: 1C и wine в многопользовательском режиме

Сообщение kwolf »

mmm писал(а):
28.06.2006 09:20
В результате блужданий наткнулся на NX сервер (http://www.nomachine.com). Есть бесплатные клиенты под Windows, Linux и т.д. Стоит около 500$. Есть на месяц бесплатный ключ. Вылядит приятно. Легко ставится и настраивается. Вобщем понравился. Купили Wine у Etersoft, наконец-то все нормально заработало. Все ставил по описаниям с сайтов этих компаний, напрягов небыло (как обычно с Linuxом). Честно говоря я в Linuxe новичек, хотелось бы узнать как по другому можно использовать связку терминальный сервер Linux и Windows клиент, какие есть варианты? Если есть люди с более богатым опытом подскажите пожалуста.

mmm, не возникала ли у тебя такая ситуация:
NX Free Edition nxserver-2.1.0-9(последний), клиент nxclient-2.1.0-6, при входе в общую базу 1с, первый клиент заходит нормально, второй вылетает, т.е. одновременно 2 клиента не могут зайти в общую базу?
Хотелось бы пообщатся(для обмена опытом), напиши на albert_j@mail.ru.
Спасибо сказали:
vkr
Сообщения: 53

Re: 1C и wine в многопользовательском режиме

Сообщение vkr »

Пытаюсь настроить для 1с сервер термального доступа на centos4 + ltsp. При тестировании etersoft производительность была значительно ниже приведенных в настоящем форуме результатов. Поэтому в реальном производстве предполагаем оставить windows, а etersoft попробовать /уже купили, потом тестировали/ в центральной бухгалтерии - считать налоги.

Вопрос по ltsp - скачал ltsp-4.2u2-0.iso установил. Настроил. Тонкий клиент начинает грузится правильно, загружается ядро... но потом после определения железа выдается сообщение:

nfs: server 192.168.0.122 not responding, stilltrying

Проверил:

ltspcfg v0.16 The Linux Terminal Server Project (http://www.LTSP.org)
[root@domik etc]# service nfs restart
Останавливается NFS mountd: [ ОК ]
Останавливается демон NFS: [ ОК ]
Отключаются квоты NFS: [ ОК ]
Останавливаются сервисы NFS: [ ОК ]
Запускаются службы NFS: [ ОК ]
Запускаются квоты NFS: [ ОК ]
Запускается демон NFS: [ ОК ]
Запускается NFS mountd: [ ОК ]
[root@domik etc]# ps aux | grep nfsd
root 16588 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16589 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16590 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16591 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16592 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16593 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16594 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16595 0.0 0.0 0 0 ? S 17:10 0:00 [nfsd]
root 16884 0.0 0.0 5396 720 pts/4 S+ 17:31 0:00 grep nfsd
[root@domik etc]# ps aux | grep mountd
root 16601 0.0 0.0 2552 708 ? Ss 17:10 0:00 rpc.mountd
root 16886 0.0 0.0 4508 720 pts/4 S+ 17:32 0:00 grep mountd
[root@domik etc]# /sbin/service nfs status
Останавливается NFS mountd: rpc.mountd (pid 16601) выполняется...
nfsd (pid 16595 16594 16593 16592 16591 16590 16589 16588) выполняется...
rpc.rquotad (pid 16584) выполняется...
[root@domik etc]# ps aux | grep portmap
rpc 3079 0.0 0.0 2364 612 ? Ss 15:04 0:00 portmap
root 16907 0.0 0.0 4508 728 pts/4 S+ 17:32 0:00 grep portmap
[root@domik etc]# netstat -an | grep ":111 "
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
udp 0 0 0.0.0.0:111 0.0.0.0:*
[root@domik etc]# /sbin/service portmap start
Запускается portmap: [ ОК ]
[root@domik etc]# /sbin/service portmap start
Запускается portmap: [ ОК ]
[root@domik etc]# /sbin/service nfs start
Запускаются службы NFS: [ ОК ]
Запускаются квоты NFS: [ ОК ]
Запускается демон NFS: [ ОК ]
Запускается NFS mountd: [ ОК ]
[root@domik etc]# /usr/sbin/rpcinfo -p localhost
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 734 status
100024 1 tcp 737 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100021 1 udp 32770 nlockmgr
100021 3 udp 32770 nlockmgr
100021 4 udp 32770 nlockmgr
100021 1 tcp 32770 nlockmgr
100021 3 tcp 32770 nlockmgr
100021 4 tcp 32770 nlockmgr
300019 1 tcp 851 amd
300019 1 udp 852 amd
100011 1 udp 1019 rquotad
100011 2 udp 1019 rquotad
100011 1 tcp 1022 rquotad
100011 2 tcp 1022 rquotad
100005 1 udp 601 mountd
100005 1 tcp 604 mountd
100005 2 udp 601 mountd
100005 2 tcp 604 mountd
100005 3 udp 601 mountd
100005 3 tcp 604 mountd

Не могу найти причину, пожалуйста помогите
Спасибо сказали:
kwolf
Сообщения: 6

Re: 1C и wine в многопользовательском режиме

Сообщение kwolf »

>Пытаюсь настроить для 1с сервер термального доступа на centos4 + ltsp. При тестировании etersoft >производительность была значительно ниже приведенных в настоящем форуме результатов.
Тебе обязательно нужны тонкие клиенты? Настолько старые клиентские ПК?
По поводу производительности, сильно зависит от возможностей сервера. Какая конф-ция сервера?
У меня работает на такой конфигурации:
ASP Server 4, клиенты windows XP.
2 x AMD Opteron 1.8G dual core 2 ГБ ОЗУ. В качестве сервера терминалов используется продукт от 2x.com. При 14 клиентах сервер их даже не замечает(формирование отчетов по продажам, 20-40% загрузки процессора). Но, это во время тестирования.
Как только запустили в рабочий режим, сразу начались проблемы.
1. Непонятные вещи творятся с доступом к файлам, все установлено по мануалу от etersoft(sgid и прочее). Однако периодически(уже несколько раз в начале рабочего дня) ошибки - (ошибка загрузки метаданных, xxx.dbf и т.д). Задолбался уже выслушивать:(
2. Следует учесть, что мне корректно завести все это дело удалось лишь под nxserver. Xming через ssh или xdmcp не обеспечивал одновременный вход в базу пользователей (ошибка блокировки при загрузке глобального модуля), т.е. ждем, пока зайдет один, пускаем второго и т.д. VNC кириллицу в wine отображает вопросиками.
Опять же nxclient, устанавливаясь на windows, хочет профиль пользователя латиницей, иначе глючит.
Вывод - для связки Linux+wine в качестве сервера терминалов для 1С, windows в качестве клиента толком ни чего нет.
Если кто считает, что я не прав, давайте пообсуждаем.
Осталась последняя надежда, всех пересадить на linux, и использовать LInuxServer+LinuxClient(а ведь не считал себя экстремалом):)Может так не будет глючить.
Большая просьба ответить тех, кто использует wine@etersoft в реальной деятельности(для 1С). Судя по отзывам, дальше тестирования дело не идет.
Спасибо сказали:
vkr
Сообщения: 53

Re: 1C и wine в многопользовательском режиме

Сообщение vkr »

>2. Следует учесть, что мне корректно завести все это дело удалось лишь под nxserver.
Не знаю почему, но и в nxclient и в xming-6-9-0-1+/k12ltsp/ и в Xmanager 2.0+/k12ltsp/ приходитcя дважды для запуска и управлением программ давить enter ??

Старые машины постепенно умирают, год тренировок с 1с+etersoft+terminal подводит логическую черту - уже надоело.

Попробую в центрбух перейти полностью на linux и наверное без терминала - на nfs. Пробую centos - глюков практически нет, asp слабоват
Спасибо сказали:
bvlad
Сообщения: 260
ОС: Suse

Re: 1C и wine в многопользовательском режиме

Сообщение bvlad »

Когда тестировал Wine Etersoft, на сервере и на клиентах ставил Suse 10, если с клиентов заходить по SSH то ни каких проблем не замечал. С кодировками все нормально, раскладка клавиатуры переключается. На клиенте с проц. Р200 ставил Suse 7.3 и RedHat 7.3, с кодировкой ни чего не получилось, в прочем особо и не старался. Соединение по SSH не устроило по причине отсутствия возможности сохранить сессию.(На клиенте переодически отваливается 220в.)
Пытался запустить все на VNC, FreeNX - тоже были разные проблемы. При использовании VNC в 1С не переключается клавиатура(только в 1С)???
Остановился на 2xterminalserver и NXClient. Правда переключение раскладки клавиатуры осуществлял тыканием по флажку при запущенном kxkb.(по другому не знаю как сделать, другие переключалки не работали).

Опять же это было тестовое использование, хотя ни каких проблем с доступом к файлам и ошибок загрузки метаданных. Все пользователи заходят и выходят.
Спасибо сказали:
vkr
Сообщения: 53

Re: 1C и wine в многопользовательском режиме

Сообщение vkr »

Главная проблема etersoft - низкая скорость.

>Остановился на 2xterminalserver и NXClient.

Интересно, а 2xterminalserver подключает бездисковые станции?
Спасибо сказали:
Ответить