A processor added using hot-add must be activated in the Linux guest before it can be used.
To automatically activate a processor when using hot-add, create a file /etc/udev/rules.d/99-vmware-cpuhotplug-udev.rules in your virtual machine with the following contents:
#
# VMware CPU HotPlug automatization
#
# Automatically bring on-line added processors.
#
ACTION=="add", SUBSYSTEM=="cpu", ATTR{online}="1"
If you already added a processor with hot-add, activate the processors by issuing (as root) the following command:
for a in /sys/devices/system/cpu/cpu*/online; do echo "1" > "$a"; done
Additional Information
For translated versions of this article, see: