zoukankan      html  css  js  c++  java
  • postfix 不记录日志的问题解决方法

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
    内部邀请码:C8E245J (不写邀请码,没有现金送)
    国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------

    环境:

      OS        Suse 11 sp2 x64

      postfix  postfix-2.10.1

    问题描述:

    重启了 postfix 后,发现 /var/log/mail.info、/var/log/mail.err、/var/log/mail.warn 没有记录最新的postfix 日志

    google 了相关资料,出现的描述不是很清楚,主要的影响因素有2(可能还有其他的,俺不知道的)

    邮件相关的日志主要有系统统一配置,而不管 smtp 是 postfix 还是 qmail 等,其他的客户端,都统统记录在上述3个文件中

    同时日志文件会进行备份,这个动作由 logrotate 执行备份,有可能是执行备份后出现了问题(比如:用户权限更改,logrotate 进程出现错误)

    所以,按照上述思想,可进行如下操作:

    1) 重启syslog 

    /etc/init.d/syslog restart
    

     重启后,在重启 postfix ,再查看日志文件是否已经更新?

       如果日志还是没更新,就继续步骤2

    2)更改文件的权限 

    chmod 640 /var/log/mail*

      完成后,再重试步骤1,再查看日志文件是否已经更新?

     常见问题:

    【问】:如何知道执行权限码是 640 而不是 644 呢?

    【答】:使用如下命令删除 /var/log/mail* 相关目录,然后重启 /etc/init.d/syslog restart 后,即可查看文件权限

    mail:~ # ll /var/log/mail*
    -rw-r----- 1 root root 3280 Jul 29 21:42 /var/log/mail
    -rw-r----- 1 root root  132 Jul 29 21:42 /var/log/mail.err
    -rw-r----- 1 root root 2785 Jul 29 21:42 /var/log/mail.info
    -rw-r----- 1 root root  363 Jul 29 21:42 /var/log/mail.warn
    

      

  • 相关阅读:
    HDU 3401 Trade
    POJ 1151 Atlantis
    HDU 3415 Max Sum of MaxKsubsequence
    HDU 4234 Moving Points
    HDU 4258 Covered Walkway
    HDU 4391 Paint The Wall
    HDU 1199 Color the Ball
    HDU 4374 One hundred layer
    HDU 3507 Print Article
    GCC特性之__init修饰解析 kasalyn的专栏 博客频道 CSDN.NET
  • 原文地址:https://www.cnblogs.com/AloneSword/p/3224034.html
Copyright © 2011-2022 走看看