教程:在 Service Fabric 托管群集中添加和删除节点类型

在本系列教程中,我们将讨论以下内容:

本系列中的这一部分介绍如何执行以下操作:

  • 将节点类型添加到 Service Fabric 托管群集
  • 从 Service Fabric 托管群集中删除节点类型

先决条件

将节点类型添加到 Service Fabric 托管群集

可以通过 Azure 资源管理器模板、PowerShell 或 CLI 将节点类型添加到 Service Fabric 托管群集。 在本教程中,我们将使用 Azure PowerShell 添加节点类型。

若要新建节点类型,需要定义三个属性:

  • 节点类型名称:在群集的任何现有节点类型中独一无二的名称。
  • 实例计数:新节点类型的初始节点数。
  • VM 大小:节点的 VM SKU。 如果未指定,则使用默认值“Standard_D2”。

注意

如果要添加的节点类型是群集中的第一个或唯一的节点类型,则必须使用 Primary 属性。

$resourceGroup = "myResourceGroup"
$clusterName = "mysfcluster"
$nodeTypeName = "nt2"
$vmSize = "Standard_D2_v2"

New-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeTypeName -InstanceCount 3 -vmSize $vmSize

从 Service Fabric 托管群集中删除节点类型

若要从 Service Fabric 托管群集中删除节点类型,必须使用 PowerShell 或 CLI。 在本教程中,我们将使用 Azure PowerShell 删除节点类型。

注意

如果某个主节点类型是群集中唯一的主节点类型,则不能将其删除。

若要删除某个节点类型,请使用以下代码:

$resourceGroup = "myResourceGroup"
$clusterName = "myCluster"
$nodeTypeName = "nt2"

Remove-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName  -Name $nodeTypeName

后续步骤

在本部分中,我们添加和删除了节点类型。 若要了解如何将应用程序部署到 Service Fabric 托管群集,请参阅: