Si DCLI no se puede conectar a Servidor de administración de OpenStack, es posible que deba reiniciar el servicio de vAPI.
Problema
Cuando se inicia DCLI, aparece el siguiente mensaje de error:
ERROR: No se pudo conectar con el servidor.
Causa
DCLI no se puede conectar con el endpoint de vAPI debido a que no se está ejecutando el servicio.
Solución
- Inicie sesión en Servidor de administración de OpenStack como
viouser
. - Verifique el estado del servicio de vAPI.
sudo systemctl status vapi
El servicio está inactivo.
vapi.service - VIO vAPI Loaded: loaded (/etc/systemd/system/vapi.service; disabled; vendor preset: enabled) Active: inactive (dead)
- Reinicie el servicio.
sudo systemctl restart vapi
- Vuelva a verificar el estado del servicio de vAPI.
sudo systemctl status vapi
El servicio se ha reiniciado.
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. ...
Qué hacer a continuación
Conéctese de nuevo a Servidor de administración de OpenStack.
dcli +server https://mgmt-server-ip:8443/api +i