VMware: Determinazione del motivo per cui una macchina virtuale è stata spenta o riavviata

Summary: Questo articolo fornisce le procedure di risoluzione dei problemi per determinare il motivo per cui una macchina virtuale VMware è stata spenta o riavviata.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Obiettivi
Determinazione del motivo per cui una macchina virtuale è stata spenta o riavviata in uno di questi scenari:

  • I client connessi ai servizi in esecuzione in una macchina virtuale non sono più accessibili
  • Le applicazioni dipendenti dai servizi in esecuzione in una macchina virtuale segnalano errori
  • Una macchina virtuale non risponde più alle connessioni di rete
  • Una macchina virtuale non risponde più all'interazione dell'utente sulla console
  • Una macchina virtuale è stata spenta in modo imprevisto
  • Una macchina virtuale è stata riavviata in modo imprevisto
  • Nel registro della macchina virtuale viene visualizzato un errore simile al seguente:
    PIIX4: PM Soft Off. Good-bye
  • Nel Visualizzatore eventi di Windows viene visualizzato il messaggio:
    User sent the guest OS shutdown



Soluzione
Per determinare il motivo per cui la macchina virtuale è stata spenta o riavviata:

  1. Verificare il percorso dei file di registro della macchina virtuale:
    1. Aprire vSphere Client e connettersi a vCenter Server.
    2. Fornire le credenziali di amministratore quando richiesto.
    3. Accertarsi di essere nella vista Host e Cluster.
    4. Selezionare la macchina virtuale nell'inventario.
    5. Cliccare sulla scheda Summary.
    6. Cliccare su Edit Settings.
    7. Cliccare sulla scheda Options.
    8. Selezionare General Options.
    9. Registrare la posizione di lavoro della macchina virtuale sul lato destro.
  2. Aprire il file di registro della macchina virtuale:
    1. Apri un browser e inserisci l'URL http://<vCenter hostname>, dove <vCenter hostname> è l'IP o il nome di dominio completo per vCenter Server.
    2. Fornire le credenziali di amministratore quando richiesto.
    3. Cliccare sul collegamento Browse datastores in the vCenter inventory.
    4. Spostarsi nelle pagine Web fino a raggiungere il data center, l'archivio dati e la cartella appropriati, come indicato nel passaggio 1.
    5. Fare clic sul collegamento al file di registro appropriato e aprirlo con l'editor preferito.
      Nota: Un nuovo file di vmware-#.log viene creato durante un hard reset, accensione o vMotion della macchina virtuale. Utilizzare le date nella colonna Last Modified per determinare i registri che hanno registrato l'interruzione.
  3. Registrare il nome dell host VMware ESXi che eseguiva la macchina virtuale al riavvio o all'arresto improvviso. La seconda riga del file di registro contiene una voce che identifica l'host. Ad esempio:
    Mar 04 17:27:17.648: vmx| Hostname=esx02.domain.com
  4. Determinare se la macchina virtuale è stata spenta o riavviata dal sistema operativo guest:
    • Una reimpostazione avviata dal sistema operativo guest genera questo evento nei registri della macchina virtuale:
      Mar 04 17:04:29.638: vcpu-0| CPU reset: soft
      

      Per continuare con la risoluzione dei problemi, contattare il fornitore del sistema operativo per determinare il motivo per cui il sistema operativo guest ha avviato il ripristino. Se il fornitore del sistema operativo sospetta che l'interruzione dell'alimentazione sia stata causata da VMware Tools o dall hardware virtuale, contattare il supporto VMware. Se si determina che il sistema operativo all'interno della macchina virtuale ha segnalato una schermata blu, un errore grave del kernel o equivalente, consultare l'articolo della knowledgebase di VMware Identificazione degli errori critici del sistema operativo guest all'interno delle macchine virtuali (1003999).Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. 
    • Un arresto avviato dal sistema operativo guest genera questo evento all'interno dei registri della macchina virtuale:
      Mar 04 17:28:58.849: vcpu-0| PIIX4: PM Soft Off. Good-bye.
      

      Per continuare con la risoluzione dei problemi, contattare il fornitore del sistema operativo per determinare il motivo per cui il sistema operativo guest ha avviato l'arresto. Se il fornitore del sistema operativo sospetta che l'interruzione dell'alimentazione sia stata causata da VMware Tools o dall hardware virtuale, contattare il supporto VMware. Se si determina che il sistema operativo all'interno della macchina virtuale ha segnalato una schermata blu, un errore grave del kernel o equivalente, consultare l'articolo della knowledgebase di VMware Identificazione degli errori critici del sistema operativo guest all'interno delle macchine virtuali (1003999).Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. 
  5. Determinare se la macchina virtuale è stata spenta o riavviata da un utente o da una chiamata API vSphere:
    • Una richiesta di reimpostazione di una macchina virtuale avviata dall'utente o dall'API genera questo evento nei file di log della macchina virtuale:
      Mar 04 17:07:38.588: vcpu-0| CPU reset: hard
    • Una richiesta di spegnimento di una macchina virtuale avviata dall'utente o dall'API genera questo evento nei file di log della macchina virtuale:
      Mar 04 09:45:18.324: vmx| MKS local poweroff
    • Una richiesta di arresto di una macchina virtuale avviata dall'utente o dall'API genera questo evento nei file di log della macchina virtuale:
      2015-04-09T18:13:10.244Z| vmx| I120: Tools: sending 'OS_Halt' (state = 1) state change request
      e:
      2015-04-09T18:13:19.897Z| vcpu-0| I120: PIIX4: PM Soft Off. Good-bye.
    • Una richiesta di riavvio del sistema operativo guest in una macchina virtuale avviata dall'utente o dall'API genera questo evento nei file di log della macchina virtuale:
       
      2015-04-09T18:09:12.346Z| vmx| I120: Tools: sending 'OS_Reboot' (state = 2) state change request
      e:
      2015-04-09T18:09:22.238Z| vcpu-0| I120: CPU reset: soft (mode 1)
  6. Determinare se la macchina virtuale ha segnalato un backtrace. Un backtrace genera eventi simili a questo nel file di registro della macchina virtuale:
    Mar 04 09:42:33.315: vmx| Caught signal 6 -- tid 101087
    Mar 04 09:42:33.315: vmx| SIGNAL: eip 0x1019e731 esp 0xbf5ffa9c ebp 0xbf5ffac8
    Mar 04 09:42:33.315: vmx| SIGNAL: eax 0x0 ebx 0x18adf ecx 0x6 edx 0x10054a00 esi 0x18adf edi 0x6
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffa9c : 0x10048dab 0x00018adf 0x00000006 0xbf5ffac8
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffaac : 0x10048d63 0xbf5ffae8 0x1000b8a0 0xbf5ffac8
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffabc : 0x10054a00 0x00000006 0x0861e1a0 0xbf5ffae8
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffacc : 0x100492c7 0x00000400 0x00000006 0x00000001
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffadc : 0x100492aa 0x1029e5a8 0x00000001 0xbf5ffc18
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffaec : 0x1019fc82 0x00000006 0xbf5ffb00 0x00000000
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffafc : 0x1019fb30 0x00000020 0x00000000 0x00000000
    Mar 04 09:42:33.315: vmx| SIGNAL: stack 0xbf5ffb0c : 0x00000000 0x00000000 0x00000000 0x00000000
    Mar 04 09:42:33.315: vmx| Backtrace:
    Mar 04 09:42:33.315: vmx| Backtrace[0] 0xbf5ff858 eip 0x805ae40
    Mar 04 09:42:33.315: vmx| Backtrace[1] 0xbf5ff928 eip 0x80f735a
    Mar 04 09:42:33.315: vmx| Backtrace[2] 0xbf5ff9a8 eip 0x80f70e8
    Mar 04 09:42:33.315: vmx| Backtrace[3] 0xbf5ffa28 eip 0x10048e5b
    Mar 04 09:42:33.315: vmx| Backtrace[4] 0xbf5ffa94 eip 0x7d0004f
    Mar 04 09:42:33.315: vmx| Backtrace[5] 0xbf5ffac8 eip 0x1019e731
    Mar 04 09:42:33.315: vmx| Backtrace[6] 0xbf5ffae8 eip 0x100492c7
    Mar 04 09:42:33.315: vmx| Backtrace[7] 0xbf5ffc18 eip 0x1019fc82
    Mar 04 09:42:33.315: vmx| Backtrace[8] 0xbf5ffc38 eip 0x101eed95
    Mar 04 09:42:33.315: vmx| Backtrace[9] 0xbf5ffc68 eip 0x101eca2d
    Mar 04 09:42:33.315: vmx| Backtrace[10] 0xbf5ffc78 eip 0x818e87c
    Mar 04 09:42:33.315: vmx| Backtrace[11] 0xbf5ffc98 eip 0x81895e7
    Mar 04 09:42:33.315: vmx| Backtrace[12] 0xbf5ffcb8 eip 0x80cd940
    Mar 04 09:42:33.315: vmx| Backtrace[13] 0xbf5ffcc8 eip 0x80c4f08
    Mar 04 09:42:33.315: vmx| Backtrace[14] 0xbf5ffcf8 eip 0x80c4b15
    Mar 04 09:42:33.315: vmx| Backtrace[15] 0xbf5ffd48 eip 0x804fd18
    Mar 04 09:42:33.315: vmx| Backtrace[16] 0xbf5ffd68 eip 0x804ec14
    Mar 04 09:42:33.315: vmx| Backtrace[17] 0xbf5ffda8 eip 0x1018c853
    Mar 04 09:42:33.315: vmx| Backtrace[18] 00000000 eip 0x804de11
    Mar 04 09:42:33.315: vmx| Unexpected signal: 6.
    

    Per continuare con la risoluzione dei problemi relativi al backtrace, consultare l'articolo della knowledgebase di VMware Interpretazione degli errori di monitoraggio della macchina virtuale e degli eseguibili (1019471).Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. 
  7. Determinare se il sistema operativo della macchina virtuale presenta un errore di sistema.  Il registro contiene voci simili a:
    svga| I120: WinBSOD: ( 1) `A problem has been detected and Windows has been shut down to prevent damage '
    svga| I120: WinBSOD: ( 2) `to your computer.'
    svga| I120: WinBSOD: ( 4) `If this is the first time you've seen this Stop error screen,'
    svga| I120: WinBSOD: ( 5) `restart your computer. If this screen appears again, follow'
    svga| I120: WinBSOD: ( 6) `these steps:'
    svga| I120: WinBSOD: ( 8) `Disable or uninstall any anti-virus, disk defragmentation'
    svga| I120: WinBSOD: ( 9) `or backup utilities. Check your hard drive configuration, '
    svga| I120: WinBSOD: (10) `and check for any updated drivers. Run CHKDSK /F to check '
    svga| I120: WinBSOD: (11) `for hard drive corruption, and then restart your computer. '
    svga| I120: WinBSOD: (13) `Technical information: '
    svga| I120: WinBSOD: (15) `*** STOP: 0x00000024 (0x00000000001904FB,0xFFFFF880069B2CE8,0xFFFFF880069B2540,0'
    svga| I120: WinBSOD: (16) `xFFFFF880014F5FA2)
  8. Assicurarsi di non aver riscontrato un'interruzione dell'attività a causa dell'indisponibilità delle risorse condivise.
  9. Determinare se la macchina virtuale è stata riavviata dal monitoraggio della macchina virtuale ad alta disponibilità:

    esaminare il vmware.log per la macchina virtuale interessata (/vmfs/volumes/<datastore>/<VM directory>/vmware.log), vengono visualizzate voci simili a:
    vmx| Vix: [104333 vmxCommands.c:457]: VMAutomation_Reset. Trying hard reset

 

Articoli correlati:
KB VMware Determinazione del motivo per cui una macchina virtuale è stata spenta o riavviata (1019064)Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. 

Vedere anche:
KB VMware Identificazione degli errori critici del sistema operativo guest all'interno delle macchine virtuali (1003999)Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. 
KB VMware Interpretazione degli errori del monitor della macchina virtuale e degli errori eseguibili (1019471)Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. 
 

Additional Information

 
Sistema VCE Tutto
Componente vSphere

Affected Products

VMware ESXi 7.x, VMware ESXi 8.x

Products

VxRail, C Series, Modular Infrastructure, Rack Servers, Tower Servers, XR Servers, OEM Server Solutions, ScaleIO
Article Properties
Article Number: 000205778
Article Type: How To
Last Modified: 17 Apr 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.