Lorsque vous utilisez Outil d'importation VCF, certains messages de garde-fou peuvent vous obliger à effectuer une mise à jour manuelle de la base de données de SDDC Manager. Si vous rencontrez l'un de ces problèmes de garde-fou, modifiez les exemples de commandes pour résoudre les problèmes.

Procédure

  1. Connectez-vous via le protocole SSH à SDDC Manager en tant que vcf.
  2. Passez à l'utilisateur racine.
    su
  3. Exécutez la commande pour corriger le problème pour le garde-fou spécifique.
    Remplacez les valeurs des exemples de commandes par les informations de votre environnement.

    Garde-fou

    Action Exemple de commande

    Le niveau de correctif de la version vCenter n'ayant pas pu être détecté, la valeur par défaut est de 00000 dans l'inventaire SDDC Manager.

    Mettez à jour le champ version de vCenter dans la base de données de SDDC Manager avec le niveau de correctif approprié.
    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'"
    

    Version et numéro de build introuvables pour ESXi : {}.

    Mettez à jour le champ version de l'hôte dans la base de données de 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'"
    
    Nom de la VM vCenter introuvable. Mettez à jour le champ vmName de vCenter dans la base de données de 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'"
    
    Nom de la VM SDDC Manager introuvable. Mettez à jour le champ vmName du contrôleur de SDDC Manager dans la base de données de 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'"
    
    Adresse IP introuvable pour SDDC Manager : {}. Mettez à jour le champ vmManagementIpAddress de SDDC Manager Controller dans la base de données de 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'"
    
    Impossible de lire la banque de données à partir du chemin de banque de données de la VM : {}. Mettez à jour le champ datastoreName de vCenter et PSC dans la base de données de 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'"
    
    Banque de données pour la VM introuvable : {}. Mettez à jour le champ datastoreName de vCenter et PSC dans la base de données de 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'"
    
    Adresse IP de la passerelle introuvable pour ESXi : {}. Mettez à jour le champ gateway de l'hôte dans la base de données de 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'"
    
    VMkernel de gestion introuvable pour ESXi : {}. La population des champs management_ip_address et subnet de l'hôte est ignorée. Mettez à jour les champs management_ip_address et subnet dans la base de données de 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'"
    
    VMkernel vMotion introuvable pour ESXi : {}. Le champ vmotion_ip_address de l'hôte est ignoré. Mettez à jour le champ vmotion_ip_address dans la base de données de 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'"
    
    ID d'objet géré d'ESXi introuvable : {}. Population du champ source_id d'ESXi ignorée. Mettez à jour le champ source_id dans la base de données de 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'"
    
    Configuration FTT vSAN du cluster introuvable : {}. Mettez à jour le champ ftt pour ce cluster dans la base de données de SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update cluster set ftt='1' where name='sfo-m01-cl01'"
    
    Impossible d'identifier la banque de données principale pour le cluster : {}. Mettez à jour les champs primaryDatastoreName et primaryDatastoreType pour le cluster dans la base de données de 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'"
    
    Nom de sous-domaine introuvable dans le nom d'hôte de SDDC Manager introuvable : {}. Mettez à jour le champ subDomain dans dnsInfo de SystemInfo dans la base de données de SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update SystemInfo set dns_info= jsonb_set(dns_info, '{subDomain}', '"sfo.rainpole.io"', true)"
    
    Domaine racine introuvable dans le nom de sous-domaine de SDDC Manager : {}. Mettez à jour le champ rootDomain dans dnsInfo de SystemInfo dans la base de données de SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update SystemInfo set dns_info= jsonb_set(dns_info, '{rootDomain}', '"rainpole.io"', true)"
    
    Configuration DNS de SDDC Manager introuvable. Mettez à jour les champs primaryDns et secondaryDns dans dnsInfo de SystemInfo dans la base de données de 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)"
    
    Configuration NTP de SDDC Manager introuvable. Mettez à jour le champ ntps dans ntpInfo de SystemInfo dans la base de données de 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)"
    
    Version de SDDC Manager introuvable. Vérifiez que le fichier /opt/vmware/vcf/version.txt dispose d'autorisations de lecture pour l'utilisateur vcf. Mettez à jour le champ version du contrôleur de SDDC Manager dans la base de données de SDDC Manager.
    psql -h localhost -U postgres -d platform -c "update sddc_manager_controller set version='5.2.0.0-23684695'"