У нас есть: многоуровневое обновление TFS 2017. 3.
Недавно я переместил эластичный поиск с одного из уровней приложений на другой сервер.Итак, что я сделал:
- удалил службу эластичного поиска, используя cmd: sc delete servicename.
- удалил папку IndexStore
удалил эти таблицы
[Поиск]. [Tbl_IndexingUnit]
[Поиск]. [Tbl_IndexingUnitChangeEvent]
[Поиск]. [Tbl_IndexingUnitChangeEventArchive]
[Поиск].*
[Поиск]. [Tbl_TreeStore]
[Поиск]. [Tbl_DisabledFiles]
[Поиск]. [Tbl_ResourceLockTable]
из всех баз данных коллекции
Установлен эластичный поиск на другом сервере (на самом деле это один из серверов sql нашего экземпляра TFS)
Проверено, что служба доступна по URL: http://SearchUrl:9200
- Настройте функцию поиска обоих AT на http://SearchUrl:9200
- Попытка поиска чего-либо.
Результат: 1.Поиск возвращает "Возникла проблема при обработке вашего запроса. Внутренняя ошибка сервера ".
Папка индекса составляет всего 36,5 Кбайт
В журналах Windows есть необработанное исключение:
Сборка: Microsoft.TeamFoundation.Framework.Server, версия = 15.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a;v4.0.30319 Сервисный хост: 9025d248-2b1b-48a7-bb43-8abf779eeeaa (Разработка) Подробности процесса: Имя процесса: w3wp Идентификатор процесса: 2580 Идентификатор потока: 4688 Имя учетной записи: Имя пользователя
Подробное сообщение: TF30065: Необработанныйвозникла исключительная ситуация.
как я могу это исправить?