Hardware Requirements
The hardware requirements for your High Availability Add-on (HAA) are different between development and production environments.
Development Environments
Item | Minimum Requirements | Recommended |
---|---|---|
HAA Nodes | 1 | 3+ |
RAM | 6 GB | 8 GB |
Storage | 10 GB | 20 GB |
While one node is sufficient for a development environment, three or an odd number of nodes are recommended in order to utilize the clustering features likely needed for your production environment.
Production Environments
Item | Minimum Requirements | Recommended |
---|---|---|
HAA Nodes | 3 | 3+ |
Cores per Node | 4 | 8+ |
RAM | 6 GB | 30+ GB |
Storage | 75 GB | 150+ GB |
Network | 1 G | 10+ G |
Note: Always maintain an odd number of nodes. This is required to obtain a quorum needed in failure and failover scenarios.
TCP Ports
Port | Description |
---|---|
1968 | Default port used for internal proxy traffic. |
3333-3339 | Default port ranges used for internal cluster traffic. |
8001 | Used for traffic from the application to the Discovery Service, if applicable. |
8443 | Used for |
8444 , 9080 | Default ports used for internal |
9081 | Default port used for internal CRDB (Conflict-free Replicated Database) traffic. |
8070-8071 | Used for metrics exported and managed by |
9443 | Recommended port for REST API traffic. |
10000-19999 | Port range for database traffic. By default, HAA uses port |
20000-29999 | Port range used for internal database shards traffic. |
53, 5353 | Used for internal |
Software Requirements
Important!
HAA only supports 64-bit operating systems and must be installed on a clean host with no other applications. All HAA nodes must be synchronized with the same NTP server.
Platform | Supported Versions |
---|---|
RHEL/CentOS 7 | 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9 |
Updated 13 days ago