Skip to content

Установка и настройка Альфа-платформы

Установите Альфа-платформу с типом машины «Сервер», «АРМ» или «АРМ+сервер», затем настройте её конфигурационные файлы. На центральном узле дополнительно укажите машины проекта в Alpha.Domain и Alpha.Net.

Для архивного сервера используйте отдельную инструкцию.

1. Подготовьте каталог и запустите установщик

Section titled “1. Подготовьте каталог и запустите установщик”

Откройте терминал и выполните:

Terminal window
cd ~/Desktop/Alpha.Install/
sudo chmod +x run.sh
sudo mkdir /var/AEServer
sudo ./run.sh

Каталог /var/AEServer понадобится при установке. Регистр букв важен.

Команды подготовки каталога AEServer и запуска установщика

Рисунок 1 — команды подготовки каталога AEServer и запуска установщика.

2. Выберите установку и тип машины

Section titled “2. Выберите установку и тип машины”

Выберите «Установка ПО Альфа Платформа» и нажмите «Продолжить».

Пункт установки ПО Альфа Платформа

Рисунок 2 — пункт установки ПО Альфа Платформа.

На экране «Тип машины» выберите вариант, соответствующий назначению машины:

  • «Сервер»;
  • «АРМ»;
  • «АРМ+сервер».

Нажмите «Продолжить». На скриншоте выбран «АРМ+сервер».

Выбор типа машины в установщике

Рисунок 3 — выбор типа машины в установщике.

На экранах «Alpha.Domain.Agent» и «Alpha.Net.Agent» укажите имя устанавливаемой машины. На каждом экране нажмите «Продолжить».

Имя узла Alpha.Domain.Agent

Рисунок 4 — имя узла Alpha.Domain.Agent.

Имя агента Alpha.Net.Agent

Рисунок 5 — имя агента Alpha.Net.Agent.

Для конфигураций Alpha.Domain оставьте путь по умолчанию: /var/lib/Alpha.Domain/Storage.

Каталог конфигураций Alpha.Domain

Рисунок 6 — каталог конфигураций Alpha.Domain.

В поле «Директория AEServer» укажите созданный каталог /var/AEServer, соблюдая регистр букв.

Директория AEServer

Рисунок 7 — директория AEServer.

Остальные пути оставьте по умолчанию. Например, на экране «Домашняя папка» указан /var/lib/Alpha.Server. На каждом экране нажмите «Продолжить».

Домашняя папка Alpha.Server

Рисунок 8 — домашняя папка Alpha.Server.

5. Настройте Alpha.Security и завершите установку

Section titled “5. Настройте Alpha.Security и завершите установку”
  1. Пропустите установку Alpha.Historian — в этой схеме она нужна только для архивных серверов.
  2. В настройках Alpha.Security укажите IP-адреса SRV1 и SRV2.

Ввод адреса LDAP-сервера в Alpha.Security

Рисунок 9 — ввод адреса LDAP-сервера в Alpha.Security.

Путь установки Alpha.Security оставьте по умолчанию: /opt/Automiq/Alpha.Security. Нажмите «Продолжить».

Каталог установки Alpha.Security

Рисунок 10 — каталог установки Alpha.Security.

После завершения установки перезагрузите машину. Затем переходите к настройке конфигурационных файлов.

Перезагрузка после настройки служб

Рисунок 11 — перезагрузка после настройки служб.

Откройте файл:

Terminal window
sudo nano /opt/Automiq/Alpha.Domain/alpha.domain.agent.xml

Открытие файла alpha.domain.agent.xml

Рисунок 12 — открытие файла alpha.domain.agent.xml.

Измените значения:

  • StorageLimitNum: с 5 на 3;
  • LoggerLevel: с 5 на 2.

Параметры Alpha.Domain до изменения

Рисунок 13 — параметры Alpha.Domain до изменения.

Параметры Alpha.Domain после изменения

Рисунок 14 — параметры Alpha.Domain после изменения.

Сохраните файл: Ctrl+O → Enter, затем выйдите: Ctrl+X. Так же сохраняйте остальные конфигурационные файлы после редактирования.

Машины центрального узла в Alpha.Domain

Section titled “Машины центрального узла в Alpha.Domain”

Этот подпункт выполняется на центральном узле. Обычно это основной сервер, а для РСУ/ПАЗ — первая инженерная станция.

В его файле alpha.domain.agent.xml пропишите все машины проекта, кроме резервного сервера. На скриншоте записи находятся в блоке KnownWorkstations: имя машины указано в AlphaNetPath, описание — в Description.

Используйте имена машин своего проекта. Скриншот показывает структуру записей; значения StorageLimitNum и LoggerLevel задайте по началу этого шага.

Пример списка машин в Alpha.Domain на центральном узле

Рисунок 15 — пример списка машин в Alpha.Domain на центральном узле.

Откройте файл:

Terminal window
sudo nano /opt/Automiq/Alpha.Domain/alpha.net.agent.xml

Открытие файла alpha.net.agent.xml

Рисунок 16 — открытие файла alpha.net.agent.xml.

  1. Измените LoggerLevel с 5 на 2.
  2. Проверьте ParentAgentPort: он должен соответствовать порту этой машины в конфигурации центрального узла. Для основного и резервного серверов в документе указано значение 11020. Порты остальных машин проверяйте на центральном узле.
  3. Сохраните файл и выйдите из редактора.

Параметры Alpha.Net до изменения

Рисунок 17 — параметры Alpha.Net до изменения.

Параметры Alpha.Net после изменения

Рисунок 18 — параметры Alpha.Net после изменения.

Машины и порты центрального узла в Alpha.Net

Section titled “Машины и порты центрального узла в Alpha.Net”

На центральном узле в файле alpha.net.agent.xml добавьте все машины проекта, включая резервный сервер. На скриншоте они перечислены в блоке ChildAgents.

Для каждой записи укажите:

  • Name — имя машины;
  • Address — её IP-адрес;
  • Port — порт, с которым должен совпадать ParentAgentPort на этой машине.

Имена, адреса и порты берите из конфигурации своего проекта. На скриншоте приведён пример.

Пример списка машин и портов в Alpha.Net на центральном узле

Рисунок 19 — пример списка машин и портов в Alpha.Net на центральном узле.

Откройте файл:

Terminal window
sudo nano /opt/Automiq/Alpha.Security/alpha.security.agent.xml

Открытие файла alpha.security.agent.xml

Рисунок 20 — открытие файла alpha.security.agent.xml.

Измените LoggerLevel с 5 на 2, сохраните файл и выйдите из редактора.

Параметры Alpha.Security до изменения

Рисунок 21 — параметры Alpha.Security до изменения.

Параметры Alpha.Security после изменения

Рисунок 22 — параметры Alpha.Security после изменения.

Этот шаг выполняется только для типов «Сервер» и «АРМ+сервер».

Откройте файл, соблюдая регистр букв в имени:

Terminal window
sudo nano /opt/Automiq/Alpha.Server/Alpha.Server.xml

Открытие файла Alpha.Server.xml

Рисунок 23 — открытие файла Alpha.Server.xml.

Измените StorageDepth с 14 на 3, сохраните файл и выйдите из редактора.

Параметры Alpha.Server до изменения

Рисунок 24 — параметры Alpha.Server до изменения.

Параметры Alpha.Server после изменения

Рисунок 25 — параметры Alpha.Server после изменения.

К Альфа-платформе