Tomcat日志文件过大导致系统故障处理办法

2023-11-10

1、远程登录系统

2、查看日志文件 catalina.out 文件大小

[root@localhost ~]# cd /usr/local/apache-tomcat/logs/
[root@localhost logs]# du -h catalina.out    
39G   /usr/local/apache-tomcat/logs/catalina.out

1:实时查看日志文件命令为:tail -f catalina.out

3、清空文件(此处五种方法选一种即可)

3-1、利用 Linux 文件重定向方法 2

[root@localhost logs]# > /usr/local/apache-tomcat-7.0.52-rzpt/logs/catalina.out    

3-2、使用true命令重定向清空文件2

[root@localhost logs]# true > catalina.out

3-3、使用cat/cp/dd命令及/dev/null设备来清空文件2

[root@localhost logs]# cat /dev/null>catalina.out

[root@localhost logs]# cp/dev/null catalina.out

[root@localhost logs]# dd if=/dev/null of=catalina.out

3-4、使用echo命令清空文件2

[root@localhost logs]# echo -n " " > catalina.out

加上"-n"参数,默认情况下会"\n",也就是回车符

3-5、使用truncate命令清空文件2

[root@localhost logs]# truncate -s 0 catalina.out

注意:-s参数设置设置为0即表示文件大小设置为0

4、再次查看文件容量,若容量显著减小,则说明清理成功

[root@localhost ~]# du -h /usr/local/apache-tomcat/logs/catalina.out
4.0K  /usr/local/apache-tomcat/logs/catalina.out

5、退出远程登陆

[root@localhost ~]# exit

6、参考文献:


  1. 《linux 清空catalina.out日志 不需要重启tomcat(五种方法)【转】》,地址:https://www.cnblogs.com/paul8339/p/10637629.html ↩︎

  2. 《如何看懂tomcat里的catalina.out》,地址:https://blog.csdn.net/weixin_42369687/article/details/88785012 ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Tomcat日志文件过大导致系统故障处理办法 的相关文章

随机推荐