VMware Cloud Community
Faize
Enthusiast
Enthusiast
Jump to solution

Clean installs and DirectPath I/O devices

Every time I do a clean install of ESXi (and reconfigure DirectPath I/O passthrough on the hypervisor and add all the VMs back into the inventory), I always have to go into each recipient VM via right click -> Edit Settings, remove the PCI device, press OK, and then repeat the process in reverse to add the exact same device (with the exact same PCIe device ID) back again. If I don't do this, ESXi gives me an error along the lines of the device not being found.

So it seems that there's something tying VM-level PCI device configurations to a specific ESXi host/installation, but what is it?

Reply
0 Kudos
1 Solution

Accepted Solutions
Linjo
Leadership
Leadership
Jump to solution

The devices configures for DirectPath I/O need to be registered in /etc/vmware/esx.conf

If you copy that file and paste it back on the new install then you should be fine.


// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".

View solution in original post

Reply
0 Kudos
1 Reply
Linjo
Leadership
Leadership
Jump to solution

The devices configures for DirectPath I/O need to be registered in /etc/vmware/esx.conf

If you copy that file and paste it back on the new install then you should be fine.


// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
Reply
0 Kudos