Обновление конфигурации базы данных 8.3 linux РИБ
Добрый день.
Что имеем:
Сервер Ubuntu 16.04.5
PostgreSQL
1c8.3.12.1685
УТ 11.4.6.174
РИБ узел с 1 Центральной Базой.
Столкнулись с проблемой, когда обновляем конфигурацию ЦБ, то для обновления филиальных баз нужно заходить, через конфигуратор в базу, и нажимать на "Бочонок" (обновление конфигурации базы данных).
Запускать со своего компьютера батник для прожатия бочонка не вариант, т.к. сервера находятся в разных городах и обновление проходит очень долго.
Кто как выходил из таких ситуаций, возможно есть такой же батник на ubuntu OS?
Что имеем:
Сервер Ubuntu 16.04.5
PostgreSQL
1c8.3.12.1685
УТ 11.4.6.174
РИБ узел с 1 Центральной Базой.
Столкнулись с проблемой, когда обновляем конфигурацию ЦБ, то для обновления филиальных баз нужно заходить, через конфигуратор в базу, и нажимать на "Бочонок" (обновление конфигурации базы данных).
Запускать со своего компьютера батник для прожатия бочонка не вариант, т.к. сервера находятся в разных городах и обновление проходит очень долго.
Кто как выходил из таких ситуаций, возможно есть такой же батник на ubuntu OS?
По теме из базы знаний
- Включение встроенного в платформу механизма "Копии базы данных" и использование "Дата Акселератора". Новый стандартный механизм использования баз OLAP в 1С
- Автономный сервер. Часть 1 - новый вариант сервера
- Автономный сервер. Часть 2 - утилита управления
- Рабочее место программиста на Linux. Серия лабораторных работ. Работа 1
- Управление сборкой интеграция с GitLab по API для конфигурации СППР
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
я так понимаю у вас УТ обновляется или дорабатывается 25раз в месяц
сервер и РИБ ?
я правильно понял ?
у вас клиент-серверный вариант 1с и есть 25 РИБ по всему миру....
работают 24/7 365/366 в году.
или ванговать у меня не получилось :)
----------------------------------------------------
батник в ос Окна , скрипт в ос Линь
прожатие бочонка я так понимаю - нажимать на бочонок - обновление конфигурации базы данных
сервер и РИБ ?
я правильно понял ?
у вас клиент-серверный вариант 1с и есть 25 РИБ по всему миру....
работают 24/7 365/366 в году.
или ванговать у меня не получилось :)
----------------------------------------------------
батник в ос Окна , скрипт в ос Линь
прожатие бочонка я так понимаю - нажимать на бочонок - обновление конфигурации базы данных
(2)
я так понимаю у вас УТ обновляется или дорабатывается 25раз в месяц
Конфигурация дорабатывается и обновляется 4 раз в месяц
сервер и РИБ ?
я правильно понял ?
РИБ и 80 серверов
у вас клиент-серверный вариант 1с и есть 25 РИБ по всему миру....
работают 24/7 365/366 в году.
да
или ванговать у меня не получилось :)
----------------------------------------------------
батник в ос Окна , скрипт в ос Линь
У вас есть такой скрипт?
прожатие бочонка я так понимаю - нажимать на бочонок - обновление конфигурации базы данных
да
ать у меня не получилось :)
-----------------------------------
-----------------------------------
я так понимаю у вас УТ обновляется или дорабатывается 25раз в месяц
Конфигурация дорабатывается и обновляется 4 раз в месяц
сервер и РИБ ?
я правильно понял ?
РИБ и 80 серверов
у вас клиент-серверный вариант 1с и есть 25 РИБ по всему миру....
работают 24/7 365/366 в году.
да
или ванговать у меня не получилось :)
----------------------------------------------------
батник в ос Окна , скрипт в ос Линь
У вас есть такой скрипт?
прожатие бочонка я так понимаю - нажимать на бочонок - обновление конфигурации базы данных
да
ну да , 80серверов....
.интересен уровень знаний и количество обслуживающего персонала
24/7 365/366 в году
сколько же безперебойников........
аварийное выключение никогда в жизни не случалось и не предусмотрено...так ?
скажу правду, на такой парк, знаний у меня недостаточно....
.интересен уровень знаний и количество обслуживающего персонала
24/7 365/366 в году
сколько же безперебойников........
аварийное выключение никогда в жизни не случалось и не предусмотрено...так ?
скажу правду, на такой парк, знаний у меня недостаточно....
В качестве варианта можно попробовать воспользоваться возможностями утилиты ibcmd,
служащей для управления автономным сервером. Эта утилита, помимо прочего, позволяет
загрузить в ИБ конфигурацию из файла .cf и выполнить обновление конфигурации ИБ
(возможно с реструктуризацией табиц ИБ в случае необходимости). Для ее работы не нужен
ни графический интефейс, ни, собственно, сервер приложений(автономный или полноценный).
ibcmd подключается непосредственно к СУБД.
Более подробное описание с примерами есть как ИТС так и в публикацияхздесь .
Примерная схема может быть такой:
В определенный каталог на каждом из 80 серверов с периферийной базой
помещается скрипт с утилитой ibcmd и файл .cf c обновлением конфигурации,
после чего скрипт выполняется удаленно при помощи ssh.
Сервер приложений 1С с периферийной базой можно остановить на это время.
Служебный вывод можно сохранить в лог, собрать все логи у себя на компьютере
для просмотра на предмет ошибок загрузки и обновления конфигурации.
Для использования утилиты ibcmd необходимо будет обновить везде платформу 1С до
версии 8.3.14(хотя бы). В более ранних версиях ее нет.
И еще нюанс (на сегодняшний день) - в 8.3.17 загрузка и обновление конфигурации
таким способом почему-тоне работает . Может, починят...
Во вложении - пример скрипта.
служащей для управления автономным сервером. Эта утилита, помимо прочего, позволяет
загрузить в ИБ конфигурацию из файла .cf и выполнить обновление конфигурации ИБ
(возможно с реструктуризацией табиц ИБ в случае необходимости). Для ее работы не нужен
ни графический интефейс, ни, собственно, сервер приложений(автономный или полноценный).
ibcmd подключается непосредственно к СУБД.
Более подробное описание с примерами есть как ИТС так и в публикациях
Примерная схема может быть такой:
В определенный каталог на каждом из 80 серверов с периферийной базой
помещается скрипт с утилитой ibcmd и файл .cf c обновлением конфигурации,
после чего скрипт выполняется удаленно при помощи ssh.
Сервер приложений 1С с периферийной базой можно остановить на это время.
Служебный вывод можно сохранить в лог, собрать все логи у себя на компьютере
для просмотра на предмет ошибок загрузки и обновления конфигурации.
Для использования утилиты ibcmd необходимо будет обновить везде платформу 1С до
версии 8.3.14(хотя бы). В более ранних версиях ее нет.
И еще нюанс (на сегодняшний день) - в 8.3.17 загрузка и обновление конфигурации
таким способом почему-то
Во вложении - пример скрипта.
Прикрепленные файлы:
ibcmd-load-apply-cf.sh
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот