Smartbi V9.7 到 V10.5 版本升级内容如下:

组件V9.7版本V10.5 版本更新内容备注
SmartbiSmartbi版本升级到 V10.5详情请参考 Windows 客户端升级指南War包更新方法
Smartbi-OLAP-Server×新增组件Smartbi-OLAP-ServerOLAP Server 部署方案请参考:Window部署linux部署
高速缓存库必须部署组件

V10 不支持 Infobright,需要更换为 SmartbiMPP 或 SmartbiMPPMD。

  • Linux环境:部署SmartbiMPP ,部署方案请参考: 部署Smartbi-MPP高速缓存库
  • Windows环境:通过Windows 客户端安装 SmartbiMPPMD ,无需额外手动部署。
数据挖掘各部件的更新

包括数据挖掘实验引擎、服务引擎、spark、python、Hadoop更新升级。

详情请参考:数据挖掘引擎V95升级 V10 版本


在对生产环境进行正式的版本升级前,请先参考文档 【升级前必备工作】V9.7➜V10.5 将前期必须准备的工作都做好了,再参考当前文档对生产环境进行新版本升级,以防对生产环境造成损坏。

一、Windows EXE 部署

1. 覆盖升级

通过执行 V10.5 的EXE安装文件,可以对已安装的 V9.7 环境进行覆盖升级操作,具体可参考文档 Windows 客户端升级指南

2. 切换高速缓存库

使用管理员初次访问升级后的 V10.5 环境,系统会进行自检,当检测到当前的高速缓存库为 Infobright 时:

① 为了确保新功能的正常使用,则会提醒用户重新配置高速缓存库。此时请参考文档 切换高速缓存库,重新抽取。

② 如需正常访问原本基于 Infobright 建立的资源,请参考文档 SmartbiMPP 数据迁移到 SmartbiMPPMD 进行数据迁移。

二、Linux Tomcat 部署

1. Smartbi更新

向Smartbi官方获取 V10.5 版本的Smartbi安装包。更新的详细方法,请参考:War包更新方法

2. 部署Smartbi OLAP Server

Smartbi OLAP Server为新增组件,详细的OLAP Server部署,请参考:Window部署linux部署

3. 部署高速缓存库

① 初次部署

初次部署高速缓存库的请参考文档 部署Smartbi-MPP高速缓存库

② 更新MPP

SmartbiMPP支持 21.x及以上版本,若低于该版本则需进行更新

更新SmartbiMPP请参考文档 升级SmartbiMPP

③ 切换高速缓存库

使用管理员初次访问升级后的 V10.5 环境,系统会进行自检,当检测到当前的高速缓存库为 Infobright 时:

① 为了确保新功能的正常使用,则会提醒用户重新配置高速缓存库。此时请参考文档切换高速缓存库,重新抽取。

② 如需正常访问原本基于 Infobright 建立的资源,请参考文档  Infobright 数据迁移到 SmartbiMPP 进行数据迁移。

4. 数据挖掘版本更新

① 数据挖掘引擎安装包版本要和Smartbi的war包版本一致

② 更新时需要同步更新Python节点中的挖掘引擎包。

本次升级更新内容如下:

  • 数据挖掘实验引擎、服务引擎、python版本更新
  • Spark从 2.4 更新到 3.1;
  • Hadoop从 2.7.3 更新到 3.2.2。

数据挖掘各组件(除Hadoop组件)更新方法请参考:【数据挖掘】V9.5升级到V10版本

其中Hadoop组件的版本更新,需参考以下步骤迁移备份数据,再参考 部署Hadoop组件 文档重新部署Hadoop。

(1)停止hadoop

cd /data/hadoop-2.7.3/
./sbin/stop-dfs.sh

(2)迁移数据

# 创建备份目录
mkdir -p /data/backups
# 迁移数据目录
mv /data/hdfs/ /data/backups
# 迁移Hadoop安装目录
mv /data/hadoop-2.7.3/ /data/backups