Service Fabric 损坏:未创建 SfDevCluster
Service Fabric Corrupt: SfDevCluster not created
我已经安装了 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) 之外。
保罗
升级本地集群运行时间和SDK时,我通常会遇到这类问题。
这个具体的错误我还没有遇到过,但是当更新失败时(这是很常见的)我总是遵循的经验法则是:
- 通过 SF 集群管理器 应用程序
删除本地集群
- 卸载旧的 SDK 和运行时版本
- 重启电脑
- 安装新版本
- 重启电脑
- 通过 SF Cluster Manager 设置集群(如果尚未设置为设置的一部分)
我注意到我在 SF 安装中遇到的大多数问题都与旧资源没有从机器上完全清除有关,在安装新资源时,遗留的东西会影响新安装,在执行这些步骤后,我再也没有遇到过问题。
关于您的错误消息,问题可能是因为您直接 运行 运行这些脚本,它们是 运行 来自 SF Cluster Manager 应用程序。此外,如果在这些 PS 脚本 运行.
时仍然加载任何模块,我不会感到惊讶
我已经安装了 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) 之外。
保罗
升级本地集群运行时间和SDK时,我通常会遇到这类问题。
这个具体的错误我还没有遇到过,但是当更新失败时(这是很常见的)我总是遵循的经验法则是:
- 通过 SF 集群管理器 应用程序 删除本地集群
- 卸载旧的 SDK 和运行时版本
- 重启电脑
- 安装新版本
- 重启电脑
- 通过 SF Cluster Manager 设置集群(如果尚未设置为设置的一部分)
我注意到我在 SF 安装中遇到的大多数问题都与旧资源没有从机器上完全清除有关,在安装新资源时,遗留的东西会影响新安装,在执行这些步骤后,我再也没有遇到过问题。
关于您的错误消息,问题可能是因为您直接 运行 运行这些脚本,它们是 运行 来自 SF Cluster Manager 应用程序。此外,如果在这些 PS 脚本 运行.
时仍然加载任何模块,我不会感到惊讶