Samouczek: usuwanie klastra usługi Service Fabric uruchomionego na platformie Azure

Ten samouczek jest częścią piątej serii i pokazuje, jak usunąć klaster usługi Service Fabric działający na platformie Azure. Aby całkowicie usunąć klaster usługi Service Fabric, musisz również usunąć wszystkie zasoby używane przez klaster. Dostępne są dwie opcje: usunięcie grupy zasobów, do której należy klaster (co powoduje usunięcie zasobu klastra i wszystkich innych zasobów w grupie zasobów) lub usunięcie konkretnie zasobu klastra i jego powiązanych zasobów (lecz nie innych zasobów w grupie zasobów).

Ten samouczek zawiera informacje na temat wykonywania następujących czynności:

  • Usuwanie grupy zasobów i jej wszystkich zasobów
  • Selektywne usuwanie zasobów z grupy zasobów

Ta seria samouczków zawiera informacje na temat wykonywania następujących czynności:

Uwaga

Zalecamy korzystanie z modułu Azure Az programu PowerShell do interakcji z platformą Azure. Zobacz Instalowanie programu Azure PowerShell, aby rozpocząć. Aby dowiedzieć się, jak przeprowadzić migrację do modułu Az PowerShell, zobacz Migracja programu Azure PowerShell z modułu AzureRM do modułu Az.

Wymagania wstępne

Przed rozpoczęciem tego samouczka:

Usuwanie grupy zasobów zawierającej klaster usługi Service Fabric

Najprostszym sposobem na usunięcie klastra i wszystkich wykorzystywanych przez niego zasobów jest usunięcie grupy zasobów.

Zaloguj się do platformy Azure i wybierz identyfikator subskrypcji, za pomocą którego chcesz usunąć klaster. Identyfikator subskrypcji można uzyskać po zalogowaniu się do witryny Azure Portal. Usuń grupę zasobów i wszystkie zasoby klastra za pomocą polecenia cmdlet Remove-AzResourceGroup lub 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

Selektywne usuwanie zasobu klastra i skojarzonych zasobów

Jeśli grupa zasobów zawiera tylko zasoby powiązane z klastrem usługi Service Fabric do usunięcia, to łatwiej usunąć całą grupę zasobów. Jeśli chcesz selektywnie usunąć zasoby z grupy zasobów i zachować zasoby nieskojarzone z klastrem, wykonaj następujące kroki.

Wyświetl zasoby w grupie zasobów:

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

Dla każdego z zasobów do usunięcia uruchom następujący skrypt:

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

Aby usunąć zasób klastra, uruchom następujący skrypt:

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

Następne kroki

W niniejszym samouczku zawarto informacje na temat wykonywania następujących czynności:

  • Usuwanie grupy zasobów i jej wszystkich zasobów
  • Selektywne usuwanie zasobów z grupy zasobów

Po ukończeniu tego samouczka spróbuj wykonać następujące czynności: