部署后Az​​ure Service Fabric更改设置

时间:2017-05-01 23:23:27

标签: azure deployment settings azure-service-fabric

我们正在测试服务结构并遇到一些问题。

首先,VM Type A1v2配备10GB硬盘,但问题是日志文件几乎立即占用超过9GB的空间,因此部署失败,磁盘空间不足。所以我发现我需要将SharedLogSizeInMb设置为较小的值,如下所示:

            "fabricSettings": [
              {
                "name": "KtlLogger",
                "parameters": [
                  {
                      "name": "SharedLogSizeInMB",
                      "value": "256"
                  }
                ]
              }
            ],

现在的问题是我不确定如何应用此更改。我似乎无法在门户网站中找到一种方法,当我在Service Fabric安装过程中从门户网站下载powershell设置脚本并运行它们来创建一个新的Service Fabric实例时,它只需要部署和失败。

所以我的问题是:

1)我应该如何调整此设置,我认为它只能通过ARM脚本完成?

2)这些脚本是否只能用于创建新的Service Fabric集群,还是可以以某种方式运行它们来更改设置?

3)我从Azure导出的vanilla脚本是否正常工作?我能找到的错误消息非常通用且不可解释。在尝试创建服务结构时,似乎只是在每个VM中抛出异常。我几乎使用所有默认设置没什么特别的。

谢谢,

奥利弗

修改

我在评论2中的文件只是一遍又一遍。

2017/05 / 02-04:22:00.388,Info,4864,ImageStoreClient.ManagedFileLock,获取D:\ SvcFab \ lock的编写器锁 2017/05 / 02-04:22:00.739,Info,4864,FabricDeployer.FabricDeployer,执行Configure / fabricBinRoot:C:\ Program Files \ Microsoft Service Fabric \ bin / fabricDataRoot:D:\ SvcFab / fabricLogRoot:D:\ SvcFab \ Log /cm:C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.ServiceFabric.ServiceFabricNode\1.0.0.35\TempClusterManifest.xml / oldClusterManifestString:/im:C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.ServiceFabric。 ServiceFabricNode \ 1.0.0.35 \ InfrastructureManifest.xml / instanceId:/ targetVersion:/ nodeName:/ nodeTypeName:/ runAsType:/ runAsAccountName:/ runAsPassword:/ serviceStartupType:/ output:/ currentVersion:/ error:/ bootstrapMSIPath:/ machineName:/ fabricPackageRoot :/ jsonClusterConfigLocation:/ enableCircularTraceSession:False 2017/05 / 02-04:22:02.452,Info,4864,FabricDeployer.FabricDeployer,运行操作System.Fabric.FabricDeployer.ConfigureOperation 2017/05 / 02-04:22:02.576,Info,4864,FabricDeployer.FabricDeployer,创建FabricDataRoot D:\ SvcFab,如果机器上不存在 2017/05 / 02-04:22:02.576,Info,4864,FabricDeployer.FabricDeployer,创建FabricLogRoot D:\ SvcFab \ Log,如果机器上不存在 2017/05 / 02-04:22:04.907,Info,4864,ImageStoreClient.ManagedFileLock,在D:\ SvcFab \ lock

上发布了作者锁

我的事件一遍又一遍地记录下来。

启动服务失败,错误:Microsoft.Azure.ServiceFabric.Extension.Core.AgentException:配置节点失败,代码为-1    在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.StartFabricHostService(Boolean isBootstrapping)

错误:Microsoft.Azure.ServiceFabric.Extension.Core.AgentException:配置节点失败,代码为-1    在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.StartFabricHostService(Boolean isBootstrapping)    在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.d__11.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束---    在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)    在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)    在Microsoft.Azure.ServiceFabric.Extension.Core.NodeBootstrapAgent.d__0.MoveNext()

0 个答案:

没有答案