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
    

      

  • 相关阅读:
    解决PKIX:unable to find valid certification path to requested target 的问题
    Linux 上的常用文件传输方式介绍与比较
    用VNC远程图形化连接Linux桌面的配置方法
    红帽中出现”This system is not registered with RHN”的解决方案
    linux安装时出现your cpu does not support long mode的解决方法
    CentOS SSH配置
    es6扩展运算符及rest运算符总结
    es6解构赋值总结
    tortoisegit安装、clon、推送
    es6环境搭建
  • 原文地址:https://www.cnblogs.com/AloneSword/p/3224034.html
Copyright © 2011-2022 走看看