Azure service fabric 服务结构群集部署失败

Azure service fabric 服务结构群集部署失败,azure-service-fabric,Azure Service Fabric,我在将群集部署到Azure时遇到问题。如前所述,我正在使用通过Visual Studio(2017)提供的模板,通过服务器/群集证书对其进行保护 如上所述 我正在通过VisualStudio进行部署,模板似乎成功部署,没有任何错误。但是,在门户中查看集群时,它会陷入“部署”状态,没有节点出现。 RDP:查看单个节点并在事件查看器(Windows日志/系统)中查看Azure Service Fabric节点引导代理服务是否陷入循环,似乎无限期地启动/停止 在Windows日志/应用程序下,我可以看

我在将群集部署到Azure时遇到问题。如前所述,我正在使用通过Visual Studio(2017)提供的模板,通过服务器/群集证书对其进行保护 如上所述

我正在通过VisualStudio进行部署,模板似乎成功部署,没有任何错误。但是,在门户中查看集群时,它会陷入“部署”状态,没有节点出现。 RDP:查看单个节点并在事件查看器(Windows日志/系统)中查看Azure Service Fabric节点引导代理服务是否陷入循环,似乎无限期地启动/停止

在Windows日志/应用程序下,我可以看到每次尝试重新启动时重复出现以下(4)个错误/警告:

启动服务失败,错误:System.ArgumentNullException:值不能为null。 参数名称:路径 位于System.IO.Path.GetFullPathInternal(字符串路径) 位于Microsoft.Azure.ServiceFabric.Extension.Core.SetupHelper.ConfigNode(字节[]clusterManifest、字符串nodeTypeRef、字符串machineName、字符串ipAddress、字符串faultDomain、字符串upgradeDomain、字符串dataRoot) 位于Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.TryConfigNode(RuntimeCluster clusterConfig,NodeDescription NodeDescription) 位于Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.StartFabrichHostService(布尔值为自举)

错误:System.ArgumentNullException:值不能为null。 参数名称:路径 位于System.IO.Path.GetFullPathInternal(字符串路径) 位于Microsoft.Azure.ServiceFabric.Extension.Core.SetupHelper.ConfigNode(字节[]clusterManifest、字符串nodeTypeRef、字符串machineName、字符串ipAddress、字符串faultDomain、字符串upgradeDomain、字符串dataRoot) 位于Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.TryConfigNode(RuntimeCluster clusterConfig,NodeDescription NodeDescription) 位于Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.StartFabrichHostService(布尔值为自举) 在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.d_ud.MoveNext()上 ---来自引发异常的上一个位置的堆栈结束跟踪--- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务任务)中 在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.d_u0.MoveNext()上

应用程序:ServiceFabricNodeBotStrapagent.exe 框架版本:v4.0.30319 描述:由于未处理的异常,进程已终止。 异常信息:System.ArgumentNullException 位于System.IO.Path.GetFullPathInternal(System.String) 位于Microsoft.Azure.ServiceFabric.Extension.Core.SetupHelper.ConfigNode(字节[],System.String,System.String,System.String,System.String,System.String,System.String,System.String) 位于Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootStrAppage.TryConfigNode(Microsoft.Azure.ServiceFabric.Extension.Core.RuntimeCluster,Microsoft.Azure.ServiceFabric.Extension.Core.NodeDescription) 位于Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.StartFabricHostService(布尔值) 在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent+d_ud.MoveNext()上 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent+d_u0.MoveNext()中 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 在Microsoft.Azure.ServiceFabric.Extension.Service.Service+d_u0.MoveNext()上 在System.Runtime.CompilerServices.AsyncMethodBuilderCore+c.b_uu6_u1(System.Object)上 位于System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,布尔值) 在System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,布尔值) 位于System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()处 在System.Threading.ThreadPoolWorkQueue.Dispatch()中

出现故障的应用程序名称:ServiceFabricNodeBootstrapAgent.exe,版本:1.0.0.143,时间戳:0x58c87254 故障模块名称:KERNELBASE.dll,版本:6.3.9600.18340,时间戳:0x57366075 异常代码:0xe0434352 故障偏移量:0x0000000000008a5c 出错进程id:0x9b0 故障应用程序启动时间:0x01d29d73912bda98 出现故障的应用程序路径:C:\Packages\Plugins\Microsoft.Azure.ServiceFabric.ServiceFabricNode\1.0.0.34\Service\ServiceFabricNodeBottosTrapAgent.exe 故障模块路径:C:\Windows\system32\KERNELBASE.dll 报告Id:cf297669-0966-11e7-80c5-000d3a27d68c 故障包全名: 错误包相对应用程序ID:

重新启动节点没有帮助,我已经验证了该证书已安装在虚拟机上。门户中没有记录任何错误,只有集群上的“部署”消息。节点是Windows Server R2。
有什么想法吗?显然,给System.IO.path.GetFullPathInternal的路径为null,但这是什么原因呢?

也许这是正确的答案:

是的,就是这样。VS SF资源组项目提供的默认模板中缺少数据路径。谢谢