web-dev-qa-db-ja.com

Openstackの複数ノード:個別のGlanceマシンとKeystoneマシン

hastexo のガイドに従って、OpenStackクラウドを作成しました。 Keystoneサービスとは別々のマシンで実行されることになっています。ただし、デバッグのためにコンソールでglance-apiを実行したい場合、次のエラーが発生しました。

エラー:構成ファイル/etc/glance/glance-api-paste.iniからglance-api-keystoneをロードできません。取得:ImportError( 'keystone.middleware.auth_tokenという名前のモジュールがありません'、)

そのため、GlanceAPIは実行されていません。 Ubuntu 12.04LTSとOpenstackEssexを実行しています。

1
Lucas Kauffman

認証にkeystoneを使用する場合は、追加のpythonモジュールをインストールする必要があります。これらはkeystoneサーバーとそのクライアントの両方に必要です。実行してみてください

 apt-get install python-keystone python-keystoneclient
3
Filipe Spencer