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