页面树结构
转至元数据结尾
转至元数据起始


1 备份

在更换war包之前,需要对系统进行备份。若升级出错,可以迅速回退到旧版本。

1.1 备份知识库

在Smartbi平台中选择 系统运维>备份知识库 ,将知识库备份到指定位置。


1.2 备份smartbi.war

到服务器上,对旧版本的smartbi.war 包进行备份,保存到指定位置。如:部署到Tomcat 应用服务器,直接到 <Smartbi-install-dir>\Tomcat\webapps\ 目录下将smartbi.war 文件拷贝下来即可。

1.3 备份扩展包

访问系统配置界面,地址:http://localhost:8080/smartbi/vision/config。查看"扩展包存放路径",然后去到服务器上,对该路径下的所有文件进行备份,保存到指定位置。


2 更换新的war包

2.1 针对不同的应用服务器,部署新的smartbi.war包会有不同。

针对不同的应用服务器,部署新的smartbi.war包会有不同,以Tomcat方式部署的Smartbi为例

2.1.1 Linux上更换方式

1)停止Tomcat应用服务器,如下图所示:

2)删除<Smartbi-install-dir>\Tomcat\webapps\ 目录下的smartbi文件夹。如果还有smartbi.war文件,也一并删除。

3)删除<Smartbi-install-dir>\Tomcat\temp\ 目录下 ( 注意不是把temp删除,是删除temp里边的内容 ) 的所有文件和文件夹。

4)删除<Smartbi-install-dir>\Tomcat\work\ 目录下 ( 注意不是把work删除,是删除work里边的内容 ) 的所有文件和文件夹。

如果有必要的话,修改新的smartbi.war包。比如向其中添加数据库驱动。

5)将新的smartbi.war包拷贝到<Smartbi-install-dir>\Tomcat\webapps\ 目录下。

6)重新启动Tomcat服务。


2.1.2 Windows上更换方式

1)停止Tomcat应用服务器,关闭打开的启动窗口。

2)删除<Smartbi-install-dir>\Tomcat\webapps\ 目录下的smartbi文件夹。如果还有smartbi.war文件,也一并删除。

3)删除<Smartbi-install-dir>\Tomcat\temp\ 目录下的所有文件和文件夹。

4)删除<Smartbi-install-dir>\Tomcat\work\ 目录下的所有文件和文件夹。

5)将新的smartbi.war包拷贝到<Smartbi-install-dir>\Tomcat\webapps\ 目录下。

6)重新启动Tomcat服务。

2.2 高性能版本 Smartbi 更换方式

1)使用winscp工具登录Linux系统,找到<高性能版本部署路径>/smartbi_data/smartbi-tomcat/webapps进入对应的目录,找到smartbi和smartbi.war并删除(注意删除前请先备份war包)。

2)使用winscp将新的war包上传到Linux的<高性能版本部署路径>/smartbi_data/smartbi-tomcat/webapps目录下

3)在浏览器打开rancher控制台页面地址: http://服务器ip:8088

如下图所示,点击smartbi-tomcat服务,进入容器编排页面。

 

左键点击容器名右边的图标,选择删除,然后系统会删掉当前的容器,并且立即启动一个新的容器。

 

等待新容器启动成功,就可以正常访问smartbi。

访问smartbi地址:http://服务器ip:31080/smartbi/vision/index.jsp


  • 无标签