Network requirements

  • One or more dedicated and separate peer-to-peer Interconnect networks are required for internal cluster communication.

  • All cluster servers should be connected to Interconnect networks.

  • All servers should have fully qualified domain names (FQDN) and the ability to communicate with each other at required speeds.

  • IP address of each server should be known.

  • Ping access to any server (ICMP) should be provided.

  • For online installation of ADQM, access to Arenadata Cluster Manager deployed on a dedicated server is required. See the Install ADCM article for details on how to install Arenadata Cluster Manager.

  • For offline installation of ADQM, access to Arenadata Enterprise Tools deployed on a dedicated server is required. The Install Enterprise Tools cluster section contains instructions on how to install Arenadata Enterprise Tools.

  • Ports below should be open on servers where you install the cluster.

NOTE
Each port refers to the server where a specific service is installed.
Service Port Purpose

Common

22

Port for connection to SSH provider

81

TCP port used by Arenadata Enterprise Tools (access to the official repositories for offline installation)

8000

TCP port to send statuses of cluster components to ADCM

2015

TCP port to send metrics to the monitoring server

2016

UDP port to send metrics to the monitoring server

80

TCP port to access Graphite web interface

3000

HTTP port to access Grafana web interface

ClickHouse

8123

HTTP port for client or proxy connections

8443

Port for secure client connections via the HTTPS interface (see SSL encryption for details)

9000

Port for interaction by the Native (TCP) protocol

9440

Port for SSL-encrypted interaction by the Native (TCP) protocol

9009

Port for communication between replicas

9010

Port for SSL/TLS-encrypted inter-server communications

ZooKeeper

2181

Service access port

2888

3888

Server-to-server сommunication ports for quorum components

ClickHouse Keeper

9444

Recommended port for RAFT connections (also used for secure сommunications if <secure>1</secure> is enabled)

9281

Recommended port for secure SSL-encrypted interaction

JDBC Bridge

9019

JDBC Bridge port

Сhproxy

9090

HTTP port for client connections

Found a mistake? Seleсt text and press Ctrl+Enter to report it