openstack USSURI バージョンのコントローラー ノードをセットアップしようとしたとき。グランス サービスを VM イメージ管理サブサービスとしてセットアップするように求められました。
要件の時点で:記事(ubuntu 18.04の下):
- admin-openrc.sh という名前のファイルを作成しました。場所は /usr/share/keystone で、内容は次のとおりです。
export OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://controller:5000/v3
export OS_IDENTITY_API_VERSION=3`
ADMIN_PASS がカスタマイズされている場所
タイプ cmd :
source ./admin-openrc.sh
次に、 cmd で glance ユーザーを作成します。
openstack user create --domain default --password-prompt glance
出力として、エラーメッセージが表示されます:
Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa20bba02b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
誰かアドバイスしてくれませんか?以前にすべての手順を完了しました: NTP のインストール、openstack パッケージのダウンロード、SQL のインストール、RabbitMQ のインストール、Memcached のインストール、Etcd のインストール、Keystone のインストール (USSURI バージョン)
おそらく認証の問題のようですが、何か他のものですか?
質問が役に立った場合は、賛成票を投じてください。前もって感謝します