Hi Allen,
the following command reports unhealthy on my both mailbox servers, I am attaching snapshot for you
Get-HealthReport -Server "mbxsrvr1" | where {$_.HealthSet -eq "Search"} | FL
Get server component state reports all active except two (ForwardSyncDaemon) and ProvisioningRps. I started those services with the command you posted as well but still the databases content Index are not reporting healthy .. it's still unknown.
I have tried disabling the CI for the databases using this command "Set-MailboxDatabase "Mailbox Database #" -IndexEnabled $false" then restarted services after I deleted the Index folders and it reports healthy but after about half an
hour it reports unknown again. and the only errors reporting are the fast search 1009 and 1010, I am posting the error as well
The indexing of mailbox database DB01MBX01 encountered an unexpected exception. Error details: Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Engine.FeedingSkippedException: "Feeding was skipped for 'e88bd850-7fe0-4e3b-a12f-bf811b3a4677 (DB01MBX01)' due to the state 'Unknown', error code: 'Unknown'."
at Microsoft.Exchange.Search.Engine.SearchFeedingController.InternalExecutionStart()
at Microsoft.Exchange.Search.Core.Common.Executable.InternalExecutionStart(Object state)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult)
at Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete(IAsyncResult asyncResult)
and this
The FastFeeder component received a connection exception from FAST. Error details: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Internal error while processing request (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:
Microsoft.Ceres.InteractionEngine.Component.ProcessingEngineException: Internal error while processing request
at Microsoft.Ceres.InteractionEngine.Component.CieProcessingEngine.LogAndRethrowException(Exception e)
at Microsoft.Ceres.InteractionEngine.Component.CieProcessingEngine.Close(Guid flowIdentifier)
at Microsoft.Ceres.InteractionEngine.Component.CieProcessingEngine.ExecuteSearchFlowAndGetResultCollection(String flowName, IEnumerable`1 inputData, String outputName)
at SyncInvokeExecuteSearchFlowAndGetResultCollection(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDisp...).
I tried rebuilding the Search and search host services from scratch but that didn't work either
I really have ran out of options and I would appreciate your support before I come to the consideration of rebuilding the whole environment.
Thanks a lot