URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 70079
[ Назад ]

Исходное сообщение
"Postfix Проблема с объемом лога"

Отправлено cubatura , 07-Ноя-06 14:15 

В разделе /var быстро заканчивается место из-за больших объемов лога Postfix'a

Что делать ?


Содержание

Сообщения в этом обсуждении
"Postfix Проблема с объемом лога"
Отправлено simple_rulez , 07-Ноя-06 14:22 
удалять?
"ротировать" + сжатие bzip2?

"Postfix Проблема с объемом лога"
Отправлено cubatura , 07-Ноя-06 14:25 
>удалять?
>"ротировать" + сжатие bzip2?


ротируются,все равно через 3 дня место кончается


"Postfix Проблема с объемом лога"
Отправлено Ivan , 07-Ноя-06 14:45 
Сколько места отведено для /var (df | grep var)?
И не включен ли DEBUG (не только в postfix а и в других программах которые пишут в mail.info)?
сколько занимают файлы (ls -l /var/log/maillog*)?

"Postfix Проблема с объемом лога"
Отправлено cubatura , 07-Ноя-06 15:03 
>Сколько места отведено для /var (df | grep var)?
>И не включен ли DEBUG (не только в postfix а и в
>других программах которые пишут в mail.info)?
>сколько занимают файлы (ls -l /var/log/maillog*)?

/dev/ad0s1d    253678   32248   201136    14%    /var    


-rw-r-----  1 root  wheel  12943309  7 ¡«∩ 14:55 /var/log/maillog      
-rw-r-----  1 root  wheel   2095084  7 ¡«∩ 00:00 /var/log/maillog.0.bz2
-rw-r-----  1 root  wheel   1551176  6 ¡«∩ 00:00 /var/log/maillog.1.bz2
-rw-r-----  1 root  wheel   1962912  5 ¡«∩ 00:00 /var/log/maillog.2.bz2
-rw-r-----  1 root  wheel   5920438  4 ¡«∩ 00:00 /var/log/maillog.3.bz2
-rw-r-----  1 root  wheel        95  3 ¡«∩ 00:00 /var/log/maillog.4.bz2
-rw-r-----  1 root  wheel     23120  1 ¡«∩ 00:00 /var/log/maillog.6.bz2
-rw-r-----  1 root  wheel         0 31 «¬Γ 08:41 /var/log/maillog.7    

Дебаг как смотреть ?


"Postfix Проблема с объемом лога"
Отправлено cubatura , 07-Ноя-06 15:07 
>>Сколько места отведено для /var (df | grep var)?
>>И не включен ли DEBUG (не только в postfix а и в
>>других программах которые пишут в mail.info)?
>>сколько занимают файлы (ls -l /var/log/maillog*)?
>
>/dev/ad0s1d    253678   32248   201136  
>  14%    /var
>
>
>-rw-r-----  1 root  wheel  12943309  7 ¡«∩ 14:55
>/var/log/maillog
>-rw-r-----  1 root  wheel   2095084  7 ¡«∩
>00:00 /var/log/maillog.0.bz2
>-rw-r-----  1 root  wheel   1551176  6 ¡«∩
>00:00 /var/log/maillog.1.bz2
>-rw-r-----  1 root  wheel   1962912  5 ¡«∩
>00:00 /var/log/maillog.2.bz2
>-rw-r-----  1 root  wheel   5920438  4 ¡«∩
>00:00 /var/log/maillog.3.bz2
>-rw-r-----  1 root  wheel      
> 95  3 ¡«∩ 00:00 /var/log/maillog.4.bz2
>-rw-r-----  1 root  wheel     23120  
>1 ¡«∩ 00:00 /var/log/maillog.6.bz2
>-rw-r-----  1 root  wheel      
>  0 31 «¬Γ 08:41 /var/log/maillog.7
>
>Дебаг как смотреть ?


Вот кусок лога

Nov  7 13:38:12 mail postfix/smtpd[36286]: >>> START Recipient address RESTRICTIONS <<<
Nov  7 13:38:12 mail postfix/smtpd[36286]: generic_checks: name=check_sender_access
Nov  7 13:38:12 mail postfix/smtpd[36286]: check_mail_access: n4oc@cmet.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: ctable_locate: move existing entry key n4oc@cmet.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: check_access: n4oc@cmet.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup using sql query: select permission from restricted_senders where usermail = 'n4oc@cmet.net'
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_get_active: found active connection to host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql: successful query from host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup: retrieved 0 rows
Nov  7 13:38:12 mail postfix/smtpd[36286]: check_domain_access: cmet.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup using sql query: select permission from restricted_senders where usermail = 'cmet.net'
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_get_active: found active connection to host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql: successful query from host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup: retrieved 0 rows
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup using sql query: select permission from restricted_senders where usermail = 'net'
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_get_active: found active connection to host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql: successful query from host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup: retrieved 0 rows
Nov  7 13:38:12 mail postfix/smtpd[36286]: check_access: n4oc@
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup using sql query: select permission from restricted_senders where usermail = 'n4oc@'
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_get_active: found active connection to host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql: successful query from host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup: retrieved 0 rows
Nov  7 13:38:12 mail postfix/smtpd[36286]: generic_checks: name=check_sender_access status=0
Nov  7 13:38:12 mail postfix/smtpd[36286]: generic_checks: name=permit_mynetworks
Nov  7 13:38:12 mail postfix/smtpd[36286]: permit_mynetworks: new.intra.net 192.168.2.5
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostname: new.intra.net ~? 127.0.0.0/8
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostaddr: 192.168.2.5 ~? 127.0.0.0/8
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostname: new.intra.net ~? 192.168.51.220/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostaddr: 192.168.2.5 ~? 192.168.51.220/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostname: new.intra.net ~? 192.168.55.40/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostaddr: 192.168.2.5 ~? 192.168.55.40/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostname: new.intra.net ~? 192.168.55.41/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostaddr: 192.168.2.5 ~? 192.168.55.41/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostname: new.intra.net ~? 192.168.55.16/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostaddr: 192.168.2.5 ~? 192.168.55.16/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostname: new.intra.net ~? 192.168.2.5/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_hostaddr: 192.168.2.5 ~? 192.168.2.5/32
Nov  7 13:38:12 mail postfix/smtpd[36286]: generic_checks: name=permit_mynetworks status=1
Nov  7 13:38:12 mail postfix/smtpd[36286]: >>> CHECKING RECIPIENT MAPS <<<
Nov  7 13:38:12 mail postfix/smtpd[36286]: ctable_locate: move existing entry key antonenko@ceh22.star.ru
Nov  7 13:38:12 mail postfix/smtpd[36286]: maps_find: recipient_canonical_maps: antonenko@ceh22.star.ru: not found
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? mail.star.ru
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? localhost.intra.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? intra.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_list_match: ceh22.star.ru: no match
Nov  7 13:38:12 mail postfix/smtpd[36286]: maps_find: recipient_canonical_maps: @ceh22.star.ru: not found
Nov  7 13:38:12 mail postfix/smtpd[36286]: mail_addr_find: antonenko@ceh22.star.ru -> (not found)
Nov  7 13:38:12 mail postfix/smtpd[36286]: maps_find: canonical_maps: antonenko@ceh22.star.ru: not found
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? mail.star.ru
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? localhost.intra.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? intra.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_list_match: ceh22.star.ru: no match
Nov  7 13:38:12 mail postfix/smtpd[36286]: maps_find: canonical_maps: @ceh22.star.ru: not found
Nov  7 13:38:12 mail postfix/smtpd[36286]: mail_addr_find: antonenko@ceh22.star.ru -> (not found)
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup using sql query: select goto from alias where address = 'antonenko@ceh22.star.ru'
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_get_active: found active connection to host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql: successful query from host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup: retrieved 0 rows
Nov  7 13:38:12 mail postfix/smtpd[36286]: maps_find: virtual_alias_maps: antonenko@ceh22.star.ru: not found
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? mail.star.ru
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? localhost.intra.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_string: ceh22.star.ru ~? intra.net
Nov  7 13:38:12 mail postfix/smtpd[36286]: match_list_match: ceh22.star.ru: no match
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup using sql query: select goto from alias where address = '@ceh22.star.ru'
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_get_active: found active connection to host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql: successful query from host localhost
Nov  7 13:38:12 mail postfix/smtpd[36286]: dict_mysql_lookup: retrieved 0 rows
Nov  7 13:38:12 mail postfix/smtpd[36286]: maps_find: virtual_alias_maps: @ceh22.star.ru: not found
Nov  7 13:38:12 mail postfix/smtpd[36286]: mail_addr_find:


"Postfix Проблема с объемом лога"
Отправлено Ivan , 07-Ноя-06 15:27 
dev/ad0s1d    253678   32248   201136  
- это Вы экстримал.
я отвожу как минимум 4-5 гиг (на всякий случай). Ведь есть еще базы mysql,SpamAssasin и тд. А у вас я вижу таковые есть и они тоже по умолчанию в /var.
Так что лучше будет поставить еще один винт и его маунтить как /var


в /usr/local/etc/postfix/main.cf
значение debug_peer_level - чему равно?


"Postfix Проблема с объемом лога"
Отправлено simple_rulez , 07-Ноя-06 15:27 
debug_peer_level ???

http://www.postfix.org/postconf.5.html#debug_peer_level


"Postfix Проблема с объемом лога"
Отправлено Ivan , 07-Ноя-06 15:30 
еще можно в /etc/newsyslog.conf поставить  в поле count вместо 7 иное значение например 3 для вашего, тогда колличество архивов с логами будет меньше.  Хоть немного , но будет экономия места