Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
23.09.2025, 08:08:02
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Автоматизация и диспетчеризация
| |-+  Взлет СП4
| | |-+  Предварительная версия Взлет СП. Docker-образ, основанный на ОС Linux.
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] 2 Печать
Автор Тема: Предварительная версия Взлет СП. Docker-образ, основанный на ОС Linux.  (Прочитано 7675 раз)
KIA
Global Moderator
*****

Харизма: 11
Офлайн Офлайн

Сообщений: 323


« : 01.08.2024, 09:47:13 »

Стала доступна предварительная версия Взлет СП, в виде docker-образа, основанного на операционной системе Linux. Это серверная часть программного комплекса Взлет СП.
Данная версия предназначена исключительно для ознакомления.
Инструкцию по установке можно загрузить по ссылке.
Лицензия может быть только электронной. Активировать демо-лицензию можно только используя код активации, который вы сможете запросить по почте sp@vzljot.ru
Для установки Взлет СП, активации лицензии, а также для периодического подтверждения активации лицензии компьютер должен иметь постоянный доступ в интернет.
Для подключения пользователей можно использовать Взлет СП. Клиент, запущенный на ОС Windows, или браузер, запущенный на любой ОС.
Записан
Mikhail
Пользователь
**

Харизма: 5
Офлайн Офлайн

Сообщений: 59


« Ответ #1 : 04.10.2024, 14:26:51 »

А когда появится клиентская часть для СП4 для Линукс (серверная часть развернута на Windows)?
Записан
KIA
Global Moderator
*****

Харизма: 11
Офлайн Офлайн

Сообщений: 323


« Ответ #2 : 07.10.2024, 09:16:39 »

В планах клиентской часть СП4 для Линукс нет. Только Web.
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #3 : 05.11.2024, 18:38:46 »

При попытке установить SP + PostgresSQL так понимаю не запускаются службы: как минимум не отображается web интерфейс. Куда капнуть?
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #4 : 05.11.2024, 18:43:54 »

Возможно, нужно как-то активировать лицензию для начала?
Записан
KIA
Global Moderator
*****

Харизма: 11
Офлайн Офлайн

Сообщений: 323


« Ответ #5 : 06.11.2024, 11:40:17 »

Для начала посмотрите лог контейнера: docker compose logs vsp
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #6 : 06.11.2024, 12:51:02 »

Прикрепляю


* Screenshot_2.jpg (59.48 Кб, 718x223 - просмотрено 321 раз.)
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #7 : 06.11.2024, 12:52:44 »

Пробую запустить docker-compose exec vsp /usr/VzljotSp/Bin/Starter/VzljotSp.Starter -setup
Выдает следующую ошибку:


* Screenshot_3.jpg (33.14 Кб, 939x102 - просмотрено 306 раз.)
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #8 : 06.11.2024, 13:18:22 »

Я так понимаю, docker-compose не создает автоматом БД для Взлет СП.
Добавил в секцию БД следующее:
Код:
db:
    image: postgres:16
    volumes:
      - ./data/postgresdata:/var/lib/postgresql/data
    environment:
      TZ: "Europe/Moscow"
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres_password
      POSTGRES_DB: VzljotSp
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #9 : 06.11.2024, 13:22:34 »

Перезапустил compose. Результат тот же:
root@vmi493719:/vz# docker-compose logs vsp
Attaching to vz_vsp_1
vsp_1  | Запуск Взлет СП. Версия: 4.0.49.2
vsp_1  | Подключение к базе данных...
vsp_1  | Указанная база данных не является базой данных Взлет СП.
vsp_1  | Настройте подключение к базе данных и перезапустите контейнер.

PS. Жаль, что форум не поддерживает изменения сообщений. Приходится дописывать новые...
Записан
KIA
Global Moderator
*****

Харизма: 11
Офлайн Офлайн

Сообщений: 323


« Ответ #10 : 06.11.2024, 14:51:29 »

Скорее всего в момент создания базы данных прервался процесс в контейнере. Или остановился сам контейнер Взлет СП.
И теперь Взлет СП подключается к существующей базе данных. Она не пустая, но в ней нет нужной таблицы.
Удалите контейнеры командой: docker compose down.
Удалите папку с базой данных "./data/postgresdata".
Запустите контейнер командой: docker compose up -d
Дождитесь полного запуска Взлет СП. Нужно несколько минут.
Выполните команду: docker compose logs vsp
В ответе должны быть следующие строки:
vsp-1  | Запуск службы приложений...
vsp-1  | Выполнено
vsp-1  | Запуск службы обработки данных...
vsp-1  | Выполнено
vsp-1  | Запуск транспортной службы...
vsp-1  | Выполнено
vsp-1  | Запуск Web службы...
vsp-1  | Выполнено
vsp-1  | Запуск OPC UA службы...
vsp-1  | Выполнено
vsp-1  | Запуск службы расширений...
vsp-1  | Выполнено
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #11 : 06.11.2024, 15:45:04 »

Спасибо за ответ, сейчас попробую!
По результатам отпишусь
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #12 : 06.11.2024, 15:57:01 »

Все отлично. Запустил!

Attaching to vz_vsp_1
vsp_1  | Запуск Взлет СП. Версия: 4.0.49.2
vsp_1  | Подключение к базе данных...
vsp_1  | Выполнено
vsp_1  | Провайдер: PostgreSQL/Postgres Pro
vsp_1  | Сервер базы данных: db
vsp_1  | База данных: VzljotSp
vsp_1  | Версия: 1.49.5
vsp_1  | Подключение к базе данных...
vsp_1  | Создание таблиц...
vsp_1  | Загрузка данных таблиц...
vsp_1  | Обновление данных...
vsp_1  | Настройка индексов и связей таблиц...
vsp_1  | Настройка триггеров таблиц описаний...
vsp_1  | Настройка триггеров таблиц данных...
vsp_1  | Обновление справочных таблиц...
vsp_1  | Завершение обновления базы данных...
vsp_1  | Синхронизация данных...
vsp_1  | Запуск службы приложений...
vsp_1  | Выполнено
vsp_1  | Запуск службы обработки данных...
vsp_1  | Выполнено
vsp_1  | Запуск транспортной службы...
vsp_1  | Выполнено
vsp_1  | Запуск Web службы...
vsp_1  | Выполнено
vsp_1  | Запуск OPC UA службы...
vsp_1  | Выполнено
vsp_1  | Запуск службы расширений...
vsp_1  | Выполнено
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #13 : 06.11.2024, 17:06:54 »

Получил код активации для тестовой лицензии, ввожу в файле docker-compose в секцию environment VZLJOTSP_ACTIVATECODE: "123-123-123..." перезапускаю сервис docker-compose up -d (и даже перезапускаю через docker-compose restart) в логах пишет, что все запущено.
В журнале web интерфейса все равно получаю сообщение:
Ошибка 110: Нарушено лицензионное соглашение. Нет доступа

Как проверить, что лицензия активна?
Записан
maks.dav
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 18


« Ответ #14 : 06.11.2024, 17:44:17 »

Подключился через клиент под Windows. В справке - О программе - Сведения о лицензии пишет:
Невозможно проверить лицензионные ограничения. Попробовал ради интереса нажать "Активировать лицензию" -> Выполнить запрос активации -> Коммерческая лицензия -> Ввел код - Выдало ошибку: "Не удалось определить идентификатор компьютера".

P.S. Контейнеры крутятся на VPS
Записан
Страниц: [1] 2 Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.