VK Data Platform logo
Помощь
Обновлена 17 июля 2026 г. в 15:34

Создание экземпляра сервиса

  1. Перейдите в раздел Data Platform → Экземпляры сервисов.

  2. Нажмите кнопку Создать экземпляр.

  3. На шаге Конфигурация:

    1. Выберите тип сервиса Cloud Trino.

    2. Выберите нужную версию сервиса.

    3. Выберите конфигурацию экземпляра сервиса:

      • Одиночный узел: конфигурация из одного узла, не отказоустойчивая. Экземпляр в такой конфигурации подходит для задач разработки и тестирования.
      • Кластер: отказоустойчивая конфигурация из нескольких узлов. Экземпляр в такой конфигурации подходит для работы в production-среде.
    4. Нажмите кнопку Следующий шаг.

  4. На шаге Параметры:

    1. Задайте для экземпляра название и описание.

    2. (Пропустить для Standalone) Включите опцию Назначить внешний IP, если необходим доступ к экземпляру из внешней сети.

    3. (Только для Standalone, опционально) Задайте IP-адрес для экземпляра сервиса из подсети. Для этого отключите опцию Автоматическое назначение IP. По умолчанию IP-адрес назначается экземпляру автоматически.

    4. (Только для Standalone в составе VK Private Cloud, опционально) Добавьте группу безопасности. Если нужной группы безопасности нет в списке, создайте ее по инструкции из Руководства администратора VK Private CloudСетиНастройка firewall.

    5. (Пропустить для Standalone) Выберите кластер Kubernetes из выпадающего списка или создайте новый. В этот кластер будет добавлен worker-узел для размещения экземпляра Cloud Trino.

    6. Настройте параметры узлов, на которых будет развернут экземпляр сервиса:

      В конфигурации Одиночный узел экземпляр будет развернут на одном узле.

      Выберите вариант настройки:

      • Базовая: будет использован готовый шаблон узла с 4 CPU, 6 RAM.
      • Продвинутая: настройте параметры узла самостоятельно — в блоке Сoordinator задайте количество CPU и RAM.
    7. Нажмите кнопку Следующий шаг.

  5. На шаге Обслуживание:

    1. Выберите дни недели и время начала проведения технических работ. В это время на сервере могут выполняться технические работы, в том числе создание резервных копий — сервис будет недоступен.

    2. Если хотите изменить задачи, которые будут выполняться при обслуживании экземпляра, в блоке Задачи по расписанию нажмите Обслуживание iceberg подключений и настройте параметры:

      • Частота запуска — время начала и периодичность обслуживания подключений к Iceberg. Чтобы изменить значение параметра:

        1. Выберите в списке Создать индивидуальное расписание.
        2. Задайте время и частоту запуска в формате Cron-выражения.
      • (Опционально) Задайте дополнительные параметры:

        • Продолжительность — максимальное время выполнения в секундах. Значение по умолчанию — 3600.
        • Возраст снимков — максимальный возраст снимков файлов метаданных и данных. Снимки старше указанного значения будут удалены. Значение по умолчанию — 7d.
        • Возраст orphan файлов — максимальный возраст orphan-файлов данных. Файлы старше указанного значения будут удалены. Значение по умолчанию — 7d.
        • Минимальный размер файла манифеста — минимальный размер файла манифеста. Файлы манифестов с размером ниже указанного значения будут оптимизированы. Значение по умолчанию — 128MB.
        • Удалять файлы метаданных — опция для удаления устаревших файлов метаданных после выполнения коммита. Включена по умолчанию.
        • Количество версий файлов метаданных — максимальное количество версий файлов метаданных. Устаревшие версии будут удалены, если включена опция Удалять файлы метаданных. Значение по умолчанию — 10.
    3. Нажмите кнопку Следующий шаг.

  6. На шаге Подключения добавьте к экземпляру сервиса Trino источники данных:

    1. Нажмите кнопку Добавить подключение.

    2. Выберите источник:

      • PostgreSQL — подключение к базе данных PostgreSQL.

      • Greenplum — подключение к базе данных Greenplum.

      • Clickhouse — подключение к базе данных ClickHouse.

      • MySQL — подключение к базе данных MySQL.

      • MariaDB — подключение к базе данных MariaDB.

      • MS SQL — подключение к базе данных MS SQL.

      • Oracle DB — подключение к базе данных Oracle.

      • Redis — подключение к базе данных Redis.

      • Iceberg c хранением данных на S3 VK Cloud — подключение к VK Object Storage в том же проекте.

      • Iceberg c хранением данных на внешнем S3 — подключение к внешнему объектному хранилищу S3.

      • Hive Metastore c хранением данных на HDFS — подключение к серверу Hive Metastore с хранилищем HDFS.

      • Hive Metastore c хранением данных на внешнем S3 — подключение к серверу Hive Metastore с хранилищем S3.

      • Hive Metastore c хранением данных на VK Cloud S3 — подключение к серверу Hive Metastore с хранилищем VK Object Storage.

    3. Настройте параметры подключения к источнику:

      • Название: имя подключения.
      • hostname:port: адрес сервера для подключения.
      • Логин: логин учетной записи пользователя базы данных, от имени которой Cloud Trino будет подключаться к источнику.
      • Название базы данных: название базы данных, к которой Trino будет подключаться.
      • Пароль: пароль учетной записи пользователя базы данных.
      • Сертификат TLS: сертификат для безопасного соединения с базой данных при использовании TLS-шифрования. Прикрепите файл с сертификатом или в текстовом поле укажите его содержание в формате PEM.
      • Название каталога: название логической структуры для доступа и управления метаданными, работы с таблицами и схемами. Если каталога нет в базе данных, он будет создан автоматически.
      • Сохранить запись в каталоге подключений: включите опцию, чтобы сохранить данные подключения. Это позволит добавлять подключения к другим экземплярам сервиса Cloud Trino, не вводя данные повторно.
    4. (Опционально) Чтобы добавить еще подключение, нажмите кнопку Добавить подключение и укажите его параметры.

    5. Нажмите кнопку Следующий шаг.

  7. На шаге Учетные данные:

    1. Задайте логин администратора для доступа к Trino.

    2. Придумайте или сгенерируйте пароль администратора.

      Требования к паролю:

      • может содержать только цифры, символы !, ", #, $, %, &, ', (, ), *, +, ,, -, ., /, :, ;, <, =, >, ?, @, [, \, ], ^, _, `, {, |, }, ~, заглавные и строчные латинские буквы;
      • должен состоять как минимум из 16 символов;
      • должен содержать хотя бы одну заглавную и одну строчную букву латинского алфавита, хотя бы одну цифру и один символ.
    3. (Опционально) Чтобы добавить еще одну учетную запись администратора, нажмите кнопку Добавить учетную запись и укажите логин и пароль.

    4. Нажмите кнопку Создать.

      Дождитесь завершения операции. Создание экземпляра Cloud Trino может занять длительное время.