Насколько работоспособен сабж на CalcLinux? И какой дистрибутив выбрать? (Desktop/Server)
Вы о чем?
1с сервер - значит Calculate Server
Вариант 1с - dbf или sql?
К сожалению для gentoo, а значит и для calculate, отсутствует официальная поддержка 1С. Официально поддерживаемые системы На данный момент замечательно работает 8.1 и 8.2 под центосью+постгри, ставить на дженту/калкулейт пока стрёмно - всё-таки продакшн. Хотя остальные сервера под джентой. Через недельку прибавится CDS - тогда и последний w2k3 можно будет отправить в топку
Тимофей Захарчук 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 нормально работается
Отлично! Самое главное что теперь есть ссылка на форуме ))
Тогда второй вопрос (не в тему) - есть ли утилита/конфигурация для проведения нагрузочных тестирований работы 1С 8.2(!).
Чтобы из пустой конфигурации сделала 1С базу, сама создавала и выводила на печать проводки(долбанную ТОРГ-12, например), и т.д.
В итоге хотелось бы получить некое количество попугаев и соотносить их с изменениями в postgresql.conf
К сожалению, ничего такого не припоминаю. У меня сейчас буквально три десятка пользователей 1С и базы разнесены на два сервера БД -> нагрузка минимальная и лишнюю энергию админов лучше направить в более полезном направлении Хотя, если нечто подобное обнаружится - интересно было бы знать, вдруг когда пригодится.
уж и забыл про эту тему
у 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 итд.” - нужно закачивать самостоятельно
Большое спасибо! Надо оказывается 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”.
И какой командой создавал базу? Хотя это вторично, но полезно.