[IT-инфраструктура, Хранение данных, Хранилища данных] Tango Controls hdbpp-docker
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Эта статья продолжение статьи HDB++ TANGO Archiving System, в которой рассказывалось об архитектуре и о том как настроить архивацию. Здесь речь пойдет о том как поднять и настроить docker в котором будет работать база архивирования.
docker
Скачиваем и запускаем docker:
docker pull registry.gitlab.com/s2innovation/tangobox-docker/tangobox-hdbpp:latest
docker run -dit --name tangobox-hdbpp -h tangobox-hdbpp --network tango_nw --ip 172.18.0.7 --add-host scsc:172.18.0.1 -e TANGO_HOST=scsc:10000 --restart unless-stopped registry.gitlab.com/s2innovation/tangobox-docker/tangobox-hdbpp:latest
Создание и настройка Device Server-ов архивации
Запускаем jive, и создаем два сервера hdb++cm-srv и hdb++es-srv:
jive
Edit->Create Server
Name
Value
Server
hdb++cm-srv/1
Class
HdbConfigurationManager
Devices
archiving/hdbpp/configurationmanager.1
Name
Value
Server
hdb++es-srv/1
Class
HdbEventSubscriber
Devices
archiving/hdbpp/eventsubscriber.1
Заполняем properties
Во вкладке Server заполняем properties у hdb++cm-srv:
Property name
Value
ArchiverList
tango://tangobox:10000/archiving/hdbpp/eventsubscriber.1
__SubDevices
tango://tangobox:10000/archiving/hdbpp/eventsubscriber.1
Далее переходим во вкладку Class и заполняем properties у HdbConfigurationManager:
Property name
Value
InheritedFrom
TANGO_BASE_CLASS
LibConfiguration
- host=tangobox-hdbpp
- user=hdbpprw
- dbname=hdbpp
- port=3306
- libname=libhdb++mysql.so.6
MaxSearchSize
2000
ProjectTitle
Hdb++ configuration manager
И у HdbEventSubscriber:
Property name
Value
CheckPeriodicTime
150
DefaultContext
ALWAYS
Description
This class is able to subscribe on archive events and store value in Historical DB
HdbppContext
0:ALWAYS 1:RUN 2:SHUTDOWN 3:SERVICE
InheritedFrom
TANGO_BASE_CLASS
LibConfiguration
- host=tangobox-hdbpp
- user=hdbpprw
- password=hdbpprw
- dbname=hdbpp
- port=3306
- libname=libhdb++mysql.so.6
PollingThreadPeriod
60
ProjectTitle
Tango Device Server
StartArchivingAtStart
false
StatisticsTimeWindow
60
SubscribeRetryPeriod
150
Astor
Запускаем astor:
astor
Если все прошло успешно, то мы увидим что tangobox-hdbpp горит зеленым. docker запустил внутри себя процесс Starter, который отвечает за подключение к astor из docker-а в основную системы.
/usr/local/bin/Starter
Если что-то пошло не так, то нужно смотреть в docker-е почему он не запустился.
Так же нужно убедиться, что запускаются:
/usr/local/bin/hdb++es-srv
/usr/local/bin/hdb++cm-srv
Далее 2-ым щелчком мыши подключаемся к tangobox-hdbpp, жмем кнопку Start New и добавляем 2-ва Device Server-а созданные нами ранее. Порядок запуска задаем как на картинке.
Спасибо за внимание.
===========
Источник:
habr.com
===========
Похожие новости:
- [Информационная безопасность, Клиентская оптимизация, IT-инфраструктура, Сетевые технологии, Удалённая работа] USB over IP: удалённое администрирование
- [Анализ и проектирование систем, Проектирование и рефакторинг, Хранение данных, Прототипирование] Что нам стоит дом построить? (часть 2)
- [Хранение данных, Хранилища данных] Как мы испытывали в бою High-End массив Huawei OceanStor Dorado 18000 V6
- [IT-инфраструктура, Машинное обучение, Биллинговые системы] Оптимизация платежей в Dropbox при помощи машинного обучения (перевод)
- [Хостинг, Информационная безопасность, Хранение данных, Сотовая связь] Операторы связи получили отсрочку для выполнения требования по хранению трафика
- [Open source, Системное администрирование, Хранение данных, Софт] RAIDz добавит возможность добавлять диски
- [Программирование, IT-инфраструктура, Управление проектами, Kubernetes] Интервью с Марселем Ибраевым о распиле монолита или «Успех распила монолита – грамотный менеджмент»
- [Системное администрирование, IT-инфраструктура, DevOps] Как работает single sign-on (технология единого входа)? (перевод)
- [Высокая производительность, IT-инфраструктура] Синхронизируем время по задачам с Jira заказчика
- [Анализ и проектирование систем, IT-инфраструктура, Управление проектами] Внутренняя автоматизация – почему мы отказались от low-code системы в пользу Camunda
Теги для поиска: #_itinfrastruktura (IT-инфраструктура), #_hranenie_dannyh (Хранение данных), #_hranilischa_dannyh (Хранилища данных), #_tango_controls, #_hdb++, #_hdbppdocker, #_itinfrastruktura (
IT-инфраструктура
), #_hranenie_dannyh (
Хранение данных
), #_hranilischa_dannyh (
Хранилища данных
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 12:02
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Эта статья продолжение статьи HDB++ TANGO Archiving System, в которой рассказывалось об архитектуре и о том как настроить архивацию. Здесь речь пойдет о том как поднять и настроить docker в котором будет работать база архивирования. docker Скачиваем и запускаем docker: docker pull registry.gitlab.com/s2innovation/tangobox-docker/tangobox-hdbpp:latest
docker run -dit --name tangobox-hdbpp -h tangobox-hdbpp --network tango_nw --ip 172.18.0.7 --add-host scsc:172.18.0.1 -e TANGO_HOST=scsc:10000 --restart unless-stopped registry.gitlab.com/s2innovation/tangobox-docker/tangobox-hdbpp:latest Создание и настройка Device Server-ов архивации Запускаем jive, и создаем два сервера hdb++cm-srv и hdb++es-srv: jive
Edit->Create Server Name Value Server hdb++cm-srv/1 Class HdbConfigurationManager Devices archiving/hdbpp/configurationmanager.1 Name Value Server hdb++es-srv/1 Class HdbEventSubscriber Devices archiving/hdbpp/eventsubscriber.1 Заполняем properties Во вкладке Server заполняем properties у hdb++cm-srv: Property name Value ArchiverList tango://tangobox:10000/archiving/hdbpp/eventsubscriber.1 __SubDevices tango://tangobox:10000/archiving/hdbpp/eventsubscriber.1 Далее переходим во вкладку Class и заполняем properties у HdbConfigurationManager: Property name Value InheritedFrom TANGO_BASE_CLASS LibConfiguration
2000 ProjectTitle Hdb++ configuration manager И у HdbEventSubscriber: Property name Value CheckPeriodicTime 150 DefaultContext ALWAYS Description This class is able to subscribe on archive events and store value in Historical DB HdbppContext 0:ALWAYS 1:RUN 2:SHUTDOWN 3:SERVICE InheritedFrom TANGO_BASE_CLASS LibConfiguration
60 ProjectTitle Tango Device Server StartArchivingAtStart false StatisticsTimeWindow 60 SubscribeRetryPeriod 150 Astor Запускаем astor: astor
Если все прошло успешно, то мы увидим что tangobox-hdbpp горит зеленым. docker запустил внутри себя процесс Starter, который отвечает за подключение к astor из docker-а в основную системы. /usr/local/bin/Starter
Если что-то пошло не так, то нужно смотреть в docker-е почему он не запустился. Так же нужно убедиться, что запускаются: /usr/local/bin/hdb++es-srv
/usr/local/bin/hdb++cm-srv Далее 2-ым щелчком мыши подключаемся к tangobox-hdbpp, жмем кнопку Start New и добавляем 2-ва Device Server-а созданные нами ранее. Порядок запуска задаем как на картинке. Спасибо за внимание. =========== Источник: habr.com =========== Похожие новости:
IT-инфраструктура ), #_hranenie_dannyh ( Хранение данных ), #_hranilischa_dannyh ( Хранилища данных ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 12:02
Часовой пояс: UTC + 5