Руководство. Удаление кластера Service Fabric, работающего в Azure
В этом руководстве из серии из пяти руководств показано, как удалить кластер Service Fabric, выполняющийся в Azure. Чтобы полностью удалить кластер Service Fabric, нужно также удалить и все ресурсы, которые он использует. Вы можете сделать это одним из двух способов: удалить группу ресурсов, в которой находится кластер (при этом будет удален кластерный ресурс и другие ресурсы в группе ресурсов), или удалить ресурс кластера и связанные с ним ресурсы по отдельности (но не другие ресурсы в группе ресурсов).
В этом руководстве описано следующее:
- Удаление группы ресурсов со всеми ее ресурсами.
- Выборочное удаление ресурсов из группы ресурсов.
Из этого цикла руководств вы узнаете, как выполнять следующие задачи:
- создание безопасного кластера Windows в Azure с помощью шаблона;
- Мониторинг кластера
- свертывание и развертывание кластера;
- Обновление среды выполнения кластера
- Удаление кластера
Примечание.
Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Сведения о начале работы см. в статье "Установка Azure PowerShell". Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.
Необходимые компоненты
Перед началом работы с этим руководством выполните следующие действия:
- Если у вас еще нет подписки Azure, создайте бесплатную учетную запись.
- Установите Azure PowerShell или Azure CLI.
- Создание защищенного кластера Windows в Azure
Удаление группы ресурсов, содержащей кластер Service Fabric
Чтобы удалить кластер и все ресурсы, который он использует, проще всего удалить группу ресурсов.
Войдите в Azure и выберите идентификатор подписки, в которой вы хотите удалить кластер. Идентификатор подписки можно узнать, войдя на портал Azure. Удалите группу ресурсов и все кластерные ресурсы с помощью командлета Remove-AzResourceGroup или команды 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 и управлять им с помощью Service Fabric Explorer.
- Узнайте, как установить исправления на узлах кластера, работающих под управлением Windows.
- Узнайте, как агрегировать и собирать события кластеров Windows и выполнять настройку Log Analytics для мониторинга событий кластера.