- Created by Виталий Агафонов on May 05, 2023
В данной статье описан путь перехода с OS TRASSIR на OS TRASSIR LM. Также при необходимости вы можете перейти в обратном порядке с сохранением ваших настроек.
Если на мигрирующем сервере задан статический ip-адрес, то перед миграцией необходимо перевести его на получение ip-адреса по DHCP во вкладке "Сетевые интерфейсы".
Статья актуальна для версий ПО TRASSIR 4.5.16.0 и выше.
OS TRASSIR - сервер, работающий с синим ключом Guardant локально.
OS TRASSIR LM - сервер, который работает с лицензией, полученной от сервера License Manager.
Нарушение любого пункта данной инструкции может привести к неисправности сервера TRASSIR!
Все действия выполняются от пользователя vms. Не надо переключаться на пользователя root!
Настройка TRASSIR для подключения по SSH
Для настройки необходимо:
- Находясь в "Настройках сервера", нажать клавишу F4 на клавиатуре
- В нижней части экрана в поле поиска написать "SSH"
- Изменить значение "enable_sshd" с "0" на "1":
Настройка миграции с TRASSIR OS на TRASSIR OS LM
Подключаемся к серверу по SSH;
Подключение по SSH
Если у вас OS Windows 10 и выше, то необходимо воспользоваться командной строкой CMD. Пример: ssh vms@192.168.1.100 и ввести пароль сервера от пользователя "Admin":
Если вы используете OS Windows версии ниже 10, то необходимо будет скачать и установить программу PUTTY. Данная программа предоставит вам возможность подключаться к серверу по протоколу SSH во встроенной командной строке.
Переименовываем файл лицензии и бэкап лицензии на сервер TRASSIR при помощи следующих команд:
cd /home/vms/ mv license.txt license-blue.txt mv license-backup.txt license-backup-blue.txt
Добавляем хост License Manager в /etc/hosts
nano /etc/hosts (IP адрес LM) licensemanager.local.com
В /home/vms добавляем публичный ключ LM, файл "lm-public.key":
cd /home/vms/ wget https://licensemanager.local.com:8888/lm-public.key --no-check-certificate
Копируем watchdog-t1server.example-lm.config в watchdog-t1server.config;
cp /opt/vms/tech1/watchdog-t1server.example-lm.config /home/vms/watchdog-t1server.config
Внутри файла /etc/nvr_hardware_rebooter/config.conf редактируем содержимое, чтобы он выглядел следующим образом
- check_timeout_sec=5
watchdog_keepalive_file='/tmp/watchdog-core2.keepalive'
watchdog_timeout_sec=600
vms_keepalive_file='/tmp/t1server-lm-core2.keepalive'
vms_timeout_sec=1200
7. Сохраняем бэкап конфигураций в файл с TRASSIR клиента в папку на вашем ПК.
- check_timeout_sec=5
7. Аппаратно перезагружаем сервер TRASSIR:
8. Восстанавливаем бэкап конфигурации не LM TRASSIR из файла который мы сохранили в пункте 6.
Внимание
На 01.11.24 для подгрузки конфига необходимо следующее:
1) убедиться, что на "Синем" ключе сервером захвачены только те лицензии, которые присутствуют на LM'е.
2) В конфиге в поле license_key нужно сменить номер синего ключа на номер lm ключа
3) Подбрасывать конфиг нужно локально.
Настройка миграции с TRASSIR OS LM на TRASSIR OS
1. Подключаемся к серверу по SSH;
2. Перемещаем файл лицензии:
cd /home/vms/ mv license-blue.txt license.txt
3. Копируем watchdog-t1server.example.config в watchdog-t1server.config
cp /opt/vms/tech1/watchdog-t1server.example.config /home/vms/watchdog-t1server.config
4. Внутри файла /etc/nvr_hardware_rebooter/config.conf редактируем содержимое - убираем -lm в четвертой строке
check_timeout_sec=5
watchdog_keepalive_file='/tmp/watchdog-core2.keepalive'
watchdog_timeout_sec=600
vms_keepalive_file='/tmp/t1server-lm-core2.keepalive'
vms_timeout_sec=1200
5. Сохраняем бэкап конфигураций в файл с TRASSIR клиента в папку на вашем ПК
6. Аппаратно перезагружаем сервер TRASSIR;
7. Восстанавливаем бэкап конфигураций LM TRASSIR из файла который мы сохранили в пункте 4.