[qmail]qmail日志文件大小修改配置
目前我的邮件服务器使用daemontools+ucspi-tcp+qmail+vpopmail这种方式安装,发现qmail默认的日志文件大小96K就自动切割,保存数量为10个,再多的就自动删除了。
通过google修改相关参数,依旧不起作用,还是96K大小切割,一下是相关run的配置内容:
[root@mail supervise]# find ./ -name run | xargs more
::::::::::::::
./qmail-pop3d/run
::::::::::::::
#!/bin/sh
VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`
exec /usr/local/bin/tcpserver -l 0 -R -H -v \
-u"$VPOPMAILUID" -g"$VPOPMAILGID" 0 110 \
/var/qmail/bin/qmail-popup `hostname` \
/home/vpopmail/bin/vchkpw \
/var/qmail/bin/qmail-pop3d Maildir 2>&1
::::::::::::::
./qmail-pop3d/log/run
::::::::::::::
#!/bin/bash
exec setuidgid qmaill multilog t s2500000 n20 /var/log/qmail/pop3d
::::::::::::::
./qmail-smtpd/run
::::::::::::::
#!/bin/sh
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 40000000 \
/usr/local/bin/tcpserver -v -H -R -l 0 \
-x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/var/qmail/bin/qmail-smtpd \
/home/vpopmail/bin/vchkpw /bin/true 2>&1
::::::::::::::
./qmail-smtpd/log/run
::::::::::::::
#!/bin/bash
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s2500000 n20 /var/log/qmail/smtpd
::::::::::::::
./qmail-pop3ds/run
::::::::::::::
#!/bin/sh
VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`
exec /usr/local/bin/tcpserver -l 0 -R -H -v \
-u"$VPOPMAILUID" -g"$VPOPMAILGID" 0 995 \
/usr/sbin/stunnel -f -p /var/qmail/control/servercert.pem \
-l /var/qmail/bin/qmail-popup -- qmail-popup `hostname` \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
::::::::::::::
./qmail-pop3ds/log/run
::::::::::::::
#!/bin/sh
exec setuidgid qmaill multilog t /var/log/qmail/pop3ds
::::::::::::::
./qmail-send/run
::::::::::::::
#!/bin/sh
exec /var/qmail/rc
::::::::::::::
./qmail-send/log/run
::::::::::::::
#!/bin/bash
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s2500000 n20 /var/log/qmail
[root@mail supervise]# pwd
/var/qmail/supervise
[root@mail supervise]#
麻烦各位帮忙看看 是什么问题导致的
[root@mail supervise]# ll -h /var/log/qmail/
total 988K
-rwxr--r-- 1 qmaill nofiles 96K May 27 10:01 @400000004ddf061c0c77eec4.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 10:11 @400000004ddf086b0ae78eac.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 10:22 @400000004ddf0ae1083bd384.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 10:34 @400000004ddf0dce3a12a16c.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 10:49 @400000004ddf11551a8711ac.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 11:05 @400000004ddf14f40c881b64.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 11:20 @400000004ddf1898068eb024.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 11:29 @400000004ddf1a860fda53a4.s
-rwxr--r-- 1 qmaill nofiles 96K May 27 11:38 @400000004ddf1ca72ff657dc.s
-rw-r--r-- 1 qmaill nofiles 15K May 27 11:38 current
-rw------- 1 qmaill nofiles 0 Sep 12 2010 lock
drwxr-xr-x 2 qmaill root 4.0K May 27 07:39 pop3d
drwxr-xr-x 2 qmaill root 4.0K Sep 12 2010 pop3ds
drwxr-xr-x 2 qmaill root 4.0K May 27 11:22 smtpd
-rw-r--r-- 1 qmaill nofiles 0 Sep 12 2010 state
[root@mail supervise]#
谢谢啦
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
哪位大侠帮忙看看哈,google目前还没有解决,等待着……
此问题目前已解决,因为使用了daemontools来管理qmail进程,故要重启daemontools这个进程,来使配置生效
小弟同意遇到这个问题,请说下一详细的解决办法,非常感谢!