2016-11-06 7 views
0

Windows Server 2016 Standardにローカル開発(セキュリティ保護されていない)サービスファブリッククラスタを作成しようとしています。私はthis articleの指示に従っています。しかし、私はかなり面白いエラーが発生しており、これを解決するのに役立つものは何も見つかりません。Windows Server 2016標準で開発サービスファブリッククラスタを作成できませんでした

FabricHostSvc was not installed by FabricInstallerSvc on machine localhost. FabricSetup may have failed. CreateCluster Error: System.AggregateException: One or more errors occurred. ---> System.Fabric.FabricServiceNotFoundExc eption: FabricHostSvc was not installed by FabricInstallerSvc on machine localhost. FabricSetup may have failed. at Microsoft.ServiceFabric.DeploymentManager.DeploymentManagerInternal.StartAndValidateInstallerServiceCompletion(Str ing machineName, ServiceController installerSvc) at System.Threading.Tasks.Parallel.<>c__DisplayClass17_0 1.<ForWorker>b__1() at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object ) --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallel Options, Action
1 body, Action 2 bodyWithState, Func 4 bodyWithLocal, Func 1 localInit, Action 1 localFinally) at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable 1 source, ParallelOptions parallelOption s, Action 1 body, Action 2 bodyWithState, Action 3 bodyWithStateAndIndex, Func 4 bodyWithStateAndLocal, Func 5 bodyWithE verything, Func 1 localInit, Action 1 localFinally) at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable 1 source, Action 1 body) at Microsoft.ServiceFabric.DeploymentManager.DeploymentManagerInternal.RunFabricServices(List 1 machines, FabricPacka geType fabricPackageType) at Microsoft.ServiceFabric.DeploymentManager.DeploymentManagerInternal.<CreateClusterAsyncInternal>d__7.MoveNext() ---> (Inner Exception #0) System.Fabric.FabricServiceNotFoundException: FabricHostSvc was not installed by FabricInstall erSvc on machine localhost. FabricSetup may have failed. at Microsoft.ServiceFabric.DeploymentManager.DeploymentManagerInternal.StartAndValidateInstallerServiceCompletion(Str ing machineName, ServiceController installerSvc) at System.Threading.Tasks.Parallel.<>c__DisplayClass17_0 1.b__1() at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
at System.Threading.Tasks.Task.<>c__DisplayClass176_0.b__0(Object )<---

Cleaning up faulted installation. FabricRoot not found in registry of target machine localhost. Create Cluster failed. For more information please look at traces in FabricLogRoot. Create Cluster failed with exception: System.AggregateException: One or more errors occurred. ---> System.AggregateExcep tion: One or more errors occurred. at Microsoft.ServiceFabric.DeploymentManager.DeploymentManagerInternal.d__7.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.ServiceFabric.DeploymentManager.DeploymentManager.d__0.MoveNext() --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at Microsoft.ServiceFabric.Powershell.ClusterCmdletBase.NewCluster(String clusterConfigurationFilePath, String fabric PackageSourcePath, Boolean cleanupOnFailure) ---> (Inner Exception #0) System.AggregateException: One or more errors occurred. at Microsoft.ServiceFabric.DeploymentManager.DeploymentManagerInternal.d__7.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.ServiceFabric.DeploymentManager.DeploymentManager.d__0.MoveNext()<---

このエラーが発生した人は誰ですか?このエラーはどのように解決されましたか?

側注:このエラーを受け取った後、私はCleanFabric PowerShellスクリプトを実行し、サーバーからすべてのサービスファブリックファイルを削除し、同じエラーメッセージを表示して、再度インストールを実行してみました。

さらに、マシンにはService Fabric SDK(ローカル開発マシンで使用するもの)はインストールされていません。この理由は、以下に示すマイクロソフトの公式前提条件によるものです。

Prerequisites for each machine that you want to add to the cluster: 

1. A minimum of 16 GB of RAM is recommended. 
2. A minimum of 40 of GB available disk space is recommended. 
3. A 4 core or greater CPU is recommended. 
4. Connectivity to a secure network or networks for all machines. 
5. Windows Server 2012 R2 or Windows Server 2012 (you need to 
    have KB2858668 installed). 
6. .NET Framework 4.5.1 or higher, full install. 
7. Windows PowerShell 3.0. The RemoteRegistry service should be running on all the machines. 

The cluster administrator deploying and configuring the cluster must have administrator privileges on each of the machines. You cannot install Service Fabric on a domain controller. 

私は助けるが不足している明白なものがあると感じたが、私はそう、これはかなり厄介である非常に密接にドキュメントを追ってきたことができません。

答えて

1

サービスファブリックドライバに署名の問題があり、Windows Server 2016およびWindows 10 Anniversaryエディションにインストールできなくなっています。次のバージョンを待つか、バージョン5.2をお試しください。

+0

修正、次のバージョンを待つか、バージョン5.2を使用してください。 – user7124622

+0

私はその情報を感謝します。私はドライバや署名の問題を示したその記事や文書で何も見ていませんでした。うまくいけば、彼らはそれを更新するか、似たような問題に遭遇している人々は、何かがうまくいかない理由を理解しようと頭を掻き回すのに時間をかけすぎることなく、あなたの答えを見ます。 –

+0

私はあなたの答えを編集してバージョン修正を加えました。また、https://blogs.msdn.microsoft.com/azureservicefabric/2016/10/13/release-of-sdk-2-3-301-and-runtime-http: 5-3-301-for-windows /。一番下にはWindows 10 Anniversaryに適用されるダウンロードリンクがありますが、PowerShellスクリプトを使用してバイナリをインストールするので、Windows Server 2016に関して探しているものであるかどうかはわかりません。何かご意見は? –

関連する問題