页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

Smartbi安装程序,会将Tomcat的临时文件目录tmpdir定向到Tomcat根目录下的temp文件夹。Smartbi每次启动时,所有加载的扩展包都会解压到该临时文件目录下。如果Smartbi服务器正常关闭,系统会自动删除这些文件;如果服务器非正常退出,这些文件则不会被删除,会造成占用过多的磁盘空间。

解决办法如下:

修改Tomcatwindows修改Tomcat/bin目录下的startup.cmd启动脚本,每次启动时自动清空temp目录即可。在startup.cmd启动脚本中合适位置添加如下五行命令。

代码块
languagepowershell
firstline1
linenumberstrue
@echo off
echo delete temp file
if exist "..\work\Catalina" rd /S /Q "..\work\Catalina"
if exist "..\temp" rd /S /Q "..\temp"
md "..\temp"

如下图所示:

 

linux可在startup.sh中增加以下脚本,达到每次启动时自动清空temp目录

代码块
languagepowershell
linenumberstrue
rm -rf  ../work/Catalina
rm -rf ../temp
mkdir ../temp 

 

原始文档:http://pan.baidu.com/s/1dDcMPgP

...