대기 풀 업데이트 또는 삭제(미리 보기)
Important
Virtual Machine Scale Sets에 대한 대기 풀은 현재 미리 보기 상태입니다. 추가 사용 약관에 동의하는 조건으로 미리 보기를 사용할 수 있습니다. 이 기능의 몇 가지 측면은 일반 공급(GA) 전에 변경될 수 있습니다.
대기 풀 업데이트
언제든지 인스턴스 상태와 대기 풀의 최대 준비 용량을 업데이트할 수 있습니다. 대기 풀 이름은 대기 풀을 만드는 동안에만 설정할 수 있습니다.
- 대기 풀이 연결된 Virtual Machine Scale Sets로 이동합니다.
- 가용성 + 규모에서 대기 풀을 선택합니다.
- 풀 관리를 선택합니다.
- 구성을 업데이트하고 변경 내용을 저장합니다.
az Standby-vm-pool update를 사용하여 기존 대기 풀을 업데이트합니다.
az standby-vm-pool update \
--resource-group myResourceGroup
--name myStandbyPool \
--max-ready-capacity 20 \
--vm-state "Deallocated" \
Update-AzStandbyVMPool을 사용하여 기존 대기 풀을 업데이트합니다.
Update-AzStandbyVMPool `
-ResourceGroup myResourceGroup
-Name myStandbyPool `
-MaxReadyCapacity 20 `
-VMState "Deallocated" `
기존 대기 풀 배포를 업데이트합니다. az distribution group create 또는 New-AzResourceGroupDeployment를 사용하여 업데이트된 템플릿을 배포합니다.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"location": {
"type": "string",
"defaultValue": "east us"
},
"name": {
"type": "string",
"defaultValue": "myStandbyPool"
},
"maxReadyCapacity" : {
"type": "int",
"defaultValue": 10
},
"virtualMachineState" : {
"type": "string",
"defaultValue": "Deallocated"
},
"attachedVirtualMachineScaleSetId" : {
"type": "string",
"defaultValue": "/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet"
}
},
"resources": [
{
"type": "Microsoft.StandbyPool/standbyVirtualMachinePools",
"apiVersion": "2023-12-01-preview",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"properties": {
"elasticityProfile": {
"maxReadyCapacity": "[parameters('maxReadyCapacity')]"
},
"virtualMachineState": "[parameters('virtualMachineState')]",
"attachedVirtualMachineScaleSetId": "[parameters('attachedVirtualMachineScaleSetId')]"
}
}
]
}
기존 대기 풀 배포를 업데이트합니다. az distribution group create 또는 New-AzResourceGroupDeployment를 사용하여 업데이트된 템플릿을 배포합니다.
param location string = resourceGroup().location
param standbyPoolName string = 'myStandbyPool'
param maxReadyCapacity int = 10
@allowed([
'Running'
'Deallocated'
])
param vmState string = 'Deallocated'
param virtualMachineScaleSetId string = '/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet'
resource standbyPool 'Microsoft.standbypool/standbyvirtualmachinepools@2023-12-01-preview' = {
name: standbyPoolName
location: location
properties: {
elasticityProfile: {
maxReadyCapacity: maxReadyCapacity
}
virtualMachineState: vmState
attachedVirtualMachineScaleSetId: virtualMachineScaleSetId
}
}
만들기 또는 업데이트를 사용하여 기존 대기 풀을 업데이트합니다.
PUT https://management.azure.com/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool?api-version=2023-12-01-preview
{
"type": "Microsoft.StandbyPool/standbyVirtualMachinePools",
"name": "myStandbyPool",
"location": "east us",
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 20
},
"virtualMachineState":"Deallocated",
"attachedVirtualMachineScaleSetId": "/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet"
}
}
대기 풀 삭제
- 대기 풀이 연결된 Virtual Machine Scale Sets로 이동합니다.
- 가용성 + 규모에서 대기 풀을 선택합니다.
- 풀 삭제를 선택합니다.
- 삭제를 선택합니다.
az Standbypool delete를 사용하여 기존 대기 풀을 삭제합니다.
az standby-vm-pool delete \
--resource-group myResourceGroup \
--name myStandbyPool
Remove-AzStandbyVMPool을 사용하여 기존 대기 풀을 삭제합니다.
Remove-AzStandbyVMPool `
-ResourceGroup myResourceGroup `
-Name myStandbyPool `
-Nowait
삭제를 사용하여 기존 대기 풀을 삭제합니다.
DELETE https://management.azure.com/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool?api-version=2023-12-01-preview
다음 단계
Virtual Machine Scale Sets의 대기 풀에 관해 가장 FAQ(질문과 대답)을 검토합니다.