2016-03-25 5 views
3

Я пытался установить и запустить новый просмотр SDK, и даже после нескольких установок/удалений/перезагружается Я всегда получаю эту ошибку при запуске DevClusterSetup:Ошибка при запуске Service Fabric кластера (v 1.5.175)

Start-Service: не удалось запустить сервис «Служба хоста Microsoft Service Fabric (FabricHostSvc)». В C: \ Program Files \ Microsoft SDKs \ Service Fabric \ Tools \ Scripts \ ClusterSetupUtilities.psm1: 433 символьные: 5

(полный лог ниже) enter image description here

То, что я пытался, от других сообщений на StackOverflow:

  1. Услуги ремонта счетчиков производительности с lodctr/R
  2. используется системный файл проверки с помощью SFC/SCANNOW
  3. проверил, что брандмауэр окон Runni нг (и пытался отключить его для доменных сетей)
  4. уверен, что я достаточно места на диске

окон службы «Host Service Microsoft Service Fabric» всегда «Начало», но никогда не начинается.

У меня есть две подсказки относительно того, что источником проблемы может быть, но не может решить:

а) в средстве просмотра событий (Microsoft-Service Fabric> Admin) есть 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 (например, fabricdeployer-635945286697202537.след), у меня есть одна ошибка в конце, после серии счетчика производительности удаляет:

FabricDeployer.FabricDeployer, Выполнение команды: LogMan остановить FabricCounters

FabricDeployer.FabricDeployer, Невозможно остановить коллектор данных для счетчиков производительности , Команда «logman stop FabricCounters» не выполнена с кодом ошибки -2147287038.

, но эта ошибка возникает после некоторой другой ошибки, как части отката.

Любые идеи? Это очень неприятно, и в сети очень мало информации. Я также попытался очистить установку с помощью ClearCluster.ps1 и установить кластер dev в другую папку, всегда с тем же результатом.

Я запускаю Win10 с VS2015 Update 1, Azure SDK 2.8.2.1. Мой пользователь является живым, который является локальным администратором.

ответ

5

Начну с короткого ответа, чтобы разблокировать вас. От сеанса сеанса повышенной скорости: Unregister-ScheduledTask FabricCounters

+0

Мэтт, спасибо за ваш ответ, который его исправил. Можете ли вы прояснить, в чем проблема? Я был в этом более 5 часов разочарования. : -/ –

+0

PS: Я также предлагаю добавить его на страницы устранения неполадок, я уверен, что больше людей столкнулись с этой проблемой: https://azure.microsoft.com/en-us/documentation/articles/service-fabric-troubleshoot-local- cluster-setup/ –

+0

О, человек, ты спас мой день. Через несколько часов я нашел это обсуждение. Большое спасибо! –

1

У меня была такая же проблема, но в моем случае задачи FabricCounters не было. Таким образом, я выполнил поиск других задач «Fabric *» через Get-ScheduledTask Fabric* и нашел и FabricAppInfoTraces, и FabricQueryTraces, которые будут представлены еще после удаления.

Я удалил обе задачи с помощью Unregister-ScheduledTask <name>, переустановил SDK и смог снова запустить локальный кластер!

Смежные вопросы