反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

Linux系统配置集群

  • 文档创建者:susie
  • 历史版本:30
  • 最近更新:Carly 于 2024-06-06
  • 1. 概述

    本文介绍如何在 Linux 系统中配置集群。

    2. 操作步骤

    2.1 基础环境准备

    部署集群之前,请确保已准备好集群工程所需的环境:环境准备

    注:WebLogic 单机集群和 WebLogic 双机集群都是 WebLogic 自身的集群,非帆软集群方案,不推荐使用。

    2.2 部署 FineReport 工程

    各集群节点服务器中,将 FineReport 工程部署到容器中。

    部署容器介绍如下表所示:

    部署容器推荐版本已验证版本参考文档
    Tomcat推荐使用 Tomcat8.5.57 及以上版本,或者 Tomcat8 最新版本

    注:使用推荐版本可减少因 Tomcat 版本过低导致的安全问题

    支持Tomcat7.0~9.0 版本

    不支持 Tomcat10.0 版本

    Tomcat8.0、Tomcat8.5、Tomcat9.0

    1)方法一:无需安装 FineReport设计器和 Tomcat:Linux 下 Tomcat 服务器部署包

    2)方法二:需安装 FineReport设计器和 Tomcat:Linux 下 Tomcat 服务器独立部署

    WebLogicWebLogic 12.2.1.*及以上WebLogic 12.2.1.3.0

    WebLogic 服务器文件夹部署

    WebLogic 服务器 war 包部署

    WebSphereWebSphere 8.5.5.9及以上WebSphere 8.5.5.13、WebSphere9.0.10WebSphere8.5 服务器部署

    2.3 配置外接数据库

    选择某个节点上的工程作为主节点工程,配置外接数据库。

    外接数据库支持的类型及版本如下表所示:

    数据库类型支持数据库版本JAR 包版本配置方法
    MySQL5.1.73、5.5.31、5.5.46、5.5.56、5.6.22、5.6.31、5.7.16不限
    配置MySQL5外接数据库
    SQL Server2000、2005、2008、2012、2014、2016不限
    配置SQL Server外接数据库
    Oracle10g、11g、12c不限
    配置Oracle外接数据库
    DB29.7、8.2、11.12018-12-27配置DB2外接数据库

    2.4 安装配置集群组件

    2.4.1 安装配置文件服务器并启动

    在不开启文件服务器的时候,会默认使用节点间同步的方式保证集群的文件一致性,不过当节点之间存在网络通信问题时,节点间有可能会出现同步延迟的问题。

    为了避免出现此类问题,建议使用文件服务器,目前支持以下三种:

    1)vsftpd:Linux 系统安装配置 FTP

    2)sftp:Linux 系统配置使用 SFTP

    3)HDFS:HDFS 资源仓库

    注1:「节点间自动同步」不适用于多节点,否则会因节点间通信问题影响使用,仅两个节点时使用,大于两个节点时需使用「文件服务器」。

    注2:10.0.5 版本即 2020-04-26 发布的10.0 中已经可以满足节点间能够同步空文件夹,且从 Nginx 入口进行远程设计不会出现文件夹消失的情况。

    2.4.2 安装配置状态服务器并启动

    状态服务器支持 Redis 单机和 Redis 集群两种方案,Redis集群相比单机模式可以保证状态服务器的高可用,不过对服务器资源有一定要求,并且会增加运维成本,请自行选择。

    1)Redis 单机:Linux 系统安装配置 Redis 单机

    2)Redis 集群:linux系统安装配置 Redis 集群

    2.4.3 安装配置负载均衡并启动

    负载均衡是集群方案中不可缺少,且独立于工程的一部分。若具备运维能力,可自行选择合适的软硬件负载均衡,目前有客户使用的负载均衡包括 Nginx、treafik、F5、AWS ELB、NetScaler,帆软的基础方案基于 Nginx,对于非 Nignx 的负载均衡,须自行操作配置,参考文档:负载均衡配置指导

    Nginx:Linux 系统安装配置 Nginx

    2.5 平台配置集群

    主节点工程参考 平台配置集群 文档配置集群,当第一个节点出现后,将第一个节点的工程包(webroot)拷贝到其他服务器下,然后启动这些服务器,新的节点就会加入节点管理中。

    注:使用 本地机器信息认证方式 注册的集群工程,增加节点后需要重新对集群工程进行注册。

    2.6 访问集群工程

    用户通过链接:http://ip:端口/工程名/decision访问集群工程,点击「管理系统>智能运维>集群配置」,在「节点管理」处可查看已配置的节点。如下图所示:

    注:工程访问 URL 默认为 http://ip:端口/工程名/decision ,端口默认为 8075,若用户修改过工程访问路径,则根据实际路径进行访问;IP 建议为主节点 IP 。

    30.png

    3. 注意事项

    3.1 更换 FTP 路径

    问题描述

    集群工程搭建好后,由于磁盘空间不足需要更换 FTP 文件服务器路径。

    解决方案

    1)把原路径下的所有文件都拷贝到新的目录下,并给新文件夹赋权限。详情请参见:Linux 系统安装配置 FTPWindows 系统配置 FTP 服务
    2)修改平台上的文件服务器路径并保存。

    3)重启集群的每一个节点,重启集群工程注意事项请参见:配置开启集群 文档的 3.7 节内容。


    附件列表


    主题: 部署集成
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526