Настройка пользовательской Java
В этой статье описывается установка пользовательской версии Java для конкретного сервиса. В данном случае устанавливается JDK версии 25.0.3 для Trino.
Установка Java
-
Загрузите нужную версию Java на все хосты:
$ wget https://download.oracle.com/java/25/latest/jdk-25_linux-x64_bin.tar.gz -
Создайте директорию к пользовательской версии Java на всех хостах:
$ mkdir -p /tmp/jvm-example -
Разархивируйте пакет по созданному пути на всех хостах:
$ sudo tar -zxf jdk-25_linux-x64_bin.tar.gz -C /tmp/jvm-example -
Проверьте установку Java, выполнив следующую команду, чтобы определить, используется ли правильная версия Java:
$ /tmp/jvm-example/jdk-25.0.3/bin/java --versionВывод команды:
java 25.0.3 2026-04-21 LTS Java(TM) SE Runtime Environment (build 25.0.3+9-LTS-195) Java HotSpot(TM) 64-Bit Server VM (build 25.0.3+9-LTS-195, mixed mode, sharing)
Изменение настроек Java в Trino
Перейдите в интерфейс ADCM и выполните следующие шаги:
-
На странице Clusters выберите нужный кластер.
-
Перейдите на вкладку Services и нажмите на Trino.
-
Найдите и отредактируйте параметр ad-runtime-utils следующим образом:
runtimes: java: version: "25" override_path: /tmp/jvm-example env_var: JAVA_HOME -
Подтвердите изменения в конфигурации, нажав Save.
-
Нажмите Apply и подтвердите изменения в конфигурации кластера, нажав Save.
-
В раскрывающемся меню Actions выберите Restart, убедитесь, что для параметра Apply configs from ADCM установлено значение
true, и нажмите Run.