2
我部署了一个运行有单个应用程序的Service Fabric Cluster和5台机器的3个节点类型,每个机器都有自己的布局约束。如何将新节点类型添加到已部署的服务Fabric群集?
我需要添加其他2个节点类型(虚拟机规模集),我该如何从Azure门户那里做到这一点?
我部署了一个运行有单个应用程序的Service Fabric Cluster和5台机器的3个节点类型,每个机器都有自己的布局约束。如何将新节点类型添加到已部署的服务Fabric群集?
我需要添加其他2个节点类型(虚拟机规模集),我该如何从Azure门户那里做到这一点?
Add-AzureRmServiceFabricNodeType
命令可以将新的节点类型添加到现有的Service Fabric群集。
请注意,该过程可能需要大约一个小时才能完成,因为该过程每次从群集开始创建一个资源。它将创建新的负载平衡器,公共IP地址,存储帐户和虚拟机规模集。
$password = ConvertTo-SecureString -String 'Password$123456' -AsPlainText -Force
Add-AzureRmServiceFabricNodeType `
-ResourceGroupName "resource-group" `
-Name "cluster-name" `
-NodeType "nodetype2" `
-Capacity 2 `
-VmUserName "user" `
-VmPassword $password
需要考虑的事情:
您还可以添加一个新的节点类型通过使用Azure门户向导创建新集群并更新DNS记录或修改ARM模板,但PowerShell命令显然是最佳选择。
我不认为有这个选项。你可以使用ARM模板吗?基本上复制模板中VM Scale Sets的配置。您可以从门户网站下载模板。 –
您无法通过门户将节点类型添加到现有集群。但是,您可以使用Add-Azure Rm服务结构节点类型PowerShell cmdlet添加新的节点类型。 –