Service Fabric SfDevCluster文件夹占用空间过大解决方法

今天突然发现C盘SSD没空间了,查了一下C:\SfDevCluster占用了30G空间,这个是Service Fabric本地开发模拟器的工作目录,详细看了一下,大部分都是log文件占满了空间。搜了一下,可以用下面方法解决

  1. 用管理员身份打开Powershell,CD到C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup文件夹下
  2. 运行下面命令,
  3. .\DevClusterSetup.ps1 -PathToClusterDataRoot D:\SfDevCluster\Data -PathToClusterLogRoot D:\SfDevCluster\Log

注意把D:\SfDevCluster换成你想要放SFCluster的新目录,这个脚本会把当前的cluster停掉并且删除D:\SfDevCluster。新的cluster部署会自动用新的目录。

更新:

有童鞋问直接清理SfDevCluster文件夹的方法,在右下角任务栏里的Service Fabric Cluster Manager右键菜单里,点Reset Local Cluster,就会删除所有的log,并将cluster恢复成默认的状态。

image


Comments

127 responses to “Service Fabric SfDevCluster文件夹占用空间过大解决方法”

Leave a Reply