postfix logrotato --> 空的 maillog_file
运行时postfix logrotate,我收到错误,fatal: empty 'maillog_file' parameter value. logrotation failed.其中提到日志旋转主文件文档但我不明白需要添加什么,或者这是否是解决方案所在。 我也尝试在 /etc/logrotate.d/ 中添加后缀文件,但这并不能解决问题。 ...
运行时postfix logrotate,我收到错误,fatal: empty 'maillog_file' parameter value. logrotation failed.其中提到日志旋转主文件文档但我不明白需要添加什么,或者这是否是解决方案所在。 我也尝试在 /etc/logrotate.d/ 中添加后缀文件,但这并不能解决问题。 ...
我有一个文件,当我将其挂载到docker时,用户和组将会改变。 root@b2d3cb9b2aab:/# ls -lh /etc/logrotate.d/ total 36K -rw-r--r-- 1 root root 120 Sep 11 2021 alternatives -rw-r--r-- 1 root root 173 Feb 22 19:00 apt -rw-r--r-- 1 root root 130 Oct 14 2019 btmp -rw-r--r-- 1 root root 112 Sep 11 2021 dpkg...
我已经通过 安装apt logrotate。 但是我没有看到任何systemd服务。 这是否需要单独的流程来设置logrotate为systemd服务? root@myserver:~# apt install -y logrotate Reading package lists... Done Building dependency tree Reading state information... Done logrotate is already the newest version (3.11.0-0.1). 0 upgraded, 0 newly ...
我尝试logrotate.d按如下方式配置,它会生成具有有趣名称的文件(例如:0220420-20220421-20220422-20220423-20220424-20220425-20220426附加到它),我想检查它是否按预期工作,因为这是我的第一次体验?因为我不确定为什么它会创建大小为零的文件? 我的期望是: 旋转7次 每天 失踪了好吧 通知为空 压缩文件 文件最大大小不得超过 50MB 文件的最大使用期限不应超过 100 天 我的配置文件/etc/logrotate.d/myconfig如下。我是否正确配置了我的配置并且正确生成了命名? /da...
我刚刚发现一个我不明白的问题(SLES15 SP2): 我错误地配置了一项logrotate服务(在/etc/logrotate.d)。在 SLES 15 中,每天logrotate.service都会触发。logrotate.timer 但是,我的错误配置的服务似乎只记录一次错误消息(这是我很长时间没有发现问题的主要原因)。 有人能解释一下发生了什么吗?其他 logrotate 服务似乎已执行(我不确定)。 一些细节 logrotate 的错误是由失败的操作引起的,具体来说是发送到正在运行的进程postrotate失败。SIGHUP 系统日志消息: Dec...
我正在参与一个为期一年的 Twitter 研究项目,并通过 Twitters API 和 Twarc 收集推文。 简而言之,这会将一条新推文作为新行写入一个指定的文件,晚上大约每秒一条,白天更多。 我想每天使用 cron 复制此文件的内容,同时“清空”主文件,以便第二天基本上会有一个新鲜的文件。我不想触碰写入文件的管道。 对于这样的企业来说,它是否mv currently_written_file.txt daily-xx-xx-xx.txt & mv empty.file currently_written_file.txt足够快和稳定?虽然cur...
在生产环境中使用 2 天的轮换日志进行测试,仅用于使用 gizp 文件进行测试。在 /tmp/ 创建了一个测试文件。 /etc/init.d/测试 /tmp/test/*.gz { daily missingok rotate 2 notifempty prerotate /root/log_mv.sh endscript } 没有在 /etc/init.d/test 使用压缩语句,我不知道如何按天分组一堆 .gz 文件,并且我可以使用 logrotate...
我的/etc/crontab文件中有以下条目,以确保每日 cronjobs 在凌晨 4:25 运行。这是daily此文件中的唯一条目: 25 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 我的内容/etc/cron.daily/包括logrotate: # ls -l /etc/cron.daily/ ... -rwxr-xr-x 1 root root 377 Jan 21 2019 lo...
我总共有几个脚本,/etc/logrotate.d/都包含在/etc/logrotate.conf运行的 crone 作业中: /usr/sbin/logrotate -s /var/lib/logrotate/logrotate.status /etc/logrotate.conf 每天。但我想/etc/logrotate.d/每分钟运行一个脚本,所以我添加了另一个作业: * * * * * root /usr/sbin/logrotate /etc/logrotate.d/myLog >/dev/null 2>&1 到/etc...
我有一个特定的问题,logrotate 在达到 maxsize 设置的限制之前就旋转了 logrotate version - 3.8.6 我有一个自定义的 logrotate 文件 /var/web/log/access_log { rotate 40 maxsize 200M missingok compress } 并且在 crontab 中设置了 logrotate 而不使用 -f 并且几乎每小时轮换日志,尽管它没有达到下面列出的最大大小(日志以几 MB 的大小轮换): 95642 Sep 8 08:29 ac...
我遇到了一个问题,即 rsyslog 在 logrotate 之后停止将 httpd 日志转发到我们的中央日志存储库。服务器是 RHEL7。到目前为止,我的调查结果如下: (in /var/lib/rsyslog) #: grep httpd * |grep access |awk -F: '{print $1":"$2}' |xargs ls -ltr -rw-------. 1 root root 103 Jul 14 11:35 imfile-state:137457168 -rw-------. 1 root root 103 Jul 14 11:...
我不确定为什么这个特定的文件没有被轮换。它不是一个目录。有什么想法吗? Firewalld 文件的大小: $ ls -alh /var/log -rw-r--r--. 1 root root 134M Jan 31 13:49 firewalld /etc/logrotate.conf 中的相关节: /var/log/firewalld { hourly copytruncate maxsize 1M missingok rotate 8 compress notifempty ...
我今天的问题是关于 logrotate 和 journalctl 故障排除的技巧。我有兴趣学习如何调试和排除 logrotate 和 journal 配置故障。 具体问题是这样的: 重启后,最近两天的日志丢失了,journalctl 报告的日志刚好从上次启动时开始。查看后,/var/log我发现 logrotate 按预期创建了两个压缩日志文件,但它们在两天前就结束了,而最新的日志从上次重启开始,这导致两天的日志数据丢失,因为机器刚刚重启。 所以我的具体问题是,为什么这些日志在重启时会丢失? 我的一般问题是,因为这对我的设置和配置的所有细节来说有点棘...
通常,屏幕视频捕捉软件是为有计划、准备好主题演讲等的视频制作者量身定制的。 然而,我想要一个针对特定用例的“时间机器”程序: 嘿,电脑出问题了!快来看看。 哦,确实有错误。您做了什么导致此错误? 没什么!我刚才正在工作,然后突然…… 这个“刚刚好”到底是什么意思?如果你没有有意识地做好准备,就很难记住。在错误出现之前,你并没有做好准备。当它出现时,通常为时已晚。有时重现很容易。但有时它需要在工作流程中进行如此精细和罕见的调整——以至于它不会在随意的记忆中留下痕迹。而重现那个错误就变成了在暗室里寻找黑猫。 我想知道是否有适用于 Windows ...
我正在使用 logstash 中的文件输入插件读取日志文件,并将此日志发送到弹性搜索。日志文件每 00:00 轮换一次。当我轮换日志文件时,文件会被压缩并移动到不同的文件夹。新日志将从头开始写入同一文件。所以我的问题是,如果 logstash 的速度太慢,无法跟上写入文件的日志量,就会有一些滞后,在这种情况下,如果移动文件内容进行轮换,那么我会丢失滞后的日志吗?预期的行为是什么?如果日志在轮换时丢失,我该如何修复? ...