VMware Cloud Community
JDMils_Interact
Enthusiast
Enthusiast

vMotion fails with error "A general system error occurred: Invalid fault"

The guys in the team were upgrading an ESXi 6.7u3q host to 7.0u3g and they found that once upgraded, they could not vMotion powered on VMs to the host. Error they were seeing was:

 

Task Name: Relocate virtual machine
Status: A general system error occurred: Invalid fault 

 

I checked hostd.log and found the following:

 

2023-08-05T20:10:26.207Z info hostd[2099895] [Originator@6876 sub=AdapterServer opID=lib2tr14-392654-auto-8ez3-h5:70076941-cc-01-48-4f75 user=vpxuser:VSPHERE.LOCAL\Administrator] AdapterServer caught exception; <<5217f91e-b388-dd1a-0bcc-b971cade8b0f, <TCP '127.0.0.1 : 8307'>, <TCP '127.0.0.1 : 56080'>>, ha-vmotionmgr, vim.host.VMotionManager.initiateDestination>, N3Vim5Fault19PlatformConfigFault9ExceptionE(Fault cause: vim.fault.PlatformConfigFault
--> )
--> [context]zKq7AVICAgAAAKEvNgENaG9zdGQAACJDF2xpYnZtYWNvcmUuc28AAX/nz2hvc3RkAAF6988B/mHPAXyPXwGoL1+CWQ8ZAWxpYnZpbS10eXBlcy5zbwABipJSAKzHLQA0Ay4A4hA/Azt9AGxpYnB0aHJlYWQuc28uMAAEbdEObGliYy5zby42AA==[/context]
2023-08-05T20:10:26.215Z info hostd[2099895] [Originator@6876 sub=Solo.Vmomi opID=lib2tr14-392654-auto-8ez3-h5:70076941-cc-01-48-4f75 user=vpxuser:VSPHERE.LOCAL\Administrator] Activation finished; <<5217f91e-b388-dd1a-0bcc-b971cade8b0f, <TCP '127.0.0.1 : 8307'>, <TCP '127.0.0.1 : 56080'>>, ha-vmotionmgr, vim.host.VMotionManager.initiateDestination>
2023-08-05T20:10:26.215Z verbose hostd[2099895] [Originator@6876 sub=Solo.Vmomi opID=lib2tr14-392654-auto-8ez3-h5:70076941-cc-01-48-4f75 user=vpxuser:VSPHERE.LOCAL\Administrator] Arg migrationId:
--> 1011845975857744995
2023-08-05T20:10:26.215Z verbose hostd[2099895] [Originator@6876 sub=Solo.Vmomi opID=lib2tr14-392654-auto-8ez3-h5:70076941-cc-01-48-4f75 user=vpxuser:VSPHERE.LOCAL\Administrator] Arg dstConfigPath:
--> "/vmfs/volumes/41f8fd2d-4a203baa/MyServer-Test-74yN/MyServer-Test-74yN.vmx"
2023-08-05T20:10:26.215Z info hostd[2099895] [Originator@6876 sub=Solo.Vmomi opID=lib2tr14-392654-auto-8ez3-h5:70076941-cc-01-48-4f75 user=vpxuser:VSPHERE.LOCAL\Administrator] Throw vim.fault.PlatformConfigFault
2023-08-05T20:10:26.215Z info hostd[2099895] [Originator@6876 sub=Solo.Vmomi opID=lib2tr14-392654-auto-8ez3-h5:70076941-cc-01-48-4f75 user=vpxuser:VSPHERE.LOCAL\Administrator] Result:
--> (vim.fault.PlatformConfigFault) {
-->    text = "Failed to attach all ports",
-->    msg = "",
--> }

 

Turns out the guys forgot to install the new V7.0 host license!

I thought I'd put this out there as I initially spent about 20 minutes on wild goose chases until I found the problem!

 

 

Reply
0 Kudos
3 Replies
Sachchidanand
Expert
Expert

Two things need to check first, host connectivity as well as port restriction from both the host. Use vmkping to check network connectivity and nc -z <host ip> 8000 to check port connectivity.

Also check the VM name and folder name matches "MyServer-Test-74yN/MyServer-Test-74yN.vmx".

Regards,

Sachchidanand

 

Reply
0 Kudos
maksym007
Expert
Expert

ESXi hosts should be checked for sure. 

subnet, IP. or some firewall rules. 

 

Reply
0 Kudos
Kinnison
Commander
Commander

Hello,


Maybe I misinterpreted but JDMils_Interact didn't ask a question but exposed his practical observation: "Turns out the guys forgot to install the new V7.0 host license!" when instead, reading that extract from the LOGs, the problem could have been attributed to something completely different and less trivial, leading, in his case, to a useless waste of time.


Regards,
Ferdinando

Reply
0 Kudos