VMware: Virtuaalikoneen virran tai uudelleenkäynnistyksen syyn selvittäminen
Yhteenveto: Tässä artikkelissa on vianmääritysohjeet, joiden avulla voit selvittää, miksi VMware-virtuaalikone sammutettiin tai käynnistettiin uudelleen.
Tämä artikkeli koskee tuotetta
Tämä artikkeli ei koske tuotetta
Tämä artikkeli ei liity tiettyyn tuotteeseen.
Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.
Ohjeet
Tavoitteet
Sen selvittäminen, miksi virtuaalikone sammutettiin tai käynnistettiin uudelleen jossakin seuraavista tilanteista:
- Virtuaalikoneessa suoritettaviin palveluihin yhdistetyt asiakkaat eivät ole enää käytettävissä
- Virtuaalikoneessa suoritettavista palveluista riippuvaiset sovellukset ilmoittavat virheistä
- Virtuaalikone ei enää vastaa verkkoyhteyksiin
- Virtuaalikone ei enää vastaa käyttäjän toimiin konsolissa
- Virtuaalikone on sammutettu odottamatta
- Virtuaalikone on käynnistynyt odottamatta uudelleen
- Näet näennäiskoneen lokissa seuraavanlaisen virheen:
PIIX4: PM Soft Off. Good-bye - Windowsin tapahtumienvalvonnassa näet viestin:
User sent the guest OS shutdown
Ratkaisu
Näin voit selvittää, miksi virtuaalikone sammutettiin tai käynnistettiin uudelleen:
- Tarkista virtuaalikoneen lokitiedostojen sijainti:
- Avaa vSphere Client ja muodosta yhteys vCenter Serveriin.
- Anna järjestelmänvalvojan tunnistetiedot pyydettäessä.
- Varmista, että olet Isännät ja klusterit -näkymässä.
- Valitse virtuaalikone luettelosta.
- Napsauta Yhteenveto-välilehteä.
- Valitse Edit Settings.
- Napsauta Asetukset-välilehteä.
- Valitse Yleiset asetukset.
- Merkitse virtuaalikoneen työskentelysijainti oikealle puolelle.
- Avaa virtuaalikoneen lokitiedosto:
- Avaa selain ja kirjoita URL-osoite
http://<vCenter hostname>, jossa<vCenter hostname>on vCenter Serverin IP-osoite tai täydellinen toimialuenimi. - Anna järjestelmänvalvojan tunnistetiedot pyydettäessä.
- Napsauta vCenterin varastossa Selaa tietosäilöjä -linkkiä.
- Siirry verkkosivuilla, kunnes saavut asianmukaiseen palvelinkeskukseen, tietosäilöön ja kansioon vaiheessa 1 kuvatulla tavalla.
- Napsauta asianmukaisen lokitiedoston linkkiä ja avaa se haluamallasi editorilla.
Huomautus: Uusi vmware-#.log tiedosto luodaan virtuaalikoneen laitekäynnistyksen, käynnistyksen tai vMotionin aikana. Käytä Viimeksi muokattu -sarakkeen päivämääriä määrittääksesi lokit, joihin katkos tallennettiin.
- Avaa selain ja kirjoita URL-osoite
- Kirjoita muistiin sen VMware ESXi -isännän nimi, joka suoritti virtuaalikonetta, kun se käynnistyi äkillisesti uudelleen tai sammui. Lokitiedoston toisella rivillä on merkintä, joka tunnistaa isännän. Esimerkki:
Mar 04 17:27:17.648: vmx| Hostname=esx02.domain.com - Selvitä, sammuttiko vieraskäyttöjärjestelmä virtuaalikoneen vai käynnistikö se sen uudelleen:
- Vieraskäyttöjärjestelmän aloittama nollaus luo tämän tapahtuman virtuaalikoneen lokeihin:
Mar 04 17:04:29.638: vcpu-0| CPU reset: soft
Jos haluat jatkaa vianmääritystä, pyydä käyttöjärjestelmän toimittajaa selvittämään, miksi vieraskäyttöjärjestelmä käynnisti nollauksen. Jos käyttöjärjestelmän toimittaja epäilee, että käyttökatkon aiheutti VMware Tools tai virtuaalilaitteisto, ota yhteyttä VMware-tukeen. Jos havaitset, että virtuaalikoneen käyttöjärjestelmä ilmoitti sinisestä virhenäytöstä, kernel-paniikista tai vastaavasta, katso lisätietoja kohdasta VMwaren tietämyskannan artikkeli Kriittisten vieraskäyttöjärjestelmävikojen tunnistaminen virtuaalikoneissa (1003999). - Vieraskäyttöjärjestelmän käynnistämä pysäytys luo tämän tapahtuman virtuaalikoneen lokeihin:
Mar 04 17:28:58.849: vcpu-0| PIIX4: PM Soft Off. Good-bye.
Jos haluat jatkaa vianmääritystä, pyydä käyttöjärjestelmän toimittajaa selvittämään, miksi vieraskäyttöjärjestelmä käynnisti pysäytyksen. Jos käyttöjärjestelmän toimittaja epäilee, että käyttökatkon aiheutti VMware Tools tai virtuaalilaitteisto, ota yhteyttä VMware-tukeen. Jos havaitset, että virtuaalikoneen käyttöjärjestelmä ilmoitti sinisestä virhenäytöstä, kernel-paniikista tai vastaavasta, katso lisätietoja kohdasta VMwaren tietämyskannan artikkeli Kriittisten vieraskäyttöjärjestelmävikojen tunnistaminen virtuaalikoneissa (1003999).
- Vieraskäyttöjärjestelmän aloittama nollaus luo tämän tapahtuman virtuaalikoneen lokeihin:
- Selvitä, sammutettiinko virtuaalikone tai käynnistettiinkö se uudelleen käyttäjän tai vSphere API -kutsun seurauksena:
- Käyttäjän tai ohjelmointirajapinnan käynnistämä virtuaalikoneen nollauspyyntö luo seuraavan tapahtuman virtuaalikoneen lokitiedostoihin:
Mar 04 17:07:38.588: vcpu-0| CPU reset: hard
- Käyttäjän tai ohjelmointirajapinnan käynnistämä pyyntö sammuttaa virtuaalikone luo seuraavan tapahtuman virtuaalikoneen lokitiedostoihin:
Mar 04 09:45:18.324: vmx| MKS local poweroff
- Käyttäjän tai ohjelmointirajapinnan käynnistämä virtuaalikoneen sammutuspyyntö luo tämän tapahtuman virtuaalikoneen lokitiedostoihin:
2015-04-09T18:13:10.244Z| vmx| I120: Tools: sending 'OS_Halt' (state = 1) state change request
ja:
2015-04-09T18:13:19.897Z| vcpu-0| I120: PIIX4: PM Soft Off. Good-bye.
- Käyttäjän tai ohjelmointirajapinnan käynnistämä pyyntö käynnistää vieraskäyttöjärjestelmä uudelleen virtuaalikoneessa luo seuraavan tapahtuman virtuaalikoneen lokitiedostoihin:
2015-04-09T18:09:12.346Z| vmx| I120: Tools: sending 'OS_Reboot' (state = 2) state change request
ja:2015-04-09T18:09:22.238Z| vcpu-0| I120: CPU reset: soft (mode 1)
- Käyttäjän tai ohjelmointirajapinnan käynnistämä virtuaalikoneen nollauspyyntö luo seuraavan tapahtuman virtuaalikoneen lokitiedostoihin:
- Määritä, ilmoittiko virtuaalikone takautuvasta jäljityksestä. Jäljitys luo seuraavanlaisia tapahtumia virtuaalikoneen lokitiedostoon:
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.
Lisätietoja jälkitarkastuksen vianmäärityksestä on kohdassa VMware KB Interpreting virtual machine monitor and executable failures (1019471). - Selvitä, onko virtuaalikoneen käyttöjärjestelmässä järjestelmävirhe. Loki sisältää seuraavanlaisia merkintöjä:
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)
- Varmista, että jaettujen resurssien puuttuminen aiheutti käyttökatkoksen.
- Selvitä, käynnistyikö virtuaalikone uudelleen High Availability Virtual Machine Monitoringilla:
Tarkista sen virtuaalikoneen vmware.log, jota ongelma koskee (/vmfs/volumes/<datastore>/<VM directory>/vmware.log), näet seuraavanlaisia merkintöjä:vmx| Vix: [104333 vmxCommands.c:457]: VMAutomation_Reset. Trying hard reset
Aiheeseen liittyvät artikkelit:
VMware KB Virtuaalikoneen virran tai uudelleenkäynnistyksen syyn selvittäminen (1019064)
Katso myös:
VMware KB Kriittisten vieraskäyttöjärjestelmävikojen tunnistaminen virtuaalikoneissa (1003999)
VMware KB Virtual Machine Monitorin ja suoritettavien vikojen tulkinta (1019471)
Lisätietoja
| VCE-järjestelmä | Kaikki |
| Osa | vSphere |
Tuotteet, joihin vaikutus kohdistuu
VMware ESXi 7.x, VMware ESXi 8.xTuotteet
VxRail, C Series, Modular Infrastructure, Rack Servers, Tower Servers, XR Servers, OEM Server Solutions, ScaleIOArtikkelin ominaisuudet
Artikkelin numero: 000205778
Artikkelin tyyppi: How To
Viimeksi muutettu: 07 syysk. 2026
Versio: 4
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.