这是我能找到的用于在 ADS 应用服务器上安装 Search 的唯一文档。唉,它是模棱两可的,而且我担心它缺少一些我需要的信息,我需要让 ADS 搜索(代码、维基、工作项)从我的灾难恢复站点 ADS 应用服务器工作。
这是设置。WSFC 和 AOAG 已配置并按预期工作。请注意,APP01 和 APP02 不在 WSFC 中。
使用 APP01 上的 ADS 管理控制台,我成功安装并配置了 Code、Wiki 和 Work Item Search。使用 DB01 作为 AOAG 主节点,当我从 APP01 ADS 门户网站搜索时,结果按预期返回:
现在,我希望能够从 APP02 进行相同的搜索。我的第一次尝试是使用 APP02 上的 ADS 管理控制台来配置搜索,就像我在 APP01 上所做的那样。搜索安装正常,但是当我从 APP02 ADS 门户网站搜索时,出现错误:
我回去重新阅读了上面引用的文档,得出的结论是,我应该将 APP01 的内容复制{drive}:\Program Files\Azure DevOps Server 2020\Search\zip
到 APP02 并按照 readme.txt 文件中的说明进行操作。于是,我从APP01和APP02卸载了search,在APP01上重新安装,然后将APP01的内容复制{drive}:\Program Files\Azure DevOps Server 2020\Search\zip
到APP02,按照readme.txt文件中的说明,即Configure-TFSSeach.ps1
在APP02上运行。搜索似乎安装正常 - 来自 .ps1 的所有好消息,没有错误。但是,当我从 APP02 ADS 门户网站运行搜索时,与以前相同的错误。
如何让搜索从 APP02 ADS 门户网站工作?