Powering on Virtual Machines with Multiple PCI Devices Might Fail
Details
When you attempt to power on a virtual machine configured with multiple PCI devices using VirtualCenter Server or VI Client, the process might fail with the following message:
Unable to allocate PCI Ethernet controller. Too many PCI devices already configured. Failed to configure <device id>.
While you can have up to four network adapters or four SCSI controllers, the aggregate total of both device types cannot exceed five if there is no USB controller in the virtual machine or four if there is a USB controller.
Solution
Remove some network adapters, SCSI controllers, or the USB controller to reduce the total number of PCI devices to five or less.