Требования к программному обеспечению
Полный список требований к программному обеспечению приведен в таблице ниже. Помимо этого, для установки ADH необходимо, чтобы пользователь, устанавливающий его, имел полные права sudo.
Таблица требований
Компонент | Требования |
---|---|
Платформа |
Intel x86_64 |
Операционная система |
|
Браузер |
|
Программное обеспечение |
|
Java |
OpenJDK 8u252 или более поздняя |
Arenadata Cluster Manager (ADCM) |
Установка Java из репозитория Arenadata
Начиная с версии ADH 4.0.0 на странице настройки кластера доступна опция установки Java 17 из репозитория Arenadata.
Если опция активирована перед запуском действия Install, Add/Remove components или Update для кластера или сервиса, последняя версия Java 17 будет установлена на xостах кластера во время выполнения действия.
-
На странице Clusters выберите нужный кластер.
-
Перейдите на вкладку Configuration и раскройте группу с репозиториями выбранной ОС (например, Centos 7 repositories).
-
Выберите репозиторий arenadata_java и раскройте его параметры.
-
Укажите значение
true
для параметра enabled. -
Нажмите Apply и подтвердите изменения в конфигурации кластера, нажав Save.
-
В меню Actions выберите Install.

После активации опции Java 17 будет установлена из репозитория Arenadata независимо от того, что указано в качестве переменной JAVA_HOME (группа Custom JDK settings).
ВНИМАНИЕ
Arenadata не является официальным поставщиком JDK, и эта функция предоставляется для обеспечения полностью автоматической установки в системах, не имеющих необходимых зависимостей. В производственных средах рекомендуется использовать JDK от официальных поставщиков.
|
Права пользователя
Чтобы пользователь обладал необходимыми правами, выполните следующее:
-
Предоставьте пользователю привилегии
root
:
-
Убедитесь, что в файле /etc/sudoers есть запись, указанная ниже в зависимости от используемой операционной системы, с помощью следующей команды:
$ sudo vi /etc/sudoers
Чтобы вернуться в терминал, нажмите
Esc
, введите:q!
и нажмитеEnter
.
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
## Uncomment to allow members of group wheel to execute any command
WHEEL_USERS ALL=(ALL:ALL) ALL