2016-03-25 118 views
3

我一直在試圖安裝並啓動新的預覽SDK,甚至經過多次安裝/卸載/重新啓動運行DevClusterSetup時,我總是得到這樣的錯誤:錯誤啓動服務織物集羣(五1.5.175)

啓動服務:無法啓動服務'Microsoft服務結構主機服務(FabricHostSvc)'。 在C:\ Program Files文件\微軟的SDK \服務布料\工具\腳本\ ClusterSetupUtilities.psm1:433字符:5

(以下完整日誌) enter image description here

我已經試過,從其他職位#1:

  1. 練習器與LODCTR/R的性能計數器
  2. 使用的系統文件檢查用SFC/SCANNOW
  3. 檢查到Windows防火牆runni NG(並試圖禁用它域網絡)
  4. 確保我有足夠的磁盤空間

Windows服務「微軟服務織物主機服務」始終是「啓動」,但從來沒有開始。

我有兩個提示,以什麼問題的根源可能是,但解決不了的:

一)在事件查看器(微軟業務布>管理員)也有發生的4個錯誤每次服務嘗試啓動時:

  1. 無法停止性能計數器的數據收集器。命令 「logman stop FabricCounters」失敗,錯誤代碼爲-2147287038。
  2. System.Fabric.FabricDeployer.InvalidDeploymentException:創建或更新 部署時,未能 啓動性能計數器收集
  3. FabricDeployer ::安裝失敗,錯誤爲0xffffffff
  4. FabricDeployer ::有錯誤爲0xffffffff安裝失敗,回滾

b)在C:\ SfDevCluster \ Log \ Traces文件夾中有一些名爲類似FabricSetup-131034051696570691.trace的文件。他們都具有相同的內容,並在中間有這樣的警告:

FabricSetup.FabricSetup.EventTraceInstaller,方法QueryDataCollectorSet失敗,HRESULT:-2144337918

FabricSetup.FabricSetup.EventTraceInstaller,方法StopPlaTraceSession失敗HRESULT:-2144337918

,然後再往下錯誤:

FabricSetup.FabricSetup.FabricDeployer,配置部署失敗,錯誤爲0xffffffff

如果我去檢查Fabric deployer文件(例如,fabricdeployer-635945286697202537。跟蹤),I在末端具有單個錯誤,經過一系列的性能計數器的刪除:

FabricDeployer.FabricDeployer,執行命令:logman停止FabricCounters

FabricDeployer.FabricDeployer,無法停止性能計數器數據收集器。命令「logman stop FabricCounters」失敗,錯誤代碼爲-2147287038。

但是這個錯誤似乎是在一些其他錯誤之後出現的,作爲回滾的一部分。

任何想法?這非常令人沮喪,網絡上的信息很少。 我也嘗試使用ClearCluster.ps1清理安裝並將開發集羣安裝到不同的文件夾,並始終使用相同的結果。

我使用VS2015 Update 1 Azure SDK 2.8.2.1運行Win10。我的用戶是一個liveid,它是本地管理員。

回答

5

我將以一個簡短的答案開始解鎖你。從提升的powershell會話運行: Unregister-ScheduledTask FabricCounters

+0

馬特,謝謝你的回答,修復它。你能澄清是什麼問題?我對此感到失望了5個多小時。 : -/ –

+0

PS:我也建議將其添加到故障排除頁面,我敢打賭更多人有這個問題:https://azure.microsoft.com/en-us/documentation/articles/service-fabric-troubleshoot-local- cluster-setup/ –

+0

哦,人,你救了我的一天。幾個小時後,我發現了這個討論。非常感謝! –

1

我有完全相同的問題,但在我的情況下,FabricCounters任務不在那裏。因此,我通過Get-ScheduledTask Fabric*搜索了其他「Fabric *」任務,發現在卸載後仍然存在FabricAppInfoTracesFabricQueryTraces

我使用Unregister-ScheduledTask <name>刪除了兩個任務,重新安裝了SDK並能夠再次啓動本地羣集!