Dela via


Självstudie: Ta bort ett Service Fabric-kluster som körs i Azure

Den här självstudien är del fem i en serie och visar hur du tar bort ett Service Fabric-kluster som körs i Azure. Om du vill ta bort ett Service Fabric-kluster helt måste du också ta bort de resurser som används av klustret. Du har två alternativ: antingen ta bort den resursgrupp som klustret finns i (som tar bort klusterresursen och alla andra resurser i resursgruppen) eller ta bort klusterresursen och dess associerade resurser (men inte andra resurser i resursgruppen).

I den här handledningen kommer du lära dig att:

  • Ta bort en resursgrupp och alla dess resurser
  • Ta bort resurser selektivt från en resursgrupp

I den här självstudieserien får du lära du dig att:

Anmärkning

Vi rekommenderar att du använder Azure Az PowerShell-modulen för att interagera med Azure. Se Installera Azure PowerShell för att komma igång. Information om hur du migrerar till Az PowerShell-modulen finns i Migrera Azure PowerShell från AzureRM till Az.

Förutsättningar

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

Ta bort resursgruppen som innehåller Service Fabric-klustret

Det enklaste sättet att ta bort klustret och alla resurser det använder är att ta bort resursgruppen.

Logga in på Azure och välj det prenumerations-ID som du vill ta bort klustret med. Du hittar ditt prenumerations-ID genom att logga in på Azure-portalen. Ta bort resursgruppen och alla klusterresurser med cmdleten Remove-AzResourceGroup eller kommandot az group delete .

Connect-AzAccount
Set-AzContext -SubscriptionId <guid>
$groupname = "sfclustertutorialgroup"
Remove-AzResourceGroup -Name $groupname -Force
az login
az account set --subscription <guid>
ResourceGroupName="sfclustertutorialgroup"
az group delete --name $ResourceGroupName

Ta selektivt bort klusterresursen och de associerade resurserna

Om resursgruppen bara har resurser som är relaterade till det Service Fabric-kluster som du vill ta bort är det enklare att ta bort hela resursgruppen. Om du vill ta bort resurserna i resursgruppen selektivt och behålla resurser som inte är associerade med klustret följer du de här stegen.

Visa en lista över resurserna i resursgruppen:

Connect-AzAccount
Set-AzContext -SubscriptionId <guid>
$groupname = "sfclustertutorialgroup"
Get-AzResource -ResourceGroupName $groupname | ft
az login
az account set --subscription <guid>
ResourceGroupName="sfclustertutorialgroup"
az resource list --resource-group $ResourceGroupName

Kör följande skript för var och en av de resurser som du vill ta bort:

Remove-AzResource -ResourceName "<name of the Resource>" -ResourceType "<Resource Type>" -ResourceGroupName $groupname -Force
az resource delete --name "<name of the Resource>" --resource-type "<Resource Type>" --resource-group $ResourceGroupName

Kör följande skript för att ta bort klusterresursen:

Remove-AzResource -ResourceName "<name of the Resource>" -ResourceType "Microsoft.ServiceFabric/clusters" -ResourceGroupName $groupname -Force
az resource delete --name "<name of the Resource>" --resource-type "Microsoft.ServiceFabric/clusters" --resource-group $ResourceGroupName

Nästa steg

I den här handledningen lärde du dig att:

  • Ta bort en resursgrupp och alla dess resurser
  • Ta bort resurser selektivt från en resursgrupp

Nu när du har slutfört den här självstudien kan du prova följande: