After moving some CentOS VMs yesterday, I was quite disappointed to find out the servers wouldn’t start up with a network interface. I assumed VMware-Tools issues, reinstalled that, removed network cards, added them back in, no help. Servers would boot fine without networking, and just hung indefinitely when equipped with a NIC. Not so useful, unless you’re into ASCII art.
I noticed I was getting an error on console of:
RecordRoutingInfo: Unable to collect IPv4 routing table
Yup – makes sense. That’s got something to do with networking – but what? Thanks to some random person posting this same issue 3 years ago at http://www.pimp-my-rig.com/2013/10/recordroutinginfo-unable-collect-ipv4-routing-table.html – I got my fix, which was to add this to the VM’s .vmx config file on the server. NOTE – if any one of those is duplicated in the file, the VM will fail to launch.
tools.syncTime = "0" time.synchronize.continue = "0" time.synchronize.restore = "0" time.synchronize.resume.disk = "0" time.synchronize.shrink = "0" time.synchronize.tools.startup = "0" time.synchronize.tools.enable = "0" time.synchronize.resume.host = "0"