Skip to main content

Ports and networking

Clustron Zaris uses three kinds of ports: one for management, one for node-to-node communication, and one for client connections. Knowing which port carries which traffic is essential for opening firewalls correctly and for diagnosing why nodes will not join a cluster or why clients cannot connect.

The three port ranges

Zaris divides the 78017899 span into three contiguous ranges, one per kind of traffic. Keeping them separate means you can reason about — and firewall — each traffic path independently.

RangeKindPurposeDirection
78017810Management / opsAdministrative commands, the manager-to-manager control plane, the Web Console (7810), and each node's health probes (7802, /livez + /readyz)Inbound to each manager (admins, other managers, browsers); health probes are local to each node
78117859ClusterNode-to-node coordination and data movementBetween nodes
78617899ClientApplication and ClientShell connectionsInbound to each node, from clients

Each range is sized to allow many nodes on one server without collisions:

  • Management / ops (78017810). The manager's management API is 7801; the Web Console sits at 7810 inside the same range and serves over HTTP by default, switching to HTTPS only when you enable control-plane HTTPS with Enable-ZrManagementHttps. Each node also serves its health probes at 7802 (/livez + /readyz) — an operational endpoint consumed by the orchestrator (for example the Kubernetes kubelet), not client or cluster traffic.
  • Cluster (78117859). Node-to-node ports begin at the -BaseClusterPort you set on New-ZrStore (default 7811) and increment per node.
  • Client (78617899). Client ports begin at -BaseClientPort (default 7861) and increment per node.

The single-port gap (7860) between the cluster and client ranges is reserved headroom and is not used by default.

How the ports work together

Each traffic path uses exactly one of the port kinds:

  • An administrator or the Web Console reaches a manager on the management port (7801 / 7810).
  • A node reaches its peer nodes on their cluster ports.
  • A client application reaches a node on that node's client port.
Admin / Console ── management port (7801/7810) ──▶ Manager
Client app ── client port (7861+) ──▶ Node
Node ◀─ cluster port (7811+) ──▶ Node

Firewall configuration

The installer automatically opens the full range that Zaris uses for management, cluster, and client traffic:

7801 – 7899

It opens this range on the local machine only. That is enough for a single-server cluster, where all traffic stays on one host and no external networking is involved — just make sure no other application already holds the ports.

If you plan to run a distributed cluster across machines, make sure these ports are reachable between them. Node-to-node and client traffic cross the network, so any host firewall, network firewall, or cloud security group between the servers (and between clients and the servers) must permit:

  • the management range (78017810) between administrators and every manager,
  • the cluster range (78117859) between the nodes, and
  • the client range (78617899) from clients to the nodes.

Use reachable IP addresses or resolvable hostnames for multi-server clusters — never localhost, which only refers to the local machine.

warning

On multi-server clusters, the installer does not open ports on the network firewalls or cloud security groups between machines. If node-to-node traffic on the cluster range is blocked, nodes fail to join and the cluster never forms. Open the cluster and client ranges across the network before you start the store.

Troubleshoot port and networking issues

SymptomCauseFix
Store fails to start; a node will not launchA chosen port is already in use, or ranges overlapPick free -BaseClusterPort / -BaseClientPort ranges; avoid overlapping stores
Clients cannot connectThe store is not running, or the client port is blockedConfirm the store is Running; open the client range; use the correct <host>:<clientPort>
Nodes do not join the clusterCluster ports blocked between machinesOpen the cluster range across the network; verify connectivity between servers
Cannot connect to a managerManagement port 7801 blockedAllow inbound 7801 on the server and any firewall in between

Next steps