I think I know why this happened from the beginning. I got the warning message in Health Reports about having Admin accounts running the app pools or services. So I have corrected one account and now all these messages are gone. But that caused a new problem with Search Service. The error message was:
Maybe not recommended, but I will keep it running like this. The message in the Health Analyzer has not come back so, so far so good.
"Unable to retrieve topology component health states. This may be because the admin component is not up and running."
Followed the steps mentioned but still Search Service Host Controller didnt started. Can you help further on this.
Hi Dinesh,
I have recently installed 8 new SP2013 servers and what I found is, that you can run this Search controller service with your Search account. Do not use the farm account.
You change this in Central Administration, Security, Configure service accounts > Find this service in the list, change the account to your Search account. Then do an IISRESET. That should work. Has done for me on the last 8 configurations I did… Good luck!