Azure DevOps Server 2020 - 重新配置搜索

Azure DevOps Server 2020 - Reconfigure Search

我最近安装了 Azure DevOps Server 2020,在安装时我将搜索服务用户设置为我计划稍后用于在 TFS/Web [=33= 中进行搜索的特定 AD 用户组].

根据下面的 Microsoft 文档,应该可以根据 运行 再次 服务器配置向导 或通过启动 搜索来更改此参数配置向导。但是,Microsoft 没有提及如何重新打开服务器配置向导或如何 use/open 搜索配置向导

https://docs.microsoft.com/en-us/azure/devops/project/search/administration?view=azure-devops-2020#config-tfs

按照另一个指南打开D:\Program Files\Azure DevOps Server 2020\Tools\TfsMgmt.exe configure打开原来的Wizard按钮是灰色的因为它们已经设置好了。

有谁知道如何重新启动或打开这些向导?

您需要在重新配置之前删除搜索服务。

您可以以管理员身份打开命令提示符并导航到 Elastic 搜索目录。

对于azure devops 2019。目录是C:\Program Files\Azure DevOps Server 2019\Search\ES\elasticsearchv6.2\bin。在 Azure devops 2020 中,elasticsearch 版本可能更高。

然后运行命令elasticsearch-service.bat remove

删除搜索服务后,您可以去Azure devops服务器管理控制台重新配置它。

如果删除弹性搜索服务不起作用,请尝试删除搜索功能。 有关详细信息,请参阅文档 here