【问题标题】:Service Fabric Corrupt: SfDevCluster not createdService Fabric 损坏:未创建 SfDevCluster
【发布时间】:2019-01-04 19:52:42
【问题描述】:

我已经安装了Service Fabric,虽然已经安装了集群资源管理器,但是我注意到标准的SFDevCluster文件夹还没有创建

本地集群管理器中的错误消息是无用的 - 重置集群时出错。

然后我深入研究了 PowerShell 端并得到了下面的消息。

我没有想法并且非常沮丧!这已经在其他机器上安装了很多其他时间而没有任何问题。

我已经卸载并重新安装了多次。

我已将 Service Fabric 添加到 Visual Studio。

    PS C:\program files\microsoft sdks\service fabric\clustersetup> .\DevClusterSetup.ps1
A parameter cannot be found that matches parameter name 'Refresh'.
Get-Module : A parameter cannot be found that matches parameter name 'Refresh'.
At C:\program files\microsoft sdks\service fabric\clustersetup\DevClusterSetup.ps1:54 char:35
+ Get-Module -ListAvailable -Refresh <<<<  --quiet *>$null
    + CategoryInfo          : InvalidArgument: (:) [Get-Module], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.GetModuleCommand

PS C:\program files\microsoft sdks\service fabric\clustersetup>

我什至尝试将我的 Service Fabric 文件复制到机器上,但这也不起作用。

有人遇到过这种情况吗?请注意,这些问题发生在 Visual Studio (2017) 之外。

保罗

【问题讨论】:

    标签: azure-service-fabric


    【解决方案1】:

    我在升级本地集群运行时和 SDK 时通常会遇到这类问题。

    我还没有遇到这个具体的错误,但是当更新失败时我总是遵循的经验法则(这很常见)是:

    • 通过SF Cluster Manager App 移除本地集群
    • 卸载旧的 SDK 和运行时版本
    • 重启电脑
    • 安装新版本
    • 重启电脑
    • 通过SF 集群管理器设置集群(如果尚未设置为设置的一部分)

    我注意到我在安装 SF 时遇到的大多数问题都与旧资源没有从机器上完全清除有关,在安装新资源时,遗留的东西会影响新安装,按照这些步骤后,我'再也没有遇到过问题。

    关于您的错误消息,问题可能是因为您直接运行这些脚本,并且它们旨在从 SF Cluster Manager 应用程序中运行。此外,如果这些 PS 脚本运行时仍然加载任何模块,我也不会感到惊讶。

    【讨论】:

      猜你喜欢
      • 2018-01-14
      • 2016-12-07
      • 2016-08-04
      • 2018-04-27
      • 2018-07-11
      • 2016-10-26
      • 2015-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多