使用 powershell 重置 Service Fabric 开发集群

Reset Service Fabric dev cluster using powershell

有没有一种方法可以像 Service Fabric 托盘工具那样使用 powershell 重置现有的开发集群?

确实有(需要管理员权限):

& "C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1" -PathToClusterDataRoot c:\SfDevCluster\data -PathToClusterLogRoot c:\SfDevCluster\log

您可以将 \data 和 \log 的路径更改为您想要的任何位置。此外,如果您想要新的 1 节点开发集群,请添加 -CreateOneNodeCluster 选项。

 & "C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1" -PathToClusterDataRoot c:\SfDevCluster\data -PathToClusterLogRoot c:\SfDevCluster\log -CreateOneNodeCluster

请注意,当您 运行 执行此操作时,任何现有集群都将被删除并替换。