Установка ROBIN Studio¶
В данном разделе описана установка и настройка Платформы ROBIN (далее Платформа) для трех редакций – Standalone, Enterprise и Cloud. Установка программного обеспечения производится с помощью мастера установки. Во время установки, параметрам конфигурации Платформы (адреса, порты, логины, пароли, протоколы и т.д.) будут присвоены значения по умолчанию.
Установка ROBIN Studio для редакции Standalone¶
Для установки версии Standalone, ПО необходимо скачать по ссылке, предоставленной разработчиками или загрузить на АРМ файл с дистрибутивом ПО, имеющим общее название Robin Platform-2.x.x-RTM-Standalone.zip, где 2.x.x, в названии файла, соответствует текущему номеру версии релиза платформы.
Дистрибутив ПО поставляется в виде архива в формате ZIP, поэтому до начала установки платформы ROBIN распакуйте дистрибутив ПО в подходящий каталог. При распаковке будет создан каталог, в который скопируются установочные файлы. Для установки с помощью мастера установки необходимо выполнить следующую последовательность действий:
Запустить установку, выполнив двойное нажатие ЛКМ по названию файла (Robin Platform-2.x.x-RTM-Standalone.exe, где 2.x.x, в названии файла, соответствует текущему номеру версии релиза платформы).
Выбрать режим установки Платформы - Только для меня или Для всех пользователей АРМа, для этого кликнуть ЛКМ на соответствующей надписи окна.
Разрешить внесение изменений на АРМе, нажав на кнопку [Да], далее выбрать из выпадающего списка язык интерфейса установки и нажать на кнопку [Ок].
Подтвердить выбор компонентов Платформы для установки (рекомендуется выбрать все компоненты), нажать кнопку [Далее].
Всё готово к установке Платформы. Подтвердите начало установки, нажав на кнопку [Установить], программа будет установлена в папку по адресу %USERPROFILE%/AppData/Local/Programs/Robin Platform.
Дождаться завершения процедуры установки.
Нажать кнопку [Завершить] для завершения установки.
Установить Microsoft .NET SDK 5.0, в случае, если он не установлен на АРМ.
Установка ROBIN Studio для редакции Enterprise¶
Для установки ПО необходимо скачать по ссылке, предоставленной разработчиками или загрузить на АРМ файл с дистрибутивом ПО, имеющим общее название Robin Platform-2.x.x-RTM-Enterprise.zip, где 2.x.x, в названии файла, соответствует текущему номеру версии релиза платформы.
Дистрибутив ПО поставляется в виде архива в формате ZIP, поэтому до начала установки платформы ROBIN распакуйте дистрибутив ПО в подходящий каталог. При распаковке будет создан каталог, в который скопируются установочные файлы. Для установки с помощью мастера установки необходимо выполнить следующую последовательность действий:
Запустить установку, совершив двойное нажатие ЛКМ по названию файла. Robin (Platform-2.x.x-RTM-Enterprise.exe, где 2.x.x, в названии файла, соответствует текущему номеру версии релиза платформы).
Выбрать режим установки Программы - для одного или нескольких пользователей АРМа.
Разрешить внесение изменений на АРМе, нажав на кнопку [Да], выбрать из выпадающего списка язык интерфейса установки и нажать на кнопку [Ок].
Выбрать компоненты для установки (рекомендуется выбрать все компоненты) и нажать на кнопку [Далее].
Ввести IP-адрес ROBIN сервера и нажать на кнопку [Далее].
Подтвердить начало установки, нажав на кнопку [Установить], программа будет установлена в папку по адресу %USERPROFILE%/AppData/Local/Programs/Robin Platform.
Дождаться завершения процедуры установки.
Нажать кнопку [Завершить] для завершения установки.
Установить Microsoft .NET SDK 5.0, в случае, если он не установлен на АРМ.
Установить Сервис доставки лог-сообщений Filebeat, в случае, если он не установлен на АРМ.
Установка ROBIN Studio для редакции Cloud¶
Для скачивания ПО необходимо зарегистрироваться на портале «Облачная фабрика роботизации (ОФР)», адрес портала зависит от реализации проекта. Затем необходимо перейти в раздел портала «Дистрибутивы» и нажать на кнопку [Скачать] в строке с названием «Robin Studio».
Для установки ПО необходимо выполнить следующую последовательность действий:
Запустить установку, совершив двойное нажатие ЛКМ по названию файла Robin Platform-2.x.x-RTM-Cloud.exe
Выбрать режим установки Программы - для одного или нескольких пользователей АРМа.
Разрешить внесение изменений на АРМе, нажав на кнопку [Да], а затем выбрать из выпадающего списка язык интерфейса установки и нажать на кнопку [Ок].
Ввести токен, который был сгенерирован для пользователя портала ОФР, и нажать на кнопку [Далее].
Токен пользователя находится в правом верхнем углу под логином пользователя на портале ОФР.
Выбрать компоненты для установки (рекомендуется выбрать все компоненты) и нажать на кнопку [Далее].
Подтвердить начало установки, нажав на кнопку [Установить], программа будет установлена в папку по адресу C:/Program Files/Robin Platform.
Далее начнется процедура установки.
Для завершения установки необходимо нажать на кнопку [Завершить].
Установка файла лицензии для платформы ROBIN¶
Работа редакций Standalone и Enterprise невозможна без установки файла с лицензионным ключом. Файл лицензии имеет вид license2.0*.lic. Файл лицензии предоставляется после приобретения платформы. В ряде случаев, лицензионных файлов может быть несколько.
Для корректной работы платформы ROBIN, скопируйте файл лицензии:
В каталог Студии: %USERPROFILE%/AppData/Local/Programs/Robin Platform/2.0.0/Studio. Для облегчения поиска каталога, нажмите ПКМ на значке Robin Studio, расположенном на рабочем столе. В выпадающем меню нажмите ЛКМ на пункте Расположение файла. Откроется каталог, куда нужно скопировать файл лицензии.
В каталог Плеера: %USERPROFILE%/AppData/Local/Programs/Robin Platform/2.0.0/RobotPlayer. Для облегчения поиска каталога, нажмите ПКМ на значке Robin Robot Player, расположенном на рабочем столе. В выпадающем меню нажмите ЛКМ на пункте Расположение файла. Откроется каталог, куда нужно скопировать файл лицензии.
3. В каталог Агента: %USERPROFILE%/AppData/Local/Programs/Robin Platform/2.0.0/Agent¶
Дополнительные компоненты необходимые для работы платформы ROBIN¶
.NET SDK 5.0¶
Начиная с версии 2.8.х, для работы ROBIN Studio требуется наличие Microsoft .NET SDK 5.0, установленного на АРМ, где будет работать ROBIN Studio. В случае его отсутствия, платформа сообщит об этом, при попытке запуска Студии:
Для установки .NET SDK 5.0 выполните действия:
-
Скачайте файл установки SDK (dotnet-sdk-5.0.408-win-x64.exe) с сайта Microsoft, и сохраните его на диске АРМ. После сохранения, запустите установку .NET SDK двойным нажатием ЛКМ на файле dotnet-sdk-5.0.408-win-x64.exe. Для продолжения установки SDK, нажмите кнопку [Установить]:
Дождитесь завершения процедуры установки.
После окончания установки, подтвердите завершение, нажмите кнопку [Закрыть]:
Сервис доставки лог-сообщений Filebeat¶
В случае использования Enterprise версии платформы ROBIN, лог-сообщения Студии и Плеера собираются и анализируются централизованно, для подготовки сводных отчетов. Для целей сбора лог-данных работы платформы, установленной на АРМ, используется Filebeat, легковесный доставщик лог-сообщений. Принцип его работы состоит в мониторинге и сборе лог-сообщений из лог-файлов и пересылке их в elasticsearch или logstash для индексирования. Доставщик поставляется в составе Enterprise версии платформы, и, в случае отсутствия установленного на АРМ Filebeat, мастер установки платформы напомнит об этом в процессе инсталляции.
Файлы установки Filebeat сервиса находятся в каталоге %Userprofile%/AppData/Local/Programs/Robin Platform/2.0.0/Utils/FilebeatInstaller. Откройте указанный каталог на АРМ. Для старта установки сервиса Filebeat выполните двойное нажатие ЛКМ на файле SetupFilebeatService.exe
В открывшемся окне выберите язык и нажмите кнопку [Ок]
В следущем окне необходимо указать адрес и порт Logstash сервера, являющегося частью оркестратора. Адрес и порт указанного сервера должны предоставить специалисты, ответственные за развертывание оркестратора в контуре компании. После ввода адреса и порта сервера нажмите кнопку [Далее]
Все готово к установке, нажмите кнопку [Установить]
Дождитесь завершения установки сервиса
Завершите установку сервиса Filebeat нажатием кнопки [Завершить]
Решение проблем запуска на windows 7 и server 2008 r2 без обновления ESU¶
Проблема запуска на windows 7 и server 2008 r2 без обновления ESU заключается в минимальных требованиях .NET Desktop Runtime 5.0.х:
https://docs.microsoft.com/en-us/dotnet/core/install/windows?tabs=net50
При этом на машине все равно может быть установлен .NET Desktop Runtime 5.0.х.
Проблема проявляется при завершении установки платформы, при попытке запуска ROBIN Agent.
На экране появляется сообщение об ошибке dotnet.exe, следующего содержания:
"Ошибка при запуске приложения (0xc000007b). Для выхода из приложения нажмите кнопку "ОК"."
Ошибку можно обнаружить до установки ROBIN. Для проверки работоспособности .NET необходимо ввести выполнить команду: dotnet --list-runtimes
Результат выполнения должен выглядеть вот так:
Потенциальное решение:
Поставить обновления ESU:
https://www.catalog.update.microsoft.com/Search.aspx?q=KB4538483
Обновления установятся только на windows 7 Professional и Enterprise (SP1) и Server 2008 r2 (SP1).