Установка из Docker-образа#
Быстрый старт#
Убедитесь, что у вас установлен Docker Server.
Убедитесь, что команда
docker
не требуетsudo
.Убедитесь, что порт
8080
не занят другими процессами.Скачайте и запустите контейнер:
docker run -d --name cedrus-server -p 8080:8080 cr.yandex/crpjtvqf29mpabhmrf1s/cedrus:406-1
Подключитесь к узлу через JDBC, используя произвольное непустое имя пользователя.
jdbc:trino://localhost:8080
Откройтe web-консоль http://localhost:8080.
Структура Docker-контейнера#
Docker-контейнер CedrusData содержит следующие важные файлы и директории:
/etc/cedrus/
- файлы конфигурации CedrusData./etc/cedrus/catalog/
- файлы конфигурации каталогов CedrusData./usr/lib/cedrus/bin/
- скрипты для запуска CedrusData./usr/lib/cedrus/bin/run-cedrus
- entrypoint Docker-контейнера./usr/lib/cedrus/lib/
- бинарные файлы CedrusData./usr/lib/cedrus/plugin/
- бинарные файлы плагинов CedrusData./data/cedrus/
- операционные файлы CedrusData (например, логи).
Следующие шаги#
При использовании конфигурации по умолчанию, будет запущен coordinator-узел, который может обрабатывать SQL-запросы.
При промышленном использовании, вероятнее всего вы будете использовать иную конфигурацию:
Один или несколько coordinator-узлов, которые планируют SQL-запросы, но не выполняют их.
Один или несколько worker-узлов, которые выполняют SQL-запросы.
Для конфигурации узлов для промышленного использования, ознакомьтесь с разделом Конфигурация узла.