Skip to content

环境准备要求

资源

2 核 CPU / 8 GB 内存 / 10 GB 磁盘

端口

软负载安装时,管理节点和转发引擎会使用不同的端口:

  • 管理节点将使用端口:161,162,199,443,705,3306,8000,8789,8091,9093,9100,9116,33223。
  • 转发引擎将使用端口:8789,33223,8080,8082,8083,8084,8085,9100,9119。

当管理节点和转发引擎混部时,以上端口都会使用到,因此在安装时请确保您选择的管理接口里的所有 IP 地址没有占用以上端口,例如:当您执行脚本安装命令时,输入参数--interface enp1s0,则确保 enp1s0 接口里的所有 IP 地址没有占用以上端口。

注意

当系统成功安装并运行后,则确保通讯地址下的上述端口没有被其他程序占用。

不同云服务器另外参见相应公有云的补充说明文档。

镜像端口
管理节点normaedelta/n6-controller8000
管理节点prom/prometheus8091
管理节点, 转发引擎normaedelta/n6-health_check8087
管理节点normaedelta/n6-net_snmp161, 162, 199, 705
管理节点, 转发引擎normaedelta/n6-lbagent33223
管理节点mysql3306
管理节点normaedelta/n6-m_nginx443
管理节点prom/alertmanager9093
管理节点, 转发引擎quay.io/prometheus/node-exporter9100
管理节点prom/snmp-exporter9116
转发引擎normaedelta/n6-slb8080,8082,8083,8084,8085
转发引擎normaedelta/n6-bind_exporter9119

操作系统及 NetworkManage 版本要求

支持绝大部分 Linux 操作系统,要求系统上安装 NetworkManager、Docker。 经过测试的操作系统如下(如果 NetworkManage 版本不满足要求,仅导致设备管理中的 IP 地址、聚合接口、VLAN、路由等无法操作,不影响 SLB 负载管理功能):

CPU指令集操作系统版本内核版本号networkmanage版本docker版本
x86CentOSCentOS Stream 95.141.41.323.0.0
CentOS 85.141.41.323.0.0
CentOS 75.141.41.323.0.0
统信UOS Server release 201060a5.101.40.1623.0.0
OpenEuler20.034.19.901.16.023.0.0
24.036.6.01.44.223.0.0
KylinV106.8.01.46.023.0.0
arm64OpenEuler20.034.19.901.16.023.0.0

检测环境版本号的常用命令

您可以通过如下命令检测上述版本号:

  • 检测操作系统
#  cat /etc/redhat-release
UOS Server release 20 (kongzi)
  • 检测操作系统内核版本号
#  uname -r
5.10.0-46.uelc20.x86_64
  • 检测 NetworkManage 版本号
#  nmcli -v
nmcli tool, version 1.30.0-13.0.1.uelc20
  • 检测体系架构
#  uname -m
x86_64
  • 检测 docker 版本
#  docker -v
Docker version 23.0.0, build e92dd87