1С сервер на Linux

Форум: Цифровая Техника и Программное обеспечение

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 10 фев 2021, 19:02

сегодня все-таки решил поставить версию postgresql посвежее, ну и на чистую виртуалку, а то на первой были неудачные моменты - мусору нанесло
еще раз прошел квест, в итоге поставил postgres_11.10_2.1C
все норм, база из 1с создается
pgadmin.png
посмотрю еще шаблоны какие есть для постгри на zabbix
я недавно попробовал zabbix_agent2, он для mqtt понадобился, ничо так, ништяк тема

Реклама в интернет
Реклама на сайте
,
Рекламное агентство Хабаровска
Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 12 фев 2021, 12:24

проставил лицензии на конфигурацию - сервер лицензирования и компоненту
через SLK http://prom.licencecenter.ru/
встали на линукс сразу (хотя про них как раз говорили что только на винде будут работать)

поставил апач, опубликовал 1с на нем, все сразу заработало

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 15 фев 2021, 19:12

поднял реплику
поставил на сервера zabbix_agent2
подключил на заббиксе к узлам шаблон Template DB PostgreSQL Agent 2
настроил его макросы, LLD проверил - работает

только у него период час, а уже пора домой валить, завтра уже посмотрю что набежит
статус реплики в шаблоне отслеживает, однако

архивацию файловую уже завтра настрою

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 17 фев 2021, 18:16

архивацию настраивал по статье https://serveradmin.ru/bekap-i-vosstano ... ment-16635
только она так не работает с ходу, надо перед ней тормозить механизм wal_replay, а потом снимать с паузы
не хотел усложнять, в итоге родил строку для крона:

Код: Выделить всё

log="/mnt/arh/base1c/1carh.log"; echo $(date) >> $log && psql -Upostgres >> $log 2>&1 -c "SELECT pg_wal_replay_pause();" && pg_dump -U postgres 1cbase | pigz -c >> $log 2>&1 > /mnt/arh/base1c/1cbase"$(date +\%d-\%m-\%y)".sql.gz && echo $(date) >> $log && psql -Upostgres >> $log 2>&1 -c "SELECT pg_wal_replay_resume();"
создает архив, логирует простенько

Xp10r3r
Новичок - резкий, как газ
Сообщения: 17
Зарегистрирован: 02 мар 2021, 21:09

Re: 1С сервер на Linux

Непрочитанное сообщение Xp10r3r » 03 мар 2021, 00:33

Все нормально работает - были такие клиенты у нас. причем даже очень крупные (порядка 2500 бухгалтеров на всю Россию)
Единственный нюанс - лучше использовать не стандартный PostgreSQL, а российский PostgreSQL Pro, который более заточен на работу с 1С.

Для любителей решений на Windows тестовые периоды есть и у Windows server, и у SQL Server и даже у RDS лицензий. Для проверки производительности 1С никто не запрещает использовать учебную версию 1С.

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 03 мар 2021, 16:51

Xp10r3r писал(а):
03 мар 2021, 00:33
были такие клиенты у нас
если не секрет, у кого "у нас"?
а то мне 1С-ников пришлось убеждать к варианту с линуксом с некоторым так сказать усилием, не рады они ему почему-то

Xp10r3r
Новичок - резкий, как газ
Сообщения: 17
Зарегистрирован: 02 мар 2021, 21:09

Re: 1С сервер на Linux

Непрочитанное сообщение Xp10r3r » 03 мар 2021, 16:58

shkiper писал(а):
03 мар 2021, 16:51
если не секрет, у кого "у нас"?
ответил в лс )
а погромисты не рады, т.к. при использовании PosgreSQL часть процедур некорректно отрабатывает - я же писал выше, что более менее адаптирован Postgre Pro. Ребята специально заморачиваются на версии именно под 1С с максимальной совместимостью с MS SQL

drTr0jan
Модератор
Сообщения: 8403
Зарегистрирован: 03 сен 2006, 15:11
Откуда: город у моря
Благодарил (а): 749 раз
Поблагодарили: 403 раза

Re: 1С сервер на Linux

Непрочитанное сообщение drTr0jan » 03 мар 2021, 18:38

shkiper писал(а):
03 мар 2021, 16:51
а то мне 1С-ников пришлось убеждать к варианту с линуксом с некоторым так сказать усилием, не рады они ему почему-то
По моему, они рады только поскорей домой уйтить.

Аватара пользователя
Шахматов
Он живет тут
Сообщения: 7441
Зарегистрирован: 26 апр 2013, 08:49
Благодарил (а): 237 раз
Поблагодарили: 289 раз

Re: 1С сервер на Linux

Непрочитанное сообщение Шахматов » 03 мар 2021, 22:18

drTr0jan писал(а):
03 мар 2021, 18:38
не рады они ему почему-то
на то есть причины. например такая: https://helpf.pro/help/view/16333.html никто не хочет делать под две платформы одновременно - на клиент и на сервер разный код.

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 04 мар 2021, 09:25

Sharmatov писал(а):
03 мар 2021, 22:18
на то есть причины. например такая:
с обработкой изображений в линуксе есть опыт
и если проблема в том что надо подсунуть 1С нужную картинку и нет никаких заморочек типа - вот только этой дллкой картинку надо пережовывать
то при выборе между обработкой изображений в линуксе или в винде
выбор однозначно за линуксом, такого набора свободных проф. инструментов для автоматизации потоковой обработки графики, в виндовс и близко нет, там это все поприоритарное

Аватара пользователя
Шахматов
Он живет тут
Сообщения: 7441
Зарегистрирован: 26 апр 2013, 08:49
Благодарил (а): 237 раз
Поблагодарили: 289 раз

Re: 1С сервер на Linux

Непрочитанное сообщение Шахматов » 04 мар 2021, 11:21

shkiper писал(а):
04 мар 2021, 09:25
то при выборе между обработкой изображений в линуксе или в винде
не.. одна процедура вызывается и в винде и в линуксе, она должна понять в какой среде вызвана и выполнить код для этой среды. на клиенте виндовый, на сервере линуксовый. в самой конфигурации 1С её название, например, ТабличныйДокумент = ПечатьТОРГ12(Документ)
на сервере, затем, ТабличныйДокумент записать в файл в формате экселья и отправить почтой. а на клиенте просто вывести на экран/принтер.

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 04 мар 2021, 12:17

я подумал картинку вывести не может, тогда я не совсем понял в чем там проблема

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 04 мар 2021, 12:19

Xp10r3r писал(а):
03 мар 2021, 00:33
были такие клиенты у нас. причем даже очень крупные
какая схема серверов, 1с сервер и сервер БД отдельно?
как организовываете архивацию?

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 04 мар 2021, 13:01

пока есть два действующих глюка
1) при запуске 1C винда почему-то пытается разрешить имя 1С сервера как: "1c-server"
не понятно откуда она его берет, потому что нет такого ни в имени 1С сервера, ни в имени сервера БД
может остатки какие ...
пришлось просто в hosts прописать соответствие

2) глючит крон при архивации, почему то запускается несколько раз в течении часа, хотя вручную нормально
и сейчас поменял время в кроне, выполнился нормально, странно

Аватара пользователя
Шахматов
Он живет тут
Сообщения: 7441
Зарегистрирован: 26 апр 2013, 08:49
Благодарил (а): 237 раз
Поблагодарили: 289 раз

Re: 1С сервер на Linux

Непрочитанное сообщение Шахматов » 04 мар 2021, 13:30

shkiper писал(а):
04 мар 2021, 12:17
тогда я не совсем понял в чем там проблема
Есть процедуры которые 1С может выполнять и на сервере, и на клиенте - т.е. или регламентное выполнение, либо ручной запуск. Кроме печати ШК это может быть еще подписывание файлов через КриптоПро, например. Под виндой 1С создает COM-объект, через него вызывает криптопро для подписи. Как этот код будет работать на сервере под никсами? Отвалится с ошибкой.

Аватара пользователя
shkiper
Он живет тут
Сообщения: 7147
Зарегистрирован: 12 авг 2004, 17:08
Благодарил (а): 64 раза
Поблагодарили: 172 раза

Re: 1С сервер на Linux

Непрочитанное сообщение shkiper » 04 мар 2021, 13:49

понятно, думаю как-то должно работать
криптопро и под линукс есть, должно как-то распознать

Рекламное агентство Хабаровск
Рекламное агентство Хабаровск
Ответить

Вернуться в «Цифровая Техника и Программное обеспечение»