2.3. 网络端口要求

Ceph 仪表板组件使用某些必须可以被访问的 TCP 网络端口。默认情况下,在安装 Red Hat Ceph Storage 时,在 firewalld 中自动打开网络端口。

表 2.1. TCP 端口要求

端口使用原始节点目标节点

8443

仪表板 Web 界面

在 Ansible 清单文件中需要访问 Ceph 控制面板 UI 和节点 [grafana-server] 的 IP 地址,因为 AlertManager 服务也可以启动与仪表板的连接来报告警报。

Ceph 管理器节点。

3000

Grafana

需要访问 Grafana Dashboard UI 和所有 Ceph Manager 主机 [grafana-server] 的 IP 地址。

Ansible 清单文件中 [grafana-server] 下的节点。

9090

基本 Prometheus 图形的默认 Prometheus 服务器

需要访问 Prometheus UI 和所有 Ceph Manager 主机以及 [grafana-server] 或运行 Prometheus 的主机的 IP 地址。

Ansible 清单文件中 [grafana-server] 下的节点。

9092

用于基本 Prometheus 图形的 Prometheus 服务器

需要访问 Prometheus UI 和所有 Ceph Manager 主机以及 [grafana-server] 或运行 Prometheus 的主机的 IP 地址。

Ansible 清单文件中 [grafana-server] 下的节点。

9093

Prometheus Alertmanager

需要访问 Alertmanager Web UI 和所有 Ceph Manager 主机以及 [grafana-server] 或运行 Prometheus 的主机的 IP 地址。

所有 Ceph Manager 节点以及 Ansible 清单文件中的 [grafana-server] 下的节点。

9094

Prometheus Alertmanager 可配置从多个实例组成的高可用性集群

所有 Ceph Manager 节点以及 Ansible 清单文件中的 [grafana-server] 下的节点。

Prometheus Alertmanager High Availability(对等点守护进程同步),因此 srcdst 应该都是运行 Prometheus Alertmanager 的节点。

9100

Prometheus node-exporter 守护进程

运行 Prometheus 的主机,需要查看节点导出器指标 Web UI 和所有 Ceph Manager 节点以及 [grafana-server] 或运行 Prometheus 的主机。

所有存储集群节点,包括 MON、OSDS、[grafana-server] 主机。

9283

Ceph Manager Prometheus exporter 模块

运行 Prometheus 的主机需要访问 Ceph Exporter 指标 Web UI 和 [grafana-server]

所有 Ceph 管理器节点。

9287

Ceph iSCSI 网关数据

所有 Ceph 管理器主机 和 [grafana-server]

所有 Ceph iSCSI 网关节点。

其它资源