Ho hem notat Les màquines virtuals Azure s’apaguen o s’aturen inesperadament al mig d’una sessió o durant l’inici. Hi ha diverses raons per les quals es produiria aquest problema. Normalment, la manca de recursos afectaria la vostra màquina virtual; Tanmateix, com que no es tracta d’un servei Azure Cloud, haurem de discutir -ho més endavant. En aquesta publicació, parlarem d’aquest problema i veurem què podeu fer per resoldre -ho.
Per què el meu Azure VM es tanca aleatòriament?
El vostre Azure VM pot tancar -se inesperadament per diverses raons. Si es tracta d’un Spot VM, Azure pot acabar -ho de sobte per recuperar els recursos. A més, l'ús de CPU, memòria o disc elevada pot sobrecarregar la màquina virtual, per la qual cosa és fonamental supervisar les mètriques de rendiment. A més, un calendari de sortida automàtic accidental a la configuració d'Azure podria causar aquest problema. Hauríeu de preocupar -vos que els problemes amb l’agent d’Azure també puguin conduir a parades inesperades; Reiniciar -ho pot ajudar. Les eines de tercers, com ara el programari o els scripts antivirus, poden desencadenar les parades. A més, Azure pot iniciar una aturada per fallades de maquinari o problemes d’emmagatzematge, que es poden comprovar als registres de salut. Finalment, les polítiques de grup per a les VM de Windows o els límits d’emmagatzematge superiors també poden ser factors.
Corregiu Azure Virtual Machine (VM) s’apaga o s’atura inesperadament
Si una màquina virtual Azure (VM) s’apaga o s’atura de manera inesperada, heu de seguir els passos esmentats a continuació.
- Reinicieu Azure Linux Agent
- Comproveu si hi ha parades automatitzades
- Ajusteu la mida de VM
- Comproveu els disparadors de tercers
- Investigueu les parades iniciades a Azure mitjançant l'anàlisi de la causa arrel (RCA)
Parlem d’ells amb detall.
1] Reinicieu Azure Linux Agent
com tornar a particionar el disc dur
Una de les raons habituals de la terminació inesperada de les VM Azure és un agent problemàtic de Linux Azure. Tot i que l’agent no és problemàtic, ja que influeix molt en el medi ambient, qualsevol glitch pot detenir tot l’entorn. Com que no podem iniciar la sessió al sistema, ens connectarem de forma remota i després reiniciarem l’agent.
Abans de poder solucionar o gestionar qualsevol servei de la vostra màquina virtual, primer heu de iniciar la sessió a través de Secure Shell (SSH).
Un cop fet, executeu la següent comanda.
systemctl status waagent
Aquesta ordre consulta l'estat del servei Waagent mitjançant el Systemd Service Manager. Us mostrarà si el servei està actiu (en funcionament) o si ha trobat algun error.
Ara, per reiniciar -lo, heu d'executar la següent comanda.
codi: 0x80073cf9ED5F71BC87C4EF7CD1692C4A4AAA10849C376F665
L'ordre Atura el Waagent servei i després el torna a començar. Reiniciar el servei sovint pot esborrar els problemes o estats temporals que podrien haver causat un mal funcionament.
2] Comproveu si hi ha parades automatitzades
A continuació, hem de comprovar i assegurar -nos que no hi hagi parades automatitzades al seu lloc. Si algú hagués configurat un disparador amb un llindar destinat a tancar el sistema, hem d’investigar. Comença per C Afegir el portal Azure sota la configuració de les operacions de la VM per veure si un Configuració de l'aturada automàtica està actiu. A continuació, reviseu els vostres comptes d’automatització per verificar que no hi hagi tasques ni scripts de llibre de runbook programats per tancar la màquina virtual en moments específics. Si identifiqueu una política d’automòbil que no és necessària, desactiveu-la o ajusteu el seu calendari segons convingui.
3] Ajusteu la mida de la màquina virtual
com forçar l’actualització de la política de grup
Si la vostra màquina virtual consumeix una quantitat important de recursos, com ara la CPU, la memòria i la càrrega d'E/S, pot provocar un esgotament de recursos, cosa que pot fer que la vostra màquina virtual es tanqui.
Podeu utilitzar Monitor i mètriques Azure Per comprovar els gràfics d’utilització de recursos de la CPU, la memòria i les mètriques del disc. Si veieu que observeu que la vostra configuració de VM queda enrere, considereu la reducció d’un SKU més potent. A més, avalueu les aplicacions en execució, optimitzeu o descarregueu processos intensius si és possible. Tant de bo, fent -ho, podreu evitar que la vostra màquina es desbordi i acabi inesperadament.
Llegiu: Com habilitar o desactivar la virtualització nidificada per VMs a Hyper-V
4] Comproveu els disparadors de tercers
Els factors externs, com ara les eines de gestió de tercers, el programari antivirus o la configuració de la política de grups aplicades de manera inadvertida, poden provocar inadvertidament una màquina virtual. Per solucionar -ho, comproveu el vostre programari instal·lat per identificar qualsevol aplicació de control o seguretat que pugui ser conflictiva amb les operacions normals, examineu la configuració de la política del grup a Windows VMS per assegurar -se que cap polítiques apliqui ordres d’aturada i comproveu si hi ha notificacions de manteniment recents d’Azure que podrien haver iniciat una aturada. El fet de descartar aquests desencadenants externs us ajuda a aïllar el problema i a prevenir interrupcions no desitjades al funcionament de la màquina virtual.
Llegiu: L'actualització al lloc no és compatible amb les màquines virtuals d'Azure
5] Investigueu les parades iniciades a Azure mitjançant l'anàlisi de la causa arrel (RCA)
Per identificar les parades relacionades amb la plataforma com fallades de maquinari o problemes d'emmagatzematge L’anàlisi de la causa d’arrel d’Azure (RCA) eines comprovant les VM Salut de salut secció del portal Azure per a esdeveniments com ara Apagat inesperat o Apagat iniciat per la plataforma , que podria apuntar a problemes com fallades de nodes o temps d’emmagatzematge. A continuació, reviseu els registres d’activitats per filtrar els esdeveniments d’aturada i comproveu el Esdeveniment iniciat per Columna per raons com la recuperació automàtica de maquinari o la pèrdua de connectivitat. Si el problema està vinculat a un error de node amfitrió, utilitzeu la funció RedElploy per traslladar la màquina virtual a un node saludable, resolent problemes de maquinari subjacents.
Això és!
Llegiu: Activa HotPatch per a Azure Edition Machines virtuals construïdes a partir de ISO
carrega els valors predeterminats de la configuració
Per què la meva màquina virtual es tanca inesperadament?
Una de les raons per les quals la màquina virtual s’apaga de manera inesperada podria ser un excés de recursos. Podeu reiniciar la màquina amfitrió o matar processos que s’executen per mantenir -la en control. A més, assegureu -vos que heu donat recursos suficients a la màquina virtual.
També llegiu: Hyper-V es bloqueja o es congela a l’ordinador de Windows.