尝试使用Start-ServiceFabricApplicationUpgrade升级Service Fabric应用程序时出错

问题描述 投票:0回答:1

我们在开发环境中使用2个VM获得了Service Fabric集群。我试图使用以下命令升级在SF中部署的应用程序:

Start-ServiceFabricApplicationUpgrade -ApplicationName“fabric:/ ApplicationName”-ApplicationTypeVersion“3.7.2625.0”-UnMonitoredAuto

结果我得到以下错误:

Start-ServiceFabricApplicationUpgrade:找不到应用程序类型和版本在行:1 char:1 + Start-ServiceFabricApplicationUpgrade -ApplicationName“fabric:/ ApplicationName”... + ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ + CategoryInfo:InvalidOperation:(Microsoft.Servi ... usterConnection:ClusterConnection)[Start-ServiceFabricApplicationUpgrade],FabricElementNotFoundException + FullyQualifiedErrorId:UpgradeApplicationErrorId,Microsoft.ServiceFabric.Powershell.StartApplicationUpgrade

我想知道在ClusterConfiguration级别是否需要更改任何配置。任何帮助,将不胜感激。

谢谢。

azure-service-fabric service-fabric-on-premises
1个回答
0
投票

升级应用程序有3个简单步骤:

  1. Copy-ServiceFabricApplicationPackage
  2. Register-ServiceFabricApplicationType
  3. Start-ServiceFabricApplicationUpgrade

根据您发布的消息,错误可能是因为您错过了第2步。

如果您已执行步骤1,2和3,请证明:

  • 应用程序包已正确注册
  • 您注册的应用程序版本是正确的,包括匹配,包和升级命令
  • 现有的应用程序和注册的应用程序来自同一类型

查看此文档以获取更多信息:Service Fabric application upgrade using PowerShell

© www.soinside.com 2019 - 2024. All rights reserved.