|
Создание дополнительного кластера 1С на одном физическом сервере | ☑ | ||
---|---|---|---|---|
0
Alex Проблемный
25.06.24
✎
15:08
|
Доброго времени суток.
1с 8.3.23.1912 Windows Server 2016 Потребовалось создать доп. кластер из-за ошибки лицензирования отраслевого решения, официальный ответ от разработчика: "Конфликт компонент возникает если несколько баз работают на одном компьютере (один Агент 1С). Направляем ссылку на Загрузчик компонент. Данный загрузчик внешних компонент необходимо установить на сервере, где работает Агент 1С. Обращаем Ваше внимание, что на момент установки должны быть остановлены службы (если есть на этом ПК): СЛК, компонента СЛК, Сервер программного лицензирования, Агент 1С. Также должны быть завершены все сеансы 1С (в том числе зависшие). В случае, если после установки Загрузчика внешних компонент ошибка воспроизведется, необходимо будет выделить базу в отдельный кластер на Агенте 1С." После установки компоненты базы проработали неделю и ошибка вернулась. Решил попробовать перенести одну из баз на отдельный кластер 1С. Сделал как в инструкции https://open-budget.ru/public/377023/ , потом переделал через batник как в https://its.1c.ru/db/v8310doc#bookmark:cs:TI000000130. В обоих случаях словил ошибку при запуске второй службы сервера 1С: "ошибка 1053: Служба не ответила на запрос своевременно" Пробовал: -менять порты и путь к "ragent.exe" в ключе "ImagePath" реестр с перезапуском сервера -увеличивать таймаут запуска служб -менять пользователя из-под которого запускается служба Ошибка осталась. Вопросы: 1. Как запустить службу? 2. В https://open-budget.ru/public/377023/ автор пишет что "Если не копировать SrvInfo, ошибка будет. Если настраивать второй кластер в каталоге SrvInfo, то он начинает пересекаться по основной рабочей машине. Более того, стандартная утилита администрирования умеет работать только с одним каталогом SrvInfo." На сколько это верное утверждение? Можно ли на 1С 8.3.23.1912 не заморачиваться созданием отдельной службы без проблем в будущем? |
|||
1
Alex Проблемный
25.06.24
✎
15:44
|
Ап
|
|||
2
vde69
25.06.24
✎
16:04
|
вторая служба должна быть
1. на других портах 2. в другом каталоге сервера 1с 3. иметь отдельный темповый каталог |
|||
3
Alex Проблемный
25.06.24
✎
17:22
|
Проблема решена:
Использовал инструкцию https://interface31.ru/tech_it/2023/10/ustanovka-i-zapusk-neskolkih-ekzemplyarov-servera-1spredpriyatie-na-odnom-kompyutere-platforma-win.html с раздела "Установка дополнительного экземпляра сервера 1С:Предприятие" вкратце: 1. Создал бат файл register-service.bat: echo off rem %1 - полный номер версии 1С:Предприятия rem %2 - первые две цифры номеров портов. Для портов 1540,1541,1560:1591 - это цифра 15 rem %3 - каталог с данными реестра кластера chcp 1251 set SrvUserName="SRV-1C\USR1CV8-2x" set SrvUserPwd="Pa$$word_1" set RangePort=%260:%291 set BasePort=%241 set CtrlPort=%240 set SrvcName="1C:Enterprise 8.3 Server Agent %CtrlPort% %1" set BinPath="\"C:\Program Files\1cv8\%1\bin\ragent.exe\" /srvc /agent /regport %BasePort% /port %CtrlPort% /range %RangePort% /d \"%~3\" /debug" set Desctiption="Агент сервера 1С:Предприятия 8.3. Параметры: %1, %CtrlPort%, %BasePort%, %RangePort%" if not exist "%~3" mkdir "%~3" sc stop %SrvcName% sc delete %SrvcName% sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Dnscache/Tcpip/lanmanworkstation/lanmanserver 2. запустил его с параметрами 8.3.22.2239 25 "C:\Program Files\1cv8\srvinfo2x" |
|||
4
Волшебник
25.06.24
✎
17:22
|
(3) Pa$$word_1
Всё. Готовьте биткоины |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |