反馈已提交

网络繁忙

S3资源仓库插件

  • 文档创建者:Wendy123456
  • 历史版本:12
  • 最近更新:Carly 于 2023-12-21
  • 1. 概述

    1.1 版本

    报表服务器版本插件版本功能变更
    11.0V1.0-
    11.0.13V1.3.6
    新增配置项:PathStyleAccess、signerOverride

    1.2 应用场景

    • 用户自己部署 HDFS 文件系统过于困难,希望使用高可用的文件服务器。

    • 用户希望使用支持 S3 协议的云存储文件系统作为文件服务器,包括阿里云 OSS 、华为云 OBS 、亚马云 S3。

    1.3 功能简介

    用户可通过安装「S3 资源仓库」插件,使用支持 S3 协议的云存储文件系统作为文件服务器。

    注:该插件只适配了阿里云 OSS 、华为云 OBS 、亚马云 S3,其他自己搭建的 S3 平台不一定支持。

    2. 操作步骤

    2.1 安装插件

    点击下载插件:S3 资源仓库插件

    设计器插件安装方法请参见:设计器插件管理

    服务器安装插件方法请参见:服务器插件管理

    2.2 集群环境准备

    在配置 S3 文件服务器之前请准备集群环境,具体可参见: 集群环境准备 

    2.3 配置文件服务器

    注:需要将主节点工程的%FR_HOME%/webapps/webroot/WEB-INF文件夹拷贝到文件服务器中,拷贝后 WEB-INF 所在文件夹需要赋予权限,Linux 系统中为 777 权限。

    1)以管理员身份进入数据决策系统,点击「管理系统>智能运维>集群配置」,点击「文件服务器共享」,协议选择S3,如下图所示:

    1614586564520194.png

    2)根据实际情况进行配置,如下图所示:

    配置项
    说明
    协议S3
    EndpointEndpoint配置
    Region服务器区域
    AccessKeyId密钥ID
    AccessKeySecret密钥文本
    BucketBucket名称
    路径

    文件服务器的根目录名称

    注1:「路径」必须以「/」结尾,开头不能加「/」。

    注2:「路径」不能为相对路径。

    PathStyleAccess

    路径样式访问

    true:使用路径样式访问

    false:默认选项,默认不使用


    简介:Path Style Access是AWS S3存储桶的早期URL结构,它将桶名称放在URL的开头,而不是作为主机名(Host Name)的一部分。

    signerOverride

    签名覆盖

    当你使用AWS SDK或CLI访问S3时,默认情况下会使用AWS签名版本4(AWS Signature Version 4)进行身份验证和授权。Signer Override允许你覆盖此默认设置,并使用其他签名版本进行身份验证和授权。

    3)点击「测试连接并保存」,提示连接成功。如下图所示:

    1614587814393078.png

    注:配置集群的后续步骤请参见:配置集群

    3. 注意事项

    插件禁用或卸载后:

    • 若已配置 S3 服务器,将不影响正常使用。

    • 重启工程,将自动切换到节点间同步。

    • 文件服务器处显示异常。

    注:因为S3本质是一个KEY-VALUE数据库, 没有路径的概念,对父目录改动会递归所有子目录和子文件,所以在备份还原等涉及文件夹频繁变动的功能性能很差。

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持