Dans les environnements à grande échelle, le tableau de bord VMware Integrated OpenStack peut afficher lentement la table d'instances d'un projet OpenStack.

Problème

Lorsque vous vous connectez au tableau de bord de VMware Integrated OpenStack et que vous sélectionnez Projet > Calcul > Instances, le tableau de bord prend plus de temps que prévu pour afficher la liste des instances.

Pour résoudre ce problème, vous pouvez configurer le tableau de bord pour obtenir des informations sur l'adresse IP de l'instance à partir de Nova au lieu de Neutron. Cela améliore les performances de la page de l'instance, mais il se peut que les informations sur l'adresse IP de cette page ne s'affichent pas immédiatement.

Solution

  1. Connectez-vous à Integrated OpenStack Manager en tant qu'utilisateur root.
    ssh root@mgmt-server-ip
  2. Modifiez la configuration Horizon.
    viocli update horizon
  3. Dans la section config, ajoutez le paramètre horizon_instance_retrieve_ip_address et définissez sa valeur sur false.
    Le fichier de configuration a maintenant l'aspect suivant.
    conf:
      horizon:
        local_settings:
          config:
            horizon_instance_retrieve_ip_address: false
            openstack_neutron_network:
              neutron_backend: network-mode