西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页 → 业内动态 → 业内资讯 → 日志文件越来越大占满磁盘?logrotate日志轮转自动切割一次配好

日志文件越来越大占满磁盘?logrotate日志轮转自动切割一次配好

相关软件相关文章发表评论 来源:本站整理时间:2026/11/4 9:42:00字体大小:A-A+

作者:xiix点击:0次评论:0次标签: logrotate 日志轮转 日志切割 日志清理 磁盘 log

Xftp 7(free for Home/School)V7.0.0125p官方个人完全免费版
  • 类型:FTP 工具大小:37.8M语言:多国语言[中文] 评分:3.5
  • 标签:
立即下载

服务器跑久了,日志文件越堆越大,访问日志、错误日志一个劲长,迟早把磁盘占满。小编遇到过,日志把磁盘撑爆,网站直接挂了。logrotate日志轮转就是自动切割、压缩、清理日志,按天按大小轮转,磁盘省心。这篇讲logrotate怎么配。

日志要定期清,服务器也得磁盘够用,这两家海外主机磁盘充足:干杯cloud(海外服务器)、ISIF(云主机)。

日志轮转 logrotate 日志切割 磁盘

先懂logrotate是啥

logrotate是Linux自带的日志轮转工具,定期对日志做切割、压缩、删除。比如按天切一个,旧的压缩,老久删掉。不让你手动清日志,磁盘不会被日志占满。它由cron定时跑,配合系统一起工作。

logrotate 日志轮转 切割 压缩 删除

基本配置怎么写

logrotate配置在/etc/logrotate.conf和/etc/logrotate.d/里。写一段规则:路径、daily(按天)、rotate 7(保留7个)、compress(压缩)。create(轮转后新建空日志)、missingok(缺日志不报错)都常用。配好一段,日志就自动轮转了。

logrotate 配置 daily rotate compress create

常用参数逐个说明

常用参数:daily/weekly按月或周轮转;rotate N保留N份旧的;compress压缩旧日志省空间;size 100M按大小轮转;dateext文件名带日期;missingok不因缺失报错。还有notifempty(空文件不轮转)。参数选对,轮转就符合需求。

logrotate 参数 daily weekly rotate size dateext

怎么测试和验证

配完别直接等,手动测试。logrotate -d 配置是debug模式,只看不动;logrotate -f 配置强制轮转一次。轮转后检查日志文件,看是否按预期切割压缩。确认应用还在写日志没断。测通过,再交给定时跑。

logrotate -d -f 测试 debug 验证

避坑提醒

给Nginx、PHP等配置轮转后,要通知应用重开日志(用copytruncate或postrotate重载),不然日志句柄断掉不写。别把日志文件删太狠,调试要留。重要日志(如安全日志)多留几份。轮转配好,磁盘稳了,排查日志也方便。

copytruncate postrotate 日志句柄 避坑

总结:用logrotate自动轮转日志、daily/size切割、compress压缩、rotate控制保留份数、配完用-f测试,服务器日志就不会再把磁盘占满。日志管好了,排查和运维都省心。

    ftp上传工具
    (135)ftp上传工具
    FTP上传工具现在有很多种,而且各有各的特点,至于FTP上传工具哪个好用呢?小编认为萝卜白菜各有所爱,看个人喜好,还结合服务器和各种功能方面的需求。ftp上传工具客户端很多,ftp上传工具绿色版,ftp上传工具中文版免费下载排行榜。现在比较常见FTP上传工具的有cuteftp和flashfxp。我们小编用的就是flashfxp,比较方便而且功能不错,很智能,有很多可以设置的地方。这里小编推荐给大家一些优秀的FTP上传工具给大家,都比较简单易...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶顶
    • 1 难过难过
    • 5 囧囧
    • 3 围观围观
    • 2 无聊无聊

    发表评论

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲