Программные требования

Операционная система

  1. ADS поддерживает только архитектуру x86_64 и следующие операционные системы:

    • Centos 7.9;

    • RHEL 7.9;

    • Ubuntu 22.04;

    • AltLinux sp 8.4 — доступно только в Enterprise-версии;

    • Astra Linux 1.7 "Орел" SE c Axiom JDK — доступно только в Enterprise-версии;

    • РЕД ОС 7.3 Сертифицированная редакция — доступно только в Enterprise-версии.

  2. Необходимо подготовить все зависимые репозитории дополнительно к выбранной операционной системе.

  3. Со всех машин в кластере должен быть доступ к официальным репозиториям (или создано локальное зеркало):

  4. В случае online-установки необходимо обеспечить доступ к репозиториям, перечисленным на вкладке Configuration в меню кластера ADS в UI ADCM. Вкладка Configuration описана в статье Настройка кластера.

  5. В случае offline-установки необходимо обеспечить доступ к хосту, на котором развернут кластер Enterprise Tools. Установка кластера Enterprise Tools описана в разделе Установка кластера Enterprise Tools.

Предустановленное ПО

  1. Должен быть предварительно настроен NTP на серверах.

  2. Должен быть обеспечен доступ к пользователю root или любому пользователю с правами sudo на серверах кластера.

  3. На хостах должна быть предустановлена Jаva 17.

ПРИМЕЧАНИЕ

В операционных системах Centos, RedHat и AstraLinux в системных пакетах отсутствует Java 17.

Для хостов с одной из таких ОС перед обновлением/установкой кластера воспользуйтесь одним из способов установки Java 17:

  • Установите вручную Java 17 на хостах и ​​настройте переменную JAVA_HOME.

  • Установите Java 17 из репозитория Arenadata способом, описанным ниже.

Установка Java из репозитория Arenadata

 

Начиная с версии ADS 3.7.2.1.b1 на странице настройки кластера доступна опция установки Java 17 из репозитория Arenadata.

Если опция активирована перед запуском действия Install, Add/Remove components или Update для кластера или сервиса, последняя версия Java 17 будет установлена на xостах кластера во время выполнения действия.

Для активации опции установки Java 17 из репозитория Arenadata раскройте группу с репозиториями выбранной ОС (например, Centos 7 repositories), выберите репозиторий arenadata_java и раскройте его параметры. Укажите значение true для параметра enabled.

Настройка установки Java 17 из репозитория Arenadata для Centos 7
Настройка установки Java 17 из репозитория Arenadata для Centos 7

После активации опции Java 17 будет установлена из репозитория Arenadata независимо от того, что указано в качестве переменной JAVA_HOME (группа Custom JDK settings).

ВНИМАНИЕ
Arenadata не является официальным поставщиком JDK, и эта функция предоставляется для обеспечения полностью автоматической установки в системах, не имеющих необходимых зависимостей. В производственных средах мы рекомендуем использовать JDK от официальных поставщиков.

Особенности установки ADS

  1. Процесс установки модифицирует файлы, которые не должны контролироваться сonfiguration management system (при ее наличии):

    • системный файл /etc/hosts;

    • системный файл /etc/selinux/config;

    • системный файл /etc/sysctl.conf.

  2. Процесс установки создает файлы в /usr/lib/systemd/system/, которые не должны контролироваться сonfiguration management system (при ее наличии).

  3. Сервисы, устанавливаемые в кластере, не должны контролироваться сonfiguration management system (при ее наличии).

SELinux

SELinux должен быть выключен. Полное руководство по этой операции вы можете найти в разделе Установка ADCM.

Firewall

Firewall должен быть остановлен. Полное руководство по этой операции вы можете найти в разделе Установка ADCM.

Браузеры, поддерживающие сервис NiFi

  1. Работу сервиса NiFi поддерживают браузеры:

    • Chrome

    • FireFox

    • Edge

    • Safari

  2. Пользовательский интерфейс поддерживается в текущей стабильной версии этих браузеров и в предыдущей. Например, если текущий стабильный выпуск — 45.X, то официально поддерживаемыми версиями будут 45.X и 44.X.

  3. Для Safari, который выпускает major-обновления гораздо реже, поддерживаются только две последние версии.

  4. Поддерживаемые версии браузеров зависят от возможностей пользовательского интерфейса и используемых им зависимостей. Функции пользовательского интерфейса разрабатываются и тестируются в поддерживаемых браузерах.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней