One of my customer had been working on setting up SharePoint 2013 environment for the past couple of weeks. They were able to setup everything except configuring the search in multi-server configuration. We all know configuring the search in a stand-alone server is easy but when you want to configure it in a large scale with multi-server Search Service application, then you should have the proper plan before you configuring them. One of the main pre-requisites would be opening the Port 808 in all the servers to let Search SP 2013 Host Controller to communicate with.
In case, if you guys are experiencing the following errors while configuring the large search implementation, please make sure that Port 808 is enabled.
PS C:\> Set-SPEnterpriseSearchTopology -Identity $SearchTopologyName
Set-SPEnterpriseSearchTopology : Could not connect to the HostController service on server SERVERNAME Topology Activation could not be started.
At line:1 char:1
+ Set-SPEnterpriseSearchTopology -Identity $SearchTopologyName
+ CategoryInfo : InvalidData: (Microsoft.Offic…tSearchTopology: SetSearchTopology) [Set-SPEnterpriseSearchTopology], InvalidTopologyException
+ FullyQualifiedErrorId : Microsoft.Office.Server.Search.Cmdlet.SetSearchT
If you are looking for a powershell script to provisioning the Enterprise Search with multi-server large farm, please refer the following URL.