Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Все о MDaemon (#5)

Автор: qxaszw12
Дата сообщения: 26.07.2013 10:42
asd777

Цитата:
Mdaemon 9.6.5  
150 активных сессий, 100 IMAP, 50 WebClient, почтовая база под 200Гб


Конфигурацию компьютера уточните и операционку.
Автор: asd777
Дата сообщения: 26.07.2013 10:57
ipmanyak
Mdaemon.exe

qxaszw12
WinXP, PentiumD 3.4, RAM 3.4, Raid10 из 4х sata винтов
Автор: qxaszw12
Дата сообщения: 26.07.2013 11:06
asd777


Цитата:
WinXP

Однозначно менять на любую серверную платформу (желательно не ниже 2008, но и 2003 сойдёт)


Цитата:
Raid10 из 4х sata

Какой контролер? Что за винты?

Автор: asd777
Дата сообщения: 26.07.2013 11:13
qxaszw12
конроллер Intell SRCSAS18E
винты WD1003FBYX

нагрузки на дисковую подсистему нет

в такой конфигурации сервер успешно проработал уже года 2 не думаю что дело в операционной системе
Автор: qxaszw12
Дата сообщения: 26.07.2013 11:31
asd777

Цитата:
в такой конфигурации сервер успешно проработал уже года 2 не думаю что дело в операционной системе

Ну моё дело посоветовать, а принимать решения вам!

А процессор грузится постоянно?
У вас всякие Firewall'ы/антивирусы (типа касперского) и т.д. отсутствуют?
Посмотрите виндовые логи, может быть там какие-то ошибки будут.

Какие MDaemon'овские сервисы у вас ещё используются (антивирус, спам)?

Автор: asd777
Дата сообщения: 26.07.2013 11:35
qxaszw12

процессор грузится постоянно
Firewall'ы/антивирусы отсутствуют
event log без ошибок

>Какие MDaemon'овские сервисы у вас ещё используются (антивирус, спам)?
Ldaemon
WorldClient
CFingine

и всё, антивирус спам на почтовом шлюзе (другой комп)
Автор: qxaszw12
Дата сообщения: 26.07.2013 11:41
asd777

Цитата:
процессор грузится постоянно


Поставьте операционку (2008) на какой-нибудь внешний винт (не RAID). Я думаю должно "полегчать".
Автор: asd777
Дата сообщения: 26.07.2013 11:55
qxaszw12
сейчас операционка стоит на выделенном винте (не на RAID)
Автор: qxaszw12
Дата сообщения: 26.07.2013 12:11
asd777

У вас вероятнее всего проблемы с производительностью вашего сервера. 150 одновременных сессий + приём почты + обработка почты + накладные расходы на XP (надеюсь у вас x64?) - это много.
Если нет других каких-то подозрений на операционку (вирусы, обновления, сбойный софт и т.д.), то мне кажется решать проблему нужно повышая производительность почтового сервера.
А с сетью у вас проблем на может быть?

А "сломался" сервер у вас обномоментно или проблема наростала постепенно и существовала уже давно?

Автор: asd777
Дата сообщения: 26.07.2013 12:26
qxaszw12
когда все нормально работало, нагрузка на сервер была 10-15% по процессору, очередей на запись и на чтение к дисковой подсистеме не образовывалось, т.е. дисковая подсистема справлялась
потом развалился riad
диски были заменены, из бэкапа поднята папка Mdaemon
после этого началось
с сетью всё в порядке, загрузка 5%

Автор: qxaszw12
Дата сообщения: 26.07.2013 12:46
asd777

Вы смотрели производительность RAID'а сейчас? (Если всё настроено правильно, то для работы с почтой вам его хватит на 100 лет)


Цитата:
развалился riad

Может быть сам контроллер сбоит? (что бы RAID 10 развалился, должно было произойти что-то экстра неординарное)


Цитата:
из бэкапа поднята папка Mdaemon

Вы целиком её перезаписали или только настройки и данные?
Автор: asd777
Дата сообщения: 26.07.2013 13:23

Цитата:
Может быть сам контроллер сбоит? (что бы RAID 10 развалился, должно было произойти что-то экстра неординарное)

вылетел 1 диск, для надёжности поменяли все

Цитата:
Вы целиком её перезаписали или только настройки и данные?

целиком
Автор: qxaszw12
Дата сообщения: 26.07.2013 13:39
asd777

Цитата:
Цитата:
Вы целиком её перезаписали или только настройки и данные?

целиком


Переустановите MDaemon и скопируйте только настройки и папку Users.
Автор: ipmanyak
Дата сообщения: 26.07.2013 13:52
asd777 Замерьте скорость чтения дисковой подсистемы каким-либо тестом.
Вирусню исключаете? Сторонний антивир на компе не стоит? Если стоит, то папки демона занесены в исключения? Полагаю модули демона занесены в исключения DEP винды или он отключен?
Автор: asd777
Дата сообщения: 26.07.2013 14:02
qxaszw12

Цитата:
Переустановите MDaemon и скопируйте только настройки и папку Users.

все ini файлы?
ipmanyak

Цитата:
Замерьте скорость чтения дисковой подсистемы каким-либо тестом

около 200 Мбайт/сек

Цитата:
Вирусню исключаете?

на 99%

Цитата:
Сторонний антивир на компе не стоит

нет

Цитата:
Полагаю модули демона занесены в исключения DEP винды или он отключен?

DEP отключен
Автор: ipmanyak
Дата сообщения: 26.07.2013 14:15

Цитата:
переустановил Mdaemon той же версии. сверху скопировал старые папки

Вообще-то все делается в точности до наоборот. Новый демон ставится в тот же каталог от старого демона.
http://www.altn.com/Support/KnowledgeBase/KnowledgeBaseResults/?Number=KBA-01334
Автор: qxaszw12
Дата сообщения: 26.07.2013 14:16
asd777

Цитата:
Цитата:
Переустановите MDaemon и скопируйте только настройки и папку Users.

все ini файлы?


Не помню точно (давно так делал), но вроде как достаточно перенести нужные вам файлы с расширением .dat и .ini (какой файл за что отвечает посмотреть в FileList-ru.dat).
При этом MDaemon должен быть остановлен.

Т.е. последовательность такая.
1. Переустанавливаете MDaemon.
2. Запускаете и проверяете его работоспособность.
3. Останавливаете MDaemon.
4. Копируете настроечные файлы.
5. Запускаете. Проверяете.

Добавлено:
asd777

Цитата:
Цитата:
Замерьте  скорость чтения дисковой подсистемы каким-либо тестом

около 200 Мбайт/сек


Для ваших контролера и винтов и RAID 10 - маловато. Кэш на контролере какой? Включён?
Автор: asd777
Дата сообщения: 26.07.2013 14:26

Цитата:
Новый демон ставится в тот же каталог от старого демона.

сделал
не помогло, все также

Добавлено:

Цитата:
Для ваших контролера и винтов RAID 10 - маловато. Кэш на контролере какой? Включён?

кэш отключил в процессе поиска неисправности
скорость с кэшем около 1000 Мбайт/сек, по сути скорость кеша
Автор: qxaszw12
Дата сообщения: 26.07.2013 14:36
asd777

Цитата:
Цитата:
Новый демон ставится в тот же каталог от старого демона.  

сделал
не помогло, все также


Вы новый MDaemon поставили? Он нормально заработал?
Да, забыл сказать, что когда удалите старый переименуйте каталог MDaemon, например, MdaemonOld (оттуда можете взять каталог Users).

Добавлено:

Цитата:
кэш отключил в процессе поиска неисправности


Посмотрете в документации, но вроде как при включённом кеше у вас должна быть установлена батарейка (и если она есть, то проверьте не сдохла ли она). Это может быть причина падения вашего RAID'а (проблемы с электропитанием).

Это так, пожелания на будущее. На работоспособность MDaemona это ни как не влияет.
Автор: asd777
Дата сообщения: 26.07.2013 14:42

Цитата:
Вы новый MDaemon поставили? Он нормально заработал?

поставил поверх, в туже папку
не помогло
Автор: qxaszw12
Дата сообщения: 26.07.2013 14:47
asd777

Цитата:
поставил поверх, в туже папку
не помогло


После удаления, старый переименуйте. Т.е. при установке каталога Mdaemon быть не должно.
Автор: asd777
Дата сообщения: 26.07.2013 15:00
ещё вопрос

в логах есть записи
Wed 2013-07-24 00:01:07: * Route slip host: 192.168.0.244
Wed 2013-07-24 00:01:07: * Route slip port: 25
Wed 2013-07-24 00:01:07: Устанавливаю SMTP подключение к [192.168.0.244]
Wed 2013-07-24 00:01:07: Устанавливаю SMTP подключение к [192.168.0.244:25]
раньше перенаправляли почту на этот хост
сейчас нет такой необходимости
все настройки перерыл не могу найти где это прописано
Автор: ipmanyak
Дата сообщения: 26.07.2013 16:40
asd777 погляди файл mxhost демона и hosts винды до кучи
оба файла можно редактировать в демоне во вкладке DNS
Автор: kermit
Дата сообщения: 27.07.2013 15:37
видимо уместнее задать вопрос тут

внезапно стали приходить пустые письма (пусто в теме, адресах отправителя\получателя, в теле письма)
удалось выяснить что это происходит с письмами, в которых есть вложения.
письма якобы скачиваться, затем удаляются на сервере хостера, но сессия рвется по таймауту и адресату приходит пустое письмо

Грешил сначала на хостера, но проблема повторяется на разных POP серверах.

Было у кого такое? Как лечить?

Sat 2013-07-27 14:49:31: Waiting for protocol to start...
Sat 2013-07-27 14:49:31: <-- +OK POP3 ready <658671221.1374922279@myhoster.ru>
Sat 2013-07-27 14:49:31: --> USER user@mydomen.ru
Sat 2013-07-27 14:49:31: <-- +OK
Sat 2013-07-27 14:49:31: --> PASS ******
Sat 2013-07-27 14:49:31: <-- +OK Logged in.
Sat 2013-07-27 14:49:31: --> STAT
Sat 2013-07-27 14:49:31: <-- +OK 1 2342971
Sat 2013-07-27 14:49:31: --> UIDL
Sat 2013-07-27 14:49:31: 1 0000257e487aefa2 - new message
Sat 2013-07-27 14:49:31: --> .
Sat 2013-07-27 14:49:31: --> NOOP
Sat 2013-07-27 14:49:31: <-- +OK
Sat 2013-07-27 14:49:31: --> LIST 1
Sat 2013-07-27 14:49:32: <-- +OK 1 2342971
Sat 2013-07-27 14:49:32: --> RETR 1
Sat 2013-07-27 14:49:32: <-- +OK 2342971 octets
Sat 2013-07-27 14:49:32: Creating temp file (MPOP): d:\mdaemon\temp\08\md50000000001.tmp
Sat 2013-07-27 14:49:39: Transmission complete <d:\mdaemon\temp\08\md50000000001.tmp>
Sat 2013-07-27 14:49:39: Message creation successful: d:\mdaemon\temp\08\md50000000001.tmp
Sat 2013-07-27 14:49:39: --> DELE 1
Sat 2013-07-27 14:59:35: Connection timed out
Sat 2013-07-27 14:59:35: POP3 session terminated, (Bytes in/out: 181/89)
Sat 2013-07-27 14:59:35: ----------

<РЕШЕНО>
Причина оказалась банальной- на проксе кончилось место на диске. Почистил, письма начали приходить.
Автор: ipmanyak
Дата сообщения: 29.07.2013 05:29
kermitв демоне есть настройка уведомлять админа на мыло при уменьшении дискового пространства до определенного размера и даже стопорить сервер.
Автор: asd777
Дата сообщения: 29.07.2013 08:03
перенёс MDaemona на другое железо
без RAID массива, один выделенный диск под Mdaemon

до примерно 30-40 активных сессий загрузка проца небольшая
дикие очереди на чтение диска (что и ожидалось в принципе)

при увеличении количества сессий загрузка проца 100%
очередей на запись и чтение нет

как узнать чем занят Mdaemon?
Автор: ipmanyak
Дата сообщения: 29.07.2013 09:45
asd777 Попробуйте получить следующие логи от диспетчера задач
tasklist /v /fo list > tasklist_initial_list.txt
tasklist /v /fo table > tasklist_initial_table.txt
tasklist /v /fo csv > tasklist_initial_csv.txt

Также в GUI интерфейсе диспетчера задач выберите колонки в меню ВИД
"Memory - Working Set", "Memory - Commit Size", "Handles", "Threads", "USER Objects", and "GDI Objects" и смотрите это всё для MDaemon.exe, можно качнуть еще Process explorer Русиновича и им поглядеть - http://technet.microsoft.com/en-us/sysinternals/bb896653
Может что-то наведет на мысли.
А так могу лишь посоветовать написать в тех поддержку ALT-N
http://www.altn.com/Support/CommunityForums/
в HTTP Community Forums, нужна регистрация.
Автор: qxaszw12
Дата сообщения: 29.07.2013 09:56
asd777

Цитата:
как узнать чем занят Mdaemon?

Обработкой почты.


Цитата:
перенёс MDaemona на другое железо

Ещё раз настоятельно рекомендую тоже самое сделать на "почтовом" сервере с RAID'ом, или минимум поставить MDaemon в новый каталог, не восстанавливая архив убедиться что всё работает и только после этого восстанавливать данные из архива.


Добавлено:
Да, и если будете ставить новую ОС, то поставьте какую-нибудь серверную платформу, которые специально заточены под режим работы 24х7 и большие нагрузки на файловую систему.
Автор: ipmanyak
Дата сообщения: 29.07.2013 11:51
qxaszw12 +1 . Винда XP не лучший выбор для нагруженного почтовика.
Автор: asd777
Дата сообщения: 31.07.2013 13:53
Mdaemon переехал на Proliant ML310e и RAID10 из 4х SATA винтов
ОС W2008R2
100% загрузки проца нет
небольшие очереди к диску имеются

появились новые проблемы
пользователь жалуется на то что не может отправить сообщение а также сохранить письмо в папке черновики
клиент thunderbird протокол IMAP

Wed 2013-07-31 16:43:46: Session 5918; child 1; thread 3832
Wed 2013-07-31 16:43:45: Принимаю SMTP подключение от [192.168.0.102:64552]
Wed 2013-07-31 16:43:45: --> 220 mydomen.ru ESMTP MDaemon 9.6.5; Wed, 31 Jul 2013 16:43:45 +0600
Wed 2013-07-31 16:43:45: <-- EHLO [192.168.0.102]
Wed 2013-07-31 16:43:45: --> 250-mydomen.ru Hello [192.168.0.102], pleased to meet you
Wed 2013-07-31 16:43:45: --> 250-ETRN
Wed 2013-07-31 16:43:45: --> 250-AUTH=LOGIN
Wed 2013-07-31 16:43:45: --> 250-AUTH LOGIN CRAM-MD5
Wed 2013-07-31 16:43:45: --> 250-8BITMIME
Wed 2013-07-31 16:43:45: --> 250-STARTTLS
Wed 2013-07-31 16:43:45: --> 250 SIZE 0
Wed 2013-07-31 16:43:45: <-- STARTTLS
Wed 2013-07-31 16:43:45: --> 220 Begin TLS negotiation
Wed 2013-07-31 16:43:45: SSL negotiation successful (TLS 1.0, 1024 bit key exchange, 128 bit encryption)
Wed 2013-07-31 16:43:45: <-- EHLO [192.168.0.102]
Wed 2013-07-31 16:43:45: --> 250-mydomen.ru Hello [192.168.0.102], pleased to meet you
Wed 2013-07-31 16:43:45: --> 250-ETRN
Wed 2013-07-31 16:43:45: --> 250-AUTH=LOGIN
Wed 2013-07-31 16:43:45: --> 250-AUTH LOGIN CRAM-MD5
Wed 2013-07-31 16:43:45: --> 250-8BITMIME
Wed 2013-07-31 16:43:45: --> 250 SIZE 0
Wed 2013-07-31 16:43:45: <-- AUTH CRAM-MD5
Wed 2013-07-31 16:43:45: --> 334 PE1EQUVNT04tRjIwMTMwNzMxMTY0My5BQTQzNDU5NzFNRDAwMTJAbWF0cml4dWZhLnJ1Pg==
Wed 2013-07-31 16:43:45: <-- a2FkciA2ZTRiY2FhZTIxNDhjMmY5ZGZmOTVmYjExMzAyZWE5MQ==
Wed 2013-07-31 16:43:45: --> 235 Authentication successful
Wed 2013-07-31 16:43:45: Authenticated as kadr@mydomen.ru
Wed 2013-07-31 16:43:45: <-- MAIL FROM:<kadr@mydomen.ru> SIZE=13584152
Wed 2013-07-31 16:43:45: --> 250 <kadr@mydomen.ru>, Sender ok
Wed 2013-07-31 16:43:45: <-- RCPT TO:<geg@mydomen.ru>
Wed 2013-07-31 16:43:45: --> 250 <geg@mydomen.ru>, Recipient ok
Wed 2013-07-31 16:43:45: <-- DATA
Wed 2013-07-31 16:43:45: Creating temp file (SMTP): e:\mdaemon\queues\temp\md50000002000.tmp
Wed 2013-07-31 16:43:45: --> 354 Enter mail, end with <CRLF>.<CRLF>
Wed 2013-07-31 16:43:46: Соединение прервано
Wed 2013-07-31 16:43:46: SMTP сессия отменена (Байт принято/передано: 121254/1739)
Wed 2013-07-31 16:43:46: ----------

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175

Предыдущая тема: RDP-клиент не видит разрыв связи.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.