Si DCLI ne peut pas se connecter au Serveur de gestion OpenStack, vous devrez peut-être redémarrer le service vAPI.

Problème

Lorsque vous démarrez DCLI, le message d'erreur suivant s'affiche :

ERREUR : Connexion au serveur impossible

Cause

DCLI ne peut pas se connecter au point de terminaison vAPI, car le service n'est pas en cours d'exécution.

Solution

  1. Connectez-vous à Serveur de gestion OpenStack en tant que viouser.
  2. Vérifiez l'état du service vAPI.
    sudo systemctl status vapi

    Le service est inactif.

    vapi.service - VIO vAPI Loaded: loaded (/etc/systemd/system/vapi.service; disabled; vendor preset: enabled) Active: inactive (dead)
  3. Redémarrez-le.
    sudo systemctl restart vapi
  4. Vérifiez à nouveau l'état du service vAPI.
    sudo systemctl status vapi

    Le service a redémarré.

    vapi.service - VIO vAPI Loaded: loaded (/etc/systemd/system/vapi.service; disabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-27 04:46:00 UTC; 1s ago Process: 1983 ExecStartPre=/bin/mkdir -p /var/log/vmware/vapi (code=exited, status=0/SUCCESS) Main PID: 1985 (twistd) CGroup: /system.slice/vapi.service └─1985 /usr/bin/python /usr/bin/twistd --nodaemon --pidfile= -n web --port=9449 --wsgi vmware.vapi.wsgi.application Jun 27 04:46:00 vio-oms-01.mgt.sg.lab systemd[1]: Starting VIO vAPI... Jun 27 04:46:00 vio-oms-01.mgt.sg.lab systemd[1]: Started VIO vAPI. ...

Que faire ensuite

Connectez-vous de nouveau au Serveur de gestion OpenStack.

dcli +server https://mgmt-server-ip:8443/api +i