Openstack несколько узлов: отдельные машины Glance и Keystone

Я следовал руководству по hastexo, чтобы создать облако OpenStack. Служба Keystone и The должны работать на отдельных машинах. Однако, когда я хотел запустить glance-api в консоли для отладки, у меня была следующая ошибка:

ОШИБКА: невозможно загрузить glance-api-keystone из файла конфигурации /etc/glance/glance-api-paste.ini. Получил: ImportError('Нет модуля с именем keystone.middleware.auth_token',)

Так что Glance API не работает. Я использую Ubuntu 12.04 LTS и Openstack Essex.

1 ответ

Решение

Если вы хотите использовать keystone для аутентификации, вам нужно будет установить несколько дополнительных модулей python. Они необходимы как для сервера keystone, так и для его клиентов. Попробуйте запустить

 apt-get install python-keystone python-keystoneclient
Другие вопросы по тегам