이 자습서는 시리즈의 5부로, Azure에서 실행되는 Service Fabric 클러스터를 삭제하는 방법을 보여 줍니다. Service Fabric 클러스터를 완전히 삭제하려면 클러스터에서 사용하는 리소스도 삭제해야 합니다. 클러스터가 있는 리소스 그룹(클러스터 리소스 및 리소스 그룹의 다른 모든 리소스를 삭제)을 삭제하거나 클러스터 리소스와 연결된 리소스(리소스 그룹의 다른 리소스는 삭제하지 않음)의 두 가지 옵션이 있습니다.
이 자습서에서는 다음 방법을 알아봅니다.
- 리소스 그룹 및 모든 리소스 삭제
- 리소스 그룹에서 리소스를 선택적으로 삭제
이 자습서 시리즈에서는 다음 방법에 대해 알아봅니다.
- 템플릿을 사용하여 Azure에서 보안 Windows 클러스터 만들기
- 클러스터 모니터링
- 클러스터 규모 확장 또는 규모 감축
- 클러스터의 런타임 업그레이드
- 클러스터 삭제
비고
Azure Az PowerShell 모듈을 사용하여 Azure와 상호 작용하는 것이 좋습니다. 시작하려면 Azure PowerShell 설치를 참조하세요. Az PowerShell 모듈로 마이그레이션하는 방법에 대한 자세한 내용은 Azure PowerShell을 AzureRM에서 Azure로 마이그레이션을 참조하세요.
필수 조건
이 자습서를 시작하기 전에:
- Azure 구독이 없는 경우 체험 계정 만들기
- Azure PowerShell 또는 Azure CLI를 설치합니다.
- Azure에서 보안 Windows 클러스터 만들기
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
클러스터 리소스 및 연결된 리소스를 선택적으로 삭제합니다.
리소스 그룹에 삭제하려는 Service Fabric 클러스터와 관련된 리소스만 있는 경우 전체 리소스 그룹을 삭제하는 것이 더 쉽습니다. 리소스 그룹의 리소스를 선택적으로 삭제하고 리소스를 클러스터와 연결되지 않은 상태로 유지하려면 다음 단계를 수행합니다.
리소스 그룹의 리소스를 나열합니다.
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
다음 단계
이 자습서에서는 다음 방법을 알아보았습니다.
- 리소스 그룹 및 모든 리소스 삭제
- 리소스 그룹에서 리소스를 선택적으로 삭제
이제 이 자습서를 완료했으므로 다음을 시도해 보세요.
- Service Fabric Explorer를 사용하여 Service Fabric 클러스터를 검사하고 관리하는 방법을 알아봅니다.
- Windows에서 실행되는 클러스터 노드를 패치하는 방법을 알아봅니다.
- Windows 클러스터에 대한 이벤트를 집계 및 수집하고 Log Analytics를 설정하여 클러스터 이벤트를 모니터링하는 방법을 알아봅니다.