1. 概述
1.1 版本
FineBI服务器版本 |
---|
6.0 |
1.2 功能简介
服务器部署一直都是比较繁重的运维操作。
为了降低部署带来的较高成本,帆软提供FineOps运维平台,支持前端容器化部署单机/集群FineBI工程。
容器化部署的更多优势请参见:工程部署原理
2. 快速部署方案
本文以最简洁清晰的步骤拆解,带大家了解部署运维平台和帆软应用的流程,以及用户可使用运维平台进行的运维操作。
本节介绍的是最简单的部署方案,因此对服务器配置要求较高,端口无法严格限制。如无法提供全新服务器、网络端口限制较严格,请参考第三章索引。
2.1 准备服务器
容器化部署需要基于运维平台前端进行,用户需要先部署 1 个 FineOps 运维平台,再使用运维平台部署帆软应用。
因此用户需要准备多台服务器:
单节点工程准备2台服务器:1台用于部署 FineOps,1台用于部署FineBI应用(如服务器资源紧张,可只准备1台服务器,部署 基础版运维平台 和帆软项目)
多节点集群准备「工程节点数+2台」服务器:1台用于部署 FineOps,1台用于部署集群组件,其他用于部署FineBI工程节点(资源充足时,集群组件服务器可准备更多台)
工程 | 服务器 | 推荐配置 |
---|---|---|
单节点工程 | 运维平台服务器 | 准备1台全新服务器,该服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求:
2)资源配置要求
3)网络要求
4)其他
|
工程节点服务器 | 准备1台全新服务器,服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
| |
多节点集群 | 运维平台服务器 | 准备1台全新服务器,该服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
|
工程节点服务器 | 按照「工程节点数」准备全新服务器数量,服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
| |
集群组件服务器 | 准备1台全新服务器,服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
|
2.2 部署运维平台
容器化部署需要基于运维平台前端进行,因此用户需要先部署一个FineOps运维平台。
步骤 | 说明 | |
---|---|---|
1 | 准备服务器 | 准备1台全新服务器,该服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
|
2 | 准备安装包 |
1)点击下载安装包:FineOps运维平台下载 中的「全量版离线安装包」 2)将安装包上传到服务器中 3)终端连接服务器,进入安装包所在目录,解压安装包:tar zxvf finekey-operation-all.tar.gz
1)点击下载安装包:FineOps运维平台下载 中的「在线版安装包」 2)将安装包上传到服务器中 3)终端连接服务器,进入安装包所在目录,解压安装包:tar -xvf finekey-operation-online.tar |
3 | 部署运维平台 | 1)终端连接服务器,进入解压后的finekey/bin目录 2)执行自动化部署:./finekey 3)出现 deployment success!bye~ 提示时,表示已经成功部署 |
4 | 访问运维平台 | 1)在浏览器地址栏输入:http://{ip}/ops/decision(请把{ip}换成自己的服务器IP) 2)回车,即可访问FineOps运维平台 |
2.3 部署新FineBI项目
先部署好了运维平台,此时可以让运维平台帮助管理员容器化部署并自动接入FineBI应用。
步骤 | 说明 | |
---|---|---|
1 | 准备服务器 | 单机:准备1台全新服务器,服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
集群:按照「工程节点数+1」准备全新服务器数量,服务器不部署其他工程或内容,所有端口均未被占用 1)操作系统要求
2)资源配置要求
3)网络要求
4)其他
|
2 | 部署帆软项目 | 1)管理员登录 FineOps 运维平台,点击「项目管理」,点击「部署新项目」 2)进入「项目设置」界面,设置以下信息,点击「下一步」
3)进入「节点配置」,新增节点,输入主机、端口、用户名密码,挂载路径无需修改。
4)节点全部添加完毕后,点击「下一步」,进入「部署列表」确认界面。 5)由于端口全部可用,无需调整部署配置。点击「开始部署」,即可正式开始部署。 |
3 | 访问帆软项目 | 通过运维平台成功部署的新项目,自动接入运维平台的项目管理列表中 其中的访问地址,即为该帆软项目的访问地址,在浏览器新窗口访问该地址,即可进入工程初始化配置界面 |
3. 索引
分类 | 说明 | 帮助文档 |
---|---|---|
全新部署 | 由0到1容器化部署一个全新的报表工程 分别提供单机和集群工程的部署操作 | |
工程升级 | 通过运维平台拉取推送最新工程镜像,升级工程 | 外网升级运维项目 |
内网升级运维项目 | ||
工程迁移 | 将非容器化工程迁移为容器化工程 | 非容器化单机迁移容器化单机 |
非容器化单机迁移容器化集群 | ||
非容器化集群迁移容器化集群(仅迁移工程) | ||
非容器化集群迁移容器化集群(迁移工程和集群组件) | ||
工程注册 | 最适合容器化工程的注册方式 | 容器私有云认证 |