gap5
![](http://forum.ru-board.com/board/avatars/Nitro.gif)
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Проблема похоже для всех ящиков в одной из баз на 2013 DAG - поиск (OWA) ищет только за неделю. По инструкции: https://learn.microsoft.com/en-us/exchange/diagnose-exchange-search-issues-exchange-2013-help Get-MailboxDatabase | Format-Table Name,IndexEnabled - везде TRUE Crawler: Mailboxes Remaining counter = 0 Get-MailboxDatabaseCopyStatus -Server $env:ComputerName | Format-Table Name,Status,ContentIndex* -Auto Status и ContentIndexState = Healthy Test-ExchangeSearch -Identity AlanBrewer@contoso.com = ResultFound - True в логе ошибок нет по: MSExchangeFastSearch MSExchangeIS иногда пролетают предупреждения, но как для проблемных ящиков, так и для тех, где поиск работает корректно Microsoft Exchange Information Store removed following properties (Contacts, Companies, LogType, TaskOwner) for mailbox (*) from search folder criteria. Microsoft Exchange Information Store removed following properties (Contacts, Companies, LogType, TaskOwner) for mailbox (*) from search folder criteria. Перезапуск сервиса MSExchangeFastSearch так же не изменил ситуацию. Для проблемной базы директория с индексами весит 250МБ (на всех серверах), у других баз индексы около 15ГБ. Размер каждой базы около 500ГБ. Остановил на активном MSExchangeFastSearch, HostControllerService и переименовал директорию с индексами, запустил сервисы. Начался crawling (Crawler: Mailboxes Remaining counter был по кол-ву ящиков (65)). после этого на активном сервере похоже пролетела ошибка: The indexing of mailbox database DB2 encountered an unexpected exception. Error details: Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Core.Abstraction.CatalogReseedException: The component operation has failed. --- End of inner exception stack trace --- at Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult) at Microsoft.Exchange.Search.Engine.SearchFeedingController.ExecuteComplete(IAsyncResult asyncResult) --- End of inner exception stack trace --- at Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult) at Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete(IAsyncResult asyncResult) База перешла в активное состояние на другом сервере, там индекс так же был около 250МБ. Остановил на обоих MSExchangeFastSearch, HostControllerService и переименовал директории с индексами, запустил, активная копия базы опять перекинулась на изначальный сервер хотя индекс на обоих был Failed and Suspended. При этом Crawler: Mailboxes Remaining counter был по кол-ву ящиков (65), через какое-то время упал до 0, размер индекса опять около 250МБ, статус Healthy, ошибок нет, все прекрасно - но поиск по прежнему не работает. В чем может быть проблема? Что мешает полноценно перестроить индекс? Делать Eseutil in /P (repair) для базы? Или проще создать новую и мигрировать ящики туда, дабы избежать простоя? | Всего записей: 1074 | Зарегистр. 30-05-2006 | Отправлено: 15:08 22-12-2022 | Исправлено: gap5, 22:24 22-12-2022 |
|