Патчим 1С сервер 8.3 на Server 2016 Std

Мне для нового сервера (на нем будем VM с осью Windows Server 2016 Std), который я выбрал под базы 1С 8.3 нужно для себя разобрать, как поставить кластер 1С 8.3 и применить к нему патч делающий его лицензионным хотя бы на время тестировать до тех порт пока не будет приобретен лицензионный ключ.

Мой будущий сервер на нем я планирую развернуть ESXi:

Сервер STSS Flagman RX227.5-008LH (#000125398) в

составе:

  • 2U Rackmount (глубина - 648 мм)
  • Направляющие для монтажа в 19" стойку. Расстояние между рамами от 673 мм до 924 мм
  • 2 х 2.40-3.20GHz Intel® Xeon® Silver 4210R (Cascade
  • Lake-R) 10-Core, Hyper-Threading, 2 UPI, 2S, 13.75MB Cache
  • Intel® C621 (Lewisburg) Platform Controller Hub
  • 6 х DIMM 32GB DDR-4 PC4-23400 ECC Registered
  • 2-port Intel® C621 (Lewisburg) Gigabit LAN Network Interface Controller via Marvell® 88E1512 PHY
  • SSD 1TB PCIe Gen3 x4 NVMe 1.3 MLC V-NAND (970 EVO Plus)
  • 8-internal channel SAS 12G /NVMe SAS3508 HW RAID
  • (0,1,10,5,50,6,60) controller 2GB cache w/FBWC
  • 8 дисковых отсеков HotSwap 2.5/3.5" SAS 12G / SATA 6G
  • 8 х SSD 960GB SAS 12G MLC R2100/W1000Mb/s, MTBF 2M, 1 DWPD 5Y
  • Набор для установки привода 2.5" HDD
  • 2 х Модуль питания 100-240V с возможностью замены,
  • 740Вт, КПД 94%
  • IPMI® v2.0 Server Management + KVM-over-LAN +
  • Virtual Media Redirect
  • ТУ 4012-003-61767454-2014. Гарантия STSS 36 месяцев. Ремонт и обслуживание в сервисном центре.

Что есть в наличии, обкатываю сперва на своем домашнем полигоне под управлением Debian 10 + Proxmox 6

  • VM: srv-dc1.polygon.com (Role: AD, DNS, DHCP)
  • VM: srv-gw.polygon.com (Role: gateway on pfSense 2.4.4)
  • VM: srv-cluster01.polygon.com (будет под кластер 1С)
  • OS: Windows Server 2016 Std (Version 10.0.14393)

установку буду пока производить без использования gMSA

Шаг №1: Авторизуюсь на сервере системы Windows Server 2016 Std с правами Администратора (Login: ekzorchik Group: Domain Admins)

Шаг №2: Сперва устанавливаю кластер  для версии 8.3.16.1063 также, как и в заметке Патчим 1С сервер 8.1 и 8.2 и 8.3 на Server 2012 R2

через правый клик мышью на c:\Soft\x86\windows_8_3_16_1063\setup.exe и выбор "Run as administrator"

отмечаю на установку компоненты:

  • 1C:Enterprise
  • 1C:Enterprise - Thin client
  • 1C:Enterprise server
  • Web server extension modules
  • Administration of 1C:Enterprise server
  • Additional interfaces: English & Russian
  • Additional administrative functions
  • Integrity Monitoring
  • Install to: C:\Program Files (x86)\1cv8\8.3.16.1063\bin\ оставляю по умолчанию

и нажимаю Next

  • Select default interface language: выбираю English

и нажимаю Next

  • Install 1C:Enterprise server as Windows service (recommended): Отмечаю галочкой
  • Create user USR1CV8: отмечаю
  • Selected user password: указываю 712mbddr@
  • Confirm password: указываю 712mbddr@

и нажимаю Next, Install, ожидаю,

  • Install HASP Device Driver: снимаю галочку
  • Disable 1C:Enterprise 8 hardware license keys features that are not used (recommended): оставляю галочку

и нажимаю Next, Finish

установка выполнена успешно

Шаг №3: Теперь патчим, так же как и если бы установка была произведена на Windows Server 2012 R2 Std, для этого останавливаем сервис "1C:Enterprise 8 Server Control Agent Service"

Win + X - Command Prompt (Admin)

1C:\Windows\system32>net stop “1C:Enterprise 8.3 Server Agent”

Или через GUI-оснастки:

Win + X - Control Panel - View by: Category - Small icons - Administrative Tools - Services — находим службу с именем "1C:Enterprise 8 Server Control Agent Service" и через правый клик мышью на ней переходим в Properties (Свойства) изменяем

  • Startup type: Automatic
  • Service Status: c Running на Stop путем нажатия на соответствующую кнопку

Шаг №4: Запускаю утилиту чтобы пропатчить одну dll—библиотеку:

через правый клик мышью на c:\Soft\1С_8x_UniPath_backbas.dll и выбор "Run as administrator" нахожу в каталоге куда была произведена установка кластера 1С (C:\Program Files (x86)\1Cv8\8.3.16.1063\bin) и выбрав библиотеку с именем backbas.dll нажимаю Open и в ответ получаю окно с темой Success! и статусом Success!, нажимаю ОК. Тем самым патч применем. Наш кластер  стал лицензионным.

Шаг №5: Возвращаюсь к Шаг №3: и запускаю остановленный сервис:

Win + X - Command Prompt (Admin)

1C:\Windows\system32>net start “1C:Enterprise 8.3 Server Agent”

Или через GUI-оснастки:

Win + X - Control Panel - View by: Category - Small icons - Administrative Tools - Services — находим службу с именем "1C:Enterprise 8 Server Control Agent Service" и через правый клик мышью на ней переходим в Properties (Свойства) изменяем

  • Startup type: Automatic
  • Service Status: c Stop на Start путем нажатия на соответствующую кнопку

Шаг №6: Теперь нужно зарегистрировать библиотеки дабы при запуске кластера  не было ошибки "MMC could not create the snap-in"

Win + X -> File Explorer (запускаю проводник), нахожу путь до файла (C:\Program Files (x86)\1cv8\8.3.16.1063\bin) и через правый клик мышью по RegMSC.cmd запускаю его с правами Администратора ("Run as administrator") в ответ получаю информационное окно об успешной регистрации библиотеки C:\Program Files (x86)\1cv8\8.3.16.1063\bin\radmin.dll succeeded.

Шаг №7: Запускаю оснастку кластер 1С:

Win - 1С Enterprise 8 - Administration of 1C Enterprise server

далее создаю Central server

Создаю новый 1C:Enterprise 8.3 central server

Заполняю данные настройки:

  • Protocol: tcp
  • Name: srv-cluster01
  • IP port: 1540
  • Description: ничего не заполняю
Указываю настройки для подключения к Central Server

и нажимаю OK

После пробую перейти в (*)srv-cluster01 и получаю ошибку

После пробую перейти в (*)srv-cluster01 и получаю ошибку

такого у меня еще не было, разбираюсь что-то это такое

АААА!!!! Это я не запустил службу если смотреть "Шаг №5"

Повторил заново запуск оснастки я она успешно подключилась к созданному "Central Server"

После пробую перейти в (*)srv-cluster01 и все успешно

Итого, пока делаю вывод, что заметка как для Windows Server 2012 R2 Std так и для Windows Server 2016 Std успешно работает.

На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.