1. 概述
1.1 版本
报表服务器版本 | 功能变更 |
---|---|
11.0 | - |
11.0.21 | 功能内置,不再自动安装插件 |
1.2 应用场景
有些用户为了运维的简便性或者文件存储的稳定性,想使用集群共享 NAS 、外部磁盘等来读写资源文件,可通过安装「共享外部目录插件」实现。
1.3 功能简介
用户若需要使用 NAS、NFS、外部磁盘等来读写资源文件,可以将这些存储挂载到磁盘目录,安装插件,配置挂载磁盘目录进行读写。
2. 操作步骤
2.1 安装插件
11.0.21及之后版本,该功能直接内置,无需安装插件即可使用
11.0.21之前版本,该功能需要依赖插件提供。点击下载:共享外部目录
设计器插件安装方法请参见:设计器插件管理
服务器安装插件方法请参见:服务器插件管理
2.2 设置文件服务器
1)将主节点工程的%FR_HOME%\webapps\webroot\WEB-INF文件夹拷贝到文件服务器中,拷贝后 WEB-INF 所在文件夹需要赋予权限,Linux 系统中为 777 权限。
2)安装插件后,点击「智能运维>集群配置>文件一致设置」,选择文件服务器共享,点击「编辑」,协议选择「共享外部目录」,然后输入路径,测试连接并保存,如下图所示:
要求外部目录挂载到各个节点相同的路径。
对于常用的 NFS 共享存储服务的搭建,详情参见:Linux系统搭建NFS服务
3. 注意事项
1)待共享的目录不可以直接是tomcat工程所在的路径,需要把待共享的目录单独复制出来放入到NFS路径下
2)Windows 环境下的外部共享目录,使用 NFS 来读写资源时可能出现中文乱码问题,因此推荐使用 Linux 环境。