2.1基础环境打算
布署集群之前红旗linux,请确保已打算好集群工程所需的环境:环境打算
环境监测:环境监测工具
注:WebLogic单机集群和WebLogic双机集群都是WebLogic自身的集群,非帆软集群方案,不推荐使用。
2.2布署FineBI工程
各集群节点服务器中,将FineBI工程布署到容器中。
布署容器介绍如下表所示:
布署容器推荐版本已验证版本参考文档
Tomcat
Tomcat8.x、Tomcat9.x
注:不支持Tomcat8.0.32版本
Tomcat8.0、Tomcat8.5、Tomcat9.0
Linux下Tomcat服务器独立布署
WebLogic
WebLogic12.2.1.*及以上
WebLogic12.2.1.3.0
Weblogic服务器布署
WebSphere
WebSphere8.5.5.9及以上
WebSphere8.5.5.13、WebSphere9.0.10
LinuxWebsphere服务器布署
2.3配置外接数据库
选择某个节点上的工程作为主节点工程,配置外接数据库。
外接数据库支持的类型及版本如下表所示:
数据库类型JAR包版本支持数据库版本配置方式
MySQL
不限
5.1.73、5.5.31、5.5.46、5.5.56、5.6.22、5.6.31、5.7.16
配置MySQL5外接数据库
SQLServer
不限
2000、2005、2008、2012、2014、2016
配置SQLServer外接数据库
Oracle
不限
10g、11g、12c
配置Oracle外接数据库
DB2
2018-12-27
9.7、8.2、11.1
配置DB2外接数据库
2.4安装配置集群组件2.4.1安装配置文件服务器并启动
在不开启文件服务器的时侯,会默认使用节点间同步的方法保证集群的文件一致性,不过当节点之间存在网路通讯问题时,节点间有可能会出现同步延后的问题。
为了防止出现这种问题,建议使用文件服务器,目前支持以下三种:
1)vsftpd:Linux系统安装配置FTP
2)sftp:Linux系统配置使用SFTP
3)HDFS:HDFS资源库房
注:「节点间手动同步」不适用于多节点,否则会因节点间通讯问题影响使用,仅两个节点时使用linux系统怎么查看硬件配置,小于两个节点时需使用「文件服务器」。
2.4.2安装配置状态服务器并启动
状态服务器支持Redis单机和Redis集群两种方案,Redis集群相比单机模式可以保证状态服务器的高可用,不过对服务器资源有一定要求,但是会降低运维成本,请自行选择。
1)Redis单机:Linux系统安装配置Redis单机
2)Redis集群:linux系统安装配置Redis集群
2.4.3安装配置负载均衡并启动
负载均衡是集群方案中不可缺乏,且独立于工程的一部份。若具备运维能力,可自行选择合适的软硬件负载均衡,目前有顾客使用的负载均衡包括Nginx、treafik、F5、AWSELB、NetScaler,帆软的基础方案基于Nginx,对于非Nignx的负载均衡linux定时器,须自行操作配置,参考文档:负载均衡配置指导
Nginx:Linux系统安装配置Nginx
2.5平台配置集群
主节点工程参考平台配置集群文档配置集群linux系统怎么查看硬件配置,当第一个节点出现后,将第一个节点的工程包(webroot)拷贝到其他服务器下,之后启动这种服务器,新的节点都会加入节点管理中。
注:使用本地机器信息形式注册的集群工程,降低节点后须要重新对集群工程进行注册。
本文原创地址://lrxjmw.cn/bsfgcgjqjdfw.html编辑:刘遄,审核员:暂无