Не приходят внешние письма Exchange 2007
Добрый день.
Столкнулся вот с какой проблемой. Exchange server 2007 на Windows 2003 x64 периодически перестает принимать внешнюю входящую почту. Вся внутренняя почта и исходящая почта при этом работает нормально. Проблема ВСЕГДА решается перезагрузкой сервера. возникновению проблемы ВСЕГДА предшествует следующие сообщения об ошибке в event viewer - system: Event ID 1111 Driver HP LaserJet 3050_3055_3390_3392 Fax required for printer HP LaserJet 3050_3055_3390_3392 Fax is unknown. Contact the administrator to install the driver before you log in again. И еще 6 подобных сообщений по всем имеющимся в сети принтерам. На самом почтовом сервере никаких принтеров не установлено. Я не знаю, каким образом прием внешней почты связан с драйвером принтера. Но связь есть - сначала генерятся такие ошибки, а потом прекращается прием внешней почты. Может, кто-нибудь сталкивался? Подскажите. Спасибо! |
Установите Terminal Service Manager и запретите мапирование локальных принтеров в свойствах данного терминального сервера. Ошибки исчезнут.
Прием почты останавливается скорее всего из-за Back Pressure - механизма, который отключает прием сообщений при достижении порога использования системных ресурсов. Помониторьте состояние памяти, процессора и свободного места на диске с очередью сообщений в моменты остановки. Возможна утечка памяти, возможно на диске с очередью осталось менее 4 Гб свободного метса (в SP1 менее 512 Мb). В момент остановки почтового потока попробуйте отправить письмо телнетом на свой сервер. Если получите 4.3.1 Insufficient System Resources - значит проблема точно в этом. |
Спасибо большое за отклик.
Свободного места на диске действительно меньше 4 Гб. База данных писем разожралась на 59 гб и я не знаю, как ее уменьшить. Я удалял старые письма со всех ящиков но она все равно не стала меньше. |
Базу так просто не уменьшить :) Есть два варианта:
1. Дорогой и долгий 2. Дешевый и долгий По порядку: 1. Добавьте еще одно хранилище (понадобиться дополнительное дисковое пространство, в идеале несколько дисков, объединенных в RAID), создайте новую базу и переместите туда ящики, база уменьшиться. 2. Выполните оффлайн-дефрагментацию (http://technet.microsoft.com/ru-ru/l...XCHG.80).aspx). Обе задачи ресурсоемкие, жрут время, ящики будут недоступны. Второй способ требует отмонтирования баз. Если логи транзакций хранятся на том же диске - настройте резервное копирование. Full Backup удаляет логи с сервера. |
Спасибо вам большое.
Резервное копирование настроено. Логи транзакций стираются. Но мета высвобождается всего около 1-1,5 Гб. У меня есть second starage group на другом системном диске. Там несколько маленьких ящиков и много места (около 300Гб). Скажите пожалуйста, где мне найти информацию, как можно перенести часть ящиков (редко используемые, но большие) из основной first storage group в second storage group на другом диске? Этот вариант мне видится оптимальным. Еще раз спасибо за помощь. |
Move-Mailbox :) http://www.redline-software.com/rus/...2007-part1.php
Но учтите, что даже после перемещения ящиков размер первой базы не уменьшится. Необходимо будет ее дефрагментировать. |
Спасибо.
То есть сначала я перемещаю несколько ящиков в second starage group, а потом делаю дефрагментацию базы данных с ее отмонтированием, как вы указали в первом способе. Правильно? |
Да, но только после бэкапа :)
|
Еще последний вопрос,
как я прочитал в описании процедуры eseutil, серверу необходимо свободное место для создания резервной копии. А у меня свободного места на данном диске впритык. Как поступить? Спасибо большое! |
В аргументе ESEUTIL указать размещение tempdb на другом диске.
|
понял, спасибо большое!
|
Время: 11:55. |
Время: 11:55.
© OSzone.net 2001-