az vm repair

Megjegyzés

Ez a referencia az Azure CLI virtuálisgép-javítási bővítményének része (2.0.67-es vagy újabb verzió). A bővítmény automatikusan telepíti az az vm repair parancs első futtatásakor. További információ a bővítményekről.

A virtuális gépek javításához szükséges parancsok automatikus javítása.

A virtuális gép javítási parancsa lehetővé teszi, hogy az Azure-felhasználók önjavítást végezhessenek a nem rendszerindító virtuális gépeken a forrás virtuális gép operációsrendszer-lemezének másolásával és egy újonnan létrehozott javítási virtuális géphez való csatolásával.

Parancsok

az vm repair create

Hozzon létre egy új javítási virtuális gépet, és csatolja a forrás virtuális gép másolt operációsrendszer-lemezét adatlemezként.

az vm repair list-scripts

Az elérhető szkriptek listázása. Található https://github.com/Azure/repair-script-library.

az vm repair reset-nic

Állítsa alaphelyzetbe a hálózati adapter vermét a virtuális gép vendég operációs rendszerén. https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

az vm repair restore

Cserélje le a forrás virtuális gép operációsrendszer-lemezét adatlemezre a javítási virtuális gépből.

az vm repair run

Ellenőrzött szkriptek futtatása a GitHubról egy virtuális gépen. "az vm repair list-scripts" (az vm repair list-scripts) az elérhető szkriptek megtekintéséhez.

az vm repair create

Hozzon létre egy új javítási virtuális gépet, és csatolja a forrás virtuális gép másolt operációsrendszer-lemezét adatlemezként.

az vm repair create --name
                    --resource-group
                    [--associate-public-ip]
                    [--copy-disk-name]
                    [--distro]
                    [--enable-nested]
                    [--repair-group-name]
                    [--repair-password]
                    [--repair-username]
                    [--repair-vm-name]
                    [--unlock-encrypted-vm]

Példák

Javítási virtuális gép létrehozása

az vm repair create -g MyResourceGroup -n myVM --verbose

Javítási virtuális gép létrehozása és a virtuális gép hitelesítésének beállítása

az vm repair create -g MyResourceGroup -n myVM --repair-username username --repair-password password!234 --verbose

Létrehozhat egy javítási virtuális gépet egy adott disztribúcióból vagy egy adott URI-ból is

az vm repair create -g MyResourceGroup -n myVM --distro 'rhel7|sles12|ubuntu20|centos6|oracle8|sles15'

Kötelező paraméterek

--name -n

A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--associate-public-ip

Lehetőség javítási virtuális gép létrehozására nyilvános IP-címmel.

--copy-disk-name

Az operációsrendszer-lemez másolatának neve.

--distro

Lehetőség javítási virtuális gép létrehozására egy adott Linux-disztribúcióból (rhel7|rhel8|suse12|ubuntu20|centos7|oracle7).

alapértelmezett érték: ubuntu
--enable-nested

Beágyazott hyperv engedélyezése.

--repair-group-name

Javítsa ki az erőforráscsoport nevét.

--repair-password

Rendszergazda javítási virtuális gép jelszavát.

--repair-username

Rendszergazda felhasználónevet a virtuális gép javításához.

--repair-vm-name

A javítási virtuális gép neve.

--unlock-encrypted-vm

A titkosított virtuális gépek automatikus zárolásának feloldása az aktuális előfizetési hitelesítés használatával.

az vm repair list-scripts

Az elérhető szkriptek listázása. Található https://github.com/Azure/repair-script-library.

az vm repair list-scripts [--preview]

Példák

Parancsfájlok listázása

az vm repair list-scripts --verbose

Csak a Windows-szkriptek listázása.

az vm repair list-scripts --query "[?starts_with(id, 'win')]"

Sorolja fel a teszttel rendelkező szkripteket a leírásában.

az vm repair list-scripts --query "[?contains(description, 'test')]"

Ellenőrizetlen szkript listázása az elágazásból https://github.com/Azure/repair-script-library

az vm repair list-scripts --preview "https://github.com/haagha/repair-script-library/blob/master/map.json"

Opcionális paraméterek

--preview

Az elágazott javítási szkripttár map.json https://github.com/{user}/repair-script-library/blob/master/map.jsonfájljának URL-címe.

az vm repair reset-nic

Állítsa alaphelyzetbe a hálózati adapter vermét a virtuális gép vendég operációs rendszerén. https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

az vm repair reset-nic --name
                       --resource-group
                       [--yes]

Példák

Állítsa alaphelyzetbe a virtuális gép vendég hálózati adapterét. Adja meg a virtuális gép erőforráscsoportját és nevét.

az vm repair reset-nic -g MyResourceGroup -n MyVM --verbose

Állítsa alaphelyzetbe a virtuális gép vendég hálózati adapterét, és automatikusan indítsa el a virtuális gépet, ha az nem fut.

az vm repair reset-nic -g MyResourceGroup -n MyVM --yes --verbose

Állítsa alaphelyzetbe a virtuális gép vendég hálózati adapterét. Adja meg a virtuális gép erőforrás-azonosítóját.

az vm repair reset-nic --ids /subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/virtualMachines/MyVM --verbose

Kötelező paraméterek

--name -n

A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--yes

Ne kérje a virtuális gép indításának megerősítését, ha az nem fut.

az vm repair restore

Cserélje le a forrás virtuális gép operációsrendszer-lemezét adatlemezre a javítási virtuális gépből.

az vm repair restore --name
                     --resource-group
                     [--disk-name]
                     [--repair-vm-id]
                     [--yes]

Példák

Visszaállítás a javítási virtuális gépről. A parancs automatikusan rákeres a repair-vm kifejezésre

az vm repair restore -g MyResourceGroup -n MyVM --verbose

Visszaállítás a javítási virtuális gépről, a visszaállítani kívánt lemez megadása

az vm repair restore -g MyResourceGroup -n MyVM --disk-name MyDiskCopy --verbose

Kötelező paraméterek

--name -n

A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--disk-name

A rögzített adatlemez neve. Alapértelmezés szerint a javítási virtuális gép első adatlemeze lesz.

--repair-vm-id

Javítsa ki a virtuális gép erőforrás-azonosítóját.

--yes

Megerősítés nélkül törli a javítási erőforrásokat.

az vm repair run

Ellenőrzött szkriptek futtatása a GitHubról egy virtuális gépen. "az vm repair list-scripts" (az vm repair list-scripts) az elérhető szkriptek megtekintéséhez.

az vm repair run --name
                 --resource-group
                 [--custom-script-file]
                 [--parameters]
                 [--preview]
                 [--repair-vm-id]
                 [--run-id]
                 [--run-on-repair]

Példák

Futtassa a szkriptet <run-id> közvetlenül a virtuális gépen.

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id win-hello-world --verbose

Futtassa a szkriptet <run-id> a csatolt javítási virtuális gépen.

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id win-hello-world --run-on-repair --verbose

Futtasson egy szkriptet paraméterekkel a virtuális gépen.

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id win-hello-world --parameters hello=hi world=earth --verbose

Futtasson egy helyi egyéni szkriptet a virtuális gépen.

az vm repair run -g MyResourceGroup -n MySourceWinVM --custom-script-file ./file.ps1 --verbose

Ellenőrizetlen szkript futtatása az elágazásból https://github.com/Azure/repair-script-library

az vm repair run -g MyResourceGroup -n MySourceWinVM --preview "https://github.com/haagha/repair-script-library/blob/master/map.json" --run-id test

Kötelező paraméterek

--name -n

A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--custom-script-file

Virtuális gépen futtatandó egyéni szkriptfájl. A szkriptnek a Windowshoz készült PowerShellnek, a Linuxhoz készült Bash-nek kell lennie.

--parameters

Szóközzel elválasztott paraméterek "[name=]value" formátumban. A Bash-szkriptek pozíciója.

--preview

Az elágazott javítási szkripttár map.json https://github.com/{user}/repair-script-library/blob/master/map.jsonfájljának URL-címe.

--repair-vm-id

Javítsa ki a virtuális gép erőforrás-azonosítóját.

--run-id

Futtatási szkriptek egyedi futtatási azonosítója.

--run-on-repair

A szkript a csatolt javítási virtuális gépen lesz futtatva.