免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4097 | 回复: 3
打印 上一主题 下一主题

[Mail] [qmail]qmail日志文件大小修改配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-27 11:39 |只看该作者 |倒序浏览
目前我的邮件服务器使用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]#
谢谢啦

论坛徽章:
0
2 [报告]
发表于 2011-05-30 14:29 |只看该作者
哪位大侠帮忙看看哈,google目前还没有解决,等待着……

论坛徽章:
0
3 [报告]
发表于 2011-06-02 10:07 |只看该作者
此问题目前已解决,因为使用了daemontools来管理qmail进程,故要重启daemontools这个进程,来使配置生效

论坛徽章:
0
4 [报告]
发表于 2011-11-09 15:55 |只看该作者
小弟同意遇到这个问题,请说下一详细的解决办法,非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP