萍乡专业的企业网站建设公司济南网站建设 伍际网络
2026/1/10 7:26:34 网站建设 项目流程
萍乡专业的企业网站建设公司,济南网站建设 伍际网络,关键词快速排名软件价格,网站建设哪里比较好找到了#xff01;真正的“空间黑洞”就是#xff1a;#x1f4c1; **/usr/local/apache-tomcat-9.0.71/logs/catalina.out —— **一个 118GB 的 Tomcat 日志文件#xff01;这是非常典型的 Tomcat 日志未轮转导致磁盘爆满 的问题。✅ 立即释放空间#xff1a;清空 catal…找到了真正的“空间黑洞”就是 **/usr/local/apache-tomcat-9.0.71/logs/catalina.out—— **一个 118GB 的 Tomcat 日志文件这是非常典型的Tomcat 日志未轮转导致磁盘爆满的问题。✅ 立即释放空间清空catalina.out 安全清空日志不中断 Tomcat 服务/usr/local/apache-tomcat-9.0.71/logs/catalina.out✅ 这条命令会清空文件内容但保留文件句柄Tomcat 进程可以继续写入服务完全不受影响。或者等效truncate -s0/usr/local/apache-tomcat-9.0.71/logs/catalina.out 清理后验证# 查看日志是否已清空ls-lh /usr/local/apache-tomcat-9.0.71/logs/catalina.out# 查看磁盘空间是否释放df-h你应该会看到catalina.out大小变为0/分区可用空间从 ~458M 增加到100GB 防止再次爆盘配置 Tomcat 日志轮转✅ 方法1使用logrotate推荐创建配置文件cat/etc/logrotate.d/tomcatEOF /usr/local/apache-tomcat-9.0.71/logs/catalina.out { copytruncate daily rotate 7 compress missingok size 100M } EOFcopytruncate先复制日志再清空原文件避免 Tomcat 写入中断size 100M当日志超过 100MB 就轮转rotate 7保留最近 7 个日志文件compress自动压缩旧日志.gz✅ 方法2禁用catalina.out可选如果你不需要标准输出日志可以在 Tomcat 启动脚本中重定向到/dev/null。编辑bin/catalina.sh不推荐直接改建议通过setenv.sh# 创建 setenv.shTomcat 会自动加载echoCATALINA_OUT/dev/null/usr/local/apache-tomcat-9.0.71/bin/setenv.shchmodx /usr/local/apache-tomcat-9.0.71/bin/setenv.sh⚠️ 但这样会丢失 startup/shutdown 日志一般建议用 logrotate 而非禁用。 补充建议检查其他日志文件ls-lh /usr/local/apache-tomcat-9.0.71/logs/如果localhost_access_log.*.txt很大也可考虑在conf/server.xml中关闭访问日志或限制。重启 Tomcat非必须清空catalina.out后不需要重启但如果你刚配置了logrotate可等一天看是否生效。监控磁盘# 添加一个 cron 每天检查echo0 2 * * * df -h | mail -s Disk Usage youremail.com|crontab-✅ 总结操作复制粘贴即可# 1. 清空大日志/usr/local/apache-tomcat-9.0.71/logs/catalina.out# 2. 配置自动轮转cat/etc/logrotate.d/tomcatEOF /usr/local/apache-tomcat-9.0.71/logs/catalina.out { copytruncate daily rotate 7 compress missingok size 100M } EOF# 3. 验证df-hls-lh /usr/local/apache-tomcat-9.0.71/logs/catalina.out完成以上操作后你的磁盘空间将立即释放118GB系统恢复正常并且未来再也不会因 Tomcat 日志爆盘。 问题解决

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询