Host IP in vpxa.cfg retains old value after changing service console IP.
The VMware solution is:
The problem is that I did not want to lose my host’s historical information. An alternative to removing and re-adding the host is to stop the Virtual Center service and update the VPX_HOST table in the Virtual Center database to contain the correct IP for the server(s). When you start the service back up it will update the hosts configuration (vpxa.cfg) and everything should work again.
The query I used:
UPDATE VPX_HOST SET IP_ADDRESS = '10.11.12.13'
WHERE DNS_NAME = 'myvhost.localdomain.local'