VxRail:vMotion 失败,并显示错误“发生一般系统错误:无效故障”
Summary: 这是一个 vMotion 问题,即使正确配置了 vMotion VMkernel 端口,也会由于常规错误或源主机 vMotion 网络错误而失败。
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.
Symptoms
迁移到特定主机时,vMotion 失败。
已配置足够的 vMotion VMkernel 端口,可以 ping 成功。
尝试 vMotion 时会出现以下错误:
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.
源虚拟机 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.
目标虚拟机 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
当设置“Migrate.Enabled”在高级设置中设置为禁用时,会发生这种情况。
注意:由于网络上的 IP 地址重复,也可能会出现此问题。确保 vCenter Server 和 ESX/ESXi 主机的 IP 地址是唯一的。
注意:由于网络上的 IP 地址重复,也可能会出现此问题。确保 vCenter Server 和 ESX/ESXi 主机的 IP 地址是唯一的。
Resolution
要解决此问题,请遵循以下步骤:
-
将 vSphere 或 VMware Infrastructure Client 连接到 vCenter Server。
-
选择 ESXi 主机。
-
选择配置选项卡。
-
选择 Software下的 Advanced Settings。
-
选择 Migrate,然后将 Migrate.Enabled 更改为 0。
-
选择确定并关闭。
-
选择Advanced Settings。
-
选择 Migrate,然后将 Migrate.Enabled 更改为 1。
-
选择 OK,然后选择 Close。
提醒:如果在将“Migrate.Enabled”重置为 1 后看到无效参数错误,请参阅 执行 vMotion 或将网卡添加到虚拟机失败,并显示以下错误:未加载必要的模块。(2013128)
如果这些步骤无法解决问题,请尝试在上述步骤 4 之后增加迁移网络作的超时时间。然后转到其余步骤。确保在目标主机上重复这些步骤。
要增加迁移网络作的超时,请执行以下作:
-
选择配置选项卡。
-
在Software > Migrate下选择Advanced Settings。
-
将 Migrate.NetTimeout 更改为 60s。默认值为 20 秒。
-
选择 OK,然后选择 Close。
Affected Products
VxRailArticle Properties
Article Number: 000225285
Article Type: Solution
Last Modified: 14 Jul 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.