2016-06-29 88 views
0

我試圖按照https://azure.microsoft.com/en-us/documentation/articles/service-fabric-cluster-creation-for-windows-server/#plan-and-prepare-for-cluster-deployment上的說明在測試機器上創建開發羣集。我正在使用示例ClusterConfig.Unsecure.DevCluster.json文件。但創建失敗,出現以下例外情況:創建內部部署服務Fabric羣集失敗,出現異常

創建羣集失敗,出現異常:System.AggregateException:發生一個或多個錯誤。 ---> System.NullReferenceE xception:未將對象引用設置爲對象的實例。 at System.Fabric.DeploymentManager.d__a.MoveNext() ---從之前位置拋出異常的堆棧跟蹤結束--- 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務任務) at System。 Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務) at System.Fabric.DeploymentManager.d__0.MoveNext() ---內部異常堆棧跟蹤結束--- 在System.Threading.Tasks.Task.ThrowIfExceptional(Boolean (Int32 millisecondsTimeout,CancellationToken cancellationToken) at Microsoft.ServiceFabric.Powershell.ClusterCmdletBase.NewCluster(String clusterConfigurationFilePath,String fabric)在System.Threading.Tasks.Task.Wait()PackageSourcePath,布爾rollbackOnFailure) --->(內部異常#0)System.NullReferenceException:未將對象引用設置爲對象的實例。 at System.Fabric.DeploymentManager.d__a.MoveNext() ---從之前位置拋出異常的堆棧跟蹤結束--- 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務任務) at System。 Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification在System.Fabric.DeploymentManager.d__0.MoveNext(任務task) ()< ---

有我錯過任何設置?

的要求似乎滿足: •2 GB內存最小建議 •網絡連通性 - 確保機器是一個安全的網絡上/或網絡 •在Windows Server 2012 R2或Windows Server 2012(你需要爲此安裝KB2858668)。 •.NET Framework 4.5.1或更高版本,完全安裝 •Windows PowerShell 3.0 •羣集管理員部署和配置羣集必須具有每臺計算機的管理員權限。 •RemoteRegistry服務應該在所有機器上運行。

謝謝!

回答

1

我發現我需要卸載Azure Service Fabric SDK。顯然,用於測試的羣集機器不打算用於開發服務結構應用程序或服務?