logrotate 行为异常,如何调试?

logrotate 行为异常,如何调试?
/path/to/logs/*.out {
        su server server
        daily
        copytruncate
        missingok
        rotate 7
        compress
        dateext dateformat -%Y-%m-%d
}

/path/to/logs2/*.log{
        su server server
        daily
        copytruncate
        missingok
        rotate 7
        compress
        dateext dateformat -%Y-%m-%d
        sharedscripts
        postrotate
            /home/server/server/bin/shutdown.sh && /home/server/server/bin/startup.sh
        endscript
}

当我在服务器中执行此操作时,它的行为异常。

  • 有时日志根本不存储,文件已创建,但大小为 0。

  • 有时服务器会停止并且不会重新启动。

相关内容