如果使用了数据挖掘服务,在更新war包时要 同步更新数据挖掘引擎服务。
1.exe安装包版本
1)获取最新版本的数据挖掘引擎安装包。
2)停止服务器上的数据挖掘引擎的后台服务:
3)获取新版本的数据挖掘引擎安装包并进行解压缩。
4)进入smartbi数据挖掘的安装目录,选择engine目录,右键–》删除
5)复制解压缩的engine目录到smartbi的数据挖掘安装目录。
6)后台服务启动数据挖掘引擎。
2. 手工部署版本
1)获取最新版本的数据挖掘引擎安装包,并解压。
2)用putty工具连接到服务器进入安装目录 /usr/local/smartbiEngine/engine/sbin/下停止服务,分别运行命令:
代码块 | ||
---|---|---|
| ||
sh experiment-daemon.sh stop sh service-daemon.sh stop |
3)删除 engine 目录,删除方式:鼠标右键目录-》点击删除。如下图:
4)将更新包中的engine文件夹拖入到 /usr/local/smartbiEngine/ 下:
拖入后,会有进度提示,提示正在上传更新文件:
以下engine文件夹上传完成后,更新也就完成了:
5)启动数据挖掘引擎。
输入cd /usr/local/smartbiEngine/engine/sbin/ 命令---> 回车,这时已经进入到数据挖掘引擎服务的安装目录下,再运行命令进行启动:
启动:分别输入命令 sh experiment-daemon.sh start
sh service-daemon.sh start
重启完成后,升级数据挖掘引擎就完成了。
43.docker版本
1、获取更新版本的数据挖掘安装包。
2、使用winscp工具登录Linux系统,找到<Smartbi_Base>/smartbi_data/smartbi-engine
如下图所示,进入对应的目录,找到engine
3、删除engine目录
如下图,选择engine目录文件,右键选择删除-----》删除选择的文件
4、解压缩数据挖掘引擎安装包
在windows电脑上,使用360压缩工具解压数据挖掘引擎安装包。
5、上传新版本的数据挖掘安装包
如下图,使用winscp上传engine目录文件到Linux的<Smartbi>/smartbi_data/smartbi-engine目录下
如下图,点击确定开始上传
如下图,等待上传完成
6、重启smartbi-engine-service服务
在浏览器打开控制台页面 http://服务器ip:8088
如下图所示,点击smartbi-engine-service服务,进入容器编排页面。
左键点击容器名右边的图标,选择删除,然后系统会删掉当前的容器,并且立即启动一个新的容器。
7、重启smartbi-engine-experiment服务
在浏览器打开控制台页面 http://服务器ip:8088
如下图所示,点击smartbi-engine-service服务,进入容器编排页面。
左键点击容器名右边的图标,选择删除,然后系统会删掉当前的容器,并且立即启动一个新的容器。
8、等待两个数据挖掘引擎的新容器启动成功,就可以正常使用数据挖掘功能了。
访问smartbi地址:http://服务器ip:31080/smartbi/vision/index.jsp,开始使用smartbi。
54.docker版本的python节点更新
1、获取最新的Python镜像
2、查看当前镜像名称:如下图所示,镜像名称为 10.10.204.81:5000/smartbi/smartbi-pynode:V9.0
3、导入新的镜像
docker load < Smartbi-Pynode.tar
docker tag localhost:5000/smartbi-pynode:V9.0 10.10.204.81:5000/smartbi/smartbi-pynode:V9.0
docker push 10.10.204.81:5000/smartbi/smartbi-pynode:V9.0
4、修改python节点的数据卷路径
如下图所示,点击右上角的省略号---》升级
5、如下图所示,打开数据卷
6、添加数据卷(如果当前已经有vol2数据卷了,则不用添加),如下图所示,点击添加卷---》映射主机目录
7、配置挂载卷,如果存在vol2卷,检查主机路径设置是否和下面的说明一致。
卷名配置:vol2
主机路径:<Smartbi安装包的路径>/smartbi_data/smartbi-engine/engine
容器路径:/home/mining/engine
8、升级
如下图所示,点击升级按钮,完成升级
9、查看状态
如下图所示,升级完成后,可以查看状态图标为绿色的Active,说明python节点启动成功。
...