运行 YashanDB 产品需要占用一系列端口(端口列表中已列示这些端口的作用及相关信息)。YashanDB 制订了一套端口划分规则,并据此规则提供了安装部署过程中需要指定的端口号默认值。用户可根据自身网络规划修改端口号,但应遵循端口划分规则,以避免出现端口冲突。
端口划分规则:
默认端口号:

此外,需启用可视化部署 Web 服务的服务器,还需开放 9001 端口。
建议在所有服务器上开放上述端口。
在所有服务器上执行如下命令关闭防火墙:
## 关闭防火墙
# systemctl stop firewalld
## 关闭开机自启
# systemctl disable firewalld如果防火墙不能关闭,则必须按如下步骤添加端口到白名单中:
# firewall-cmd --zone=public --list-ports2.添加端口到防火墙:
## 添加(--permanent表示永久生效,没有此参数重启后失效)
# firewall-cmd --zone=public --add-port=1688/tcp --permanent
## 重新载入
# firewall-cmd --reload
## 查看
# firewall-cmd --zone=public --query-port=1688/tcpNote: 通过添加白名单的方式开放端口,安装过程中仍有可能出现由于端口无法通信而部署失败的风险。此时应联系公司网络管理员查清原因,重新开放端口后再进行安装。 如需从白名单中删除已添加的端口,使用如下命令: # firewall-cmd --zone=public --remove-port=1688/tcp --permanent
检查所有服务器上的 SSH 服务是否已打开:
# systemctl status sshd.service如输出信息中无active (running)内容,请参照如下命令开启 SSH 服务:
# systemctl start sshd.serviceNote: 本安装手册默认 SSH 端口号为 22,如为其他端口号,后续安装过程中需要进行手工指定。
如部署 YashanDB 共享集群,还需在所有服务器上清理共享内存。
# ipcrm -a原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。