Der Wechsel des Betriebssystemdatanträgers einer Azure Linux VM wird mit "Operation Not Allowed" abgebrochen

Burkhart Dominik 0 Zuverlässigkeitspunkte
2024-09-20T12:27:08.3366667+00:00

Ich versuche in einer Azure Linux VM den Betriebssystemdatenträger zu tauschen. Der Datenträger liegt in derselben Ressource wie die VM. Wenn ich den Betriebssystemdatenträger per "Swap OS disk" austauschen will, kommt die Meldung:

(OperationNotAllowed) Swapping OS Disk is not supported since the VM is not successfully provisioned

Code: OperationNotAllowed

Message: Swapping OS Disk is not supported since the VM is not successfully provisioned

Ich verwende das Azure CLI:

az vm update -g myResourceGroup -n myVM --os-disk /subscriptions/<subscription ID>/resourceGroups/<resource group>/providers/Microsoft.Compute/disks/myDisk

Mit dem aktuellen Betriebssystemdatenträger kann ich die VM problemlos starten und stoppen.

Gibt es einen anderen Weg, den Betriebssystemdatenträger auszutauschen?

Danke!

Azure SDKs
Azure SDKs
Eine Reihe von Visual Studio-Tools, Befehlszeilentools, Laufzeitbinärdateien und Clientbibliotheken, die Clients beim Entwickeln, Testen und Bereitstellen von Apps unterstützen, die in Azure ausgeführt werden.
77 Fragen
{count} Stimmen

2 Antworten

Sortieren nach: Am hilfreichsten
  1. Ivan Dragov (CONCENTRIX Corporation) 2.475 Zuverlässigkeitspunkte Microsoft-Anbieter
    2024-09-23T06:18:27.9133333+00:00

    Hallo Dominik,

    Kannst Du den Datenträgeraustausch (disk swap) durchführen, indem Du dem Artikel „Change the OS disk used by an Azure VM using PowerShell“ statt dem Artikel „Change the OS disk used by an Azure VM using the Azure CLI“ folgst?

    Gruß,

    Ivan Dragov

    0 Kommentare Keine Kommentare

  2. Burkhart Dominik 0 Zuverlässigkeitspunkte
    2024-09-23T09:07:56.6766667+00:00

    Hallo Ivan,

    vielen Dank für Deine Antwort. Das Ergebnis ist das gleiche: "Operation not allowed". Es scheint am Provisioning state zu hängen, der als "failed" angegeben wird, obwohl die VM läuft und das Webinterface der installierten linux appliance erreichbar ist.

    Gruß, Dominik

    0 Kommentare Keine Kommentare

Ihre Antwort

Fragesteller*innen können Antworten als akzeptierte Antworten markiert werden, wodurch Benutzer*innen wissen, dass diese Antwort das Problem gelöst hat.