【问题标题】:Logrotation in openshift apache - not workingopenshift apache中的Logrotation - 不工作
【发布时间】:2020-09-18 06:29:32
【问题描述】:

我正在尝试使用 logrotate 在 openshift 中旋转 apache 日志。

在尝试测试 logrotate 功能时,它给了我以下错误

logrotate -d httpd

httpd 是 /etc/logrotate.d 中的文件

错误:Logrotate UID 不在 passwd 文件中。 错误:创建状态文件/var/lib/..../logrotate.status时出错

请让我知道是否有解决此问题的方法,或者在 openshift 中是否可以进行 logrotation ?

【问题讨论】:

    标签: apache openshift logrotate


    【解决方案1】:

    您应该避免在容器中使用 logrotate。通常,您不应在容器中使用日志文件,而应始终将日志记录到 stdout

    这是来自Twelve-Factor App 的最佳实践,OpenShift 带有自己的日志堆栈来处理日志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      • 2016-06-06
      • 2021-05-14
      • 1970-01-01
      • 1970-01-01
      • 2011-03-08
      • 1970-01-01
      相关资源
      最近更新 更多