1С Предприятие Сервер 8.2

Насколько работоспособен сабж на CalcLinux? И какой дистрибутив выбрать? (Desktop/Server)

Вы о чем?
1с сервер - значит Calculate Server
Вариант 1с - dbf или sql?

К сожалению для gentoo, а значит и для calculate, отсутствует официальная поддержка 1С. Официально поддерживаемые системы На данный момент замечательно работает 8.1 и 8.2 под центосью+постгри, ставить на дженту/калкулейт пока стрёмно - всё-таки продакшн. Хотя остальные сервера под джентой. Через недельку прибавится CDS - тогда и последний w2k3 можно будет отправить в топку :slight_smile:

Тимофей Захарчук wrote:

Вы о чем?
1с сервер - значит Calculate Server
Вариант 1с - dbf или sql?

1С Сервер значит 1С Сервер предприятий. Вариант скуль

замечательно работает 8.2 под кальк+постгри+патчи 1с для постгри
постгри с патчами 1с ставилось из оверлея os-rostov.ru (только он сейчас не работает похоже)
дбф версия замечательно работает под сервером кальк через самбу если клиентов не больше (одновременно работающих) 10
если больше 10 - да только sql или сервер терминалов

Тимофей Захарчук wrote:

замечательно работает 8.2 под кальк+постгри+патчи 1с для постгри
постгри с патчами 1с ставилось из оверлея os-rostov.ru (только он сейчас не работает похоже)
дбф версия замечательно работает под сервером кальк через самбу если клиентов не больше (одновременно работающих) 10
если больше 10 - да только sql или сервер терминалов

вот если бы Вы, мил-человек, написали бы пошаговую инструкцию, было бы просто супер!
я больше на OpenSUSE сейчас подвис. Но на ней у меня какие-то постоянные глюки и отвалы сервера… хочу вот найти наиболее стабильную систему, чтобы разобраться с ней и внедрять клиентам.

Ребят, у меня есть ebuild’ы на сервер 1С и Postgres-1C(оригинальный postgresql + патчи 1С)
Все работает(включая hasplm), обновляю порты только для себя.
Недавно переехал на Postgres-9.0.3

Как бы подключится к официальному дереву, или как вообще сюда все это выложить?

PS: Работает на Gentoo, но не думаю, что будут проблемы по портированию на Calculate

Ебилды есть давно, но не думаю, что имеет смысл их выкладывать в кальк-оверлей. Дело в том, что патчи на постгрес от 1С не протестированы должным образом и неизвестно, как будет вести себя патченый постгрес при работе с другими приложениями. А допускать даже малейший шанс нестабильной работы такой вещи, как база данных, нельзя ни при каких обстоятельствах. Именно поэтому я и не выкладывал ебилды для эски в кальк оверлей. Они лежат в моём полу-тестовом оверлее на гуглькоде. Приблизительно здесь Подключить можно, добавив в /etc/layman/layman.cfg в секцию “overlays” строку http://iglast.kh.ua/daks.hg.xml, чтобы выглядело приблизительно так:

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 нормально работается :slight_smile:

Отлично! Самое главное что теперь есть ссылка на форуме ))

Тогда второй вопрос (не в тему) - есть ли утилита/конфигурация для проведения нагрузочных тестирований работы 1С 8.2(!).
Чтобы из пустой конфигурации сделала 1С базу, сама создавала и выводила на печать проводки(долбанную ТОРГ-12, например), и т.д.
В итоге хотелось бы получить некое количество попугаев и соотносить их с изменениями в postgresql.conf

К сожалению, ничего такого не припоминаю. У меня сейчас буквально три десятка пользователей 1С и базы разнесены на два сервера БД -> нагрузка минимальная и лишнюю энергию админов лучше направить в более полезном направлении :slight_smile: Хотя, если нечто подобное обнаружится - интересно было бы знать, вдруг когда пригодится.

уж и забыл про эту тему :slight_smile:
у 1С есть конфигурация Тест-центр. Кажись, именно она и проводит нагрузочное тестирование и моделирование работы виртуальных пользователей 1С (анализирует журнал регистрации и делает те же действия с нескольких компов одновременно). Но она денех стоит. И довольно приличных. И, если я правильно помню, продается только тем франчам, в числе сотрудников которых есть люди с сертификатом 1С:Эксперт http://www.1c.ru/news/info.jsp?id=6889

Как установить сервер 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
итд.

… привлекая телепатию (потому как самое интересное скрылось за формулировкой “итд.”) - пытаюсь подсказать - скорее всего Вы не поняли, что файлы типа “1C_Enterprise82-common-8.2.14-533.i386.rpm итд.” - нужно закачивать самостоятельно :wink:

Большое спасибо! Надо оказывается rpm кидать в каталог /var/calculate/remote/distfiles. Везде перерыл, но нигде в доках это не заметил.

The following are listed in SRC_URI for 1C_Enterprise-common:
x86?
(
1C_Enterprise82-common-8.2.14-533.i386.rpm

Как-бы это не очень gentoo-way использовать чужие бинарные сборки.
Особенно там - где нужна надежность (1с вам ведь не ради галочки нужен).

PS
лучше использовать .src.rpm

Михаил: Не могли бы Вы, пожалуйста, найти этот .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

Dmitry Fomenko wrote:

Михаил: Не могли бы Вы, пожалуйста, найти этот .src.rpm для 1С-ки. Буду очень признателен (hint: его не существует за стенами фирмы 1С).

Пардон, я чего-то подумал что вы postgres из rpm-а ставить будете. Моя невнимательность )).

Еще вопрос.
Установил 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?

Покажи вывод команды

 # eix -Ic postgres

Либо у тебя каша из разных версий постгреса, либо он установлен без флага “1c”.
И какой командой создавал базу? Хотя это вторично, но полезно.