主题: iredmail日志文件时间与正常相差+8小时

以前很正常,忽然就相差八个小时,但邮件收发都很正常;按照cu的方法改动后,今天dovecot好像就自动死掉了,这个问题怎么解决呢?

     大家有没有关于时间的详细设置说明???谢谢

另,vim /etc/sysconfig/clock

ZONE="Asia/Shanghai"
UTC=true
ARC=false

回复: iredmail日志文件时间与正常相差+8小时

Dovecot 对时间的要求比较严格,请注意你的系统设置的时区和时间是否都准确,否则 dovecot 会自动退出。退出时会有日志,注意查看一下 /var/log/dovecot.log

回复: iredmail日志文件时间与正常相差+8小时

能说得更详细点吗?我把我的作法贴出来,Bibby大哥您看看.

回复: iredmail日志文件时间与正常相差+8小时

我们在安装时选择的是上海,而centos5把bios时间认为是utc时间,所以+8小时给我们。这个时候的bios的时间和软件的时间是不一致的。一个代表 utc 一个代表我们设置的cst(+8时区)。
我们要做的调整是:
1、vi /etc/sysconfig/clock

ZONE="Asia/Shanghai"
UTC=false              (主要是这个选项,设置硬件时钟不是跟utc一致)
ARC=false

2、linux的时区设置为   上海
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


3、对准时间
ntpdate 192.43.244.18


4、设置硬件时间和软件时间的一致并校准

/sbin/hwclock --systohc


这样我们的linux软件和计算机硬件都是cst时间了



这样做的结果就是Dovecot死掉了~~~~~~ 郁闷咯>>>

回复: iredmail日志文件时间与正常相差+8小时

4、设置硬件时间和软件时间的一致并校准

/sbin/hwclock --systohc


不要做这一步试试。其它配置似乎都没问题。

回复: iredmail日志文件时间与正常相差+8小时

第三步的ntp时间服务器,有没有一个标准的?

回复: iredmail日志文件时间与正常相差+8小时

# grep 'pool.ntp.org' /etc/ntp.conf 

在安装文档里有说明:
http://www.iredmail.org/wiki/index.php? … 6.E9.92.9F

回复: iredmail日志文件时间与正常相差+8小时

谢谢Bibby老大的耐心,我就奇怪,为什么前几天的日志都是正常的,忽然就慢了8个小时了,但发收信都是正常的....

回复: iredmail日志文件时间与正常相差+8小时

系统日志时间都是正常的 , tail -f /var/log/messages,有点晕,如果不影响邮件系统使用,我准备就这样算了......

回复: iredmail日志文件时间与正常相差+8小时

date -u 显示的utc时间也与系统时间相差8小时,邮件系统可能读取的是utc时间(bios),而系统安装时选择的是上海时区,即utc+8,所以......

回复: iredmail日志文件时间与正常相差+8小时

时区选择的也是对的>>>>

回复: iredmail日志文件时间与正常相差+8小时

改动时间后dovecot很容易死机,看来就让maillog用UTC时间吧!

回复: iredmail日志文件时间与正常相差+8小时

学习中,我也发现时间总是不对,原因原来是这个样子啊

回复: iredmail日志文件时间与正常相差+8小时

~~~~那我也是种欣慰~

回复: iredmail日志文件时间与正常相差+8小时

安装centos的时候不要选择使用utc 时间,不然安装完之后用utc 时间表示,就是差8个小时。
必须要手动改时间设置才行。

回复: iredmail日志文件时间与正常相差+8小时

谢谢兄弟解我心头号之惑!这个迷题在我心里很长时间了>