Мой Exchange Server 2003 (работающий на Windows Server 2003) регулярно выходит из строя примерно в 04:54, хотя и не обязательно каждый день.
Под «сбоями» я подразумеваю, что мои коллеги пытаются проверить свою электронную почту, а Outlook сообщает: «Outlook не подключен к Exchange». Поскольку Outlook пытается обновить электронную почту примерно каждые 3 минуты и записывает время последнего обновления папки, можно увидеть время сбоя.
Невозможно загрузить письма, пока сервер не перезагрузится. После этого все работает хорошо.
Я посмотрел в «Запланированных задачах» и не увидел ничего подходящего.
У кого-нибудь есть идеи?
решение1
Вопрос:
а) Какую версию Exchange 2003 вы используете? Standard или Enterprise?
б) Является ли это частью SBS2003 или самостоятельным обменом?
Предложения:
1) Можете ли вы перейти по этому пути в реестре.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\Имя сервера\GUID хранилища частных почтовых ящиков
Проверьте, есть ли у вас ключ под названием Ограничение размера базы данных в Гб и какова там ценность.
2) Какой размер базы данных на диске? Путь priv1.edb по умолчанию - c:\Program Files\Exchsrvr\MDBDATA
Возможные причины:
а) База данных Exchange 2003 отключается из-за жесткого ограничения в 18 ГБ для стандарта Exchange 2003. Обычно это решается путем увеличения ограничения размера базы данных до 75 ГБ для Ex03 Standard.
ссылка: http://support.microsoft.com/kb/912375
Очистка свободного пространства / автономная дефрагментация и т. д. для освобождения пространства: http://www.msexchange.org/tutorials/exchange-isinteg-eseutil.html
решение2
Вы все еще можете пинговать ящик после того, как это произошло, или он полностью перестал отвечать? Какие-либо резервные копии, запущенные в это время? Является ли этот сервер выделенным сервером Exchange или у него есть другие функции?
В противном случае, я согласен с Itai, вам следует перекрестно ссылаться на журналы событий со временем, когда ваша машина выходит из строя. Вам также может понадобиться получить дамп вашей системы и разместить здесь любую относящуюся к делу информацию. Если это просто сбой обмена и у вас все еще есть доступ к вашей системе, проверьте диспетчер задач, чтобы узнать, какие процессы запущены в это время.
решение3
Попробуйте посмотреть в Event Viewer, не происходит ли что-то около времени сбоя каждый раз. Нажмите Start -> Run -> введите eventvwr в поле Run, чтобы открыть Event Viewer, проверьте события в журналах System и Application. Кроме того, если у вас есть приложение для мониторинга, такое как HP OpenView или Centerity, вы можете создать бизнес-службу, которая будет включать все компоненты, необходимые для работы сервера, такие как мониторы диска, процессора, памяти, а также сети, хранилища, приложений, с помощью которых вы сможете определить источник сбоя сервера в определенное время, когда он выходит из строя.
решение4
Да, SP2 может это сделать. Если у вас все еще есть проблемы, погуглите "exchange 2003 sp2 hotfix" и посмотрите, есть ли какие-либо из них, имеющие отношение к вашей проблеме. Другим обходным решением является настройка хранилища информации Exchange на автоматический перезапуск после сбоя в services.msc (если это служба, которая дает сбой), но это не устраняет основную причину проблемы.