Страница 1 из 1

Как почистить базу exim?

Добавлено: 2010-06-30 9:33:12
.scu
в базе у exim накопилось что-то очень много...

Код: Выделить всё

/var/log/exim # du -h --max-depth 1
20G     ./input
68G     ./scan
11M     ./msglog
19M     ./db
87G     .

/var/log/exim/input # du -h --max-depth 1
398M    ./A
281M    ./M
253M    ./w
314M    ./m
366M    ./v
247M    ./N
244M    ./D
388M    ./k
406M    ./V
428M    ./T
355M    ./l
258M    ./E
325M    ./3
412M    ./p
391M    ./0
340M    ./G
288M    ./d
289M    ./Q
266M    ./a
353M    ./C
336M    ./x
245M    ./U
293M    ./F
437M    ./H
396M    ./B
321M    ./c
298M    ./h
345M    ./g
247M    ./y
305M    ./O
288M    ./o
287M    ./i
297M    ./z
240M    ./q
376M    ./S
225M    ./s
351M    ./n
263M    ./r
323M    ./u
364M    ./7
364M    ./I
226M    ./2
367M    ./5
208M    ./e
338M    ./R
290M    ./t
331M    ./J
299M    ./b
297M    ./K
293M    ./Y
279M    ./9
304M    ./P
326M    ./L
422M    ./8
267M    ./6
331M    ./4
304M    ./f
369M    ./X
265M    ./W
321M    ./1
362M    ./Z
309M    ./j
20G     .
подскажите пожалуйста как почистить и как сделать, чтобы не накапливалось такого объема?

Re: Как почистить базу exim?

Добавлено: 2010-06-30 12:25:28
_FreeBSD
я так понимаю это spool
.scu писал(а):/var/log/exim/input # du -h --max-depth 1
398M ./A
281M ./M
253M ./w
314M ./m
366M ./v
247M ./N
244M ./D
388M ./k
406M ./V
428M ./T
355M ./l
258M ./E
325M ./3
412M ./p
391M ./0
340M ./G
288M ./d
289M ./Q
266M ./a
353M ./C
336M ./x
245M ./U
293M ./F
437M ./H
396M ./B
321M ./c
298M ./h
345M ./g
247M ./y
305M ./O
288M ./o
287M ./i
297M ./z
240M ./q
376M ./S
225M ./s
351M ./n
263M ./r
323M ./u
364M ./7
364M ./I
226M ./2
367M ./5
208M ./e
338M ./R
290M ./t
331M ./J
299M ./b
297M ./K
293M ./Y
279M ./9
304M ./P
326M ./L
422M ./8
267M ./6
331M ./4
304M ./f
369M ./X
265M ./W
321M ./1
362M ./Z
309M ./j
20G .
может там много замороженных писем. Удалить все замороженные так:

Код: Выделить всё

exiqgrep -zi | xargs exim -Mrm

Re: Как почистить базу exim?

Добавлено: 2010-06-30 12:26:35
.scu
похоже, что-то он глюканул и база растет как на дрожжах - за несколько часов уже на 10 Gb выросла
как пересобрать базу?

Re: Как почистить базу exim?

Добавлено: 2010-06-30 12:32:15
_FreeBSD
о какой базе речь?

может быть спам?

Re: Как почистить базу exim?

Добавлено: 2010-06-30 12:56:26
.scu

Код: Выделить всё

74G     /var/log/exim/scan
22G     /var/log/exim/input
об этих, в особенности первой

Re: Как почистить базу exim?

Добавлено: 2010-06-30 13:04:38
_Гагарин
scan это не знаю че, может после антивиря или local_scan()
но input это же spool. Почисть его как сказал, или просто грохни все содержимое.

если на несколько гигов прибавилось, ну, спам скорее всего.

это все мои предположения

Re: Как почистить базу exim?

Добавлено: 2010-06-30 13:14:12
.scu
антивирус стоит clamav - возможно его папка? но его вызывает exim

Re: Как почистить базу exim?

Добавлено: 2010-06-30 13:21:29
.scu
да, думаю это его файлы - но вопрос остается прежним, как сделать, чтобы они в таком объеме не собирались и вообще нужны ли они или их можно по крому чистить за прошлый день?

Re: Как почистить базу exim?

Добавлено: 2010-06-30 15:41:44
Alex Keda
логи посмотреть

Re: Как почистить базу exim?

Добавлено: 2010-06-30 15:51:02
Gerk
смотри логи, там точно источник такого наплыва найдёшь.

Re: Как почистить базу exim?

Добавлено: 2010-07-16 13:11:39
.scu
какие именно смотреть логи?
В panic логе есть вот такого плана:

Код: Выделить всё

2010-07-16 14:08:04 [31985] 1OZhpp-0008IU-JO User 0 set for local_delivery transport is on the never_users list

мне бы вообще хотелось бы удалить /scan, чтобы туда ничего не валилось. Насколько я понимаю (может ошибаюсь) exim кладет туда зафильтрованные за вирусы письма, кот. определил clamav. Т.е. можно как-то отключить вообще эти логи?

+ еще проблема - растет база самого экзима, тоже хочется с этим что-то сделать:

Код: Выделить всё

/var/log/exim # du -h --max-depth 1
43G     ./input
32G     ./scan
11M     ./msglog
19M     ./db
75G     .

Re: Как почистить базу exim?

Добавлено: 2010-07-16 13:31:18
.scu

Код: Выделить всё

2010-07-16 14:08:04 [31985] 1OZhpp-0008IU-JO User 0 set for local_delivery transport is on the never_users list
- эти сообщения падают для писем, адресаты которых не найдены (не существует таких адресов), т.е. по идеи так и должно быть.

Re: Как почистить базу exim?

Добавлено: 2010-07-29 22:03:32
gyurza2000
а у меня в папочке
/var/log/exim/
пусто...это нормально или там что то должно быть?