Dela via


Självstudie: Distribuera ett Service Fabric-hanterat kluster

I den här självstudieserien diskuterar vi:

Den här delen av serien beskriver hur du:

  • Anslut till ditt Azure-konto
  • Skapa en ny resursgrupp
  • Distribuera ett Service Fabric-hanterat kluster
  • Lägga till en primär nodtyp i klustret

Förutsättningar

Innan du börjar den här självstudien:

Anslut till ditt Azure-konto

Ersätt <your-subscription> med prenumerationssträngen för ditt Azure-konto och anslut:

Login-AzAccount
Set-AzContext -SubscriptionId <your-subscription>

Skapa en ny resursgrupp

Skapa sedan resursgruppen för det hanterade Service Fabric-klustret och ersätt <your-rg> och <location> med önskat gruppnamn och plats.

$resourceGroup = "myResourceGroup"
$location = "EastUS2"

New-AzResourceGroup -Name $resourceGroup -Location $location

Distribuera ett Service Fabric-hanterat kluster

Skapa ett Service Fabric-hanterat kluster

I det här steget skapar du ett Service Fabric-hanterat kluster med kommandot New-AzServiceFabricManagedCluster PowerShell. I följande exempel skapas ett kluster med namnet myCluster i resursgruppen myResourceGroup. Den här resursgruppen skapades i föregående steg i regionen eastus2.

I det här steget anger du egna värden för följande parametrar:

  • Klusternamn: Ange ett unikt namn för klustret, till exempel mysfcluster.
  • Administratörslösenord: Ange ett lösenord för administratören som ska användas för Remote Desktop Protocol (RDP) på de underliggande virtuella datorerna i klustret.
  • Tumavtryck för klientcertifikat: Ange tumavtrycket för det klientcertifikat som du vill använda för att komma åt klustret. Om du inte har något certifikat följer du set och hämtar ett certifikat för att skapa ett självsignerat certifikat.
  • Kluster-SKU: Ange vilken typ av Service Fabric-hanterat kluster som ska distribueras. Grundläggande SKU-kluster är endast avsedda för testdistributioner och tillåter inte tillägg eller borttagning av nodtyp.
$clusterName = "<unique cluster name>"
$password = "Password4321!@#" | ConvertTo-SecureString -AsPlainText -Force
$clientThumbprint = "<certificate thumbprint>"
$clusterSku = "Standard"

New-AzServiceFabricManagedCluster -ResourceGroupName $resourceGroup -Location $location -ClusterName $clusterName -ClientCertThumbprint $clientThumbprint -ClientCertIsAdmin -AdminPassword $password -Sku $clusterSKU -Verbose

Lägga till en primär nodtyp i det Hanterade Service Fabric-klustret

I det här steget lägger du till en primär nodtyp i klustret som du skapade. Varje Service Fabric-kluster måste ha minst en primär nodtyp.

I det här steget anger du egna värden för följande parametrar:

  • Namn på nodtyp: Ange ett unikt namn för nodtypen som ska läggas till i klustret, till exempel "NT1".

Kommentar

Om nodtypen som läggs till är den första eller enda nodtypen i klustret måste den primära egenskapen användas.

$nodeType1Name = "NT1"

New-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeType1Name -Primary -InstanceCount 5

Det kan ta några minuter att slutföra det här kommandot.

Verifiera distributionen

Granska distribuerade resurser

När distributionen är klar letar du reda på Service Fabric Explorer-värdet på översiktssidan för service fabric-hanterade klusterresurser i portalen. När du uppmanas att ange ett certifikat använder du certifikatet som klientens tumavtryck angavs för i PowerShell-kommandot.

Viktigt!

Det går inte att göra ändringar i resurserna i ett hanterat kluster manuellt.

Nästa steg

I det här steget skapade och distribuerade vi vårt första Service Fabric-hanterade kluster. Mer information om hur du skalar ett kluster finns i: