Gerenciar VMs do Arc no Azure Stack HCI
Aplica-se a: Azure Stack HCI, versão 23H2
Este artigo descreve como gerenciar máquinas virtuais (VMs) Arc em execução no Azure Stack HCI, versão 23H2. Os procedimentos para habilitar o gerenciamento de convidados, iniciar, parar, reiniciar, pausar, salvar ou excluir uma VM do Arc são detalhados.
Pré-requisitos
Antes de começar, certifique-se de preencher os seguintes pré-requisitos:
Verifique se você tem acesso a um cluster HCI do Azure Stack implantado e registrado. Durante a implantação, um Arc Resource Bridge e um local personalizado também são criados.
Vá para o grupo de recursos no Azure. Você pode ver o local personalizado e o Azure Arc Resource Bridge criados para o cluster HCI do Azure Stack. Anote a assinatura, o grupo de recursos e o local personalizado ao usá-los posteriormente neste cenário.
Verifique se você tem uma ou mais VMs do Arc em execução neste cluster HCI do Azure Stack. Para obter mais informações, consulte Criar VMs Arc no Azure Stack HCI.
Habilite o gerenciamento de hóspedes
Depois de criar uma VM, convém habilitar o gerenciamento de convidados nessa VM.
Há dois agentes que são importantes entender no contexto do gerenciamento de convidados - um agente convidado de VM e um agente de Máquina Conectada do Azure. Cada VM do Arc criada por meio do portal do Azure ou da CLI do Azure é provisionada com um agente convidado (também conhecido como mocguestagent
) nele.
Quando você habilita o gerenciamento de convidados em uma VM Arc, o agente convidado instala o agente do Azure Connected Machine. O agente Azure Connected Machine permite que você gerencie extensões de VM do Azure Arc em sua VM HCI do Azure Stack.
Aqui estão algumas considerações importantes para habilitar o gerenciamento de convidados em uma VM após o provisionamento:
- Verifique se o cluster HCI do Azure Stack está executando o 2311 ou posterior.
- Não há suporte para habilitar o gerenciamento de convidados após o provisionamento de VM no Windows Server 2012 e no Windows Server 2012 R2.
- As etapas para habilitar o gerenciamento de convidados diferem com base na execução de um agente convidado em sua VM do Arc.
Verificar se o agente convidado está em execução
Para verificar se o agente convidado está sendo executado na VM Arc, conecte-se ao servidor HCI do Azure Stack.
Execute o seguinte comando:
az stack-hci-vm show --name "<VM name>" --resource-group "<Resource group name>"
Aqui está um trecho da saída de exemplo que indica que o agente convidado está em execução.
statuses
Procure por baixo dovmAgent
na saída."instanceView": { "vmAgent": { "statuses": [ { "code": "ProvisioningState/succeeded", "displayStatus": "Connected", "level": "Info", "message": "Successfully established connection with mocguestagent", "time": "2024-01-13T00:57:39Z" }, { "code": "ProvisioningState/succeeded", "displayStatus": "Connected", "level": "Info", "message": "New mocguestagent version detected 'v0.13.0-3-gd13b4794", "time": "2024-01-13T00:57:39Z" } ], "vmConfigAgentVersion": "v0.13.0-3-gd13b4794" } }
O agente convidado está executando:
- Quando
statuses
indicarcode
comoProvisioningState/succeeded
e comodisplayStatus
Connected
. - Se estiver executando uma versão mais antiga, o
statuses
indicariacode
comoOK
e comodisplayStatus
Active
- Quando
Se seus status não corresponderem à saída acima, siga as etapas em Habilitar gerenciamento de convidados quando o agente convidado não estiver em execução.
Habilitar o gerenciamento de convidados em uma VM com agente convidado em execução
Para habilitar o gerenciamento de convidados em uma VM do Arc que tenha agente convidado em execução, execute o seguinte comando:
az stack-hci-vm update --name "myhci-vm" --enable-agent true --resource-group "myhci-rg"
O gerenciamento de convidados é habilitado definindo como enable-agent parameter
true
. A gestão de convidados deve demorar alguns minutos a ser ativada.
Siga as etapas para verificar se o gerenciamento de convidados está habilitado no portal do Azure.
Habilitar o gerenciamento de convidados em uma VM quando o agente convidado não estiver em execução
Há dois cenários quando o agente convidado não está em execução - quando os status estão se conectando e quando os status estão em branco. Cada um desses cenários e as etapas correspondentes são descritos nas seções a seguir.
Status exibido como conexão
Seu status é exibido como conexão. Aqui está um trecho de saída de exemplo indicando o status necessário.
"instanceView": {
"vmAgent": {
"statuses": [
{
"code": "ProvisioningState/InProgress",
"displayStatus": "Connecting",
"level": "Info",
"message": "Waiting for connection with mocguestagent",
"time": "2024-01-19T01:41:15Z"
}
]
}
},
O agente convidado não está em execução quando:
- O agente convidado não está em execução quando indica como e como
Connecting
displayStatus
.ProvisioningState/InProgress
code
statuses
- Se estiver executando uma versão mais antiga, o indicaria
code
comoOK
, odisplayStatus
comoActive
emessage
comoSuccessfully started HyperV listener
.statuses
Siga estes passos:
Conecte-se à VM usando as etapas específicas do sistema operacional. Execute o PowerShell como administrador.
Execute um dos seguintes comandos para habilitar o agente convidado em sua VM com base no tipo de sistema operacional:
Linux:
sudo -- sh -c 'mkdir /mociso && mount -L mocguestagentprov /mociso && bash /mociso/install.sh && umount /mociso && rm -df /mociso && eject LABEL=mocguestagentprov'
Windows:
$d=Get-Volume -FileSystemLabel mocguestagentprov;$p=Join-Path ($d.DriveLetter+':\') 'install.ps1';powershell $p
Aqui está uma saída de exemplo para uma VM Linux que mostra que o agente convidado foi instalado com êxito.
Conecte-se a um dos servidores HCI do Azure Stack. Execute o seguinte comando para habilitar o gerenciamento de convidados.
az stack-hci-vm update --name "myhci-vm" --enable-agent true --resource-group "myhci-rg"
Siga as etapas para verificar se o gerenciamento de convidados está habilitado no portal do Azure.
Status exibido como nulo
Seu status é exibido como null. Isso indica que o iso necessário para agente convidado está faltando. Aqui está um trecho de saída de exemplo indicando o status nulo.
"instanceView": {
"vmAgent": {
"statuses": []
}
},
Siga estes passos:
Conecte-se ao servidor HCI do Azure Stack.
Execute o seguinte comando:
az stack-hci-vm update --name "<VM Name>" --resource-group "<Resource group name>" --enable-vm-config-agent true
O
enable-vm-config-agent
parâmetro monta o iso necessário para o agente convidado.Aguarde alguns minutos e execute novamente o
az stack-hci-vm show
comando. Quando o status for exibido comoconnecting
, siga as etapas em Status exibido como conexão.
Verifique se o gerenciamento de convidados está habilitado no portal do Azure
Aceda ao portal do Azure.
Navegue até Suas máquinas virtuais de cluster > HCI do Azure Stack e selecione a VM na qual você habilitou o gerenciamento de convidados.
Na página Visão geral, na guia Propriedades no painel direito, vá para Configuração. O gerenciamento de convidados deve ser exibido como Habilitado (Conectado).
Exibir propriedades da VM
Siga estas etapas no portal do Azure do seu sistema Azure Stack HCI para exibir as propriedades da VM.
Vá para o recurso de cluster HCI do Azure Stack e, em seguida, vá para Máquinas virtuais.
No painel direito, na lista de máquinas virtuais, selecione o nome da VM cujas propriedades você deseja exibir.
Na página Visão geral, vá para o painel direito e, em seguida, vá para a guia Propriedades. Você pode exibir as propriedades da sua VM.
Iniciar uma VM
Siga estas etapas no portal do Azure do seu sistema Azure Stack HCI para iniciar uma VM.
Vá para o recurso de cluster HCI do Azure Stack e, em seguida, vá para Máquinas virtuais.
No painel direito, na lista de máquinas virtuais, selecione uma VM que não esteja em execução e você deseja iniciar.
Na página Visão geral da VM, na barra de comandos superior do painel direito, selecione Iniciar e, em seguida, selecione Sim.
Verifique se a VM foi iniciada.
Parar uma VM
Siga estas etapas no portal do Azure do seu sistema Azure Stack HCI para parar uma VM.
Vá para o recurso de cluster HCI do Azure Stack e, em seguida, vá para Máquinas virtuais.
No painel direito, na lista de máquinas virtuais, selecione uma VM em execução e você deseja parar.
Na página Visão geral da VM, na barra de comandos superior no painel direito, selecione Parar e, em seguida, selecione Sim.
Verifique se a VM parou.
Reiniciar uma VM
Siga estas etapas no portal do Azure do seu sistema Azure Stack HCI para reiniciar uma VM.
Vá para o recurso de cluster HCI do Azure Stack e, em seguida, vá para Máquinas virtuais.
No painel direito, na lista de máquinas virtuais, selecione uma VM que está parada e você deseja reiniciar.
Na página Visão geral da VM, na barra de comandos superior no painel direito, selecione Reiniciar, em seguida, selecione Sim.
Verifique se a VM foi reiniciada.
Pausar uma VM
Pausar as VMs é útil para salvar os recursos de computação quando você não estiver usando as VMs. Pausar uma VM interrompe qualquer atividade da CPU. Você só pode pausar VMs em execução. Uma vez pausada, você pode retomar a VM mais tarde.
Conecte-se ao nó do servidor do seu sistema Azure Stack HCI.
Para pausar a VM, execute o seguinte cmdlet do PowerShell:
#Set input parameters $rg = "<Resource group name>" $vmName = "<VM name>" #Pause the VM az stack-hci-vm pause --name $vmName --resource-group $rg
Os parâmetros usados para esse cmdlet são os seguintes:
Parâmetro Description name
Nome da máquina virtual. resource-group
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.subscription
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .Verifique o status da VM para verificar se a VM está pausada.
#Check the VM status az stack-hci-vm show --name $vmName --resource-group $rg
Inicie a VM para retomar a VM a partir do estado pausado. Confirme que a VM está em execução.
#Start the VM az stack-hci-vm start --name $vmName --resource-group $rg
Exemplo de saída
Expanda esta seção para ver um exemplo de saída.
#Set parameters [v-host1]: PS C:\Users\HCIDeploymentUser> $rg = "<Resource group name>" [v-host1]: PS C:\Users\HCIDeploymentUser> $vmName = "<VM name>" #Pause the VM [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm pause --name $vmName --resource-group $rg #Show the current state of the VM [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm show -g $rg --name $vmName { "attestationStatus": null, "virtualmachineinstance": { "extendedLocation": { "name": "/subscriptions/<Subscription ID>/resourcegroups/<Resource group name>/providers/Microsoft.ExtendedLocation/customLocations/s-cluster-customlocation", "type": "CustomLocation" }, "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm001/providers/Microsoft.AzureStackHCI/virtualMachineInstances/default", "identity": null, "name": "default", "properties": { "guestAgentInstallStatus": null, "hardwareProfile": { "dynamicMemoryConfig": { "maximumMemoryMb": null, "minimumMemoryMb": null, "targetMemoryBuffer": null }, "memoryMb": 2000, "processors": 2, "vmSize": "Custom" }, "httpProxyConfig": null, "instanceView": { "vmAgent": { "statuses": [ { "code": "ProvisioningState/succeeded", "displayStatus": "Connected", "level": "Info", "message": "Connection with mocguestagent was successfully reestablished", "time": "2024-06-24T16:30:05+00:00" }, ], "vmConfigAgentVersion": "v0.18.0-4-gd54376b0" } }, "networkProfile": { "networkInterfaces": [] }, "osProfile": { "adminPassword": null, "adminUsername": "azureuser", "computerName": "testvm001", "linuxConfiguration": { "disablePasswordAuthentication": false, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null } }, "windowsConfiguration": { "enableAutomaticUpdates": null, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null }, "timeZone": null } }, "provisioningState": "Succeeded", "resourceUid": null, "securityProfile": { "enableTpm": false, "securityType": null, "uefiSettings": { "secureBootEnabled": true } }, "status": { "errorCode": "", "errorMessage": "", "powerState": "Paused", "provisioningStatus": null }, "storageProfile": { "dataDisks": [], "imageReference": { "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/galleryImages/WinImage-26tdJUIS", "resourceGroup": "<Resource group name>" }, "osDisk": { "id": null, "osType": "Windows" }, "vmConfigStoragePathId": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/storageContainers/UserStorage2-guid" }, "vmId": "<guid>" }, "resourceGroup": "<Resource group name>", "systemData": { "createdAt": "2024-06-24T01:29:06.594266+00:00", "createdBy": "7d6ffe2f-dac5-4e74-9bf2-4830cf7f4668", "createdByType": "Application", "lastModifiedAt": "2024-06-24T16:41:27.166668+00:00", "lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05", "lastModifiedByType": "Application" }, "type": "microsoft.azurestackhci/virtualmachineinstances" } } #Start the VM after it was paused. [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm start --name $vmName --resource-group $rg Inside _start_initial/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm0012024-02-01-preview/https://management.azure.com/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm001/providers/Microsoft.AzureStackHCI/virtualMachineInstances/d efault/start?api-version=2024-02-01-preview #Show the current state of the VM. The VM should be running. [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm show -g $rg --name $vmName { "attestationStatus": null, "virtualmachineinstance": { "extendedLocation": { "name": "/subscriptions/<Subscription ID>/resourcegroups/<Resource group name>/providers/Microsoft.ExtendedLocation/customLocations/s-cluster-customlocation", "type": "CustomLocation" }, "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm001/providers/Microsoft.AzureStackHCI/virtualMachineInstances/default", "identity": null, "name": "default", "properties": { "guestAgentInstallStatus": null, "hardwareProfile": { "dynamicMemoryConfig": { "maximumMemoryMb": null, "minimumMemoryMb": null, "targetMemoryBuffer": null }, "memoryMb": 2000, "processors": 2, "vmSize": "Custom" }, "httpProxyConfig": null, "instanceView": { "vmAgent": { "statuses": [ { "code": "ProvisioningState/succeeded", "displayStatus": "Connected", "level": "Info", "message": "Connection with mocguestagent was succesfully reestablished", "time": "2024-06-24T17:25:19+00:00" } ], "vmConfigAgentVersion": "v0.18.0-4-gd54376b0" } }, "networkProfile": { "networkInterfaces": [] }, "osProfile": { "adminPassword": null, "adminUsername": "azureuser", "computerName": "testvm001", "linuxConfiguration": { "disablePasswordAuthentication": false, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null } }, "windowsConfiguration": { "enableAutomaticUpdates": null, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null }, "timeZone": null } }, "provisioningState": "Succeeded", "resourceUid": null, "securityProfile": { "enableTpm": false, "securityType": null, "uefiSettings": { "secureBootEnabled": true } }, "status": { "errorCode": "", "errorMessage": "", "powerState": "Running", "provisioningStatus": null }, "storageProfile": { "dataDisks": [], "imageReference": { "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/galleryImages/WinImage-26tdJUIS", "resourceGroup": "<Resource group name>" }, "osDisk": { "id": null, "osType": "Windows" }, "vmConfigStoragePathId": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/storageContainers/UserStorage2-guid" }, "vmId": "<guid>" }, "resourceGroup": "<Resource group name>", "systemData": { "createdAt": "2024-06-24T01:29:06.594266+00:00", "createdBy": "<guid>", "createdByType": "Application", "lastModifiedAt": "2024-06-24T17:28:13.206935+00:00", "lastModifiedBy": "<guid>", "lastModifiedByType": "Application" }, "type": "microsoft.azurestackhci/virtualmachineinstances" } }
Salvar uma VM
Salvar uma VM armazena o estado atual da VM no disco e interrompe a VM. Salvar uma VM libera memória e recursos da CPU. Você só pode salvar VMs em execução.
Conecte-se ao nó do servidor do seu sistema Azure Stack HCI.
Para salvar a VM, execute o seguinte cmdlet do PowerShell:
#Set input parameters $rg = "<Resource group name>" $vmName = "<VM name>" #Save the VM az stack-hci-vm save --name $vmName --resource-group $rg
Os parâmetros usados para esse cmdlet são os seguintes:
Parâmetro Description name
Nome da máquina virtual. resource-group
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.subscription
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s <Subscription name or Subscription ID>
o .Verifique o status da VM para verificar se a VM está salva.
#Check the VM status az stack-hci-vm show --name $vmName --resource-group $rg
Inicie a VM para retomá-la a partir do estado salvo. Confirme que a VM está em execução.
#Start the VM az stack-hci-vm start --name $vmName --resource-group $rg
Exemplo de saída
Expanda esta seção para ver um exemplo de saída.
#Set parameters [v-host1]: PS C:\Users\HCIDeploymentUser> $rg = "<Resource group name>" [v-host1]: PS C:\Users\HCIDeploymentUser> $vmName = "<VM name>" #Save the VM [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm save --name $vmName --resource-group $rg #Show the current state of the VM [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm show -g $rg --name $vmName { "attestationStatus": null, "virtualmachineinstance": { "extendedLocation": { "name": "/subscriptions/<Subscription ID>/resourcegroups/<Resource group name>/providers/Microsoft.ExtendedLocation/customLocations/s-cluster-customlocation", "type": "CustomLocation" }, "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm001/providers/Microsoft.AzureStackHCI/virtualMachineInstances/default", "identity": null, "name": "default", "properties": { "guestAgentInstallStatus": null, "hardwareProfile": { "dynamicMemoryConfig": { "maximumMemoryMb": null, "minimumMemoryMb": null, "targetMemoryBuffer": null }, "memoryMb": 2000, "processors": 2, "vmSize": "Custom" }, "httpProxyConfig": null, "instanceView": { "vmAgent": { "statuses": [ { "code": "ProvisioningState/succeeded", "displayStatus": "Connected", "level": "Info", "message": "Connection with mocguestagent was succesfully reestablished", "time": "2024-06-24T17:25:19+00:00" }, ], "vmConfigAgentVersion": "v0.18.0-4-gd54376b0" } }, "networkProfile": { "networkInterfaces": [] }, "osProfile": { "adminPassword": null, "adminUsername": "azureuser", "computerName": "testvm001", "linuxConfiguration": { "disablePasswordAuthentication": false, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null } }, "windowsConfiguration": { "enableAutomaticUpdates": null, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null }, "timeZone": null } }, "provisioningState": "Succeeded", "resourceUid": null, "securityProfile": { "enableTpm": false, "securityType": null, "uefiSettings": { "secureBootEnabled": true } }, "status": { "errorCode": "", "errorMessage": "", "powerState": "Saved", "provisioningStatus": null }, "storageProfile": { "dataDisks": [], "imageReference": { "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/galleryImages/WinImage-26tdJUIS", "resourceGroup": "<Resource group name>" }, "osDisk": { "id": null, "osType": "Windows" }, "vmConfigStoragePathId": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/storageContainers/UserStorage2-345d968fa1e74e99a9509ab7f3d259fd" }, "vmId": "<guid>" }, "resourceGroup": "<Resource group name>", "systemData": { "createdAt": "2024-06-24T01:29:06.594266+00:00", "createdBy": "<guid>", "createdByType": "Application", "lastModifiedAt": "2024-06-24T18:29:02.794305+00:00", "lastModifiedBy": "<guid>", "lastModifiedByType": "Application" }, "type": "microsoft.azurestackhci/virtualmachineinstances" } } #Start the VM after it was saved [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm start --name $vmName --resource-group $rg Inside _start_initial/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm0012024-02-01-previewhttps://management.azure.com/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm001/providers/Microsoft.AzureStackHCI/virtualMachineInstances/default/start?api-version=2024-02-01-preview #Show the current state of the VM. The VM should be running. [v-host1]: PS C:\Users\HCIDeploymentUser> az stack-hci-vm show -g $rg --name $vmName { "attestationStatus": null, "virtualmachineinstance": { "extendedLocation": { "name": "/subscriptions/<Subscription ID>/resourcegroups/<Resource group name>/providers/Microsoft.ExtendedLocation/customLocations/s-cluster-customlocation", "type": "CustomLocation" }, "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.HybridCompute/machines/testvm001/providers/Microsoft.AzureStackHCI/virtualMachineInstances/default", "identity": null, "name": "default", "properties": { "guestAgentInstallStatus": null, "hardwareProfile": { "dynamicMemoryConfig": { "maximumMemoryMb": null, "minimumMemoryMb": null, "targetMemoryBuffer": null }, "memoryMb": 2000, "processors": 2, "vmSize": "Custom" }, "httpProxyConfig": null, "instanceView": { "vmAgent": { "statuses": [ { "code": "ProvisioningState/succeeded", "displayStatus": "Connected", "level": "Info", "message": "Connection with mocguestagent was succesfully reestablished", "time": "2024-06-24T18:32:41+00:00" } ], "vmConfigAgentVersion": "v0.18.0-4-gd54376b0" } }, "networkProfile": { "networkInterfaces": [] }, "osProfile": { "adminPassword": null, "adminUsername": "azureuser", "computerName": "testvm001", "linuxConfiguration": { "disablePasswordAuthentication": false, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null } }, "windowsConfiguration": { "enableAutomaticUpdates": null, "provisionVmAgent": false, "provisionVmConfigAgent": true, "ssh": { "publicKeys": null }, "timeZone": null } }, "provisioningState": "Succeeded", "resourceUid": null, "securityProfile": { "enableTpm": false, "securityType": null, "uefiSettings": { "secureBootEnabled": true } }, "status": { "errorCode": "", "errorMessage": "", "powerState": "Running", "provisioningStatus": null }, "storageProfile": { "dataDisks": [], "imageReference": { "id": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/galleryImages/WinImage-26tdJUIS", "resourceGroup": "<Resource group name>" }, "osDisk": { "id": null, "osType": "Windows" }, "vmConfigStoragePathId": "/subscriptions/<Subscription ID>/resourceGroups/<Resource group name>/providers/Microsoft.AzureStackHCI/storageContainers/UserStorage2-guid" }, "vmId": "<guid>" }, "resourceGroup": "<Resource group name>", "systemData": { "createdAt": "2024-06-24T01:29:06.594266+00:00", "createdBy": "<guid>", "createdByType": "Application", "lastModifiedAt": "2024-06-24T18:35:18.206280+00:00", "lastModifiedBy": "<guid>", "lastModifiedByType": "Application" }, "type": "microsoft.azurestackhci/virtualmachineinstances" } }
Eliminar uma VM
Siga estas etapas no portal do Azure do seu sistema Azure Stack HCI para remover uma VM.
Vá para o recurso de cluster HCI do Azure Stack e, em seguida, vá para Máquinas virtuais.
No painel direito, na lista de máquinas virtuais, selecione uma VM que você deseja remover do seu sistema.
Na página Visão geral da VM, na barra de comandos superior no painel direito, selecione Excluir e, em seguida, selecione Sim.
Agora você será solicitado a confirmar a exclusão. Selecione Yes (Sim). Verifique se a VM foi removida.
Observe que quando uma VM é excluída, todos os recursos associados à VM não são excluídos. Por exemplo, os discos de dados ou as interfaces de rede associadas à VM não são excluídos. Você precisa localizar e excluir esses recursos separadamente.
Agora você pode ir para o grupo de recursos onde essa VM foi implantada. Você pode ver que a VM foi removida da lista de recursos no grupo de recursos. Talvez seja necessário selecionar a opção Mostrar tipos ocultos para exibir os recursos associados a essa VM que não foram excluídos.
Localize os recursos associados, como as interfaces de rede e os discos de dados, e exclua-os.
Alterar núcleos e memória
Siga estas etapas no portal do Azure do seu sistema Azure Stack HCI para alterar núcleos e memória.
Vá para o recurso de cluster HCI do Azure Stack e, em seguida, vá para Máquinas virtuais.
Na lista de VMs no painel direito, selecione e vá para a VM cujos núcleos e memória você deseja modificar.
Em Definições, selecione Tamanho. Edite a contagem do processador virtual ou a memória (MB) para alterar os núcleos e o tamanho da memória da VM. Apenas o tamanho da memória pode ser alterado. O tipo de memória não pode ser alterado depois que uma VM é criada.