Start-Service : Failed to start service 'Microsoft Service Fabric Host Service (FabricHostSvc)'
Solution 1
I also fought with this problem just this morning. I did NOT have to reinstall Windows.
I too found events in the event log talking about corrupt performance counters. I'm not sure if it's related or not but I ran this command from a cmd windows as administrator to rebuild the performance counters and the error clear up:
lodctr /r
I then went to Programs and Features and uninstalled anything that mentioned Service Fabric.
I then reinstalled the Service Fabric SDK and followed the instrucions on the Azure Service Fabric environment setup page here and my cluster started working fine.
Solution 2
I was facing the same issue and tried many times one evening and next morning I got the answer. Well the answer is "Ensure that Firewall is on".
No1Lives4Ever
Updated on July 17, 2022Comments
-
No1Lives4Ever almost 2 years
I want to start working with Azure Service Fabric technology.
I am working according to this document and install the latest SDK. After installation, I opened the PowerShell ("Run as administrator") command line windows and write those lines:
# Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser # cd "$env:ProgramW6432\Microsoft SDKs\Service Fabric\ClusterSetup" # .\DevClusterSetup.ps1
As an answer, got this error:
Cleaning existing cluster ... NOTE: If this powershell command window exits, please re-run the script in a new powershell command window. Stopping service FabricHostSvc. This may take a few minutes... Removing cluster configuration Remove node configuration succeeded Cleaning existing certificates Stopping all logman sessions Cleaning log and data folder, the powershell window may close automatically. ClusterPath not provided, will use C:\SfDevCluster FabricDataRoot not provided, will use C:\SfDevCluster\Data FabricLogRoot not provided, will use C:\SfDevCluster\Log Directory: C:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 4/11/2015 12:47 PM SfDevCluster Directory: C:\SfDevCluster Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 4/11/2015 12:47 PM Manifests True Create node configuration succeeded Starting service FabricHostSvc. This may take a few minutes... Start-Service : Failed to start service 'Microsoft Service Fabric Host Service (FabricHostSvc)'. At C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1:167 char:1 + Start-Service FabricHostSvc -WarningAction SilentlyContinue + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service], ServiceCommandException + FullyQualifiedErrorId : StartServiceFailed,Microsoft.PowerShell.Commands.StartServiceCommand WARNING: Could not start FabricHostSvc
The bottom line is "Failed to start service". This output is printed to the screen after 3 minutes of waiting.
Things I've already been tried:
- Restart the computer few times (I was reading somewhere that this solve the problem).
- Turn OFF my Anti-virus\firewall software.
Attached screenshot of the PowerShell Command line. I'm using:
- Visual studio 2015 Enterprise edition
- Windows 8.1
- Azure Service Fabric SDK v1.0.328
-
No1Lives4Ever over 8 years"registry corruption" - this what I also found in my PC. It's taking about some performance counter that missing. Reintalling Windows is not an option to me. Thanks for sharing.