• Защита информации
  • ИТ-поддержка
  • Диагностика компонентов Exchange 2016

    1. Диагностика компонентов Exchange 2016 с помощью командлета

    Командлет Get-ServerComponentState показывает состояние компонентов почтового сервера.

    Запускаем на почтовом сервере командную консоль:

    Откроется диалоговое окно:

    В нём вводим команду:

    Get-ServerComponentState -Identity ˂name_mail_server˃

    (˂name_mail_server˃ – имя почтового сервера)

    Результат должен быть таким:

    Есть важный нюанс - информация о состоянии компонентов хранится в двух местах: Active Directory и реестр сервера. Чтобы быть уверенным, что все компоненты включены, нужно руками проверять данные в реестре и в Active Directory.

    Облегчить задачу можно при помощи следующего скрипта:

    1. Записываем в переменную состояние компонентов сервера

      $component_states  = Get-ServerComponentState -Identity ˂имя сервера˃
    2. Получаем значение компонентов из реестра

      $component_states.localstates
    3. Получаем значение компонентов из ActiveDirectory

      $component_states.remotestates
    4. Если какой-то из компонентов не активен, то переводим его в активное состояние с помощью команды:

      Set-ServerComponentState ˂имя сервера˃ -Component Monitoring -State active -Requester HealthAPI

      где ˂имя сервера˃ – имя почтового сервера, Monitoring – компонент.

    2. Верификация корректности настроек в Центре управления Exchange

    Вход в центр управления по ссылке в браузере

    Открываем вкладку Серверы - базы данных, смотрим состояние:

    Проверяем состояние сертификатов:

    Базовая верификация окончена, сервис работоспособен.

    Не нашли ответа на свой вопрос?
    Содержание