Megosztás a következőn keresztül:


Hibernálás hibaelhárítása az Azure-ban

A virtuális gépek hibernálásával megőrizheti a virtuális gép állapotát az operációsrendszer-lemezen. Ez a cikk bemutatja, hogyan háríthatja el a hibernálási funkcióval, a hibernálással kompatibilis virtuális gépek létrehozásával és a virtuális gépek hibernálásával kapcsolatos problémákat.

A Linux rendszerű virtuális gépekre vonatkozó információkért tekintse meg a Linux rendszerű virtuális gépek hibernálási hibaelhárítási útmutatójában.

A Windows rendszerű virtuális gépekre vonatkozó információkért tekintse meg a Windows rendszerű virtuális gépek hibernálási hibaelhárítási útmutatójában.

Nem hozható létre olyan virtuális gép, amelyen engedélyezve van a hibernálás

Ha nem tud olyan virtuális gépet létrehozni, amelyen engedélyezve van a hibernálás, győződjön meg arról, hogy olyan virtuálisgép-méretet használ, amely támogatja a hibernálást. További részletekért tekintse meg a támogatott virtuálisgép-méreteket, az operációs rendszerek verzióit ismertető szakaszt, valamint a korlátozások szakaszt. Íme néhány gyakori hibakód, amelyeket megfigyelhet:

ResultCode Hibaüzenet Művelet
OperationNotAllowed A hivatkozott operációsrendszer-lemeznek támogatnia kell a hibernálási képességgel rendelkező virtuális gépek hibernálását. Ellenőrizze, hogy az operációsrendszer-lemez hibernálási támogatása engedélyezve van-e.
OperationNotAllowed A hivatkozott platformrendszerképnek támogatnia kell a hibernálási képességgel rendelkező virtuális gépek hibernálását. Használjon olyan platformrendszerképet, amely támogatja a hibernálást.
OperationNotAllowed A hivatkozott megosztott katalógus képének támogatnia kell a hibernálást hibernálási képességgel rendelkező virtuális gépek esetében. Ellenőrizze, hogy a megosztott katalógus képdefiníciója engedélyezve van-e hibernálási támogatással
OperationNotAllowed A hibernálási képesség nem támogatott a kihasználatlan virtuális gépek esetében.
OperationNotAllowed A felhasználói virtuálisgép-rendszerkép hibernálási képességgel rendelkező virtuális gépek esetében nem támogatott. Használjon platformképet vagy megosztott katalógusképet, ha a hibernálási funkciót szeretné használni
OperationNotAllowed A dedikált gazdagépekre való hivatkozás nem támogatott hibernálási képességgel rendelkező virtuális gépek esetében.
OperationNotAllowed A kapacitásfoglalási csoportra való hivatkozás nem támogatott hibernálási képességgel rendelkező virtuális gépek esetében.
OperationNotAllowed A hibernálás nem engedélyezhető a virtuális gépen, mivel az operációsrendszer-lemez méretének ({0} bájt) legalább nagyobbnak kell lennie, mint a virtuális gép memóriája ({1} bájt). Győződjön meg arról, hogy az operációsrendszer-lemezen elegendő hely van ahhoz, hogy a virtuális gép hibernálása után is megőrizze a RAM-tartalmat
OperationNotAllowed A hibernálás nem engedélyezhető a rendelkezésre állási csoportban létrehozott virtuális gépeken. A hibernálás csak különálló virtuális gépek és Virtuálisgép-méretezési csoportok Flex virtuális gépek esetén támogatott

Nem sikerült hibernálni egy virtuális gépet

Ha nem tud hibernálni egy virtuális gépet, először ellenőrizze, hogy engedélyezve van-e a hibernálás a virtuális gépen. A GET VM API használatával például ellenőrizheti, hogy engedélyezve van-e a hibernálás a virtuális gépen

    "properties": {
        "vmId": "XXX",
        "hardwareProfile": {
            "vmSize": "Standard_D4s_v5"
        },
        "additionalCapabilities": {
            "hibernationEnabled": true
        },

Ha a hibernálás engedélyezve van a virtuális gépen, ellenőrizze, hogy a hibernálás sikeresen engedélyezve van-e a vendég operációs rendszerben.

Linux-vendégek számára tekintse meg a Linux rendszerű virtuális gépek hibernálási hibaelhárítási útmutatójában.

Windows-vendégek esetén tekintse meg a Windows rendszerű virtuális gépek hibernálási hibaelhárítási útmutatójában.

Gyakori hibakódok

ResultCode errorDetails Művelet
InternalOperationError A hálóművelet nem sikerült. Ez általában átmeneti probléma. 5 perc után próbálkozzon újra a hibernálási művelettel.
OperationNotAllowed A "HibernateAndDeallocate" művelet nem engedélyezett az "Z0000ZYH000" virtuális gépen, mivel a virtuális gép "AzureHibernateExtension" bővítménye sikertelen állapotban van Ügyfélproblémák. Győződjön meg arról, hogy a hibernált állapotú virtuális gép létrehozása sikeres volt, és hogy a bővítmény kifogástalan állapotban van
OperationNotAllowed A Hibernate-Deallocate művelet csak olyan virtuális gépen aktiválható, amely sikeresen ki van építve, és fut. Ügyfélhiba. Győződjön meg arról, hogy a virtuális gép sikeresen fut, mielőtt megkísérli a virtuális gép hibernálását.
OperationNotAllowed A Hibernate-Deallocate művelet csak hibernáláshoz engedélyezett virtuális gépen aktiválható. Engedélyezze az additionalCapabilities.hibernationEnabled tulajdonságot a virtuális gép létrehozásakor vagy a virtuális gép leállítása és felszabadítása után. Ügyfélhiba.
VMHibernateFailed A (hiber_vm_res_5) virtuális gép hibernálása belső hiba miatt meghiúsult. Próbálkozzon újra később. 5 perc után próbálkozzon újra. Ha több újrapróbálkozás után sem szűnik meg, ellenőrizze, hogy a vendég megfelelően van-e konfigurálva a hibernálás támogatásához, vagy lépjen kapcsolatba Azure-támogatás.
VMHibernateNotSupported A "Z0000ZYJ000" virtuális gép nem támogatja a hibernálást. Győződjön meg arról, hogy a virtuális gép megfelelően van konfigurálva a hibernálás támogatásához. A virtuális gép azonnali hibernálása a rendszerindítás után nem támogatott. Néhány perc múlva próbálkozzon újra a virtuális gép hibernálásával.

A virtuális gép nem folytatható

A hibernált virtuális gép indítása hasonló a leállított virtuális gépek indításához. A virtuális gépek indítása során gyakran előforduló problémák mellett bizonyos problémák a hibernált virtuális gépek elindításával kapcsolatosak.

ResultCode errorDetails
OverconstrainedResumeFromHibernatedStateAllocationRequest A lefoglalás meghiúsult. A következő korlátozásokkal rendelkező virtuális gépek nem foglalhatók le, mert a feltétel túl korlátozó. Távolítson el néhány korlátozást, és próbálkozzon újra. Az alkalmazott korlátozások a következők: Hálózatkezelési korlátozások (például gyorsított hálózatkezelés vagy IPv6), hibernált állapotból való újrakezdés (egy idő után újrakezdi a virtuális gépet, vagy leállítja a virtuális gépet, és próbálja meg újra elindítani a virtuális gépet).
AllocationFailed A virtuális gépek foglalása hibernált állapotból meghiúsult, mert nincs elegendő kapacitás. Próbálkozzon újra később, vagy állítsa le a virtuális gépet, és próbálja meg elindítani a virtuális gépet.