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
A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
Lehetőség javítási virtuális gép létrehozására nyilvános IP-címmel.
Az operációsrendszer-lemez másolatának neve.
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).
Beágyazott hyperv engedélyezése.
Javítsa ki az erőforráscsoport nevét.
Rendszergazda javítási virtuális gép jelszavát.
Rendszergazda felhasználónevet a virtuális gép javításához.
A javítási virtuális gép neve.
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.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
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
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.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
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
A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
Ne kérje a virtuális gép indításának megerősítését, ha az nem fut.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
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
A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
A rögzített adatlemez neve. Alapértelmezés szerint a javítási virtuális gép első adatlemeze lesz.
Javítsa ki a virtuális gép erőforrás-azonosítóját.
Megerősítés nélkül törli a javítási erőforrásokat.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
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
A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
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.
Szóközzel elválasztott paraméterek "[name=]value" formátumban. A Bash-szkriptek pozíciója.
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.
Javítsa ki a virtuális gép erőforrás-azonosítóját.
Futtatási szkriptek egyedi futtatási azonosítója.
A szkript a csatolt javítási virtuális gépen lesz futtatva.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: