high-availability-add-on
latest
false
High Availability Add-on 安装指南
上次更新日期 2024年8月22日
硬件要求
高可用性加载项 (HAA) 的硬件要求在开发环境和生产环境之间有所不同。
项目 |
最低要求 |
推荐版本 |
---|---|---|
HAA 节点 |
1 |
3+ |
RAM |
6 GB |
8 GB |
存储(默认路径
/opt/redislabs )
|
10 GB |
20 GB |
虽然一个节点足以用于开发环境,但建议使用三个或奇数个节点,以便利用生产环境可能需要的集群功能。
项目 |
最低要求 |
推荐版本 |
---|---|---|
HAA 节点 |
3 |
3+ |
每个节点的内核 |
4 |
8+ |
RAM |
6 GB (15 GB 用于部署) |
30+ GB |
存储(默认路径
/opt/redislabs )
|
75 GB |
150+ GB |
网络 |
1 G |
10+ G |
注意: 始终维护奇数个节点。 这是获取故障和故障转移方案中所需的仲裁所必需的。
端口 |
协议 |
描述 |
---|---|---|
1968 |
TCP |
用于内部代理流量的默认端口。 |
3333-3344 36379-36380 |
TCP |
用于内部集群流量的默认端口范围。 |
8001 |
TCP |
用于从应用程序到发现服务的流量(如果适用)。 |
8443 |
TCP |
用于
HTTPS 访问管理用户界面。
|
8444,9080 |
TCP |
用于内部
nginx < - > cnm_http/cm 流量的默认端口。
|
9081 |
TCP |
用于内部 CRDB(无冲突复制数据库)流量的默认端口。 |
8070-8071 |
TCP |
用于由
nginx 导出和管理的指标。
|
9443 |
TCP |
REST API 流量的推荐端口。 |
10000-19999 |
TCP |
数据库流量的端口范围。 默认情况下,HAA 使用端口
10000 。
|
20000-29999 |
TCP |
用于内部数据库分片流量的端口范围。 |
53、5353_ |
UDP |
用于内部
DNS/mDNS 流量。
|
8002、8004、8006 |
TCP |
系统运行状况监控。 |
ICMP |
用于检查节点之间的连接性。 |