【问题标题】:Does Azure Automation DSC respect Service Fabric update domains?Azure 自动化 DSC 是否尊重 Service Fabric 更新域?
【发布时间】:2019-02-13 00:22:19
【问题描述】:

我有一个托管在 Microsoft Azure 中的 Service Fabric 群集,并且我已将其规模集配置为向 Azure 自动化 DSC 注册所有节点(遵循来自 https://docs.microsoft.com/en-us/azure/virtual-machines/extensions/dsc-template#template-example-for-windows-virtual-machine-scale-sets 的示例)。

我现在需要更新 DSC 脚本以确保禁用 TLS 1.0。此注册表更改需要重新启动受影响的计算机。如何让 DSC 一次将这一更改应用到一个更新域,以使集群中的所有虚拟机不会同时重新启动?

【问题讨论】:

  • 不确定,但我认为自动化没有升级\故障域概念

标签: azure azure-service-fabric dsc azure-vm-scale-set


【解决方案1】:

这取决于您为集群配置的durability level

  • 金牌可以延迟重新启动,直到获得 Service Fabric 群集的批准。每个 UD 可以暂停更新 2 小时,以便有更多时间让副本从早期的故障中恢复

  • Silver 可以延迟重新启动,直到获得 Service Fabric 群集的批准。更新不能延迟很长时间

  • Bronze Service Fabric 群集不会延迟重新启动。更新不能延迟很长时间

因此,您需要您的集群具有白银级或黄金级。

【讨论】:

  • 我不相信这实际上回答了这个问题,并且可能是“危险的”。 DSC 没有内置的 VM 间依赖关系概念。将应用配置,并且(取决于修复模式)任何重新启动都将与任何其他节点一样发生。无论您有多少节点或 UD,您都可以轻松地一次重新启动整个集群。
猜你喜欢
  • 2018-10-27
  • 2021-06-18
  • 2017-12-29
  • 1970-01-01
  • 2018-04-07
  • 2019-11-30
  • 2018-11-06
  • 2018-08-04
  • 2016-09-24
相关资源
最近更新 更多