Upgrade of vCenter 7 to vCenter 8 fails at Stage 2 precheck. Error message listed is:
Cannot validate target appliance configuration as not enough information from the source appliance can be collected. For more details, check out the server logs.
vCenter 7.x
This is caused when the source vCenter ETH0 configuration is missing entries for the config_flags, config_ipv4addr, config_netmask, config_gatewayv4, etc.
Validate the eth0 configuration ,check if all required details are present, run the command: /opt/vmware/share/vami/vami_get_network eth0
interface: eth0
config_present: true
config_flags:
config_ipv4addr:
config_netmask:
config_broadcast:
config_gatewayv4:
config_ipv6addr:
config_prefix:
config_gatewayv6:
autoipv6:
active_ipv4addr: ###.###.###.### <--- IP address of the vCenter
active_netmask: ###.###.###.### <--- netmask used by the vCenter
active_broadcast: ###.###.###.###
active_ipv6addr:
active_prefix:
active_gatewayv4: ###.###.###.### <--- gateway used by the vCenter
active_gatewayv6:
hasdhcpv6: 1
managed: Managed Externally
1. Take an offline snapshot of the vCenter (all vCenters if Enhance Link Mode is in use)
2. To set eth0 network parameter correctly when the IPV4 is a static Ip
/opt/vmware/share/vami/vami_set_network eth0 STATICV4+NONEV6 <ipv4_addr> <netmask> <gatewayv4>
3. Validate the parameters set :
/opt/vmware/share/vami/vami_get_network eth0
4. Try the upgrade again.