Настройка Cross Cluster Search
Описание
Cross Cluster Search позволяет выполнять поиск по данным с центрального кластера по одному или нескольким подчиненным кластерам. В статье используется следующие определения и переменные:
- Центральный кластер, Coordinating Cluster - кластер, с которого осуществляются запросы к подчинённым кластерам
- Подчинённый кластер, Remote Cluster - удалённый кластер, к которому осуществляются запросы с центрального кластера
OPENSEARCH_HOME
- домашняя директория установки OpenSearch, обычно/app/opensearch
ALIAS
- условное имя сертификата, для каждого нового доверенного сертификата нужно своё уникальное имяPATH_TO_CERT
- путь до сертификатаTRUSTSTORE_PASSWORD
- пароль хранилища сертификатов, длинна не меньше 6 символовREMOTE_CLUSTER_NAME
- условное имя подчинённого кластера, можно назвать как угодно, используется для указания где производить поиск на центральном кластере в запросахREMOTE_CLUSTER_ADDRESS
- IP-адрес узла подчинённого кластераTRANSPORT_PORT
- порт коммуникации между узлами кластера, обычно это9300/tcp
, задаётся параметромtransport.port
Процесс настройки
предупреждение
Настройка выполняется на всех узлах всех кластера, участвующих в процессе Cross Cluster Search.