Имя: Пароль:
1C
1С v8
Второй рабочий процесс сервере не получает лицензию.
0 Miket78
 
12.07.23
07:48
Добрый день коллеги. Установили новый сервер (i9, 16 ядер), перетащили лицензии на 1с сервер 64 со старого, клиентские тоже. Старый сервер был на i7 8 ядер.
В настройках сервера стоит 15 соединений на процесс. И как только создается новый процесс все фоновые задания на нем отваливаются с ошибкой "На сервере 1С:Предприятия не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!". Те ФЗ которые попадают на первый рабочий процесс выполняются нормально. Одновременно с переездом установили платформу 8.3.22.1923, на старом стояла 8.3.15.2107. Все лицензионное, эмуляторов и т.п. нет. На старом сервере и платформе оба рабочих процесса получали лицензию нормально. Есть подозрение, что срабатывает ограничение на количество ядер - не более 12 ядер для лицензий класса ПРОФ. Но как проверить или обойти? Пока увеличил количество соединений на процесс, чтобы второй не создавался.
1 Winnie Buh
 
12.07.23
08:06
(0) 1. >перетащили лицензии на 1с сервер 64 со старого
как именно перетаскивали?
какая ОС на сервере?
покажите информацию о текущей лицензии из окна "О программе" из запущенной базы

2. >На сервере 1С:Предприятия не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!...

нужен полный текст этого сообщения

3. >Есть подозрение, что срабатывает ограничение на количество ядер - не более 12 ядер для лицензий класса ПРОФ

в этом случае текст сообщения начинался бы со слов: "Операция не может быть выполнена с текущим составом лицензий... ", а не "На сервере 1С:Предприятия не найдена лицензия.".
2 Miket78
 
12.07.23
08:14
1. Перетаскивали путем активации по новому пин-коду. ОС - Win Server 2019 x64.
2. >нужен полный текст этого сообщения
Это и есть полный текст сообщения.

Как фотки добавляются на этом форуме?
3 Winnie Buh
 
12.07.23
08:23
(3) >Как фотки добавляются на этом форуме?

никак,
выкладываешь на хостинг, сюда ссылку
4 Winnie Buh
 
12.07.23
08:25
(3) >Это и есть полный текст сообщения.

закрой окно получения лицензии, в следующем окне нажми "Подробно", откроется журнал поиска лицензии, что и где 1С искала и почему найденное не подходит
5 Miket78
 
12.07.23
08:27
Фотки через облако

https://cloud.mail.ru/public/EQgy/9xhbYYFQc
https://cloud.mail.ru/public/FBic/E3ZLjbunb
https://cloud.mail.ru/public/x7An/kC2AtoskV
https://cloud.mail.ru/public/YNL9/TmJXCc3TJ

Второго рабочего процесса сейчас нет. Когда он был (порт 1561) то у него в колонке лицензия было пусто).
6 Miket78
 
12.07.23
08:28
Сейчас пока рабочий день не буду включать. Вечером попробую вызвать второй процесс и запущу в клиентском режиме чтобы окно с лицензией появилось.
7 Winnie Buh
 
12.07.23
08:42
(6) по этим скринам всё Ок и должно работать,
почему просит лицензию - не понятно,
нужны подробности из журнала, и то не факт, что этого будет достаточно
8 Winnie Buh
 
12.07.23
08:45
выделенного сервера лицензирования нет?
9 Miket78
 
12.07.23
08:55
(8) нет. Все в одном как говорится.
10 Miket78
 
12.07.23
08:58
Еще одна мысль есть, что на старом сервере я ничего не трогал, файл с лицензией не стирал. И сейчас он при запуске спрашивает лицензию на сервер, что логично, т.к. она анулировалась при новой активации. Но вдруг как-то это влияет тоже.
11 SunFox
 
12.07.23
08:59
Может в Проф нельзя  " 15 соединений на процесс", отличное значение от стандартного, вот и брыкается.
12 SunFox
 
12.07.23
08:59
А на старом сделали доработку...
13 Miket78
 
12.07.23
09:01
(12) Ну я "доработок" не делал, разве что 1с-ники что-то поменяли опять на новых платформах. Сейчас поставил 30 соединений на процесс. Второй не создается. Один работает гладко. А стандартное значение было вроде 128.
14 SunFox
 
12.07.23
09:03
Посмотрите, в Проф на сколько знаю - нельзя соединения по процессам разруливать, это лицензия Корп нужна.
15 SunFox
 
12.07.23
09:04
Вобще нельзя второй процесс сделать.
16 SunFox
 
12.07.23
09:04
А вы его создаете.
17 Miket78
 
12.07.23
09:08
(15) Ограничения на второй процесс касались только параметра "Количество ИБ на процесс". Я его не меняю. А вот количество соединений на процесс на ПРОФ не ограничивался и на старом сервере все отлично работало с этой же лицензией.
18 SunFox
 
12.07.23
09:09
(17) Вы упорно не хотите признать реальность
19 Miket78
 
12.07.23
09:09
Вот еще нашел в интернете:

Ограничения, разделившие КОРП и ПРОФ 11 февраля 2019 г. фирма «1С» решила разграничить функционал платформы технически, а не только с лицензионной точки зрения. С 10 сентября у всех версий новых платформ, начиная с 8.3.12.1852, 8.3.13.1791 и 8.3.14.1592, был отключен функционал КОРП и введены ограничения — до 500 пользователей в одной информационной базе и 12 ядер одного сервера. Те, у кого нагрузка на 13 ядер и больше, использовать ядра с превышением лимита больше не могли. Ограничения действуют конкретно на каждый сервер: если у организации несколько серверов и на каждом по 12 ядер, то лицензии ПРОФ продолжили работать. Таким образом, кластер из одного сервера будет использовать до 12 ядер, кластер из двух серверов будет использовать до 24 ядер, и т. д.

Подробнее на сайте ГЭНДАЛЬФ: https://gendalf.ru/news/all/korp-otvety/
20 Miket78
 
12.07.23
09:11
(18) Ну все описания различий которые я находил не касались параметра "Количество соединений на процесс" и не упоминалось что нельзя несколько рабочих процессов создавать. Если есть ссылка - дайте почитать. Пока нашел только лимиты на количество ядер 12
21 SunFox
 
12.07.23
09:11
Если бы было так, то Корп ни кому нужна не была бы.
22 Winnie Buh
 
12.07.23
09:35
(14) параметр "Количество соединений на процесс" доступен и в ПРОФ,
это для "Количество ИБ на процесс" нужна КОРП
инфа 100%
23 Winnie Buh
 
12.07.23
09:38
(19) кол-во ядер к этой истории вообще никакого отношения не имеют,
если на сервере больше 12 ядер, то для ПРОФ просто используется 12 из них, никаких сообщений при этом не выдается, все запускается и работает
24 Winnie Buh
 
12.07.23
09:52
(0) пока попробуй поднять количество соединений на процесс,
раньше по-умолчанию было 128, а начиная с 8.3.15 - 256,
в теории для ПРОФ вручную его менять можно, но может какой-то баг конкретной версии платформы
25 Miket78
 
12.07.23
09:55
(24) Ну я так и сделал. Вернул назад 128. Просто бесит что rphost под 10гб оперативы сжирает.
26 Miket78
 
12.07.23
09:56
(23) Теоретически, первый процесс использует 12 ядер (всего на i9 - 16 ядер), второй лицензию не получает т.к. 1с считает что лимит по ядрам выбран.
27 Winnie Buh
 
12.07.23
09:58
например есть баг, что сервер не может поделить лицензию с V83.COMConnector,
но ошибка возникает только если лицензия на сервер выдается через сервис лицензирования,
при локальной устновке лицензии не сталкивался, но все же
28 Winnie Buh
 
12.07.23
10:00
(26) не, проблема точно не в ядрах
29 Aleksey
 
12.07.23
10:00
(26) По идеи через биос можно отключить "лишние" ядра и проверить
30 Miket78
 
12.07.23
10:08
(29) С этим сложнее будет - сервер далеко от меня. Вечером перезапущу 1с сервер и прочитаю ошибку в клиентском режиме.
31 ptiz
 
12.07.23
10:09
(25) "Просто бесит что rphost под 10гб оперативы сжирает." - это не проблема.
Как вариант, попробовать сделать ход конем: поставить вторую службу и назначить её ответственной за лицензии.
32 Miket78
 
12.07.23
20:27
Итак отчет. После перезагрузки сервера лицензия на сервер слетела окончательно. Точнее она слетела еще днем, из-за этого второй процесс и не получал лицензию, при этом первый до перезапуска работал нормально. В клиентском режиме прочитал ошибку "Ошибка программного лицензирования. Продукт с регистрационным номером комплекта [РегНомерПоставкиСервера]G0 допускает одновременное использование не более 1 пинкодов". Причина была в старом сервере, с которого я лицензии не удалял и он работал запущенным, хотя у него лицензия тоже слетела. В интернете на эту тему нашел ветку

https://forum.infostart.ru/forum71/topic214681/

Сделал по инструкции оттуда и заново активировал лицензию по тому-же самому пин-коду с флажком "я уверен что параметры компьютера не изменялись". После этого добился запуска второго рабочего процесса и он тоже успешно получил лицензию.
33 Winnie Buh
 
12.07.23
22:04
(32) я же сразу говорил, что нужно журнал поиска смотреть)
в теории, должно было хватить просто со старого сервера удалить файл лицензии, а на новом файл 1cv8conn.pfl, без переактивации пинкода
34 Chai Nic
 
12.07.23
22:51
(25) Один рпхост работает быстрее, чем несколько. А расход памяти - ну чего он вас беспокоит? Вам будет приятнее, если несколько процессов съедят в сумме больше этого?
Вот что имеет смысл разделять, так это по одному процессу на базу, но к сожалению в версии проф это нельзя теперь. Приходится создавать несколько кластеров.
35 Miket78
 
13.07.23
05:54
(33) Ага. Но хорошо что не стал перезапускать в рабочее время. На изучение, зачистку и переактивацию ушло бы время а база бы стояла.

(34) Да решил пока оставить один. Расход памяти доходит до 9Гб и стоит на месте +- 500Мб.

Коллеги спасибо за помощь и подсказки
36 Arh01
 
13.07.23
06:04
(32) полезная информация
AdBlock убивает бесплатный контент. 1Сергей