Ошибка «OLS User Store - Query Unhealthy»
Если вы занимаетесь администрированием Microsoft Exchange Server, то наверняка смотрели статус Managed Availability с помощью команды:
Get-ExchangeServer | %{Get-HealthReport -server $_| ? AlertValue -eq Unhealthy}
И в результатах работы вы видили ошибку «OLS User Store - Query Unhealthy», как на скриншоте ниже.
Конечно же думали о том, как эту ошибку исправить и наверняка не нашли решение, т.к. тема Managed Availability в Exchange Server хорошо не описана, вернее документации вагон и маленькая тележка, но работать можно только с несколькими мониторами, многие из них остаются котом в мешке. Они есть, они могут ломаться, но что делать — непонятно.
Это как раз тот случай. Порывшись в Интернете я нашёл статью, где инженер описывает подобную ситуацию и ссылается на слайд из презентации.
Поскольку информации не хватает, судя по слайду это не очень важный монитор, то чтобы не было ошибок в Managed Availability лучше сделать так, чтобы этот монитор не брался во внимание. Это можно сделать с помощью команды.
Add-GlobalMonitoringOverride -Identity "OLS User Store - Query\MaintenanceFailureMonitor.OLS User Store - Query" -PropertyName Enabled -PropertyValue 0 -ItemType Monitor
Эта команда позволяет запретить Exchange Server реагировать на этот монитор.
Но есть особенность. Если посмотреть переопределённые мониторы с помощью команды
Get-GlobalMonitoringOverride | fl
, то видно, что переопределение произошло только на год и через год нужно удалять переопределение и создавать заново, поэтому не забудьте добавить в Outlook задачу об этом.
авторизуйтесь