(本文档仅供参考)
问题
启动目录下的哪些文件可指定路径?
解决方案
“smartbi 1、“smartbi-config,Smartbi-License,ext,smartbi.log”存放路径可在登录系统中的config界面进行配置:
smartbi 2、smartbi-repoBackup,自动备份知识库的路径可在系统计划任务中指定:
“ext 3、“ext-smartbi、index-smartbi、mlogs-smartbi、font-smartbi、samrtbi.properites”的路径需在启动增加jvm“-DSmartbi.ConfigFileDir=<path>”启动参数指定:
注意,目前不能单独指定文件的目录,只支持统一指定。
...
(1)如部署的服务器为tomcat:
A、windows下自动安装的smartbi默认是tomcat服务器,也可参考以下方式修改。
...
修改后可将日志导出查看Smartbi.SystemProperties.log文件中的修改效果,或可直接去所指定目录下查看对应修改效果:
Linux下的Tomcat B、Linux下的Tomcat 添加jvm参数“-DSmartbi.ConfigFileDir=<path>”指定文件路径,具体如下:
注:若不知道Tomcat的jvm参数是配置在哪个文件可以参考wiki文档中的 【Tomcat/二、Linux系统】章节 :应用服务器JVM参数配置
首先在catalina通常的Linux上的JVM参数是配置在catalina.sh中的,找到catalina.sh中,搜索“JAVAsh文件后,搜索“JAVA_OPTS”,检查一下该文件中是否已经对该设置项进行了设置,若没有增在JAVA_OPTS上添加-DSmartbi.ConfigFileDir=<path> ,如下图:
...
重启Tomcat服务后会进入知识库配置界面,然后配置保存相关设置,这时候可以看到“ext-smartbi、index-smartbi、mlogs-smartbi、font-smartbi、samrtbi.properites ”等文件已经在指定目录生成:
...
(2)如部署的服务器为weblogic:
可修改setDomainEnv.sh文件,增加参数:JAVA_OPTIONS="-DSmartbi.ConfigFileDir=<path>"指定路径。
...