Quando si utilizza Strumento di importazione di VCF, è possibile che alcuni messaggi relativi alla protezione richiedano l'esecuzione di un aggiornamento manuale del database di SDDC Manager. Se si verifica uno di questi problemi di protezione, modificare i comandi di esempio per risolverli.

Procedura

  1. Accedere tramite SSH a SDDC Manager come vcf.
  2. Passare all'account root.
    su
  3. Eseguire il comando per risolvere il problema per la protezione specifica.
    Sostituire i valori nei comandi di esempio con le informazioni relative all'ambiente in uso.

    Protezione

    Azione Comando di esempio

    Impossibile rilevare il livello di patch della versione di vCenter. Nell'inventario di SDDC Manager viene utilizzato il valore predefinito 00000.

    Aggiornare il campo version di vCenter nel database di SDDC Manager con il livello di patch corretto.
    psql -h localhost -U postgres -d platform -c "update vcenter set version='8.0.3.00000-23514763' where vm_hostname='sfo-m01-vc01.sfo.rainpole.io'"
    

    Impossibile trovare la versione e il numero di build per ESXi: {}.

    Aggiornare il campo version dell'host nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update host set version='8.0.3-23637092' where hostname='sfo01-m01-esx01.sfo.rainpole.io'"
    
    Impossibile trovare il nome della macchina virtuale di vCenter. Aggiornare il campo vmName di vCenter nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update vcenter set vm_name='sfo-m01-vc01' where vm_hostname='sfo-m01-vc01.sfo.rainpole.io'"
    
    Impossibile trovare il nome della macchina virtuale di SDDC Manager. Aggiornare il campo vmName del controller di SDDC Manager nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update sddc_manager_controller set vm_name='sfo-vcf01' where vm_hostname='sfo-vcf01.sfo.rainpole.io'"
    
    Impossibile trovare l'indirizzo IP per SDDC Manager: {}. Aggiornare il campo vmManagementIpAddress del controller di SDDC Manager nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update sddc_manager_controller set vm_management_ip_address='172.16.11.59' where vm_hostname='sfo-vcf01.sfo.rainpole.io'"
    
    Impossibile leggere il datastore nel percorso del datastore della macchina virtuale: {}. Aggiornare il campo datastoreName di vCenter e PSC nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update vcenter set datastore_name='sfo-m01-ds01' where vm_hostname='sfo-m01-vc01.sfo.rainpole.io'"
    
    Impossibile trovare il datastore per la macchina virtuale: {}. Aggiornare il campo datastoreName di vCenter e PSC nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update vcenter set datastore_name='sfo-m01-ds01' where vm_hostname='sfo-m01-vc01.sfo.rainpole.io'"
    
    Impossibile trovare l'IP del gateway per ESXi: {}. Aggiornare il campo gateway dell'host nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update host set gateway='172.16.11.1' where hostname='sfo01-m01-esx01.sfo.rainpole.io'"
    
    Impossibile trovare il VMkernel di gestione per ESXi: {}. Verrà ignorato il popolamento dei campi management_ip_address e subnet dell'host. Aggiornare i campi management_ip_address e subnet nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update host set management_ip_address='172.16.11.101' where hostname='sfo01-m01-esx01.sfo.rainpole.io'"
    
    psql -h localhost -U postgres -d platform -c "update host set subnet='255.255.255.0' where hostname='sfo01-m01-esx01.sfo.rainpole.io'"
    
    Impossibile trovare il VMkernel di vMotion per ESXi: {}. Il popolamento del campo vmotion_ip_address dell'host verrà ignorato. Aggiornare il campo vmotion_ip_address nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update host set vmotion_ip_address='172.16.12.101' where hostname='sfo01-m01-esx01.sfo.rainpole.io'"
    
    Impossibile trovare l'ID oggetto gestito di ESXi: {}. Il popolamento del campo source_id di ESXi verrà ignorato. Aggiornare il campo source_id nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update host set source_id='host-25' where hostname='sfo01-m01-esx01.sfo.rainpole.io'"
    
    Impossibile trovare la configurazione di FTT di vSAN del cluster: {}. Aggiornare il campo ftt per questo cluster nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update cluster set ftt='1' where name='sfo-m01-cl01'"
    
    Impossibile identificare il datastore primario per il cluster: {}. Aggiornare i campi primaryDatastoreName e primaryDatastoreType per il cluster nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update cluster set primary_datastore_name='sfo-m01-cl01-ds-vsan01' where name='sfo-m01-cl01'"
    
    psql -h localhost -U postgres -d platform -c "update cluster set primary_datastore_type='VSAN' where name='sfo-m01-cl01'"
    
    Impossibile trovare il nome del sottodominio nel nome host di SDDC Manager: {}. Aggiornare il campo subDomain in dnsInfo di SystemInfo nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update SystemInfo set dns_info= jsonb_set(dns_info, '{subDomain}', '"sfo.rainpole.io"', true)"
    
    Impossibile trovare il dominio root nel nome del sottodominio di SDDC Manager: {}. Aggiornare il campo rootDomain in dnsInfo di SystemInfo nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update SystemInfo set dns_info= jsonb_set(dns_info, '{rootDomain}', '"rainpole.io"', true)"
    
    Impossibile trovare la configurazione DNS di SDDC Manager. Aggiornare i campi primaryDns e secondaryDns in dnsInfo di SystemInfo nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update SystemInfo set dns_info= jsonb_set(dns_info, '{primaryDns}', '"172.16.11.4"', true)"
    
    Impossibile trovare la configurazione NTP di SDDC Manager. Aggiornare il campo ntps in ntpInfo di SystemInfo nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update SystemInfo set ntp_info= jsonb_set(ntp_info, '{ntps}', '"ntp0.sfo.rainpole.io","ntp1.sfo.rainpole.io"', true)"
    
    Impossibile trovare la versione di SDDC Manager. Verificare che il file /opt/vmware/vcf/version.txt disponga delle autorizzazioni di lettura per l'utente vcf. Aggiornare il campo version del controller di SDDC Manager nel database di SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update sddc_manager_controller set version='5.2.0.0-23684695'"