Одновременная работа нескольких серверов одинаковой версии «1СПредприятия» » История » Версия 1
Всеволод Дорофеев, 29.07.2022 17:49
1 | 1 | Всеволод Дорофеев | h1. Одновременная работа нескольких серверов одинаковой версии «1СПредприятия» |
---|---|---|---|
2 | 1 | Всеволод Дорофеев | |
3 | 1 | Всеволод Дорофеев | По данным статей: |
4 | 1 | Всеволод Дорофеев | |
5 | 1 | Всеволод Дорофеев | https://its.1c.ru/db/v8312doc#bookmark:cs:TI000000129 |
6 | 1 | Всеволод Дорофеев | удалить секцию *tcpip6* из бат-файла - иначе пытается запустить зависимую службу. Лечится только через удаление службы и добавление с правильными зависимостями. |
7 | 1 | Всеволод Дорофеев | |
8 | 1 | Всеволод Дорофеев | https://infostart.ru/1c/articles/818909/ |
9 | 1 | Всеволод Дорофеев | |
10 | 1 | Всеволод Дорофеев | 1. Создание D:\ADM\register-service.bat |
11 | 1 | Всеволод Дорофеев | |
12 | 1 | Всеволод Дорофеев | <pre> |
13 | 1 | Всеволод Дорофеев | rem @echo off |
14 | 1 | Всеволод Дорофеев | rem %1 - полный номер версии 1С:Предприятия, например 8.3.19.1264 |
15 | 1 | Всеволод Дорофеев | rem %2 - первые две цифры номеров портов. Для портов 1540,1541,1560:1591 - это цифра 15 |
16 | 1 | Всеволод Дорофеев | rem %3 - каталог с данными реестра кластера |
17 | 1 | Всеволод Дорофеев | set SrvUserName=.\USR1CV8 |
18 | 1 | Всеволод Дорофеев | set SrvUserPwd={укажите пароль} |
19 | 1 | Всеволод Дорофеев | set RangePort=%260:%291 |
20 | 1 | Всеволод Дорофеев | set BasePort=%241 |
21 | 1 | Всеволод Дорофеев | set CtrlPort=%240 |
22 | 1 | Всеволод Дорофеев | set SrvcName="1C:Enterprise 8.3 Server Agent %CtrlPort% %1" |
23 | 1 | Всеволод Дорофеев | set BinPath="\"C:\Program Files\1cv8\%1\bin\ragent.exe\" -srvc -agent -regport %BasePort% -port %CtrlPort% -range %RangePort% -d \"%~3\" -debug" |
24 | 1 | Всеволод Дорофеев | set Desctiption="Агент сервера 1С:Предприятия 8.3. Параметры: %1, %CtrlPort%, %BasePort%, %RangePort%" |
25 | 1 | Всеволод Дорофеев | if not exist "%~3" mkdir "%~3" |
26 | 1 | Всеволод Дорофеев | sc stop %SrvcName% |
27 | 1 | Всеволод Дорофеев | sc delete %SrvcName% |
28 | 1 | Всеволод Дорофеев | sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Dnscache/Tcpip/lanmanworkstation/lanmanserver |
29 | 1 | Всеволод Дорофеев | </pre> |
30 | 1 | Всеволод Дорофеев | |
31 | 1 | Всеволод Дорофеев | 1. Регистрируем службу |
32 | 1 | Всеволод Дорофеев | register-service.bat 8.3.19.1264 25 "C:\Program Files\1cv8\srvinfo\reg_2541" |
33 | 1 | Всеволод Дорофеев | |
34 | 1 | Всеволод Дорофеев | 2. Права на папку для USR1CV8 |
35 | 1 | Всеволод Дорофеев | C:\Program Files\1cv8\srvinfo\reg_2541 |
36 | 1 | Всеволод Дорофеев | |
37 | 1 | Всеволод Дорофеев | 3. Молитва |
38 | 1 | Всеволод Дорофеев | |
39 | 1 | Всеволод Дорофеев | 4.Запуск новой службы |
40 | 1 | Всеволод Дорофеев | |
41 | 1 | Всеволод Дорофеев | 5. Добавление нового сервера в консоли администрирования 1С |
42 | 1 | Всеволод Дорофеев | |
43 | 1 | Всеволод Дорофеев | 6. Перенос/создание базы Srvr="srv-erp:2541";Ref="ErpTest"; |
44 | 1 | Всеволод Дорофеев | |
45 | 1 | Всеволод Дорофеев | |
46 | 1 | Всеволод Дорофеев | Если есть файрвол: |
47 | 1 | Всеволод Дорофеев | <pre> |
48 | 1 | Всеволод Дорофеев | netsh advfirewall firewall add rule name="1c_server_ports" protocol=TCP dir=in localport=2540,2541,2560-2591 action=allow |
49 | 1 | Всеволод Дорофеев | </pre> |