VxRail: vMotion epäonnistuu ja näyttää virheen "Tapahtui yleinen järjestelmävirhe: Virheellinen vika"
Summary: Tämä on vMotion-ongelma, joka epäonnistuu yleisen virheen tai lähdeisännän vMotion-verkkovirheen vuoksi, vaikka vMotion VMkernel -portti on määritetty oikein.
Symptoms
vMotion epäonnistuu, kun se siirretään tiettyyn isäntään tai tiettyihin isäntiin.
VMotion VMkernel -portteja on määritetty tarpeeksi, ja ping-kutsu onnistuu.
Seuraavat virheet ilmenevät, kun vMotionia yritetään:
A general system error occurred: Invalid fault The vMotion failed because the destination host did not receive data from the source host on the vMotion network. Please check your vMotion network settings and physical network configuration and ensure they are correct
vmware.log
2024-05-21T16:58:32.347Z In(05) vmx - [msg.checkpoint.migration.nodata] The vMotion failed because the destination host did not receive data from the source host on the vMotion network. Please check your vMotion network settings and physical network configuration and ensure they are correct. 2024-05-21T16:58:32.347Z In(05) vmx - Migrate: cleaning up migration state. 2024-05-21T16:58:32.347Z In(05) vmx - VigorTransport_ServerSendResponse opID=lw189jgb-62232-auto-1c0p-h5:70028930-8b-01-fe-39c9 seq=6: Completed Bootstrap request with messages. 2024-05-21T16:58:32.347Z In(05) vmx - Migrate: Final status reported through Vigor. 2024-05-21T16:58:32.347Z In(05) vmx - MigrateSetState: Transitioning from state 12 to 0. 2024-05-21T16:58:32.347Z In(05) vmx - Msg_Post: Error 2024-05-21T16:58:32.347Z In(05) vmx - [msg.checkpoint.migration.nodata] The vMotion failed because the destination host did not receive data from the source host on the vMotion network. Please check your vMotion network settings and physical network configuration and ensure they are correct.
Lähde: VM ESXi hostd.log:
2024-05-21T16:56:37.835Z info hostd[2100617] [Originator@6876 sub=Vcsvc.VMotionSrc.7107587418190845405 opID=lw189jgb-62050-auto-1bvn-h5:70028810-9c-01-f0-63dc] ResolveCb: VMX reports needsUnregister = false for migrateType MIGRATE_TYPE_VMOTION
2024-05-21T16:56:37.835Z info hostd[2100617] [Originator@6876 sub=Vcsvc.VMotionSrc.7107587418190845405 opID=lw189jgb-62050-auto-1bvn-h5:70028810-9c-01-f0-63dc] ResolveCb: Failed with fault: (vim.fault.GenericVmConfigFault) {
--> faultMessage = (vmodl.LocalizableMessage) [
--> (vmodl.LocalizableMessage) {
--> key = "msg.checkpoint.init.migration.failure",
--> arg = (vmodl.KeyAnyValue) [
--> (vmodl.KeyAnyValue) {
--> key = "1",
--> value = "195887136"
--> },
--> (vmodl.KeyAnyValue) {
--> key = "2",
--> value = "Not supported"
--> }
--> ],
--> message = "Failed to initialize migration at source. Error 0xbad0020. Not supported."
--> }
--> ],
--> reason = "Failed to initialize migration at source. Error 0xbad0020. Not supported.",
--> msg = "Failed to initialize migration at source. Error 0xbad0020. Not supported.
Kohde VM ESXi Hostd.log:
2024-05-21T16:58:32.348Z info hostd[2109598] [Originator@6876 sub=Vcsvc.VMotionDst.7107587418190845405 opID=lw189jgb-62232-auto-1c0p-h5:70028930-8b-01-fe-39c9] ResolveCb: VMX reports needsUnregister = true for migrateType MIGRATE_TYPE_VMOTION
2024-05-21T16:58:32.348Z info hostd[2109598] [Originator@6876 sub=Vcsvc.VMotionDst.7107587418190845405 opID=lw189jgb-62232-auto-1c0p-h5:70028930-8b-01-fe-39c9] ResolveCb: Failed with fault: (vim.fault.GenericVmConfigFault) {
--> faultMessage = (vmodl.LocalizableMessage) [
--> (vmodl.LocalizableMessage) {
--> key = "msg.checkpoint.migration.nodata",
--> message = "The vMotion failed because the destination host did not receive data from the source host on the vMotion network. Please check your vMotion network settings and physical network configuration and ensure they are
correct.",
Cause
Huomautus: Tämä ongelma voi ilmetä myös verkossa olevan IP-osoitteen kaksoiskappaleen vuoksi. Varmista, että vCenter-palvelimien ja ESX/ESXi-isäntien IP-osoitteet ovat yksilölliset.
Resolution
-
Yhdistä vSphere tai VMware Infrastructure Client vCenter Serveriin.
-
Valitse ESXi-isäntä.
-
Valitse Configuration-välilehti.
-
Valitse Lisäasetukset kohdassa Ohjelmisto.
-
Valitse Migrate ja muuta Migrate.Enabled-arvoksi 0.
-
Valitse OK ja sulje.
-
Valitse Lisäasetukset.
-
Valitse Migrate ja muuta Migrate.Enabled-arvoksi 1.
-
Valitse OK ja sitten Sulje.
Huomautus: Jos näet virheellisen parametrivirheen sen jälkeen, kun Migrate.Enabled-parametri on palautettu arvoon 1, katso kohta vMotionin suorittaminen tai verkkokortin lisääminen virtuaalikoneeseen epäonnistuu seuraavan virheen vuoksi: Tarvittavaa moduulia ei ole ladattu. (2013128)
Jos ongelma ei ratkea näillä toimilla, kokeile pidentää siirtoverkkotoimintojen aikakatkaisua edellä olevan vaiheen 4 jälkeen. Siirry sitten jäljellä oleviin vaiheisiin. Toista nämä vaiheet kohdeisännässä.
Voit lisätä siirtoverkkotoimintojen aikakatkaisua seuraavasti:
-
Valitse Configuration-välilehti.
-
Valitse Lisäasetukset kohdassa Software > Migrate.
-
Vaihda Migrate.NetTimeout arvoksi 60s. Oletusarvo on 20s.
-
Valitse OK ja sitten Sulje.