Перейти к основному содержимому
Подключиться к кластеру OpenSearch
Последнее изменение:

Подключиться к кластеру OpenSearch

Чтобы подключиться к кластеру OpenSearch, подключитесь к нодам группы с ролью Manager, Data или Dashboard. Выбор ноды для подключения зависит от цели подключения — например, если необходим доступ к дашборду кластера, то подключаться нужно к ноде из группы с ролью Dashboard. Подробнее о группах нод и их ролях в инструкции Группы нод.

К нодам можно подключиться по IP-адресу: приватному или публичному. Если вам нужно настроить доступ к ноде из интернета, подключите публичный IP-адрес.

Порты

Для подключения к нодам кластера используйте порт 9200.

Способы подключения

Способ подключения к нодам кластера облачных баз данных OpenSearch зависит от роли группы нод — подробнее о ролях в инструкции Группы нод. Вы можете:

Посмотреть адрес для подключения

  1. В панели управления в верхнем меню нажмите Продукты и выберите Облачные базы данных.
  2. Откройте вкладку Активные.
  3. Откройте страницу кластера баз данных → вкладка Подключение.
  4. В блоке Адреса для подключения откройте вкладку группы нод, адреса которой хотите посмотреть.

Подключиться к нодам группы с ролью Manager и Data

К нодам группы с ролью Manager и Data можно подключиться из программного кода с SSL. Подключение с использованием TLS/SSL шифрования обеспечивает безопасное соединение между вашим сервером и кластером баз данных.

  1. Скачайте корневой сертификат и поместите его в папку ~/.opensearch/:

    mkdir -p ~/.opensearch/
    wget https://storage.dbaas.selcloud.ru/CA.pem -O ~/.opensearch/root.crt
    chmod 0600 ~/.opensearch/root.crt
  2. Подключитесь к ноде:

    curl -XGET -u "admin:<password>" --cacert "~/.opensearch/root.crt" "https://<ip_address>:9200/"

    Укажите:

    • <password> — пароль пользователя-администратора;
    • <ip_address> — IP-адрес ноды.

Подключиться к ноде группы с ролью Dashboard

К ноде группы с ролью Dashboard можно подключиться через веб-интерфейс OpenSearch Dashboards.

  1. Откройте в браузере страницу:

    https://<ip_address>

    Укажите <ip_address> — IP-адрес ноды группы с ролью Dashboard.

  2. Введите логин — admin.

  3. Введите пароль — задается при создании кластера. После создания пароль нельзя посмотреть в панели управления, но можно изменить.

  4. Чтобы проверить подключение, в консоли Dev Tools выполните тестовый запрос — например, посмотрите статус кластера:

    GET _cluster/health

    В ответе появится информация о статусе кластера.