5

After an outage and after bringing up all the services back online.

The Search Server Application : Search Admin cant find all the search application topology.

It's showing error :

Unable to retrieve topology component health states. This may be because the admin component is not up and running.

Looking at the event logs i can see error:

A failure was reported when trying to invoke a service application: EndpointFailure for http://XXXX/ccc/SearchService.svc

When I click on the link endpoint it works.

Do I need to re-provision this for it to work or the services needs to be rebooted in a particular sequence?

There is a 2 web server , 2 app server and one OWA

naijacoder
  • 4,272
  • 26
  • 101
  • 188
  • 1
    Can you check whether the WSS Usage Application Proxy is stopped? If so, use the following PowerShell to start it, then try accessing the Search Service Application again: $WUP = get-spserviceapplicationproxy | where {$_.typename -like "Usage*"} $WUP.provision() – Andy Dawson May 03 '16 at 13:10
  • Just to clarify, there are two commands beginning '$WUP' shown above; these should be run as separate commands, not run together as they are shown. – Andy Dawson May 03 '16 at 13:13

1 Answers1

2

I encountered the same error in SP2016, in my Search service Administration page , I have seen this error in admin page

Unable to retrieve topology component health states. This may be because the admin component is not up and running

After that i tried to bring the Admin component by various tricks, tried to check whether all app pool is running .

and ran IIS reset and that does not help.

I tried to create another Search service Application , that too did not help.

after that I noticed that "SPSearchHostController" service was not running fine.

Then I restarted the machine , that finally helped the "SPSearchHostController" made to Automatic Mode and up and running.

Reference-Link1

Reference-Link2

Reference-Link3

John Zachariah
  • 1,151
  • 1
  • 12
  • 30