자습서: Azure에서 실행 중인 Service Fabric 클러스터 제거

이 자습서는 시리즈의 5부로서 Azure에서 실행되는 Service Fabric 클러스터를 삭제하는 방법을 보여 줍니다. Service Fabric 클러스터를 완벽하게 삭제하려면 클러스터에서 사용한 리소스도 삭제해야 합니다. 이 작업을 수행하는 데 두 가지 옵션이 있습니다. 클러스터가 속한 리소스 그룹을 삭제(리소스 그룹의 다른 모든 리소스와 클러스터 리소스 삭제)하거나 특히 클러스터 리소스와 관련 리소스(리소스 그룹의 다른 리소스 제외)를 삭제합니다.

이 자습서에서는 다음을 하는 방법을 알아볼 수 있습니다.

  • 리소스 그룹 및 해당하는 모든 리소스 삭제
  • 리소스 그룹에서 리소스를 선택적으로 삭제

이 자습서 시리즈에서는 다음 방법에 대해 알아봅니다.

참고 항목

Azure Az PowerShell 모듈을 사용하여 Azure와 상호 작용하는 것이 좋습니다. 시작하려면 Azure PowerShell 설치를 참조하세요. Az PowerShell 모듈로 마이그레이션하는 방법에 대한 자세한 내용은 Azure PowerShell을 AzureRM에서 Azure로 마이그레이션을 참조하세요.

필수 조건

이 자습서를 시작하기 전에:

또한 Service Fabric 클러스터를 포함하는 리소스 그룹 삭제

클러스터 및 클러스터에서 사용하는 모든 리소스를 삭제하는 가장 간단한 방법은 리소스 그룹을 삭제하는 것입니다.

Azure에 로그인하고, 클러스터를 제거하려는 구독 ID를 선택합니다. Azure Portal에 로그인하여 구독 ID를 찾을 수 있습니다. Remove-AzResourceGroup cmdlet 또는 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

클러스터 리소스 및 관련 리소스를 선택적으로 삭제

리소스 그룹에 삭제하려는 서비스 패브릭 클러스터와 관련된 리소스만 있는 경우 리소스 그룹 전체를 삭제하기 훨씬 쉽습니다. 리소스 그룹에서 리소스를 선택적으로 삭제하고 리소스를 클러스터와 연결되지 않도록 유지하려는 경우 이러한 단계를 따릅니다.

리소스 그룹에 리소스를 나열합니다.

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

삭제하려는 각 리소스에 대해 다음 스크립트를 실행합니다.

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

클러스터 리소스를 삭제하려면 다음 스크립트를 실행합니다.

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

다음 단계

이 자습서에서는 다음 작업 방법을 알아보았습니다.

  • 리소스 그룹 및 해당하는 모든 리소스 삭제
  • 리소스 그룹에서 리소스를 선택적으로 삭제

이제 이 자습서를 완료했으니 다음을 시도하세요.