2017-01-30 1 views
4

私はCentOSのVM上でOpenStackのをインストールし、私が立ち上げたインスタンスのリストを表示しようとすると、私はエラー

$ openstack server list 

Ignoring domain related config user_domain_name because identity API version is 2.0 
Ignoring domain related config user_domain_name because identity API version is 2.0 
Ignoring domain related config user_domain_name because identity API version is 2.0 
Ignoring domain related config user_domain_name because identity API version is 2.0 
Expecting to find domain in user - the server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error. (HTTP 400) (Request-ID: req-453d115d-afc8-4ea0-9c2a-4f55fd7591ba) 

このエラーを取得する誰かがuser_domain_nameを変更する方法を教えてもらえますか?

+0

あなたはKeystone v2を使用していると思います。 v2では、ドメインの概念はありません。ドメインはキーストーンのV3に含まれます(キーストーンはIDマネージャbtwです)。だから私の推測では、あなたの新星はv3の呼び出しをしようとしているが、いくつかのパラメータは古いバージョンのKeystoneで管理されていないので無視される。使用しているキーストーンのバージョンを確認できますか?それを更新する必要があるかもしれません。 –

答えて

4

私は現在の公開スタンドの資格情報に欠けていたものを理解しました。誰かが私と同じ問題を抱えている場合、私はこれらを投稿しています。

OS_PROJECT_DOMAIN_NAME="your domain name" 
OS_IDENTITY_API_VERSION=3 
関連する問題