Source vCenter Server schema validation found an issue: 3 [P0001](1) ime;vpx_new_sample_time3.time_id;vpx_new_sample_time4.partition_index;vpx_new_sample_time4.rollup_counter;vpx_new_sample_time4.sample_interval;vpx_new_sample_time4.sample_time;vpx_new_sample_time4.time_id;vpx_new_task.activation_id;vpx_new_task.alarm_id;vpx_new_task.cancellable;vpx_new_task.cancelled;vpx_new_task.change_tag_id;vpx_new_task.complete_state;vpx_new_task.complete_time;vpx_new_task.computeresource_id;vpx_new_task.datacenter_id;vpx_new_task.description;vpx_new_task.descriptionid;vpx_new_task.entity_id;vpx_new_task.entity_name;vpx_new_task.entity_type;vpx_new_task.error_data;vpx_new_task.event_chain_id;vpx_new_task.folder_id;vpx_new_task.host_id;vpx_new_task.locked_data;vpx_new_task.name;vpx_new_task.parent_task_id;vpx_new_task.progress;vpx_new_task.queue_time;vpx_new_task.reason_data;vpx_new_task.resourcepool_id;vpx_new_task.result_data;vpx_new_task.root_task_id;
vCenter 7.x
vCenter 8.x
Error was reported due to extra tables or columns present in VCDB of vCenter server.
Below extra tables might exist in VCDB:
vpx_new_sample
vpx_new_task
vpx_hist_stat
vpx_new_entity
vpx_new_event
Drop extra tables using below steps from VCDB and upgrade vCenter server:
service-control --stop vmware-vpxd
/opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres
DROP Table vpx_hist_stat_tmp;
DROP Table vpx_new_entity_last_event;
DROP Table vpx_new_task;
DROP Table vpx_new_event;
DROP Table vpx_new_event_arg;
DROP Table vpx_new_sample_time1;
DROP Table vpx_new_sample_time2;
DROP Table vpx_new_sample_time3;
DROP Table vpx_new_sample_time4;
5. Start vpxd service
service-control --start vmware-vpxd
6. Attempt vCenter upgrade