1С Предприятие Сервер 8.2
Added by Вячеслав Бойко about 15 years ago
Насколько работоспособен сабж на CalcLinux? И какой дистрибутив выбрать? (Desktop/Server)
Replies (64)
RE: 1С Предприятие Сервер 8.2
-
Added by Тимофей Захарчук about 15 years ago
Вы о чем?
1с сервер - значит Calculate Server
Вариант 1с - dbf или sql?
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko about 15 years ago
К сожалению для gentoo, а значит и для calculate, отсутствует официальная поддержка 1С.
RE: 1С Предприятие Сервер 8.2
-
Added by Вячеслав Бойко about 15 years ago
Тимофей Захарчук wrote:
Вы о чем?
1с сервер - значит Calculate Server
Вариант 1с - dbf или sql?
1С Сервер значит 1С Сервер предприятий. Вариант скуль
RE: 1С Предприятие Сервер 8.2
-
Added by Тимофей Захарчук about 15 years ago
замечательно работает 8.2 под кальк+постгри+патчи 1с для постгри
постгри с патчами 1с ставилось из оверлея os-rostov.ru (только он сейчас не работает похоже)
дбф версия замечательно работает под сервером кальк через самбу если клиентов не больше (одновременно работающих) 10
если больше 10 - да только sql или сервер терминалов
RE: 1С Предприятие Сервер 8.2
-
Added by Вячеслав Бойко about 15 years ago
Тимофей Захарчук wrote:
замечательно работает 8.2 под кальк+постгри+патчи 1с для постгри
постгри с патчами 1с ставилось из оверлея os-rostov.ru (только он сейчас не работает похоже)
дбф версия замечательно работает под сервером кальк через самбу если клиентов не больше (одновременно работающих) 10
если больше 10 - да только sql или сервер терминалов
вот если бы Вы, мил-человек, написали бы пошаговую инструкцию, было бы просто супер!
я больше на OpenSUSE сейчас подвис. Но на ней у меня какие-то постоянные глюки и отвалы сервера... хочу вот найти наиболее стабильную систему, чтобы разобраться с ней и внедрять клиентам.
RE: 1С Предприятие Сервер 8.2
-
Added by Ivan Zvonkov about 14 years ago
Ребят, у меня есть ebuild'ы на сервер 1С и Postgres-1C(оригинальный postgresql + патчи 1С)
Все работает(включая hasplm), обновляю порты только для себя.
Недавно переехал на Postgres-9.0.3
Как бы подключится к официальному дереву, или как вообще сюда все это выложить?
PS: Работает на Gentoo, но не думаю, что будут проблемы по портированию на Calculate
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko about 14 years ago
Ебилды есть давно, но не думаю, что имеет смысл их выкладывать в кальк-оверлей. Дело в том, что патчи на постгрес от 1С не протестированы должным образом и неизвестно, как будет вести себя патченый постгрес при работе с другими приложениями. А допускать даже малейший шанс нестабильной работы такой вещи, как база данных, нельзя ни при каких обстоятельствах. Именно поэтому я и не выкладывал ебилды для эски в кальк оверлей. Они лежат в моём полу-тестовом оверлее на гуглькоде. Приблизительно
overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml http://iglast.kh.ua/daks.hg.xml
и после этого выполнив
# layman -a daks
P.s.: что-то не спешат 1сники выкладывать патч для 9.0.4... Ну ниче, пока на 9.0.3 нормально работается :)
RE: 1С Предприятие Сервер 8.2
-
Added by Ivan Zvonkov about 14 years ago
Отлично! Самое главное что теперь есть ссылка на форуме ))
Тогда второй вопрос (не в тему) - есть ли утилита/конфигурация для проведения нагрузочных тестирований работы 1С 8.2(!).
Чтобы из пустой конфигурации сделала 1С базу, сама создавала и выводила на печать проводки(долбанную ТОРГ-12, например), и т.д.
В итоге хотелось бы получить некое количество попугаев и соотносить их с изменениями в postgresql.conf
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko about 14 years ago
К сожалению, ничего такого не припоминаю. У меня сейчас буквально три десятка пользователей 1С и базы разнесены на два сервера БД -> нагрузка минимальная и лишнюю энергию админов лучше направить в более полезном направлении :) Хотя, если нечто подобное обнаружится - интересно было бы знать, вдруг когда пригодится.
RE: 1С Предприятие Сервер 8.2
-
Added by Вячеслав Бойко about 14 years ago
уж и забыл про эту тему :)
у 1С есть конфигурация Тест-центр. Кажись, именно она и проводит нагрузочное тестирование и моделирование работы виртуальных пользователей 1С (анализирует журнал регистрации и делает те же действия с нескольких компов одновременно). Но она денех стоит. И довольно приличных. И, если я правильно помню, продается только тем франчам, в числе сотрудников которых есть люди с сертификатом 1С:Эксперт
RE: 1С Предприятие Сервер 8.2
-
Added by Rustem Galin over 13 years ago
Как установить сервер 1с?
делаю:
emerge app-office/1C_Enterprise-server
выводит
Failed to emerge app-office/1C_Enterprise-common-8.2.14.533, Log file:
'/var/calculate/tmp/portage/app-office/1C_Enterprise-common-8.2.14.533/temp/build.log'
- Messages for package app-office/1C_Enterprise-common-8.2.14.533:
- Fetch failed for 'app-office/1C_Enterprise-common-8.2.14.533', Log file:
- '/var/calculate/tmp/portage/app-office/1C_Enterprise-common-8.2.14.533/temp/build.log'
- The following are listed in SRC_URI for 1C_Enterprise-common:
- x86?
- (
- 1C_Enterprise82-common-8.2.14-533.i386.rpm
итд.
RE: 1С Предприятие Сервер 8.2
-
Added by Yuri Stepanov over 13 years ago
... привлекая телепатию (потому как самое интересное скрылось за формулировкой "итд.") - пытаюсь подсказать - скорее всего Вы не поняли, что файлы типа "1C_Enterprise82-common-8.2.14-533.i386.rpm итд." - нужно закачивать самостоятельно ;)
RE: 1С Предприятие Сервер 8.2
-
Added by Rustem Galin over 13 years ago
Большое спасибо! Надо оказывается rpm кидать в каталог /var/calculate/remote/distfiles. Везде перерыл, но нигде в доках это не заметил.
RE: 1С Предприятие Сервер 8.2
-
Added by Михаил Гагауз over 13 years ago
The following are listed in SRC_URI for 1C_Enterprise-common:
x86?
(
1C_Enterprise82-common-8.2.14-533.i386.rpm
Как-бы это не очень gentoo-way использовать чужие бинарные сборки.
Особенно там - где нужна надежность (1с вам ведь не ради галочки нужен).
RE: 1С Предприятие Сервер 8.2
-
Added by Михаил Гагауз over 13 years ago
PS
лучше использовать .src.rpm
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko over 13 years ago
Михаил: Не могли бы Вы, пожалуйста, найти этот .src.rpm для 1С-ки. Буду очень признателен (hint: его не существует за стенами фирмы 1С).
Рустем: Выдержка из man emerge:
F fetch restricted (must be manually downloaded) f fetch restricted (already downloaded)
Когда Вы делаете emerge -pv 1C_Enterprise82, эмэрдж напротив каждого пакета либо поставит красную букву F, которая, как сказано в мане, обозначает необходимость скачать пакет вручную, либо зеленую f, которая обозначает, что Вы вручную скачали необходимые пакеты и положили их в папку для исходников. Папку можно узнать с помощью команды
# emerge --info|grep DISTDIR
RE: 1С Предприятие Сервер 8.2
-
Added by Михаил Гагауз over 13 years ago
Dmitry Fomenko wrote:
Михаил: Не могли бы Вы, пожалуйста, найти этот .src.rpm для 1С-ки. Буду очень признателен (hint: его не существует за стенами фирмы 1С).
Пардон, я чего-то подумал что вы postgres из rpm-а ставить будете. Моя невнимательность )).
RE: 1С Предприятие Сервер 8.2
-
Added by Rustem Galin over 13 years ago
Еще вопрос.
Установил postgresql :
emerge --autounmask-write =dev-db/postgresql-server-9.0.5::daks
сконфигурил, запустил. Пытаюсь создать базу:
ERROR: could not access file "$libdir/fasttrun": No such file or directory
find . -name fasttrun
fasttrun.so не могу найти.
Как найти его? Как правильно установить postgresql?
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko over 13 years ago
Покажи вывод команды
# eix -Ic postgres
Либо у тебя каша из разных версий постгреса, либо он установлен без флага "1c".
И какой командой создавал базу? Хотя это вторично, но полезно.
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko over 13 years ago
1) Искать надо так:
# find /usr/lib/postgresql-9.0/lib/ -name 'fasttrun*'
2) Библиотеки
/usr/lib/postgresql-9.0/lib/mchar.so /usr/lib/postgresql-9.0/lib/fulleq.so /usr/lib/postgresql-9.0/lib/fasttrun.so
принадлежат пакету dev-db/postgresql-base, собранному с флагом "1c".
RE: 1С Предприятие Сервер 8.2
-
Added by Rustem Galin over 13 years ago
Ищу вот так
# find / -name fasttr* /usr/portage/metadata/cache/sci-biology/fasttree-2.0.1 /usr/portage/sci-biology/fasttree /usr/portage/sci-biology/fasttree/fasttree-2.0.1.ebuild /usr/portage/sci-biology/fasttree/files/fasttree-2.0.1-asneeded.patch /var/cache/edb/dep/usr/portage/sci-biology/fasttree-2.0.1
ничего нет.
Собираю так
# USE="1c" emerge --autounmask-write =dev-db/postgresql-server-9.0.5::daks
Вот что установлено:
# eix -Ic postgres [I] app-admin/eselect-postgresql (1.0.10@14.02.2012): Utility to select the default PostgreSQL slot [U] dev-db/postgresql-base (9.0.5(9.0)[1]@14.02.2012 9.1.2(9.1)@20.02.2012 -> 8.2.23(8.2)!t 8.3.17(8.3)!t 8.4.10(8.4)!t 9.0.6(9.0)!t 9.1.2(9.1)!t): PostgreSQL libraries and clients [U] dev-db/postgresql-server (9.0.5(9.0)[1]@27.02.2012 -> 8.2.23-r1(8.2) 8.3.17-r1(8.3) 8.4.10-r1(8.4) 9.0.6-r1(9.0) 9.1.2-r2(9.1)): PostgreSQL server [1] "daks" /var/lib/layman/daks Найдено 3 совпадений с шаблоном.
Эта команда открыла мне истину.
Пересобрал postgresql-base, все заработало.
USE="1c" emerge --autounmask-write =dev-db/postgresql-base-9.0.5::daks
Спасибо!
RE: 1С Предприятие Сервер 8.2
-
Added by Rustem Galin over 13 years ago
Вернее вот так надо:
EXTRA_ECONF="--disable-integer-datetimes" USE="1c" emerge --autounmask-write =dev-db/postgresql-base-9.0.5::daks
RE: 1С Предприятие Сервер 8.2
-
Added by Dmitry Fomenko over 13 years ago
Не нужно так делать.
1) Для этого есть юз-флаг.
2) Выключенное через Эсктра_еконф остальные пакеты не "увидят" и будут считать, что фича включена и вести себя соответственно. Рандомные глюки - это всегда весело.
3) В 9.0.6 исправлю, оно будет взводить флаг само и у себя (postgresql-server) и у postgresql-base.
RE: 1С Предприятие Сервер 8.2
-
Added by Leonid Kl over 13 years ago
Не подскажете, а к postgres версии 9.0.5 точно все 1С-ские патчи подходят и сама 1С работает?
А то у 1С на сайте указана версия 9.0.3 (9.1.2 тестируется), у etersoft - 9.0.4, а вы 9.0.5 используете (уже 9.0.7 :).
RE: 1С Предприятие Сервер 8.2
-
Added by Михаил Падалка over 13 years ago
Теоретически работать должно (у 1С патчи не сильно большие, и серьезного практически не затрагивают), но используйте на свой страх и риск.
Если что - 1С претезний предъявить никаких не сможете.
Впрочем, и так не сможете - т.к. дистрибутив не поддерживаемый.