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
- Connectez-vous via le protocole SSH à SDDC Manager en tant que vcf.
- Passez à l'utilisateur racine.
su
- 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'"