Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -35,21 +35,21 @@
Sniff mode
: In sniff mode, a cluster alias is registered with a name of your choosing and a list of addresses of *seed* nodes specified with the `cluster.remote.<cluster_alias>.seeds` setting. When you register a remote cluster using sniff mode, {{es}} retrieves from one of the seed nodes the addresses of up to three *gateway nodes*. Each `remote_cluster_client` node in the local {{es}} cluster then opens several TCP connections to the publish addresses of the gateway nodes. This mode therefore requires that the gateway nodes' publish addresses are accessible to nodes in the local cluster.

Sniff mode is the default connection mode. See [Sniff mode remote cluster settings](remote-clusters-settings.md#remote-cluster-sniff-settings) for more information about configuring sniff mode.
Sniff mode is the default connection mode. See [Sniff mode remote cluster settings](elasticsearch://docs/reference/elasticsearch/configuration-reference/remote-clusters.md#remote-cluster-sniff-settings) for more information about configuring sniff mode.

Check failure on line 38 in deploy-manage/remote-clusters/remote-clusters-self-managed.md

View workflow job for this annotation

GitHub Actions / preview / build

'docs/reference/elasticsearch/configuration-reference/remote-clusters.md' is not a valid link in the 'elasticsearch' cross link index: https://elastic-docs-link-index.s3.us-east-2.amazonaws.com/elastic/elasticsearch/main/links.json

$$$gateway-nodes-selection$$$
The *gateway nodes* selection depends on the following criteria:

* **version**: Remote nodes must be compatible with the cluster they are registered to.
* **role**: By default, any non-[master-eligible](/deploy-manage/distributed-architecture/clusters-nodes-shards/node-roles.md#master-node-role) node can act as a gateway node. Dedicated master nodes are never selected as gateway nodes.
* **attributes**: You can define the gateway nodes for a cluster by setting [`cluster.remote.node.attr.gateway`](remote-clusters-settings.md#cluster-remote-node-attr) to `true`. However, such nodes still have to satisfy the two above requirements.
* **attributes**: You can define the gateway nodes for a cluster by setting [`cluster.remote.node.attr.gateway`](elasticsearch://docs/reference/elasticsearch/configuration-reference/remote-clusters.md#cluster-remote-node-attr) to `true`. However, such nodes still have to satisfy the two above requirements.

Check failure on line 45 in deploy-manage/remote-clusters/remote-clusters-self-managed.md

View workflow job for this annotation

GitHub Actions / preview / build

'docs/reference/elasticsearch/configuration-reference/remote-clusters.md' is not a valid link in the 'elasticsearch' cross link index: https://elastic-docs-link-index.s3.us-east-2.amazonaws.com/elastic/elasticsearch/main/links.json


$$$proxy-mode$$$

Proxy mode
: In proxy mode, a cluster alias is registered with a name of your choosing and the address of a TCP (layer 4) reverse proxy specified with the `cluster.remote.<cluster_alias>.proxy_address` setting. You must configure this proxy to route connections to one or more nodes of the remote cluster. When you register a remote cluster using proxy mode, {{es}} opens several TCP connections to the proxy address and uses these connections to communicate with the remote cluster. In proxy mode {{es}} disregards the publish addresses of the remote cluster nodes which means that the publish addresses of the remote cluster nodes need not be accessible to the local cluster.

Proxy mode is not the default connection mode, so you must set `cluster.remote.<cluster_alias>.mode: proxy` to use it. See [Proxy mode remote cluster settings](remote-clusters-settings.md#remote-cluster-proxy-settings) for more information about configuring proxy mode.
Proxy mode is not the default connection mode, so you must set `cluster.remote.<cluster_alias>.mode: proxy` to use it. See [Proxy mode remote cluster settings](elasticsearch://docs/reference/elasticsearch/configuration-reference/remote-clusters.md#remote-cluster-proxy-settings) for more information about configuring proxy mode.

Check failure on line 53 in deploy-manage/remote-clusters/remote-clusters-self-managed.md

View workflow job for this annotation

GitHub Actions / preview / build

'docs/reference/elasticsearch/configuration-reference/remote-clusters.md' is not a valid link in the 'elasticsearch' cross link index: https://elastic-docs-link-index.s3.us-east-2.amazonaws.com/elastic/elasticsearch/main/links.json

Proxy mode has the same [version compatibility requirements](#gateway-nodes-selection) as sniff mode.
75 changes: 0 additions & 75 deletions deploy-manage/remote-clusters/remote-clusters-settings.md

This file was deleted.

1 change: 0 additions & 1 deletion deploy-manage/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -655,7 +655,6 @@ toc:
- file: remote-clusters/remote-clusters-api-key.md
- file: remote-clusters/remote-clusters-cert.md
- file: remote-clusters/remote-clusters-migrate.md
- file: remote-clusters/remote-clusters-settings.md
- file: remote-clusters/eck-remote-clusters.md
- file: cloud-connect.md
- file: monitor.md
Expand Down
Loading