Я только что установил Openstack single machine с помощью conjure-up на ESXi VM. Я успешно запустил экземпляр на нем, но у меня все еще есть 2 проблемы:
1- Я не могу получить доступ к экземпляру назначенного плавающего IP-адреса ни из какого места (SSH, PING и т. д.).
2- Не могу заставить консоль работать правильно в Horizon.
Буду признателен за любую помощь. Сообщите мне, какие детали вам нужны.
С уважением, Тамер
решение1
Все назначенные плавающие IP-адреса являются частными, и вы можете получить к ним доступ только с хост-сервера. Итак, чтобы ответить на ваши вопросы:
Поскольку вы установили OpenStack с помощью conjure-up, вам лучше использовать juju для оркестровки служб (keystone, nova,...). Например, если вы хотите настроить keystone, сделайте следующее:
- Найдите номер машины Keystone
$ джуджу машины
- Затем подключитесь по ssh к контейнеру keystone:
$ джуджу сш
Чтобы получить доступ к службе/горизонту OpenStack Dashboard извне хост-машины, необходимо создать правило NAT на хосте:
$ sudo iptables -t nat -A ПРЕДВАРИТЕЛЬНЫЙ МАРШРУТИЗИРОВАННЫЙ -p tcp -d --dport 443 -j DNAT --to-destination :443