歡迎您光臨本站 註冊首頁

[qmail]qmail日誌文件大小修改配置

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

[qmail]qmail日誌文件大小修改配置

目前我的郵件伺服器使用daemontools+ucspi-tcp+qmail+vpopmail這種方式安裝,發現qmail默認的日誌文件大小96K就自動切割,保存數量為10個,再多的就自動刪除了。
通過google修改相關參數,依舊不起作用,還是96K大小切割,一下是相關run的配置內容:
# 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
#  pwd
/var/qmail/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
#
謝謝啦
《解決方案》

哪位大俠幫忙看看哈,google目前還沒有解決,等待著……
《解決方案》

此問題目前已解決,因為使用了daemontools來管理qmail進程,故要重啟daemontools這個進程,來使配置生效
《解決方案》

小弟同意遇到這個問題,請說下一詳細的解決辦法,非常感謝!

[火星人 ] [qmail]qmail日誌文件大小修改配置已經有803次圍觀

http://coctec.com/docs/service/show-post-13798.html