背景:一开始没有考虑好,把tomcat安装在一个分区比较小的目录中,所以现在只能做tomcat默认路径切换。

PS:之前已经做过tomcat日志按天切割

先建立要存放tomcat日志的新的路径

[root@linux-216 tomcat.log]# pwd/data/tomcat.log[root@linux-216 tomcat.log]# ll总用量 12drwxr-xr-x 2 root root 4096  2月 12 15:50 gameinter.logdrwxr-xr-x 2 root root 4096  2月 12 16:14 gm.logdrwxr-xr-x 2 root root 4096  2月 12 16:18 statinter.log

需要修改两个配置文件

第一个conf 下的 logging.properties 文件

:%s/${catalina.base}\/logs/${catalina.base}\/data\/tomcat.log\/gameinter.log/g

修改前

修改后

第二个修改地方

bin/catalina.sh

找到下边这个地方

修改为

重启tomcat即可

[root@linux-216 bin]# ./catalina.sh stopUsing CATALINA_BASE:   /usr/local/tomcat.gameinterUsing CATALINA_HOME:   /usr/local/tomcat.gameinterUsing CATALINA_TMPDIR: /usr/local/tomcat.gameinter/tempUsing JRE_HOME:        /usr/local/jdk1.7.0_25Using CLASSPATH:       /usr/local/tomcat.gameinter/bin/bootstrap.jar:/usr/local/tomcat.gameinter/bin/tomcat-juli.jar[root@linux-216 bin]# ./catalina.sh startUsing CATALINA_BASE:   /usr/local/tomcat.gameinterUsing CATALINA_HOME:   /usr/local/tomcat.gameinterUsing CATALINA_TMPDIR: /usr/local/tomcat.gameinter/tempUsing JRE_HOME:        /usr/local/jdk1.7.0_25Using CLASSPATH:       /usr/local/tomcat.gameinter/bin/bootstrap.jar:/usr/local/tomcat.gameinter/bin/tomcat-juli.jar[root@linux-216 bin]#

回到新的目录下查看是否正常。

已生成新的文件