![]() |
![]() |
|
Как настроить сервер лицензирования на Ubuntu 18.4 | ☑ | ||
---|---|---|---|---|
0
westkr
12.08.19
✎
11:36
|
Задача.
Развернуть кластер 1С в облаке. При этом необходимо обеспечить возможность масштабирования рабочего сервера (-ов) без инвалидации лицензии 1С. Для этого одному из разворачиваемых серверов назначается роль сервера лицензий, с которого лицензии раздаются остальным узлам кластера. Обработка других запросов на этом сервере запрещается, и его масштабирование в дальнейшем не предполагается. ОС - любой Linux, выбрана Ubuntu 18.04 Шаг 0. Сделаны две VM – сервер лицензий lms1c (2 vCPU, 8 ГБ RAM) и один рабочий сервер srv1c (8 vCPU, 64 ГБ RAM). Виртуальные машины располагаются в одной подсети, т.е. имеют внутреннюю связанность (вопрос внешней связанности выносим за рамки). Шаг 1. На обе VM установлен 1С Enterprise 8.3.14-1779 (common, server, ws + nls) и толстый клиент. Службы запущены, клиент подключается к локальному серверу на обоих хостах, локальные файловые ИБ создаются, при запуске дизайнера выскакивает окно запроса лицензии. Шаг 2. Удаляю кластер на сервере lms1c (операции list тут и далее опускаю): root@lms1c:~# su - usr1cv8 usr1cv8@lms1c:~# /opt/1C/v8.3/x86_64/rac cluster remove --cluster=2fe942e8-a666-11e9-7d81-d00dff50b8fa Шаг 3. Добавляю сервер lms1c в кластер сервера srv1c: root@srv1c:~# su - usr1cv8 usr1cv8@srv1c:~#/opt/1C/v8.3/x86_64/rac server insert --agent-host=lms1c --agent-port=1540 --port-range=1560:1591 --name=lms1c --using=normal --cluster=4db3ce18-a663-11e9-8693-d00de5463891rac Шаг 4. Создаю rules (для lms1c – LicenseService=always, остальное – never; для srv1c – наоборот): usr1cv8@srv1c:~#/opt/1C/v8.3/x86_64/rac rule insert --cluster=4db3ce18-a663-11e9-8693-d00de5463891 --server=22987be8-a668-11e9-8693-d00de5463891 --position=0 --object-type=JobService --rule-type=never usr1cv8@srv1c:~#/opt/1C/v8.3/x86_64/rac rule insert --cluster=4db3ce18-a663-11e9-8693-d00de5463891 --server=22987be8-a668-11e9-8693-d00de5463891 --position=1 --object-type=LicenseService --rule-type=always usr1cv8@srv1c:~#/opt/1C/v8.3/x86_64/rac rule insert --cluster=4db3ce18-a663-11e9-8693-d00de5463891 --server=4e05150c-a663-11e9-8693-d00de5463891 --position=0 --object-type=LicenseService --rule-type=never usr1cv8@srv1c:~#/opt/1C/v8.3/x86_64/rac rule insert --cluster=4db3ce18-a663-11e9-8693-d00de5463891 --server=4e05150c-a663-11e9-8693-d00de5463891 --position=1 --object-type=JobService --rule-type=always Применяю их: usr1cv8@srv1c:~#/opt/1C/v8.3/x86_64/rac rule apply --full --cluster=4db3ce18-a663-11e9-8693-d00de5463891 Шаг 5. Перезапускаю сервисы Шаг 6. Активирую лицензию с сервера srv1c и указываю, что установить ее на lms1c. Лицензии на сервер приезжают. Итог. Запуск дизайнера на сервере lms1c проходит нормально, лицензии подхватываются. При запуске на сервере srv1c лицензии с lms1c не подхватываются, выдается окно запроса лицензии. Что я делаю не так? Чего не хватает, чтобы сервер srv1c подхватил лицензии с lms1c? |
|||
1
Глок 17
12.08.19
✎
16:12
|
(0) Все не читал, слишком длинно написано.
Рекомендую установить виндовс. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |