Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Azure Local 2311.2 a novější
Tento článek popisuje, jak spravovat místní virtuální počítače Azure povolené službou Azure Arc. Podrobně jsou popsané postupy pro povolení správy hosta, spuštění, zastavení, restartování, pozastavení, uložení nebo odstranění místního virtuálního počítače Azure.
Požadavky
Přístup k místní instanci Azure, která je nasazená a zaregistrovaná. The deployment of an Azure Local instance includes the creation of an Azure Arc resource bridge and a custom location.
Přejděte do skupiny prostředků v Azure. The displayed information includes the custom location and the Azure Arc resource bridge created for Azure Local. Zaznamenejte si předplatné, zdrojovou skupinu a vlastní umístění. Použijete je později v tomto scénáři.
Jeden nebo více místních virtuálních počítačů Azure spuštěných v místní instanci Azure Další informace najdete v tématu Vytvoření místních virtuálních počítačů Azure.
Povolení správy hostů
Je důležité pochopit dva agenty v kontextu správy hosta: agenta hosta virtuálního počítače a agenta Azure Connected Machine. Každý místní virtuální počítač Azure vytvořený prostřednictvím Azure portálu nebo Azure CLI je na něj zřízený s agentem hosta (také označovaným jako mocguestagent
).
Když povolíte správu hosta na místním virtuálním počítači Azure, agent hosta nainstaluje agenta Azure Connected Machine. Ke správě rozšíření místních virtuálních počítačů Azure na virtuálním počítači použijete agenta Azure Connected Machine.
Tady je několik klíčových aspektů povolení správy hosta na virtuálním počítači po jeho zřízení:
- Ujistěte se, že vaše místní instance Azure používá verzi 2311.2 nebo novější.
- Povolení správy hostů po zřízení virtuálního počítače se nepodporuje pro Windows Server 2012 a Windows Server 2012 R2.
- Postup povolení správy hostů se liší v závislosti na tom, jestli na místním virtuálním počítači Azure běží agent hosta.
Verify that the guest agent is running
Ověření, že je agent hosta spuštěný na místním virtuálním počítači Azure:
Připojte se k počítači.
Spusťte následující příkaz:
az stack-hci-vm show --name "<VM name>" --resource-group "<Resource group name>"
Here's a snippet of the sample output that indicates that the guest agent is running. Ve výstupu vyhledejte
statuses
podvmAgent
."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" } }
Agent hosta je spuštěn, když
statuses
označujecode
jakoProvisioningState/succeeded
adisplayStatus
jakoConnected
.Pokud používáte starší verzi,
statuses
označujecode
jakoOK
a označujedisplayStatus
jakoActive.
Pokud se vaše stavy neshodují s předchozím výstupem, postupujte podle pokynů v části Povolení správy hosta, když agent hosta není spuštěn.
Povolení správy hosta na virtuálním počítači při spuštění agenta hosta
Povolení správy hostů na místním virtuálním počítači Azure se spuštěným agentem hosta:
Spusťte následující příkaz, který nastaví parametr
enable-agent
natrue
:az stack-hci-vm update --name "mylocal-vm" --enable-agent true --resource-group "mylocal-rg"
Povolení správy hostů by mělo trvat několik minut.
Ověřte, že je povolená správa hostů. Postupujte podle kroků v Ověřte, že je na webu Azure Portal povolená správa hostů.
Povolení správy hosta na virtuálním počítači, když agent hosta není spuštěný
The guest agent doesn't run in two scenarios: when the status is Connecting
and when the status is null. Následující části popisují tyto scénáře a odpovídající kroky.
Stav zobrazen jako Připojuje se
Tento ukázkový fragment výstupu ukazuje stav Connecting
:
"instanceView": {
"vmAgent": {
"statuses": [
{
"code": "ProvisioningState/InProgress",
"displayStatus": "Connecting",
"level": "Info",
"message": "Waiting for connection with mocguestagent",
"time": "2024-01-19T01:41:15Z"
}
]
}
},
Agent hosta není spuštěn, když statuses
označuje code
jako ProvisioningState/InProgress
a označuje displayStatus
jako Connecting
.
Pokud používáte starší verzi, statuses
označuje code
jako OK
, displayStatus
jako Active
a message
jako Successfully started HyperV listener
.
Postupujte následovně:
Připojte se k virtuálnímu počítači pomocí kroků specifických pro operační systém. Spusťte Azure PowerShell jako správce.
Spuštěním jednoho z následujících příkazů povolte hostujícího agenta na virtuálním počítači na základě typu operačního systému.
Použijte tento příkaz pro Linux:
sudo -- sh -c 'mkdir /mociso && mount -L mocguestagentprov /mociso && bash /mociso/install.sh && umount /mociso && rm -df /mociso && eject LABEL=mocguestagentprov'
Použijte tento příkaz pro Windows:
$d=Get-Volume -FileSystemLabel mocguestagentprov;$p=Join-Path ($d.DriveLetter+':\') 'install.ps1';powershell $p
Tady je ukázkový výstup virtuálního počítače s Linuxem, který ukazuje úspěšnou instalaci agenta hosta.
Připojte se k jednomu z počítačů. Spuštěním následujícího příkazu povolte správu hostů:
az stack-hci-vm update --name "mylocal-vm" --enable-agent true --resource-group "mylocal-rg"
Ověřte, že je povolená správa hostů. Postupujte podle kroků v Ověřte, že je na webu Azure Portal povolená správa hostů.
Stav zobrazený jako null
Následující ukázkový fragment výstupu ukazuje stav null. Tento stav označuje, že chybí požadované iso
pro agenta hosta.
"instanceView": {
"vmAgent": {
"statuses": []
}
},
Postupujte následovně:
Připojte se k počítači.
Spusťte následující příkaz:
az stack-hci-vm update --name "<VM Name>" --resource-group "<Resource group name>" --enable-vm-config-agent true
The
enable-vm-config-agent
parameter mounts the requirediso
for the guest agent.Počkejte několik minut a spusťte
az stack-hci-vm show
příkaz znovu. Jakmile se stav zobrazí jakoConnecting
, postupujte podle kroků v Stav zobrazený jako Připojení.
Ověřte, že je na webu Azure Portal povolená správa hostů.
Přejděte na Azure Portal.
Přejděte na vaši lokální oblast Azure>s virtuálními počítači, a pak vyberte virtuální počítač, na kterém jste povolili správu hostů.
Na stránce Přehled, na kartě Vlastnosti, přejděte na Konfigurace. Správa hostů by měla zobrazit Povoleno (Připojeno).
Zobrazení vlastností virtuálního počítače
Pokud chcete zobrazit vlastnosti virtuálního počítače pro místní instanci Azure, postupujte podle těchto kroků na webu Azure Portal:
Přejděte k místnímu prostředku Azure a pak přejděte na Virtuální počítače.
V seznamu virtuálních počítačů vyberte název virtuálního počítače, jehož vlastnosti chcete zobrazit.
Na stránce Přehled vyberte kartu Vlastnosti a zobrazte vlastnosti virtuálního počítače.
Spusťte virtuální počítač
Pokud chcete spustit virtuální počítač, postupujte podle těchto kroků na webu Azure Portal pro místní instanci Azure:
Přejděte k místnímu prostředku Azure a pak přejděte na Virtuální počítače.
V seznamu virtuálních počítačů vyberte virtuální počítač, který není spuštěný a který chcete spustit.
Na stránce Přehled virtuálního počítače na panelu příkazů vyberte Spustit.
Vyberte Ano.
Ověřte, že se virtuální počítač spustil.
Zastavit virtuální stroj
Pokud chcete virtuální počítač zastavit, postupujte podle těchto kroků na webu Azure Portal pro místní instanci Azure:
Přejděte k místnímu prostředku Azure a pak přejděte na Virtuální počítače.
V seznamu virtuálních počítačů vyberte virtuální počítač, který je spuštěný a který chcete zastavit.
Na stránce Přehled virtuálního počítače na panelu příkazů vyberte Zastavit.
Vyberte Ano.
Ověřte, že se virtuální počítač zastavil.
Restartování virtuálního počítače
Pokud chcete restartovat virtuální počítač, postupujte podle těchto kroků na webu Azure Portal pro místní instanci Azure:
Přejděte k místnímu prostředku Azure a pak přejděte na Virtuální počítače.
V seznamu virtuálních počítačů vyberte virtuální počítač, který je zastavený a který chcete restartovat.
Na stránce Přehled virtuálního počítače na panelu příkazů vyberte Restartovat.
Vyberte Ano.
Ověřte, že se virtuální počítač restartoval.
Pozastavení virtuálního počítače
Pozastavení virtuálního počítače je užitečné při ukládání výpočetních prostředků, když virtuální počítač nepoužíváte. Pozastavení virtuálního počítače zastaví všechny aktivity procesoru.
Můžete pozastavit jenom spuštěné virtuální počítače. Jakmile virtuální počítač pozastavíte, můžete ho později obnovit.
Spusťte následující příkaz Azure PowerShellu:
#Set input parameters $rg = "<Resource group name>" $vmName = "<VM name>" #Pause the VM az stack-hci-vm pause --name $vmName --resource-group $rg
Parametry tohoto cmdletu jsou následující:
Parameter Popis name
Název virtuálního počítače. resource-group
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.subscription
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí . az account set -s NAME_OR_ID
Zkontrolujte stav virtuálního počítače a ověřte, že je virtuální počítač pozastavený:
#Check the VM status az stack-hci-vm show --name $vmName --resource-group $rg
Spusťte virtuální počítač a obnovte virtuální počítač z pozastaveného stavu:
#Start the VM az stack-hci-vm start --name $vmName --resource-group $rg
Ověřte, jestli je virtuální počítač spuštěný.
Příklad výstupu
Rozbalením této části zobrazíte ukázkový výstup.
#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/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 successfully 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"
}
}
Uložte VM
Uložení virtuálního počítače uloží aktuální stav na disk a zastaví virtuální počítač. Uložení virtuálního počítače uvolní paměť a prostředky procesoru. You can save only running VMs.
Spusťte následující příkaz Azure PowerShellu:
#Set input parameters $rg = "<Resource group name>" $vmName = "<VM name>" #Save the VM az stack-hci-vm save --name $vmName --resource-group $rg
Parametry tohoto cmdletu jsou následující:
Parameter Popis name
Název virtuálního počítače. resource-group
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.subscription
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí . az account set -s <Subscription name or Subscription ID>
Zkontrolujte stav VM, abyste ověřili, že VM je uloženo:
#Check the VM status az stack-hci-vm show --name $vmName --resource-group $rg
Spuštěním virtuálního počítače obnovíte virtuální počítač z uloženého stavu:
#Start the VM az stack-hci-vm start --name $vmName --resource-group $rg
Ověřte, jestli je virtuální počítač spuštěný.
Příklad výstupu
Rozbalením této části zobrazíte ukázkový výstup.
#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 successfully 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 successfully 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"
}
}
Změna hesla místního účtu
Pokud chcete změnit hesla místního účtu pro místní virtuální počítač Azure nasazený ve vaší místní instanci Azure, postupujte podle těchto kroků. Postup se liší pro virtuální počítače s Windows a Linuxem.
Přihlaste se k místnímu virtuálnímu počítači Azure.
Spusťte následující příkaz Azure PowerShellu:
# Define the username $username = "AccountName" # Prompt the user to enter the new password $newPassword = Read-Host -AsSecureString "Enter the new password for $username" # Prompt the user to re-enter the new password for verification $verifyPassword = Read-Host -AsSecureString "Re-enter the new password for verification" # Convert the secure strings to plain text for comparison $plainPassword = [Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($newPassword)) $plainVerifyPassword = [Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($verifyPassword)) # Check if the passwords match, and change the password if they match. Fail if the passwords don't match. if ($plainPassword -eq $plainVerifyPassword) { $account = [ADSI]"WinNT://./$username,user" $account.SetPassword($plainPassword) $account.SetInfo() Write-Host "Password for user $username has been reset successfully." -ForegroundColor Green } else { Write-Host "The passwords do not match. Please try again." -ForegroundColor Red }
Odstranění virtuálního počítače
Odstraněním virtuálního počítače se neodstraní všechny prostředky přidružené k virtuálnímu počítači. Například neodstraní datové disky a síťová rozhraní přidružená k virtuálnímu počítači. Tyto zdroje musíte vyhledat a odstranit samostatně.
Pokud chcete odstranit virtuální počítač, postupujte podle těchto kroků na webu Azure Portal pro místní instanci Azure:
Přejděte k místnímu prostředku Azure a pak přejděte na Virtuální počítače.
V seznamu virtuálních počítačů vyberte virtuální počítač, který chcete ze systému odebrat.
Na stránce Přehled virtuálního počítače na panelu příkazů vyberte Odstranit.
Budete vyzvání k potvrzení odstranění. Vyberte Ano.
Přejděte do skupiny prostředků, ve které byl tento virtuální počítač nasazený. Ověřte, že je virtuální počítač odstraněn ze seznamu prostředků ve skupině prostředků.
Vyhledejte přidružené prostředky, jako jsou síťová rozhraní a datové disky, a odstraňte je. Možná budete muset vybrat Zobrazit skryté typy k zobrazení prostředků přidružených k tomuto virtuálnímu počítači, které nebyly odstraněny.
Provedení migrace místních virtuálních počítačů Azure za provozu
Migrace místních virtuálních počítačů Azure za provozu mezi uzly Azure Local je podporována pomocí nástrojů pro lokální použití, jako je Správce clusteru s podporou převzetí služeb při selhání nebo Windows Admin Center. Migrace úložiště virtuálních počítačů za provozu se nepodporuje.
Změna jader a paměti
Pokud chcete změnit jádra a paměť, postupujte podle těchto kroků na webu Azure Portal pro místní instanci Azure:
Přejděte k místnímu prostředku Azure a pak přejděte na virtuální počítače.
V seznamu virtuálních počítačů vyberte virtuální počítač, jehož jádra a paměť chcete upravit, a přejděte na něho.
V části Nastavení vyberte Velikost. Upravte hodnoty pro počet virtuálních procesorů nebo paměti (MB), abyste změnili počet jader nebo velikost paměti virtuálního počítače. V případě paměti je možné změnit pouze velikost. Po vytvoření virtuálního počítače nemůžete změnit typ paměti.