OpenStack Havana с Juju/MAAS: сервер Quantum API не прослушивает запросы
Я использую Juju с MAAS 12.04 для развертывания OpenStack Havana.
Для этого я успешно развернул рекомендуемые чудо-кнопки с openstack-origin, установленным в "cloud:precision-havana", при этом некоторые из них были развернуты на одном узле:
На узле "облачный контроллер":
- OpenStack-панель
- окалина
- взгляд
- замковый камень
- nova-cloud-controller (с сетевым менеджером, установленным в "Нейтрон")
- квантово-шлюз
- MySQL
- RabbitMQ-сервер
На "вычислительном" узле:
- новоподобное вычисление
Отношения устанавливаются в соответствии с руководством по установке.
Моя проблема сейчас: веб-интерфейс Horizon дает сбой сразу после входа в систему с этим значением исключения: "Соединение с нейтроном не удалось: достигнуто максимальное количество попыток".
На самом деле, даже если клиент CLI keystone сообщает мне, что существует конечная точка для Quantum/Neutron (на порту 9696), кажется, что на 9696 нет сервера квантования / нейтронов, который прослушивал бы этот API: "netstat -na | grep LISTEN" не показывает 9696 открытых портов на моем узле "cloud-controller". Клиент CLI также не может подключиться к Neutron.
Удаление "квантового шлюза" с этого узла и его развертывание на другом не помогает, на самом деле я видел, что конечная точка для квантового API в keystone не изменилась на новый IP-адрес узла: конечная точка все еще указывает на узел "облачный контроллер".
Наконец, я не вижу ни пакета "квантовый сервер", ни "нейтрон-сервер", установленного ни на моем узле "облачный контроллер", ни на узле, на котором я переместил чудо-шлюз "квантовый шлюз".
Как я могу получить мой сервис Quantum / Neutron?
1 ответ
Сервер Neutron API находится на контроллере Nova Cloud (вероятно, он изменится на 14.04 и будет разделен на отдельные части).
Я хотел бы убедиться, что нейтрон-сервер установлен на узле nova-cloud-controller:
apt-cache policy neutron-server
Вопрос: когда вы настраивали сетевой менеджер для службы nova-cloud-controller?