Tutorial: Adicionar e remover tipos de nós de um cluster gerido do Service Fabric
Nesta série de tutoriais, vamos discutir:
- Como implementar um cluster gerido do Service Fabric
- Como aumentar horizontalmente um cluster gerido do Service Fabric
- Como adicionar e remover nós num cluster gerido do Service Fabric
- Como implementar uma aplicação num cluster gerido do Service Fabric
Esta parte da série aborda como:
- Adicionar um tipo de nó a um cluster gerido do Service Fabric
- Eliminar um tipo de nó de um cluster gerido do Service Fabric
Pré-requisitos
- Um cluster gerido do Service Fabric (veja Implementar um cluster gerido).
- Azure PowerShell 4.7.0 ou posterior (consulte Instalar Azure PowerShell).
Adicionar um tipo de nó a um cluster gerido do Service Fabric
Pode adicionar um tipo de nó a um cluster gerido do Service Fabric através de um modelo de Resource Manager do Azure, do PowerShell ou da CLI. Neste tutorial, vamos adicionar um tipo de nó com o Azure PowerShell.
Para criar um novo tipo de nó, terá de definir três propriedades:
- Nome do Tipo de Nó: nome exclusivo de quaisquer tipos de nó existentes no cluster.
- Contagem de Instâncias: número inicial de nós do novo tipo de nó.
- Tamanho da VM: SKU da VM para os nós. Se não for especificado, é utilizado o valor predefinido Standard_D2 .
Nota
Se o tipo de nó que está a ser adicionado for o primeiro ou único tipo de nó no cluster, a propriedade Primária tem de ser utilizada.
$resourceGroup = "myResourceGroup"
$clusterName = "mysfcluster"
$nodeTypeName = "nt2"
$vmSize = "Standard_D2_v2"
New-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeTypeName -InstanceCount 3 -vmSize $vmSize
Remover um tipo de nó de um cluster gerido do Service Fabric
Para remover um tipo de nó de um cluster gerido do Service Fabric, tem de utilizar o PowerShell ou a CLI. Neste tutorial, vamos remover um tipo de nó com Azure PowerShell.
Nota
Não é possível remover um tipo de nó primário se for o único tipo de nó primário no cluster.
Para remover um tipo de nó:
$resourceGroup = "myResourceGroup"
$clusterName = "myCluster"
$nodeTypeName = "nt2"
Remove-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeTypeName
Passos seguintes
Nesta secção, adicionámos e eliminámos tipos de nós. Para saber como implementar uma aplicação num cluster gerido do Service Fabric, veja:
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários