gpt4 book ai didi

azure-service-fabric - Azure Service Fabric 部署消耗大量磁盘空间

转载 作者:行者123 更新时间:2023-12-03 03:30:53 25 4
gpt4 key购买 nike

我运行一个本地 Azure Service Fabric 集群用于测试目的。它由三个节点组成,这些节点在单个虚拟机 (Windows Server 2012) 上运行,并附加了 50 GB 磁盘。

此外,我设置了从 TFS 发布管道到集群的持续部署。然而大约之后。 80 次部署,服务结构消耗了所有可用磁盘空间,进一步部署失败。

大部分空间被 C:\ProgramData\SF\Data 占用,约占 28GB,而每个代码包的大小约为 130 MB。在我取消配置许多旧部署(通过 SF 门户手动)后,仅释放了大约 5GB 的空间。许多旧文件仍然位于 C:\ProgramData\SF\Data 中。

改进这一点的最佳方法是什么?

  • 为什么取消配置后旧部署中的文件仍在磁盘上?
  • 是否可以手动删除这些文件?
  • 是否可以自动取消配置?

在生产环境中,无论如何应该放宽这种情况(因为每台机器只有一个节点和更大的磁盘)。然而,这只会推迟邪恶的一天。我觉得完全避免这种情况会更安全。

编辑

SF 似乎正在延迟删除部署包。一天后我检查了测试集群,所有未配置的包终于消失了。

最佳答案

SF 似乎正在延迟删除部署包。一天后我检查了测试集群,所有未配置的包终于消失了。

此外,我还发现了 Unregister-ServiceFabricApplicationType Cmdlet 来自动执行取消配置过程 ( https://msdn.microsoft.com/en-us/library/mt125885.aspx )。

关于azure-service-fabric - Azure Service Fabric 部署消耗大量磁盘空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38307736/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com