Tutorial: Hinzufügen und Entfernen von Knotentypen in einem verwalteten Service Fabric-Cluster
In dieser Tutorialreihe wird Folgendes behandelt:
- Bereitstellen eines verwalteten Service Fabric-Clusters
- Aufskalieren eines verwalteten Service Fabric-Clusters
- Hinzufügen und Entfernen von Knoten in einem verwalteten Service Fabric-Cluster
- Bereitstellen einer Anwendung in einem verwalteten Service Fabric-Cluster
In diesem Teil der Reihe wird Folgendes behandelt:
- Hinzufügen eines Knotentyps zu einem verwalteten Service Fabric-Cluster
- Löschen eines Knotentyps aus einem verwalteten Service Fabric-Cluster
Voraussetzungen
- Ein verwalteter Service Fabric-Cluster (siehe Bereitstellen eines verwalteten Clusters).
- Azure PowerShell 4.7.0 oder höher (siehe Installieren von Azure PowerShell).
Hinzufügen eines Knotentyps zu einem verwalteten Service Fabric-Cluster
Sie können einem verwalteten Service Fabric-Cluster mit einer Azure Resource Manager-Vorlage, mit PowerShell oder mit der CLI einen Knotentyp hinzufügen. In diesem Tutorial fügen wir mit Azure PowerShell einen Knotentyp hinzu.
Um einen neuen Knotentyp zu erstellen, müssen Sie drei Eigenschaften definieren:
- Name des Knotentyps: Der Name, der für alle vorhandenen Knotentypen im Cluster eindeutig ist.
- Instanzenanzahl: Die anfängliche Anzahl von Knoten des neuen Knotentyps.
- VM-Größe: Die VM-SKU für die Knoten. Wenn Sie hier nichts angeben, wird der Standardwert Standard_D2 verwendet.
Hinweis
Wenn der hinzugefügte Knotentyp der erste oder einzige Knotentyp im Cluster ist, muss die Eigenschaft „Primary“ verwendet werden.
$resourceGroup = "myResourceGroup"
$clusterName = "mysfcluster"
$nodeTypeName = "nt2"
$vmSize = "Standard_D2_v2"
New-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeTypeName -InstanceCount 3 -vmSize $vmSize
Entfernen eines Knotentyps aus einem verwalteten Service Fabric-Cluster
Wenn Sie einen Knotentyp aus einem verwalteten Service Fabric-Cluster entfernen möchten, müssen Sie PowerShell oder die CLI verwenden. In diesem Tutorial entfernen wir mit Azure PowerShell einen Knotentyp.
Hinweis
Es ist nicht möglich, einen primären Knotentyp zu entfernen, wenn er der einzige primäre Knotentyp im Cluster ist.
So entfernen Sie einen Knotentyp:
$resourceGroup = "myResourceGroup"
$clusterName = "myCluster"
$nodeTypeName = "nt2"
Remove-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeTypeName
Nächste Schritte
In diesem Abschnitt haben wir Knotentypen hinzugefügt und gelöscht. Informationen zum Bereitstellen einer Anwendung in einem verwalteten Service Fabric-Cluster finden Sie im folgenden Artikel: