VxRail:vMotion 失敗並顯示錯誤「發生一般系統錯誤:無效的故障」
Summary: 這是 vMotion 問題,會因為一般錯誤或來源主機 vMotion 網路錯誤而失敗,即使 vMotion VMkernel 連接埠已正確設定。
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.
來源 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.
目的地 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
在進階設定中將「Migrate.Enabled」設定設為「停用」時,就會發生這種情況。
注意:由於網路上的IP位址重複,也可能發生此問題。確保 vCenter Server 和 ESX/ESXi 主機的 IP 位址是唯一的。
注意:由於網路上的IP位址重複,也可能發生此問題。確保 vCenter Server 和 ESX/ESXi 主機的 IP 位址是唯一的。
Resolution
若要解決此問題,請執行下列步驟:
-
將 vSphere 或 VMware 基礎架構用戶端連線至 vCenter Server。
-
選取 ESXi 主機。
-
選取組態標籤。
-
選取軟體底下的高級設定。
-
選取遷移,然後將遷移已啟用變更為 0。
-
選取確定並關閉。
-
選取進階設定。
-
選取「遷移」,然後將「遷移.啟用」變更為 1。
-
選擇“確定”,然後選擇“關閉”。
注意:如果您在將「Migrate.Enabled」重設為 1 後看到無效參數錯誤,請參閱 執行 vMotion 或將網路卡新增至虛擬機器失敗,並顯示錯誤:未載入必要的模組。(2013128)
如果這些步驟無法解決問題,請嘗試在上述步驟 4 之後增加遷移網路操作的超時。然後前往其餘步驟。請務必在目的地主機上重複這些步驟。
若要增加遷移網路作業的逾時:
-
選取組態標籤。
-
選取軟體>遷移底下的進階設定。
-
將 Migrate.NetTimeout 變更為 60 秒。預設值為 20 秒。
-
選擇“確定”,然後選擇“關閉”。
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.