运行 Service Fabric 规模集上的存储不足

Run out of storage on Service Fabric scale set

我的 Azure Service Fabric sclesets 运行 存储空间不足,因此无法再部署任何更新。我猜这是因为 SF 正在跟踪所有部署并用完 space.

谁能告诉我是否有:

1) 一种告诉 service fabric 删除旧部署的方法(比如早于 10 天前。) 2) 一种增加规模集上可用存储的方法(Service Fabric 当前正在使用 OS 磁盘进行部署)

关于你的第一个问题,

无法让顺丰自动删除旧包裹,您可以:

  • 当 运行 Deploy-FabricApplication.ps1 脚本
  • 时,使用标志 -UnregisterUnusedApplicationVersionsAfterUpgrade = $true 进行升级
  • 更新 Deploy-FabricApplication.ps1 脚本或创建计划脚本来检查未使用的包是否比特定版本更旧,如 [=11 中所述=]所以

关于第二个问题:

  • 是的,您可以通过 ARM 模板更新更改磁盘大小,

但问题也可能是日志大小,查看 问题可能有助于在没有更大磁盘的情况下解决问题。