Acabo de instalar una sola máquina Openstack usando conjure-up en una máquina virtual ESXi. He creado con éxito una instancia, pero todavía tengo 2 problemas:
1- No puedo acceder a la instancia IP flotante asignada desde ningún lugar (SSH, PING... etc.).
2- No puedo hacer que la consola funcione correctamente en Horizon.
Cualquier ayuda sería apreciada. Déjame saber qué detalles necesitas.
Saludos Thamer
Respuesta1
Todas las IP flotantes asignadas son privadas y solo puede acceder a ellas desde el servidor host. Entonces para responder a tus preguntas:
Debido a que instaló OpenStack usando conjure-up, será mejor que use juju para orquestar los servicios (keystone, nova,...). Por ejemplo, si desea configurar Keystone, haga lo siguiente:
- Encuentre el número de máquina Keystone
$ maquinas juju
- Luego ingrese al contenedor Keystone:
$ juju ssh
Para acceder al servicio/horizonte del Panel de OpenStack desde fuera de la máquina host, debe crear una regla NAT en el host:
$ sudo iptables -t nat -A PREROUTING -p tcp -d --dport 443 -j DNAT --to-destination :443