清风听雨 发表于 2018-11-30 12:31:34

修改tomcat默认日志路径

  背景:一开始没有考虑好,把tomcat安装在一个分区比较小的目录中,所以现在只能做tomcat默认路径切换。
  PS:之前已经做过tomcat日志按天切割
  

  先建立要存放tomcat日志的新的路径
# pwd
/data/tomcat.log
# ll
总用量 12
drwxr-xr-x 2 root root 40962月 12 15:50 gameinter.log
drwxr-xr-x 2 root root 40962月 12 16:14 gm.log
drwxr-xr-x 2 root root 40962月 12 16:18 statinter.log  

  需要修改两个配置文件
  第一个conf 下的 logging.properties 文件
:%s/${catalina.base}\/logs/${catalina.base}\/data\/tomcat.log\/gameinter.log/g  修改前
http://s3.运维网.com/wyfs02/M02/12/27/wKiom1L7MMGTB661AAMACtLewgo333.jpg
  

  修改后
http://s3.运维网.com/wyfs02/M01/12/28/wKioL1L7MK7ylFl7AAMuqkjbqkM553.jpg
  

  第二个修改地方
  bin/catalina.sh
  找到下边这个地方
http://s3.运维网.com/wyfs02/M00/12/28/wKioL1L7MZTgES66AAElLXeiSiY823.jpg
  

  修改为
http://s3.运维网.com/wyfs02/M01/12/28/wKioL1L7MczjLpfCAAE1tnPN8e0725.jpg
  重启tomcat即可
# ./catalina.sh stop
Using CATALINA_BASE:   /usr/local/tomcat.gameinter
Using CATALINA_HOME:   /usr/local/tomcat.gameinter
Using CATALINA_TMPDIR: /usr/local/tomcat.gameinter/temp
Using JRE_HOME:      /usr/local/jdk1.7.0_25
Using CLASSPATH:       /usr/local/tomcat.gameinter/bin/bootstrap.jar:/usr/local/tomcat.gameinter/bin/tomcat-juli.jar
# ./catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat.gameinter
Using CATALINA_HOME:   /usr/local/tomcat.gameinter
Using CATALINA_TMPDIR: /usr/local/tomcat.gameinter/temp
Using JRE_HOME:      /usr/local/jdk1.7.0_25
Using CLASSPATH:       /usr/local/tomcat.gameinter/bin/bootstrap.jar:/usr/local/tomcat.gameinter/bin/tomcat-juli.jar
#  

  

  回到新的目录下查看是否正常。
  已生成新的文件

http://s3.运维网.com/wyfs02/M02/12/28/wKioL1L7MhnRYGFxAABbfAEhE6E133.jpg
  

  http://item.taobao.com/item.htm?spm=a1z10.5.w4002-1279326270.18.L6V08x&id=26369376113

  

  




页: [1]
查看完整版本: 修改tomcat默认日志路径