Установка OpenSearch на свой сервер: коротко и с данными

Конспект страницы: 6 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Установка OpenSearch на свой сервер.

Коротко

Главная / Разработка / OpenSearch Установка OpenSearch на свой сервер занимает два контейнера: сам OpenSearch на порту 9200 и OpenSearch Dashboards на порту 5601. Это свободный форк Elasticsearch под лицензией Apache 2.0, а если администрировать сервер не хочется, у Таймвеб Клауд есть управляемый OpenSearch от 2 000 ₽ в месяц на 14 октября 2026. Для пробы берите 2 ядра и 4 ГБ памяти и один узел в Docker.

Конспект по разделам

Чем OpenSearch отличается от Elasticsearch

OpenSearch выделился из Elasticsearch в 2021 году, когда Elastic сменила лицензию, и остался на Apache 2.0. Проект развивается под крылом Linux Foundation, а Dashboards это ответвление Kibana. Безопасность, управление жизненным циклом индексов (ISM) и алерты входят в сборку, отдельных подписок не нужно.

Свой OpenSearch или управляемый: сравнение

Цены Таймвеб Клауд на 14 октября 2026. Обе строки показывают то, что указано на страницах услуг, без пересчёта на одинаковую нагрузку.

Сколько памяти и диска нужно OpenSearch

Конкретных минимумов здесь не называем: цифры зависят от версии образа, поэтому сверьтесь со страницей установки в Docker в документации OpenSearch. Практический ориентир для пробы одного узла: от 4 ГБ памяти, куча JVM (параметр OPENSEARCH_JAVA_OPTS ) не больше половины. Параметр ядра vm.max_map_count нужно поднять до 262144, как и для Elasticsearch.

Установка OpenSearch в Docker с Dashboards

Переменная OPENSEARCH_INITIAL_ADMIN_PASSWORD обязательна для образов новых версий: без неё контейнер останавливается при старте. Для рабочего сервера закрепите номер версии вместо latest, чтобы обновление не наступило само при перезапуске.

Срок хранения, снимки и HTTPS в OpenSearch

Удаление старых индексов настраивают политикой ISM: например, закрывать индексы через неделю и удалять через тридцать дней. Копии делают снимками (snapshot) в каталог или S3-совместимое хранилище, копирование каталога данных на ходу не годится. Порядок копий для сервера: сервер для бэкапов.

Отдайте базу данных провайдеру

Обновления, мониторинг и резервные копии делает провайдер, вы работаете с подключением.

Данные

OpenSearch в Docker на VPSУправляемый OpenSearch
ЦенаMSK Ultra 50 (2 ядра, 4 ГБ, 50 ГБ): 5 480 ₽ в месяцОт 2 000 ₽ в месяц
КопииСнимки настраиваете самиАвтоматические, 6 ₽ в месяц за 1 ГБ
Доступ из интернетаПорт на сервере и файрволПубличный IP за 200 ₽ в месяц, внутри приватной сети бесплатно
НастройкиЛюбые, включая плагиныВ рамках панели

Данные на 14 октября 2026. Цены приведены для ознакомления и могут отличаться от актуальных. Перед покупкой проверяйте их на сайте провайдера.

Вопросы и ответы

Чем OpenSearch отличается от Elasticsearch по лицензии и клиентам?

OpenSearch выпускается под Apache 2.0, Elasticsearch сейчас доступен ещё и по SSPL, Elastic License и AGPL. Клиентские библиотеки лучше брать от OpenSearch: официальные клиенты Elasticsearch могут не принять его ответ.

Сколько стоит управляемый OpenSearch в Таймвеб Клауд?

От 2 000 ₽ в месяц на 14 октября 2026. Автоматические резервные копии стоят 6 ₽ в месяц за 1 ГБ, публичный IP 200 ₽.

Почему OpenSearch в Docker не запускается без пароля администратора?

В образах новых версий демо-безопасность требует переменную OPENSEARCH_INITIAL_ADMIN_PASSWORD со сложным значением. Без неё установка прерывается.

Можно ли подключить Grafana к OpenSearch?

Да, для этого есть плагин источника данных OpenSearch. Так логи и события показывают на одних дашбордах с метриками.