Im trying to fix a degraded index, using the script from this post. How do I fix a degraded SharePoint 2013 index partition when there is only one of them?
But the last line Set-SPEnterpriseSearchTopology -identity $clone, resultes in this error:
Set-SPEnterpriseSearchTopology : Topology activation failed. Management called failed with System.InvalidOperationExcep
tion: 'Unable to change topology when Generation controller is not active' at at Microsoft.Ceres.SearchCore.IndexCon
troller.IndexController.IsEmptyIndex(String indexSystemName)
at Microsoft.Ceres.SearchCore.IndexController.IndexControllerManagementAgent.WrapCall[T](Func`2 original)
At E:\recreatesearch.ps1:27 char:1
+ Set-SPEnterpriseSearchTopology -identity $clone
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Offic...tSearchTopology:SetSearchTopology) [Set-SPEnterpriseSear
chTopology], SearchTopologyActivationException
+ FullyQualifiedErrorId : Microsoft.Office.Server.Search.Cmdlet.SetSearchTopology
This means i'm not able to fix the degraded index. And im left with the option of resetting the index. I would like to avoid this by any chance, because its estimated to take 4-5 weeks to complete.
Do anyone have any tricks i might try.
I already tried: reset confic cache, restart search host, restart search server, reboot the server itself.