Добавление узла в HPOM
В Administrator UI:
- OMU (Toolbar) → Node Bank → Choose an action (Add Node…) →
- Node Type: IP Network – Intel/AMD x64 (HTTPS) Linux 2.6
- Host name: database [Resolve Hostname] → Save
Подготовка к установке агентского ПО
Создать профиль для этого узла:
[root@hpom ~]# /opt/OV/bin/OpC/opcsw -create_inst_info database.asia-systems.com [root@hpom ~]# /opt/OV/bin/OpC/install/opc_ip_addr database.asia-systems.com database.asia-systems.com = 10.0.0.133 = a000085 [root@hpom ~]# ls /var/opt/OV/share/tmp/OpC/distrib/a000085.i /var/opt/OV/share/tmp/OpC/distrib/a000085.i |
Переписать установочные файлы для агента HPOM:
[root@database ~]# mkdir /usr/src/ov [root@hpom OV]# scp -vr /var/opt/OV/share/databases/OpC/ mgd_node/vendor/linux/x64/linux26/A.08.10.160/RPC_BBC/* database:/usr/src/ov/ |
Туда же переписать файл профиля:
[root@hpom OV]# scp /var/opt/OV/share/tmp/OpC/distrib/a000085.i database:/usr/src/ov/ |
Установка агентского ПО
Перейти на узел и доустановить необходимые пакеты с установочного диска ОС:
[root@database ~]# mount /dev/cdrom /mnt [root@database ~]# cd /mnt/Server/ [root@database Server]# rpm -iv compat-libstdc++-33-3.2.3-61.i386.rpm libstdc++-devel-4.1.2-46.el5.i386.rpm libstdc++-4.1.2-46.el5.i386.rpm |
Затем запустить процесс инсталляции и активации агентского ПО HPOM:
[root@database ~]# cd /usr/src/ov [root@database ov]# ./opc_inst -configure a000085.i [root@database ov]# /opt/OV/bin/OpC/install/opcactivate -configure a000085.i |
Изучить журналы на предмет ошибок:
[root@database ov]# ls -altr /var/opt/OV/log/ |
Добавление сертификата
На сервере HPOM проверить список сертификатов на ожидании подтверждения:
[root@hpom ~]# /opt/OV/bin/OpC/opccsa -list_pending_cr Hostname | Request ID | Mapped Host | database.asia-systems.com d36ef972-b.. |
Привязать узел, ожидающий подтверждения сертификата, к узлу в Node Bank:
[root@hpom ~]# /opt/OV/bin/OpC/opccsa -map_node d36ef972-bf79-755d-115f-d99a5fe3a472=database.asia-systems.com [root@hpom ~]# /opt/OV/bin/OpC/opccsa -list_pending_cr Hostname | Request ID | Mapped Host | database.asia-systems.com d36ef972-b.. database.asi... |
Подтвердить сертификат:
[root@hpom ~]# /opt/OV/bin/OpC/opccsa -grant database.asia-systems.com |
Обновить базу узлов и проверить состояние агента HPOM:
[root@hpom ~]# /opt/OV/bin/OpC/opcsw -installed database a000085 [root@hpom ~]# /opt/OV/bin/OpC/opcragt -status database Node database.asia-systems.com: HPOM Managed Node status : OV Control ovcd (21855) is running OV Config and Deploy ovconfd (21883) is running OV Performance Core coda (21967) is running OV Communication Broker ovbbccb (21863) is running Subagent EA: Action Agent opcacta (21959) is running Message Interceptor opcmsgi (21964) is running Message Agent opcmsga (21911) is running Done. |
Добавление узла к группе
В Administrator UI:
- OMU (Toolbar) → All Nodes → Check node(s) and Chooose an action (Assign Node to Node Group)
- OMU (Toolbar) → All Node Groups → Check node(s) and Chooose an action (Assign Policies)
Далее, для того, чтобы добавленный узел был видим в операторской консоли (Java GUI), необходимо отредактировать параметры ответственности для пользователя этой консоли. Например, для пользователя opc_adm:
- OMU (Toolbar) → All Users
- Меню действий для opc_adm → Edit Responsibilities
- Edit View и добавить группу, в которой находится необходимый узел → OK
- Отметить назначаемые пользователю (opc_adm) группы сообщений от этой группы узлов→ Save
Теперь, для того, чтобы настроить обмен сообщениями через opcmon и/или opcmsg, нужно развернуть политику opcmsg на группе узлов:
- Выбрать группу узлов
- Выбрать “Назначение политики” (Assign Policies)
- Найти opcmsg и назначить её выбранной группе
- Запустить Deployment для выбранной группы
Для проверки, можно перейти на управляемый узел и выполнить команду:
[root@database ov]# /opt/OV/bin/opcmsg severity=normal application=myTest object=myObject msg_text="This is the test message. Ignore" |
В консоли Java UI должно появиться соответствующее сообщение.
Также должен изменитсья список агетов, работающих на стороне узла:
[root@hpom OV]# /opt/OV/bin/OpC/opcragt -status database Node database.asia-systems.com: HPOM Managed Node status : OV Control ovcd (21855) is running OV Config and Deploy ovconfd (21883) is running OV Performance Core coda (21967) is running OV Communication Broker ovbbccb (21863) is running Subagent EA: Monitor Agent opcmona (24381) is running Action Agent opcacta (21959) is running Message Interceptor opcmsgi (21964) is running Message Agent opcmsga (21911) is running Done. |
С этого момента можно считать, что агент HPOM исправно функционирует, а система, на которой он установлен – управляема.