Конференция Arenadata
ArenaTech 2026 – для всех, кому интересны технологии Big Data
Приглашаем вас принять участие в технической онлайн-конференции, посвященной работе с большими данными. Участие бесплатно для всех желающих.

В программе 3 блока докладов:

  • СУБД: архитектура и эксплуатация. Обсудим новые возможности Greengage DB и Arenadata DB на его основе, включая hot standby, обзор утилиты изменения кластерной топологии ggrebalance, вопросы безопасности и устранения CVE.
  • Платформа данных: безопасность и Kubernetes в ADH, аналитика в ADQM. Расскажем об управлении секретами и доступом в Arenadata Hyperwave с использованием OpenBao, особенности переноса сервисов в Kubernetes, а также про аналитические методы в инструментах ADQM.
  • Инструменты: кластерный менеджер, документация, ИИ-поиск. Поделимся опытом разработки технической документации (включая интеллектуальный поиск и ИИ-ассистент) и поговорим про развитие нашего кластерного менеджера ADCM.
Онлайн-конференция состоится 29 октября 2026 года, время трансляции: с 12:00 до 19:00 по московскому времени.
Осталось до события

Настройка пользовательской Java

В этой статье описывается установка пользовательской версии Java для конкретного сервиса. В данном случае устанавливается JDK версии 25.0.3 для Trino.

Установка Java

  1. Загрузите нужную версию Java на все хосты:

    $ wget https://download.oracle.com/java/25/latest/jdk-25_linux-x64_bin.tar.gz
  2. Создайте директорию к пользовательской версии Java на всех хостах:

    $ mkdir -p /tmp/jvm-example
  3. Разархивируйте пакет по созданному пути на всех хостах:

    $ sudo tar -zxf jdk-25_linux-x64_bin.tar.gz -C /tmp/jvm-example
  4. Проверьте установку 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 и выполните следующие шаги:

  1. На странице Clusters выберите нужный кластер.

  2. Перейдите на вкладку Services и нажмите на Trino.

  3. Найдите и отредактируйте параметр ad-runtime-utils следующим образом:

    runtimes:
      java:
        version: "25"
        override_path: /tmp/jvm-example
        env_var: JAVA_HOME
  4. Подтвердите изменения в конфигурации, нажав Save.

  5. Нажмите Apply и подтвердите изменения в конфигурации кластера, нажав Save.

  6. В раскрывающемся меню Actions выберите Restart, убедитесь, что для параметра Apply configs from ADCM установлено значение true, и нажмите Run.

Параметр ad-runtime-utils в конфигурации Trino
Параметр ad-runtime-utils в конфигурации Trino
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней